summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--www/Makefile35
-rw-r--r--www/R-cran-pixture/Makefile37
-rw-r--r--www/R-cran-pixture/distinfo3
-rw-r--r--www/R-cran-pixture/pkg-descr3
-rw-r--r--www/adguardhome/Makefile6
-rw-r--r--www/adguardhome/distinfo14
-rw-r--r--www/adguardhome/files/patch-go.mod8
-rw-r--r--www/agate/Makefile2
-rw-r--r--www/agate/Makefile.crates57
-rw-r--r--www/agate/distinfo120
-rw-r--r--www/amfora/Makefile2
-rw-r--r--www/angelfish/distinfo6
-rw-r--r--www/angie-console-light/Makefile2
-rw-r--r--www/angie-console-light/distinfo6
-rw-r--r--www/angie-module-auth-totp/Makefile22
-rw-r--r--www/angie-module-auth-totp/files/pkg-message.in15
-rw-r--r--www/angie-module-auth-totp/pkg-descr10
-rw-r--r--www/angie-module-auth-totp/pkg-plist3
-rw-r--r--www/angie/distinfo4
-rw-r--r--www/aquatone/Makefile2
-rw-r--r--www/authelia/Makefile2
-rw-r--r--www/awstats/Makefile50
-rw-r--r--www/awstats/distinfo6
-rw-r--r--www/beehive/Makefile2
-rw-r--r--www/bombadillo/Makefile2
-rw-r--r--www/bugzilla2atom/Makefile2
-rw-r--r--www/caddy-custom/Makefile2
-rw-r--r--www/caddy/Makefile2
-rw-r--r--www/carbonapi/Makefile2
-rw-r--r--www/castor/Makefile2
-rw-r--r--www/chisel/Makefile2
-rw-r--r--www/chromium/Makefile3
-rw-r--r--www/chromium/distinfo10
-rw-r--r--www/chromium/files/patch-BUILD.gn22
-rw-r--r--www/chromium/files/patch-ash_display_mirror__window__controller.cc14
-rw-r--r--www/chromium/files/patch-base_BUILD.gn24
-rw-r--r--www/chromium/files/patch-base_allocator_dispatcher_tls.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__alloc__features.cc17
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni15
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h6
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc8
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h10
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h6
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc12
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h11
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc6
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc6
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc4
-rw-r--r--www/chromium/files/patch-base_atomicops.h4
-rw-r--r--www/chromium/files/patch-base_debug_stack__trace.cc10
-rw-r--r--www/chromium/files/patch-base_debug_stack__trace__posix.cc18
-rw-r--r--www/chromium/files/patch-base_files_file__util__posix.cc10
-rw-r--r--www/chromium/files/patch-base_files_file__util__unittest.cc8
-rw-r--r--www/chromium/files/patch-base_memory_discardable__memory.cc18
-rw-r--r--www/chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc6
-rw-r--r--www/chromium/files/patch-base_memory_platform__shared__memory__region.h24
-rw-r--r--www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc15
-rw-r--r--www/chromium/files/patch-base_message__loop_message__pump__epoll.cc4
-rw-r--r--www/chromium/files/patch-base_native__library__posix.cc11
-rw-r--r--www/chromium/files/patch-base_native__library__unittest.cc11
-rw-r--r--www/chromium/files/patch-base_process_launch.h4
-rw-r--r--www/chromium/files/patch-base_process_process__metrics.cc21
-rw-r--r--www/chromium/files/patch-base_process_process__metrics.h48
-rw-r--r--www/chromium/files/patch-base_process_process__metrics__freebsd.cc78
-rw-r--r--www/chromium/files/patch-base_process_process__metrics__openbsd.cc63
-rw-r--r--www/chromium/files/patch-base_process_process__metrics__unittest.cc4
-rw-r--r--www/chromium/files/patch-base_profiler_stack__base__address__posix.cc18
-rw-r--r--www/chromium/files/patch-base_rand__util.h4
-rw-r--r--www/chromium/files/patch-base_rand__util__posix.cc8
-rw-r--r--www/chromium/files/patch-base_strings_safe__sprintf__unittest.cc6
-rw-r--r--www/chromium/files/patch-base_system_sys__info.cc4
-rw-r--r--www/chromium/files/patch-base_system_sys__info.h10
-rw-r--r--www/chromium/files/patch-base_system_sys__info__freebsd.cc33
-rw-r--r--www/chromium/files/patch-base_system_sys__info__openbsd.cc32
-rw-r--r--www/chromium/files/patch-base_system_sys__info__posix.cc8
-rw-r--r--www/chromium/files/patch-base_system_sys__info__unittest.cc4
-rw-r--r--www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc14
-rw-r--r--www/chromium/files/patch-base_threading_platform__thread.h4
-rw-r--r--www/chromium/files/patch-base_threading_platform__thread__internal__posix.cc33
-rw-r--r--www/chromium/files/patch-base_threading_platform__thread__metrics.cc4
-rw-r--r--www/chromium/files/patch-base_threading_platform__thread__metrics.h6
-rw-r--r--www/chromium/files/patch-base_threading_platform__thread__posix.cc85
-rw-r--r--www/chromium/files/patch-base_time_time__now__posix.cc21
-rw-r--r--www/chromium/files/patch-base_trace__event_process__memory__dump.cc6
-rw-r--r--www/chromium/files/patch-build_config_BUILD.gn4
-rw-r--r--www/chromium/files/patch-build_config_BUILDCONFIG.gn10
-rw-r--r--www/chromium/files/patch-build_config_clang_BUILD.gn4
-rw-r--r--www/chromium/files/patch-build_config_clang_clang.gni11
-rw-r--r--www/chromium/files/patch-build_config_compiler_BUILD.gn100
-rw-r--r--www/chromium/files/patch-build_config_rust.gni4
-rw-r--r--www/chromium/files/patch-build_nocompile.gni11
-rw-r--r--www/chromium/files/patch-build_rust_allocator_lib.rs15
-rw-r--r--www/chromium/files/patch-build_toolchain_gcc__toolchain.gni6
-rw-r--r--www/chromium/files/patch-build_toolchain_toolchain.gni4
-rw-r--r--www/chromium/files/patch-cc_base_features.cc4
-rw-r--r--www/chromium/files/patch-chrome_app_chrome__main.cc4
-rw-r--r--www/chromium/files/patch-chrome_app_chrome__main__delegate.cc58
-rw-r--r--www/chromium/files/patch-chrome_app_settings__strings.grdp16
-rw-r--r--www/chromium/files/patch-chrome_browser_BUILD.gn4
-rw-r--r--www/chromium/files/patch-chrome_browser_about__flags.cc224
-rw-r--r--www/chromium/files/patch-chrome_browser_accessibility_page__colors.cc20
-rw-r--r--www/chromium/files/patch-chrome_browser_accessibility_page__colors__controller.cc20
-rw-r--r--www/chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc16
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__features.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__features.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__process__impl.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__process__impl.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc23
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__main.cc28
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__main__linux.cc17
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__main__posix.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc51
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h10
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_component__updater_registration.cc16
-rw-r--r--www/chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc38
-rw-r--r--www/chromium/files/patch-chrome_browser_devtools_features.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_devtools_features.h11
-rw-r--r--www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc28
-rw-r--r--www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h11
-rw-r--r--www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_download_download__commands.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_download_download__item__model.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_connectors_common.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc21
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc20
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc20
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc27
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_BUILD.gn4
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc14
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc14
-rw-r--r--www/chromium/files/patch-chrome_browser_first__run_first__run__internal.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_flag__descriptions.cc124
-rw-r--r--www/chromium/files/patch-chrome_browser_flag__descriptions.h126
-rw-r--r--www/chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_global__features.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_headless_headless__mode__util.cc29
-rw-r--r--www/chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn4
-rw-r--r--www/chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_memory__details.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc46
-rw-r--r--www/chromium/files/patch-chrome_browser_net_profile__network__context__service.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc38
-rw-r--r--www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc50
-rw-r--r--www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc15
-rw-r--r--www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc67
-rw-r--r--www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc32
-rw-r--r--www/chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_sessions_session__restore.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_signin_accounts__policy__manager.cc38
-rw-r--r--www/chromium/files/patch-chrome_browser_signin_accounts__policy__manager.h29
-rw-r--r--www/chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_signin_signin__hats__util.cc29
-rw-r--r--www/chromium/files/patch-chrome_browser_signin_signin__util.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_signin_signin__util.h8
-rw-r--r--www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_sync_sync__service__factory.cc26
-rw-r--r--www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc21
-rw-r--r--www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h30
-rw-r--r--www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h16
-rw-r--r--www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h8
-rw-r--r--www/chromium/files/patch-chrome_browser_themes_theme__service.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_themes_theme__service__factory.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_accelerator__table.cc34
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_browser.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc18
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_browser__commands.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_chrome__pages.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_hats_survey__config.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_startup_infobar__utils.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_tabs_features.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_ui__features.cc22
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_ui__features.h13
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc34
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc23
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc16
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc15
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc24
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h12
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc20
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc23
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc29
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc18
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc26
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_new__tab__page_new__tab__page__handler.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc21
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc16
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_web__applications_icons_icon__masker.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc11
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__features.cc45
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__features.h10
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__paths.cc16
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__paths.h10
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__switches.cc6
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__switches.h6
-rw-r--r--www/chromium/files/patch-chrome_common_crash__keys.cc6
-rw-r--r--www/chromium/files/patch-chrome_common_pref__names.h25
-rw-r--r--www/chromium/files/patch-chrome_common_url__constants.h2
-rw-r--r--www/chromium/files/patch-chrome_common_webui__url__constants.cc11
-rw-r--r--www/chromium/files/patch-chrome_common_webui__url__constants.h17
-rw-r--r--www/chromium/files/patch-chrome_updater_configurator.cc4
-rw-r--r--www/chromium/files/patch-chrome_utility_services.cc8
-rw-r--r--www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc10
-rw-r--r--www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc4
-rw-r--r--www/chromium/files/patch-components_BUILD.gn18
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc38
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h14
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc8
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc11
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc11
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc18
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc4
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc6
-rw-r--r--www/chromium/files/patch-components_autofill_core_common_autofill__features.cc11
-rw-r--r--www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc31
-rw-r--r--www/chromium/files/patch-components_autofill_core_common_autofill__prefs.cc26
-rw-r--r--www/chromium/files/patch-components_autofill_core_common_autofill__prefs.h22
-rw-r--r--www/chromium/files/patch-components_commerce_core_commerce__feature__list.cc29
-rw-r--r--www/chromium/files/patch-components_crash_core_app_BUILD.gn4
-rw-r--r--www/chromium/files/patch-components_device__signals_core_browser_browser__utils.h8
-rw-r--r--www/chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc11
-rw-r--r--www/chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc10
-rw-r--r--www/chromium/files/patch-components_device__signals_core_common_platform__utils.h11
-rw-r--r--www/chromium/files/patch-components_device__signals_core_common_signals__features.cc4
-rw-r--r--www/chromium/files/patch-components_device__signals_core_common_signals__features.h6
-rw-r--r--www/chromium/files/patch-components_embedder__support_user__agent__utils.cc41
-rw-r--r--www/chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc8
-rw-r--r--www/chromium/files/patch-components_enterprise_browser_reporting_report__util.cc11
-rw-r--r--www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc11
-rw-r--r--www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.h11
-rw-r--r--www/chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc29
-rw-r--r--www/chromium/files/patch-components_enterprise_watermarking_watermark.cc6
-rw-r--r--www/chromium/files/patch-components_error__page_common_localized__error.cc4
-rw-r--r--www/chromium/files/patch-components_eye__dropper_eye__dropper__view.cc4
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__configurations.cc8
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc8
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__constants.h6
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__list.cc10
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__list.h14
-rw-r--r--www/chromium/files/patch-components_feed_core_v2_proto__util.cc4
-rw-r--r--www/chromium/files/patch-components_feed_core_v2_test_proto__printer.cc4
-rw-r--r--www/chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc11
-rw-r--r--www/chromium/files/patch-components_media__router_common_media__source.cc14
-rw-r--r--www/chromium/files/patch-components_metrics_dwa_dwa__service.cc4
-rw-r--r--www/chromium/files/patch-components_metrics_metrics__log.cc10
-rw-r--r--www/chromium/files/patch-components_ntp__tiles_pref__names.h11
-rw-r--r--www/chromium/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc11
-rw-r--r--www/chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc10
-rw-r--r--www/chromium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc4
-rw-r--r--www/chromium/files/patch-components_os__crypt_sync_os__crypt.h4
-rw-r--r--www/chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc6
-rw-r--r--www/chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc4
-rw-r--r--www/chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_features_password__features.cc10
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_features_password__features.h8
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc8
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc8
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__manager.cc8
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__manager__client.h4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc8
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h4
-rw-r--r--www/chromium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc14
-rw-r--r--www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc4
-rw-r--r--www/chromium/files/patch-components_policy_core_common_policy__pref__names.cc4
-rw-r--r--www/chromium/files/patch-components_policy_core_common_policy__pref__names.h4
-rw-r--r--www/chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc11
-rw-r--r--www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc13
-rw-r--r--www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h16
-rw-r--r--www/chromium/files/patch-components_search__engines_template__url__service.cc4
-rw-r--r--www/chromium/files/patch-components_signin_public_base_signin__switches.cc14
-rw-r--r--www/chromium/files/patch-components_signin_public_base_signin__switches.h12
-rw-r--r--www/chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc4
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc11
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc4
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc4
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_common_features.cc37
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_common_features.h17
-rw-r--r--www/chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc8
-rw-r--r--www/chromium/files/patch-components_sync_service_sync__prefs.cc11
-rw-r--r--www/chromium/files/patch-components_sync_service_sync__service__impl.cc11
-rw-r--r--www/chromium/files/patch-components_translate_core_common_translate__util.cc4
-rw-r--r--www/chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc4
-rw-r--r--www/chromium/files/patch-components_variations_service_variations__service.cc4
-rw-r--r--www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc4
-rw-r--r--www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc4
-rw-r--r--www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h4
-rw-r--r--www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc8
-rw-r--r--www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.h4
-rw-r--r--www/chromium/files/patch-content_app_BUILD.gn17
-rw-r--r--www/chromium/files/patch-content_app_content__main.cc6
-rw-r--r--www/chromium/files/patch-content_app_content__main__runner__impl.cc51
-rw-r--r--www/chromium/files/patch-content_browser_BUILD.gn6
-rw-r--r--www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc4
-rw-r--r--www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc21
-rw-r--r--www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc8
-rw-r--r--www/chromium/files/patch-content_browser_browser__child__process__host__impl.h4
-rw-r--r--www/chromium/files/patch-content_browser_browser__main__loop.cc8
-rw-r--r--www/chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc4
-rw-r--r--www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h4
-rw-r--r--www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc4
-rw-r--r--www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc6
-rw-r--r--www/chromium/files/patch-content_browser_network__service__instance__impl.cc8
-rw-r--r--www/chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc20
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc20
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc14
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h6
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc8
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc4
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc10
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc4
-rw-r--r--www/chromium/files/patch-content_browser_service__host_utility__process__host.cc8
-rw-r--r--www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc29
-rw-r--r--www/chromium/files/patch-content_browser_shape__detection_shape__detection__service__host.cc20
-rw-r--r--www/chromium/files/patch-content_browser_theme__helper.cc11
-rw-r--r--www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc8
-rw-r--r--www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc18
-rw-r--r--www/chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc18
-rw-r--r--www/chromium/files/patch-content_child_child__process.cc6
-rw-r--r--www/chromium/files/patch-content_common_BUILD.gn4
-rw-r--r--www/chromium/files/patch-content_common_features.cc4
-rw-r--r--www/chromium/files/patch-content_common_features.h4
-rw-r--r--www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc6
-rw-r--r--www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h16
-rw-r--r--www/chromium/files/patch-content_gpu_gpu__child__thread.cc6
-rw-r--r--www/chromium/files/patch-content_gpu_gpu__main.cc18
-rw-r--r--www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc29
-rw-r--r--www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h11
-rw-r--r--www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc23
-rw-r--r--www/chromium/files/patch-content_public_browser_content__browser__client.cc4
-rw-r--r--www/chromium/files/patch-content_public_common_content__features.cc21
-rw-r--r--www/chromium/files/patch-content_public_common_content__switches.cc6
-rw-r--r--www/chromium/files/patch-content_public_common_content__switches.h4
-rw-r--r--www/chromium/files/patch-content_renderer_render__thread__impl.cc10
-rw-r--r--www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc8
-rw-r--r--www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h4
-rw-r--r--www/chromium/files/patch-content_shell_BUILD.gn4
-rw-r--r--www/chromium/files/patch-content_shell_app_shell__main__delegate.cc4
-rw-r--r--www/chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc4
-rw-r--r--www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc8
-rw-r--r--www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc93
-rw-r--r--www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h22
-rw-r--r--www/chromium/files/patch-content_utility_services.cc32
-rw-r--r--www/chromium/files/patch-content_utility_utility__main.cc54
-rw-r--r--www/chromium/files/patch-content_zygote_BUILD.gn6
-rw-r--r--www/chromium/files/patch-content_zygote_zygote__linux.cc4
-rw-r--r--www/chromium/files/patch-extensions_browser_api_messaging_message__service.cc6
-rw-r--r--www/chromium/files/patch-extensions_common_api___permission__features.json178
-rw-r--r--www/chromium/files/patch-extensions_common_api_runtime.json12
-rw-r--r--www/chromium/files/patch-extensions_common_command.cc6
-rw-r--r--www/chromium/files/patch-extensions_common_features_feature.cc6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc29
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h11
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc20
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h11
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc4
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc4
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.h6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc10
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc4
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc20
-rw-r--r--www/chromium/files/patch-gpu_config_gpu__control__list.cc4
-rw-r--r--www/chromium/files/patch-gpu_config_gpu__finch__features.cc8
-rw-r--r--www/chromium/files/patch-gpu_config_gpu__info__collector.cc8
-rw-r--r--www/chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h11
-rw-r--r--www/chromium/files/patch-gpu_ipc_service_gpu__init.cc18
-rw-r--r--www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc4
-rw-r--r--www/chromium/files/patch-gpu_vulkan_vulkan__image.h6
-rw-r--r--www/chromium/files/patch-gpu_vulkan_vulkan__util.cc4
-rw-r--r--www/chromium/files/patch-headless_BUILD.gn4
-rw-r--r--www/chromium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc19
-rw-r--r--www/chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc4
-rw-r--r--www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc4
-rw-r--r--www/chromium/files/patch-ipc_ipc__channel.h6
-rw-r--r--www/chromium/files/patch-ipc_ipc__channel__mojo.cc4
-rw-r--r--www/chromium/files/patch-ipc_ipc__message__utils.cc4
-rw-r--r--www/chromium/files/patch-ipc_ipc__message__utils.h4
-rw-r--r--www/chromium/files/patch-media_BUILD.gn4
-rw-r--r--www/chromium/files/patch-media_audio_BUILD.gn4
-rw-r--r--www/chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc20
-rw-r--r--www/chromium/files/patch-media_audio_audio__input__device.cc4
-rw-r--r--www/chromium/files/patch-media_audio_pulse_pulse__util.cc4
-rw-r--r--www/chromium/files/patch-media_audio_sndio_sndio__input.cc5
-rw-r--r--www/chromium/files/patch-media_audio_sndio_sndio__output.cc5
-rw-r--r--www/chromium/files/patch-media_base_audio__latency.cc4
-rw-r--r--www/chromium/files/patch-media_base_media__switches.cc70
-rw-r--r--www/chromium/files/patch-media_base_media__switches.h12
-rw-r--r--www/chromium/files/patch-media_base_video__frame.cc20
-rw-r--r--www/chromium/files/patch-media_base_video__frame.h14
-rw-r--r--www/chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc4
-rw-r--r--www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py14
-rw-r--r--www/chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py6
-rw-r--r--www/chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc10
-rw-r--r--www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc6
-rw-r--r--www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc6
-rw-r--r--www/chromium/files/patch-media_gpu_test_raw__video.cc4
-rw-r--r--www/chromium/files/patch-media_gpu_test_video__frame__validator.cc4
-rw-r--r--www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc4
-rw-r--r--www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc4
-rw-r--r--www/chromium/files/patch-media_media__options.gni4
-rw-r--r--www/chromium/files/patch-media_mojo_mojom_BUILD.gn4
-rw-r--r--www/chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc10
-rw-r--r--www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc10
-rw-r--r--www/chromium/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc11
-rw-r--r--www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc4
-rw-r--r--www/chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc4
-rw-r--r--www/chromium/files/patch-media_webrtc_audio__processor.cc4
-rw-r--r--www/chromium/files/patch-media_webrtc_helpers__unittests.cc10
-rw-r--r--www/chromium/files/patch-mojo_core_BUILD.gn12
-rw-r--r--www/chromium/files/patch-mojo_core_channel.cc13
-rw-r--r--www/chromium/files/patch-mojo_core_embedder_features.h8
-rw-r--r--www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni4
-rw-r--r--www/chromium/files/patch-net_BUILD.gn20
-rw-r--r--www/chromium/files/patch-net_base_features.cc17
-rw-r--r--www/chromium/files/patch-net_base_network__change__notifier__passive.cc4
-rw-r--r--www/chromium/files/patch-net_base_sockaddr__util__posix.cc8
-rw-r--r--www/chromium/files/patch-net_base_sockaddr__util__posix__unittest.cc8
-rw-r--r--www/chromium/files/patch-net_disk__cache_backend__experiment.h4
-rw-r--r--www/chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc6
-rw-r--r--www/chromium/files/patch-net_dns_BUILD.gn4
-rw-r--r--www/chromium/files/patch-net_dns_address__sorter__posix.cc4
-rw-r--r--www/chromium/files/patch-net_dns_public_resolv__reader.cc11
-rw-r--r--www/chromium/files/patch-net_quic_quic__network__transaction__unittest.cc28
-rw-r--r--www/chromium/files/patch-net_socket_tcp__socket__posix.cc4
-rw-r--r--www/chromium/files/patch-net_socket_udp__socket__posix.cc8
-rw-r--r--www/chromium/files/patch-net_socket_udp__socket__unittest.cc12
-rw-r--r--www/chromium/files/patch-net_tools_net__watcher_net__watcher.cc6
-rw-r--r--www/chromium/files/patch-net_url__request_url__request__context.cc4
-rw-r--r--www/chromium/files/patch-net_url__request_url__request__context__builder.cc4
-rw-r--r--www/chromium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc4
-rw-r--r--www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc6
-rw-r--r--www/chromium/files/patch-printing_backend_cups__helper.cc52
-rw-r--r--www/chromium/files/patch-printing_backend_cups__helper.h11
-rw-r--r--www/chromium/files/patch-printing_backend_cups__jobs.cc11
-rw-r--r--www/chromium/files/patch-printing_backend_cups__printer.cc11
-rw-r--r--www/chromium/files/patch-printing_backend_cups__weak__functions.h11
-rw-r--r--www/chromium/files/patch-printing_backend_print__backend__cups.cc29
-rw-r--r--www/chromium/files/patch-printing_backend_print__backend__cups.h11
-rw-r--r--www/chromium/files/patch-printing_backend_print__backend__cups__ipp.cc11
-rw-r--r--www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc6
-rw-r--r--www/chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc16
-rw-r--r--www/chromium/files/patch-printing_print__settings.h10
-rw-r--r--www/chromium/files/patch-printing_printing__features.cc16
-rw-r--r--www/chromium/files/patch-printing_printing__features.h8
-rw-r--r--www/chromium/files/patch-remoting_host_host__attributes.cc4
-rw-r--r--www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc10
-rw-r--r--www/chromium/files/patch-remoting_host_remoting__me2me__host.cc39
-rw-r--r--www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc4
-rw-r--r--www/chromium/files/patch-sandbox_linux_BUILD.gn6
-rw-r--r--www/chromium/files/patch-sandbox_linux_services_init__process__reaper.cc10
-rw-r--r--www/chromium/files/patch-sandbox_policy_BUILD.gn13
-rw-r--r--www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc5
-rw-r--r--www/chromium/files/patch-sandbox_policy_mojom_sandbox.mojom4
-rw-r--r--www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc14
-rw-r--r--www/chromium/files/patch-sandbox_policy_sandbox.cc4
-rw-r--r--www/chromium/files/patch-sandbox_policy_sandbox__type.cc70
-rw-r--r--www/chromium/files/patch-sandbox_policy_switches.cc4
-rw-r--r--www/chromium/files/patch-sandbox_policy_switches.h4
-rw-r--r--www/chromium/files/patch-services_device_public_cpp_device__features.cc14
-rw-r--r--www/chromium/files/patch-services_device_public_mojom_BUILD.gn4
-rw-r--r--www/chromium/files/patch-services_device_serial_serial__io__handler__posix.cc4
-rw-r--r--www/chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc12
-rw-r--r--www/chromium/files/patch-services_network_BUILD.gn8
-rw-r--r--www/chromium/files/patch-services_network_network__context.cc6
-rw-r--r--www/chromium/files/patch-services_network_network__context.h4
-rw-r--r--www/chromium/files/patch-services_network_network__service.cc8
-rw-r--r--www/chromium/files/patch-services_network_network__service.h8
-rw-r--r--www/chromium/files/patch-services_network_public_cpp_BUILD.gn4
-rw-r--r--www/chromium/files/patch-services_network_public_cpp_features.cc4
-rw-r--r--www/chromium/files/patch-services_network_public_mojom_BUILD.gn15
-rw-r--r--www/chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h4
-rw-r--r--www/chromium/files/patch-services_on__device__model_ml_BUILD.gn11
-rw-r--r--www/chromium/files/patch-services_on__device__model_on__device__model__service.h22
-rw-r--r--www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc38
-rw-r--r--www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc13
-rw-r--r--www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h16
-rw-r--r--www/chromium/files/patch-services_shape__detection_shape__detection__service.cc20
-rw-r--r--www/chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc11
-rw-r--r--www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc37
-rw-r--r--www/chromium/files/patch-services_tracing_public_cpp_trace__startup.cc11
-rw-r--r--www/chromium/files/patch-services_viz_public_mojom_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_abseil-cpp_absl_base_config.h6
-rw-r--r--www/chromium/files/patch-third__party_angle_BUILD.gn8
-rw-r--r--www/chromium/files/patch-third__party_angle_src_common_system__utils__linux.cpp8
-rw-r--r--www/chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp14
-rw-r--r--www/chromium/files/patch-third__party_angle_util_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_blink_common_features.cc11
-rw-r--r--www/chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h4
-rw-r--r--www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h4
-rw-r--r--www/chromium/files/patch-third__party_blink_public_platform_platform.h4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_dom_tree__scope.h10
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc13
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc6
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc10
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h16
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc6
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc8
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc21
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json591
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h6
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc4
-rw-r--r--www/chromium/files/patch-third__party_ffmpeg_configure4
-rw-r--r--www/chromium/files/patch-third__party_fontconfig_include_meson-config.h8
-rw-r--r--www/chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc6
-rw-r--r--www/chromium/files/patch-third__party_perfetto_include_perfetto_base_time.h8
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_base_event__fd.cc6
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc26
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc4
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_base_utils.cc6
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc14
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_tracing_track.cc4
-rw-r--r--www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn6
-rw-r--r--www/chromium/files/patch-third__party_skia_experimental_rust__png_ffi_FFI.rs23
-rw-r--r--www/chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c4
-rw-r--r--www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c8
-rw-r--r--www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc6
-rw-r--r--www/chromium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h4
-rw-r--r--www/chromium/files/patch-third__party_webrtc_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn2
-rw-r--r--www/chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h12
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h4
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc38
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc10
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc8
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc4
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc42
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc17
-rw-r--r--www/chromium/files/patch-third__party_zlib_BUILD.gn6
-rw-r--r--www/chromium/files/patch-tools_grit_grit_node_base.py4
-rw-r--r--www/chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py6
-rw-r--r--www/chromium/files/patch-tools_json__schema__compiler_feature__compiler.py4
-rw-r--r--www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py4
-rw-r--r--www/chromium/files/patch-ui_accessibility_accessibility__features.cc10
-rw-r--r--www/chromium/files/patch-ui_accessibility_accessibility__features.h12
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__node.cc10
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__node.h4
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__tree.cc14
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__tree.h8
-rw-r--r--www/chromium/files/patch-ui_aura_screen__ozone.h4
-rw-r--r--www/chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc14
-rw-r--r--www/chromium/files/patch-ui_base_resource_resource__bundle.cc4
-rw-r--r--www/chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc4
-rw-r--r--www/chromium/files/patch-ui_base_ui__base__features.cc17
-rw-r--r--www/chromium/files/patch-ui_base_ui__base__features.h11
-rw-r--r--www/chromium/files/patch-ui_base_ui__base__switches.cc18
-rw-r--r--www/chromium/files/patch-ui_base_ui__base__switches.h16
-rw-r--r--www/chromium/files/patch-ui_base_x_x11__cursor__loader.cc10
-rw-r--r--www/chromium/files/patch-ui_color_color__id.h4
-rw-r--r--www/chromium/files/patch-ui_compositor_compositor.cc4
-rw-r--r--www/chromium/files/patch-ui_compositor_compositor.h4
-rw-r--r--www/chromium/files/patch-ui_compositor_compositor__observer.h8
-rw-r--r--www/chromium/files/patch-ui_display_screen.cc4
-rw-r--r--www/chromium/files/patch-ui_events_keycodes_dom_keycode__converter.cc10
-rw-r--r--www/chromium/files/patch-ui_gfx_BUILD.gn4
-rw-r--r--www/chromium/files/patch-ui_gfx_font__fallback__linux.cc4
-rw-r--r--www/chromium/files/patch-ui_gfx_font__render__params__linux.cc4
-rw-r--r--www/chromium/files/patch-ui_gfx_linux_gbm__wrapper.cc4
-rw-r--r--www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h8
-rw-r--r--www/chromium/files/patch-ui_gfx_native__widget__types.h8
-rw-r--r--www/chromium/files/patch-ui_gfx_platform__font__skia.cc4
-rw-r--r--www/chromium/files/patch-ui_gl_gl__switches.cc8
-rw-r--r--www/chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc4
-rw-r--r--www/chromium/files/patch-ui_native__theme_features_native__theme__features.cc6
-rw-r--r--www/chromium/files/patch-ui_native__theme_native__theme.h4
-rw-r--r--www/chromium/files/patch-ui_native__theme_native__theme__base.cc4
-rw-r--r--www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc4
-rw-r--r--www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc4
-rw-r--r--www/chromium/files/patch-ui_platform__window_platform__window__delegate.cc4
-rw-r--r--www/chromium/files/patch-ui_platform__window_platform__window__delegate.h4
-rw-r--r--www/chromium/files/patch-ui_views_BUILD.gn2
-rw-r--r--www/chromium/files/patch-ui_views_controls_textfield_textfield.cc8
-rw-r--r--www/chromium/files/patch-ui_views_widget_widget.cc6
-rw-r--r--www/chromium/files/patch-ui_views_widget_widget.h4
-rw-r--r--www/chromium/files/patch-v8_BUILD.gn22
-rw-r--r--www/chromium/files/patch-v8_include_v8config.h4
-rw-r--r--www/chromium/files/patch-v8_src_api_api.cc4
-rw-r--r--www/chromium/files/patch-v8_src_execution_isolate.cc6
-rw-r--r--www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h128
-rw-r--r--www/chromium/pkg-plist338
-rw-r--r--www/cinny/Makefile2
-rw-r--r--www/cinny/distinfo6
-rw-r--r--www/cinny/pkg-plist20
-rw-r--r--www/codeberg-pages-server/Makefile2
-rw-r--r--www/colly/Makefile2
-rw-r--r--www/deno-dom/Makefile2
-rw-r--r--www/deno/Makefile22
-rw-r--r--www/deno/Makefile.crates239
-rw-r--r--www/deno/distinfo484
-rw-r--r--www/deno/files/patch-Cargo.toml13
-rw-r--r--www/deno/files/patch-build_config_BUILD.gn4
-rw-r--r--www/deno/files/patch-build_config_BUILDCONFIG.gn12
-rw-r--r--www/deno/files/patch-build_config_clang_BUILD.gn4
-rw-r--r--www/deno/files/patch-build_config_compiler_BUILD.gn48
-rw-r--r--www/deno/files/patch-build_config_linux_BUILD.gn4
-rw-r--r--www/deno/files/patch-build_config_linux_pkg-config.py4
-rw-r--r--www/deno/files/patch-build_config_v8__target__cpu.gni4
-rw-r--r--www/deno/files/patch-build_detect__host__arch.py4
-rw-r--r--www/deno/files/patch-build_gn__run__binary.py4
-rw-r--r--www/deno/files/patch-build_linux_chrome.map4
-rw-r--r--www/deno/files/patch-build_linux_unbundle_libusb.gn4
-rw-r--r--www/deno/files/patch-build_toolchain_freebsd_BUILD.gn4
-rw-r--r--www/deno/files/patch-build_toolchain_gcc__solink__wrapper.py4
-rw-r--r--www/deno/files/patch-build_toolchain_gcc__toolchain.gni4
-rw-r--r--www/deno/files/patch-build_toolchain_rbe.gni19
-rw-r--r--www/deno/files/patch-build_toolchain_toolchain.gni4
-rw-r--r--www/deno/files/patch-cargo-crates_build.rs4
-rw-r--r--www/deno/files/patch-cli_Cargo.toml11
-rw-r--r--www/deno/files/patch-cli_lib_version.rs10
-rw-r--r--www/deno/files/patch-cli_task_runner.rs26
-rw-r--r--www/deno/files/patch-cli_tools_bundle_esbuild.rs18
-rw-r--r--www/deno/files/patch-cli_tools_jupyter_install.rs25
-rw-r--r--www/deno/files/patch-deno_core_Cargo.toml12
-rw-r--r--www/deno/files/patch-ext_ffi_Cargo.toml13
-rw-r--r--www/deno/files/patch-ext_node_ops_constant.rs17
-rw-r--r--www/deno/files/patch-ext_os_lib.rs34
-rw-r--r--www/deno/files/patch-ext_os_signal.rs21
-rw-r--r--www/deno/files/patch-v8_BUILD.gn4
-rw-r--r--www/deno/files/patch-v8_build_config_sysroot.gni4
-rw-r--r--www/deno/files/patch-v8_include_v8config.h4
-rw-r--r--www/deno/files/patch-v8_src_api_api.cc4
-rw-r--r--www/deno/files/patch-v8_src_base_cpu.cc4
-rw-r--r--www/deno/files/patch-v8_src_base_platform_platform-freebsd.cc4
-rw-r--r--www/deno/files/patch-v8_src_base_platform_platform-posix.cc4
-rw-r--r--www/deno/files/patch-v8_src_diagnostics_perf-jit.cc13
-rw-r--r--www/deno/files/patch-v8_src_diagnostics_perf-jit.h13
-rw-r--r--www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_config.h4
-rw-r--r--www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_internal_sysinfo.cc4
-rw-r--r--www/devd/Makefile2
-rw-r--r--www/dezoomify-rs/Makefile2
-rw-r--r--www/dokuwiki/Makefile2
-rw-r--r--www/dokuwiki/distinfo6
-rw-r--r--www/domoticz-devel/Makefile6
-rw-r--r--www/domoticz/Makefile7
-rw-r--r--www/dothttp/Makefile2
-rw-r--r--www/drill/Makefile2
-rw-r--r--www/dufs/Makefile2
-rw-r--r--www/edbrowse/Makefile5
-rw-r--r--www/edbrowse/distinfo6
-rw-r--r--www/eden/Makefile2
-rw-r--r--www/element-web/Makefile4
-rw-r--r--www/element-web/distinfo6
-rw-r--r--www/element-web/pkg-plist311
-rw-r--r--www/elgg/Makefile2
-rw-r--r--www/elgg/distinfo6
-rw-r--r--www/elgg/pkg-plist88
-rw-r--r--www/falkon/distinfo6
-rw-r--r--www/feroxbuster/Makefile2
-rw-r--r--www/filebrowser-quantum/Makefile3
-rw-r--r--www/filebrowser-quantum/distinfo14
-rw-r--r--www/filebrowser/Makefile2
-rw-r--r--www/filebrowser/distinfo14
-rw-r--r--www/filtron/Makefile2
-rw-r--r--www/firefox-esr/Makefile3
-rw-r--r--www/firefox-esr/distinfo6
-rw-r--r--www/firefox-esr/files/patch-bug187405925
-rw-r--r--www/firefox-esr/files/patch-memory_mozalloc_throw__gcc.h69
-rw-r--r--www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp17
-rw-r--r--www/firefox/Makefile5
-rw-r--r--www/firefox/distinfo6
-rw-r--r--www/firefox/files/patch-bug187405925
-rw-r--r--www/firefox/files/patch-bug187663235
-rw-r--r--www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build18
-rw-r--r--www/firefox/files/patch-libwebrtc-generated9903
-rw-r--r--www/firefox/files/patch-memory_mozalloc_throw__gcc.h69
-rw-r--r--www/firefox/files/patch-python_sites_mach.txt2
-rw-r--r--www/forgejo/Makefile4
-rw-r--r--www/forgejo/distinfo6
-rw-r--r--www/freenginx/Makefile22
-rw-r--r--www/freenginx/distinfo14
-rw-r--r--www/freenginx/files/nginx.in2
-rw-r--r--www/freenginx/files/patch-conf-nginx.conf4
-rw-r--r--www/freenginx/pkg-descr2
-rw-r--r--www/freenginx/pkg-plist172
-rw-r--r--www/galene/Makefile2
-rw-r--r--www/gallery-dl/Makefile2
-rw-r--r--www/gallery-dl/distinfo6
-rw-r--r--www/garage/Makefile2
-rw-r--r--www/gatus/Makefile39
-rw-r--r--www/gatus/distinfo5
-rw-r--r--www/gatus/files/gatus.in37
-rw-r--r--www/gatus/pkg-descr7
-rw-r--r--www/gatus/pkg-message10
-rw-r--r--www/geckodriver/Makefile2
-rw-r--r--www/gitea/Makefile2
-rw-r--r--www/github-release-monitor/Makefile2
-rw-r--r--www/github-release-monitor/distinfo6
-rw-r--r--www/github-release-monitor/pkg-plist362
-rw-r--r--www/gitlab-pages/distinfo10
-rw-r--r--www/gitlab-workhorse/distinfo10
-rw-r--r--www/gitlab/Makefile8
-rw-r--r--www/gitlab/Makefile.common4
-rw-r--r--www/gitlab/distinfo12
-rw-r--r--www/glance/Makefile1
-rw-r--r--www/glpi/Makefile2
-rw-r--r--www/glpi/distinfo6
-rw-r--r--www/glpi/pkg-plist9992
-rw-r--r--www/go-anubis/Makefile6
-rw-r--r--www/go-anubis/distinfo6
-rw-r--r--www/go-anubis/pkg-plist4
-rw-r--r--www/go-www/Makefile2
-rw-r--r--www/gobuffalo/Makefile2
-rw-r--r--www/gohugo/Makefile2
-rw-r--r--www/gohugo/distinfo10
-rw-r--r--www/gotty/Makefile2
-rw-r--r--www/grafana/Makefile2
-rw-r--r--www/gurl/Makefile2
-rw-r--r--www/hiawatha/Makefile3
-rw-r--r--www/hiawatha/distinfo6
-rw-r--r--www/hiawatha/files/patch-CMakeLists.txt11
-rw-r--r--www/homepage/Makefile2
-rw-r--r--www/homepage/distinfo6
-rw-r--r--www/homepage/pkg-plist4645
-rw-r--r--www/homer-web/Makefile2
-rw-r--r--www/homer-web/distinfo6
-rw-r--r--www/homer-web/pkg-plist114
-rw-r--r--www/hs-postgrest/Makefile2
-rw-r--r--www/hs-postgrest/Makefile.modules2
-rw-r--r--www/hs-postgrest/distinfo10
-rw-r--r--www/hurl/Makefile2
-rw-r--r--www/icapeg/Makefile2
-rw-r--r--www/imaginary/Makefile2
-rw-r--r--www/iridium/Makefile5
-rw-r--r--www/iridium/distinfo6
-rw-r--r--www/iridium/files/patch-BUILD.gn22
-rw-r--r--www/iridium/files/patch-ash_display_mirror__window__controller.cc4
-rw-r--r--www/iridium/files/patch-base_BUILD.gn30
-rw-r--r--www/iridium/files/patch-base_allocator_dispatcher_tls.h4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__alloc__features.cc4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni17
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h6
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc8
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h10
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h6
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h10
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc12
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h11
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc6
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc6
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc4
-rw-r--r--www/iridium/files/patch-base_atomicops.h4
-rw-r--r--www/iridium/files/patch-base_compiler__specific.h4
-rw-r--r--www/iridium/files/patch-base_debug_debugger__posix.cc6
-rw-r--r--www/iridium/files/patch-base_debug_stack__trace__posix.cc18
-rw-r--r--www/iridium/files/patch-base_files_file__util__posix.cc10
-rw-r--r--www/iridium/files/patch-base_files_file__util__unittest.cc8
-rw-r--r--www/iridium/files/patch-base_i18n_icu__util.cc12
-rw-r--r--www/iridium/files/patch-base_memory_madv__free__discardable__memory__posix.cc6
-rw-r--r--www/iridium/files/patch-base_memory_platform__shared__memory__region.h26
-rw-r--r--www/iridium/files/patch-base_memory_platform__shared__memory__region__posix.cc8
-rw-r--r--www/iridium/files/patch-base_message__loop_message__pump__epoll.cc4
-rw-r--r--www/iridium/files/patch-base_posix_unix__domain__socket.cc22
-rw-r--r--www/iridium/files/patch-base_process_internal__linux.h6
-rw-r--r--www/iridium/files/patch-base_process_launch.h4
-rw-r--r--www/iridium/files/patch-base_process_launch__posix.cc12
-rw-r--r--www/iridium/files/patch-base_process_process__metrics.cc21
-rw-r--r--www/iridium/files/patch-base_process_process__metrics.h10
-rw-r--r--www/iridium/files/patch-base_process_process__metrics__freebsd.cc66
-rw-r--r--www/iridium/files/patch-base_process_process__metrics__openbsd.cc65
-rw-r--r--www/iridium/files/patch-base_process_process__posix.cc12
-rw-r--r--www/iridium/files/patch-base_rand__util__posix.cc28
-rw-r--r--www/iridium/files/patch-base_system_sys__info.h6
-rw-r--r--www/iridium/files/patch-base_system_sys__info__posix.cc8
-rw-r--r--www/iridium/files/patch-base_task_thread__pool_environment__config__unittest.cc22
-rw-r--r--www/iridium/files/patch-base_test_test__file__util__linux.cc4
-rw-r--r--www/iridium/files/patch-base_threading_platform__thread__internal__posix.cc24
-rw-r--r--www/iridium/files/patch-base_threading_platform__thread__metrics.cc11
-rw-r--r--www/iridium/files/patch-base_threading_platform__thread__metrics.h20
-rw-r--r--www/iridium/files/patch-base_threading_platform__thread__posix.cc87
-rw-r--r--www/iridium/files/patch-base_threading_platform__thread__unittest.cc13
-rw-r--r--www/iridium/files/patch-base_time_time__now__posix.cc21
-rw-r--r--www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc4
-rw-r--r--www/iridium/files/patch-base_trace__event_process__memory__dump.cc15
-rw-r--r--www/iridium/files/patch-build_config_BUILD.gn4
-rw-r--r--www/iridium/files/patch-build_config_BUILDCONFIG.gn18
-rw-r--r--www/iridium/files/patch-build_config_clang_BUILD.gn4
-rw-r--r--www/iridium/files/patch-build_config_compiler_BUILD.gn112
-rw-r--r--www/iridium/files/patch-build_config_rust.gni10
-rw-r--r--www/iridium/files/patch-build_linux_strip__binary.py10
-rw-r--r--www/iridium/files/patch-build_nocompile.gni11
-rw-r--r--www/iridium/files/patch-build_rust_allocator_lib.rs67
-rw-r--r--www/iridium/files/patch-build_toolchain_gcc__toolchain.gni6
-rw-r--r--www/iridium/files/patch-build_toolchain_toolchain.gni4
-rw-r--r--www/iridium/files/patch-cc_base_features.cc4
-rw-r--r--www/iridium/files/patch-chrome_app_chrome__main__delegate.cc58
-rw-r--r--www/iridium/files/patch-chrome_app_settings__strings.grdp16
-rw-r--r--www/iridium/files/patch-chrome_browser_BUILD.gn4
-rw-r--r--www/iridium/files/patch-chrome_browser_about__flags.cc238
-rw-r--r--www/iridium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__features.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__features.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__process__impl.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__process__impl.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc16
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc23
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__main.cc42
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc105
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h10
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc38
-rw-r--r--www/iridium/files/patch-chrome_browser_component__updater_registration.cc23
-rw-r--r--www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc52
-rw-r--r--www/iridium/files/patch-chrome_browser_devtools_features.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_devtools_features.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.cc28
-rw-r--r--www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_download_download__item__model.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_download_download__prefs.cc18
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc25
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h13
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_common.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc28
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_BUILD.gn4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc15
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc18
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc14
-rw-r--r--www/iridium/files/patch-chrome_browser_flag__descriptions.cc112
-rw-r--r--www/iridium/files/patch-chrome_browser_flag__descriptions.h110
-rw-r--r--www/iridium/files/patch-chrome_browser_glic_widget_glic__widget.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_global__features.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_global__features.h10
-rw-r--r--www/iridium/files/patch-chrome_browser_headless_headless__mode__util.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_media_router_discovery_BUILD.gn4
-rw-r--r--www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc29
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h10
-rw-r--r--www/iridium/files/patch-chrome_browser_memory__details.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc46
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc38
-rw-r--r--www/iridium/files/patch-chrome_browser_net_system__network__context__manager.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc24
-rw-r--r--www/iridium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc123
-rw-r--r--www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc14
-rw-r--r--www/iridium/files/patch-chrome_browser_printing_print__backend__service__manager.cc18
-rw-r--r--www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc41
-rw-r--r--www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_sessions_session__restore.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_signin_chrome__signin__client.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_signin_signin__hats__util.cc29
-rw-r--r--www/iridium/files/patch-chrome_browser_signin_signin__util.cc13
-rw-r--r--www/iridium/files/patch-chrome_browser_signin_signin__util.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h30
-rw-r--r--www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_task__manager_task__manager__observer.h8
-rw-r--r--www/iridium/files/patch-chrome_browser_themes_theme__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc22
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__commands.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_chrome__pages.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_hats_survey__config.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc13
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h13
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tabs_features.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tabs_tab__features.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_test_popup__browsertest.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_ui__features.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_ui__features.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc23
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc23
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc16
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc44
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h15
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_tabs_tab.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc27
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc29
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc18
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h10
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc25
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc13
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_webauthn_password__credential__controller.cc4
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__features.cc14
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__features.h10
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__paths.cc24
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__paths.h14
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__switches.cc6
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__switches.h6
-rw-r--r--www/iridium/files/patch-chrome_common_crash__keys.cc6
-rw-r--r--www/iridium/files/patch-chrome_common_extensions_extension__constants.h4
-rw-r--r--www/iridium/files/patch-chrome_common_media_cdm__host__file__path.cc4
-rw-r--r--www/iridium/files/patch-chrome_common_media_cdm__registration.cc14
-rw-r--r--www/iridium/files/patch-chrome_common_pref__names.h32
-rw-r--r--www/iridium/files/patch-chrome_common_url__constants.h4
-rw-r--r--www/iridium/files/patch-chrome_common_webui__url__constants.cc9
-rw-r--r--www/iridium/files/patch-chrome_common_webui__url__constants.h17
-rw-r--r--www/iridium/files/patch-chrome_services_printing_print__backend__service__impl.cc12
-rw-r--r--www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc4
-rw-r--r--www/iridium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc6
-rw-r--r--www/iridium/files/patch-chrome_updater_app_app__uninstall.cc4
-rw-r--r--www/iridium/files/patch-chrome_updater_configurator.cc4
-rw-r--r--www/iridium/files/patch-chrome_utility_services.cc8
-rw-r--r--www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc10
-rw-r--r--www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc4
-rw-r--r--www/iridium/files/patch-components_BUILD.gn36
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc18
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h6
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc4
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc4
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc47
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc4
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc4
-rw-r--r--www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc6
-rw-r--r--www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc10
-rw-r--r--www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h8
-rw-r--r--www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc29
-rw-r--r--www/iridium/files/patch-components_constrained__window_constrained__window__views.cc4
-rw-r--r--www/iridium/files/patch-components_crash_core_app_BUILD.gn4
-rw-r--r--www/iridium/files/patch-components_device__signals_core_browser_browser__utils.h8
-rw-r--r--www/iridium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc11
-rw-r--r--www/iridium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc10
-rw-r--r--www/iridium/files/patch-components_device__signals_core_common_platform__utils.h11
-rw-r--r--www/iridium/files/patch-components_device__signals_core_common_signals__features.cc4
-rw-r--r--www/iridium/files/patch-components_device__signals_core_common_signals__features.h6
-rw-r--r--www/iridium/files/patch-components_embedder__support_user__agent__utils.cc41
-rw-r--r--www/iridium/files/patch-components_embedder__support_user__agent__utils__unittest.cc8
-rw-r--r--www/iridium/files/patch-components_enterprise_browser_reporting_report__util.cc11
-rw-r--r--www/iridium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc4
-rw-r--r--www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.cc11
-rw-r--r--www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.h11
-rw-r--r--www/iridium/files/patch-components_enterprise_data__controls_core_browser_rule.cc29
-rw-r--r--www/iridium/files/patch-components_enterprise_watermarking_watermark.cc6
-rw-r--r--www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc4
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc4
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc10
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__constants.h8
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__list.cc10
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__list.h20
-rw-r--r--www/iridium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc4
-rw-r--r--www/iridium/files/patch-components_feed_core_v2_proto__util.cc6
-rw-r--r--www/iridium/files/patch-components_feed_core_v2_proto__util__unittest.cc4
-rw-r--r--www/iridium/files/patch-components_gwp__asan_client_gwp__asan.cc4
-rw-r--r--www/iridium/files/patch-components_gwp__asan_client_gwp__asan__features.cc11
-rw-r--r--www/iridium/files/patch-components_media__router_common_media__source.cc14
-rw-r--r--www/iridium/files/patch-components_metrics_dwa_dwa__service.cc4
-rw-r--r--www/iridium/files/patch-components_metrics_metrics__log.cc10
-rw-r--r--www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc10
-rw-r--r--www/iridium/files/patch-components_os__crypt_sync_os__crypt.h18
-rw-r--r--www/iridium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc6
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc20
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.h11
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__form__filling.cc4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc8
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc6
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc8
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc6
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h4
-rw-r--r--www/iridium/files/patch-components_permissions_prediction__service_prediction__common.cc6
-rw-r--r--www/iridium/files/patch-components_policy_core_browser_url__blocklist__manager.cc11
-rw-r--r--www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc4
-rw-r--r--www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc6
-rw-r--r--www/iridium/files/patch-components_policy_core_common_policy__pref__names.cc11
-rw-r--r--www/iridium/files/patch-components_policy_core_common_policy__pref__names.h11
-rw-r--r--www/iridium/files/patch-components_power__metrics_energy__metrics__provider.cc4
-rw-r--r--www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc11
-rw-r--r--www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc18
-rw-r--r--www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h18
-rw-r--r--www/iridium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc4
-rw-r--r--www/iridium/files/patch-components_search__engines_template__url__service.cc4
-rw-r--r--www/iridium/files/patch-components_signin_public_base_signin__switches.cc15
-rw-r--r--www/iridium/files/patch-components_signin_public_base_signin__switches.h17
-rw-r--r--www/iridium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc4
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_browser_child__account__service.cc11
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc11
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc8
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc4
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_common_features.cc46
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_common_features.h17
-rw-r--r--www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc6
-rw-r--r--www/iridium/files/patch-components_system__cpu_cpu__probe.cc15
-rw-r--r--www/iridium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc4
-rw-r--r--www/iridium/files/patch-components_user__education_views_help__bubble__view.cc8
-rw-r--r--www/iridium/files/patch-components_variations_net_variations__command__line.cc11
-rw-r--r--www/iridium/files/patch-components_variations_service_variations__service.cc4
-rw-r--r--www/iridium/files/patch-components_viz_host_host__display__client.cc9
-rw-r--r--www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc4
-rw-r--r--www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.h6
-rw-r--r--www/iridium/files/patch-components_viz_service_display_skia__renderer.cc4
-rw-r--r--www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc6
-rw-r--r--www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h8
-rw-r--r--www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.cc20
-rw-r--r--www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.h11
-rw-r--r--www/iridium/files/patch-content_app_BUILD.gn6
-rw-r--r--www/iridium/files/patch-content_app_content__main.cc6
-rw-r--r--www/iridium/files/patch-content_app_content__main__runner__impl.cc48
-rw-r--r--www/iridium/files/patch-content_browser_BUILD.gn24
-rw-r--r--www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc4
-rw-r--r--www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc26
-rw-r--r--www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc6
-rw-r--r--www/iridium/files/patch-content_browser_browser__child__process__host__impl.h4
-rw-r--r--www/iridium/files/patch-content_browser_browser__interface__binders.cc20
-rw-r--r--www/iridium/files/patch-content_browser_browser__main__loop.cc8
-rw-r--r--www/iridium/files/patch-content_browser_browser__url__handler__impl.cc6
-rw-r--r--www/iridium/files/patch-content_browser_child__process__launcher__helper.h11
-rw-r--r--www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc4
-rw-r--r--www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.cc16
-rw-r--r--www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc4
-rw-r--r--www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc10
-rw-r--r--www/iridium/files/patch-content_browser_gpu_compositor__util.cc6
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.h6
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc6
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h6
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc20
-rw-r--r--www/iridium/files/patch-content_browser_network__service__instance__impl.cc8
-rw-r--r--www/iridium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc20
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_delegated__frame__host.cc4
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc6
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc20
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc16
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h16
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc17
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc4
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc12
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc4
-rw-r--r--www/iridium/files/patch-content_browser_service__host_utility__process__host.cc28
-rw-r--r--www/iridium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc35
-rw-r--r--www/iridium/files/patch-content_browser_v8__snapshot__files.cc4
-rw-r--r--www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura.cc8
-rw-r--r--www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc18
-rw-r--r--www/iridium/files/patch-content_child_child__process.cc6
-rw-r--r--www/iridium/files/patch-content_common_BUILD.gn4
-rw-r--r--www/iridium/files/patch-content_common_features.cc4
-rw-r--r--www/iridium/files/patch-content_common_features.h6
-rw-r--r--www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc6
-rw-r--r--www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h16
-rw-r--r--www/iridium/files/patch-content_gpu_gpu__child__thread.cc6
-rw-r--r--www/iridium/files/patch-content_gpu_gpu__main.cc18
-rw-r--r--www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc29
-rw-r--r--www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h11
-rw-r--r--www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc23
-rw-r--r--www/iridium/files/patch-content_public_common_content__features.cc12
-rw-r--r--www/iridium/files/patch-content_public_common_content__switches.cc6
-rw-r--r--www/iridium/files/patch-content_public_common_content__switches.h4
-rw-r--r--www/iridium/files/patch-content_renderer_render__thread__impl.cc10
-rw-r--r--www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc8
-rw-r--r--www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h4
-rw-r--r--www/iridium/files/patch-content_shell_BUILD.gn4
-rw-r--r--www/iridium/files/patch-content_shell_app_shell__main__delegate.cc4
-rw-r--r--www/iridium/files/patch-content_shell_browser_shell__paths.cc20
-rw-r--r--www/iridium/files/patch-content_shell_renderer_shell__content__renderer__client.cc4
-rw-r--r--www/iridium/files/patch-content_shell_utility_shell__content__utility__client.cc4
-rw-r--r--www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc84
-rw-r--r--www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h22
-rw-r--r--www/iridium/files/patch-content_utility_services.cc70
-rw-r--r--www/iridium/files/patch-content_utility_utility__main.cc62
-rw-r--r--www/iridium/files/patch-content_zygote_BUILD.gn6
-rw-r--r--www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc4
-rw-r--r--www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni4
-rw-r--r--www/iridium/files/patch-device_gamepad_gamepad__provider.cc4
-rw-r--r--www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc4
-rw-r--r--www/iridium/files/patch-extensions_browser_api_messaging_message__service.cc14
-rw-r--r--www/iridium/files/patch-extensions_common_api___permission__features.json178
-rw-r--r--www/iridium/files/patch-extensions_common_command.cc8
-rw-r--r--www/iridium/files/patch-extensions_common_features_feature.cc8
-rw-r--r--www/iridium/files/patch-extensions_shell_app_shell__main__delegate.cc6
-rw-r--r--www/iridium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc4
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc20
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h11
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc4
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc4
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.cc8
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.h6
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc6
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc4
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc10
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc4
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc8
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc20
-rw-r--r--www/iridium/files/patch-gpu_config_gpu__control__list.cc4
-rw-r--r--www/iridium/files/patch-gpu_config_gpu__finch__features.cc4
-rw-r--r--www/iridium/files/patch-gpu_config_gpu__info__collector.cc4
-rw-r--r--www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc20
-rw-r--r--www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h11
-rw-r--r--www/iridium/files/patch-gpu_ipc_service_gpu__init.cc20
-rw-r--r--www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc4
-rw-r--r--www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h4
-rw-r--r--www/iridium/files/patch-gpu_vulkan_vulkan__image.h6
-rw-r--r--www/iridium/files/patch-gpu_vulkan_vulkan__util.cc4
-rw-r--r--www/iridium/files/patch-headless_BUILD.gn4
-rw-r--r--www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc6
-rw-r--r--www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h4
-rw-r--r--www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc4
-rw-r--r--www/iridium/files/patch-ipc_ipc__channel.h6
-rw-r--r--www/iridium/files/patch-ipc_ipc__channel__mojo.cc4
-rw-r--r--www/iridium/files/patch-ipc_ipc__message__utils.h4
-rw-r--r--www/iridium/files/patch-media_BUILD.gn4
-rw-r--r--www/iridium/files/patch-media_audio_BUILD.gn4
-rw-r--r--www/iridium/files/patch-media_audio_alsa_audio__manager__alsa.cc20
-rw-r--r--www/iridium/files/patch-media_audio_audio__input__device.cc4
-rw-r--r--www/iridium/files/patch-media_audio_pulse_pulse__util.cc4
-rw-r--r--www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.cc8
-rw-r--r--www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.h4
-rw-r--r--www/iridium/files/patch-media_audio_sndio_sndio__input.cc5
-rw-r--r--www/iridium/files/patch-media_audio_sndio_sndio__output.cc5
-rw-r--r--www/iridium/files/patch-media_base_audio__latency.cc4
-rw-r--r--www/iridium/files/patch-media_base_media__switches.cc29
-rw-r--r--www/iridium/files/patch-media_base_media__switches.h12
-rw-r--r--www/iridium/files/patch-media_base_video__frame.cc20
-rw-r--r--www/iridium/files/patch-media_base_video__frame.h14
-rw-r--r--www/iridium/files/patch-media_capture_video_create__video__capture__device__factory.cc6
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc4
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc30
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc14
-rw-r--r--www/iridium/files/patch-media_capture_video_video__capture__device__client.cc4
-rw-r--r--www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py6
-rw-r--r--www/iridium/files/patch-media_ffmpeg_scripts_robo__lib_config.py6
-rw-r--r--www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc10
-rw-r--r--www/iridium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc6
-rw-r--r--www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc6
-rw-r--r--www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc8
-rw-r--r--www/iridium/files/patch-media_gpu_test_video__frame__helpers.cc4
-rw-r--r--www/iridium/files/patch-media_gpu_test_video__frame__validator.cc6
-rw-r--r--www/iridium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc4
-rw-r--r--www/iridium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc4
-rw-r--r--www/iridium/files/patch-media_media__options.gni4
-rw-r--r--www/iridium/files/patch-media_mojo_mojom_BUILD.gn4
-rw-r--r--www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc10
-rw-r--r--www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc29
-rw-r--r--www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h11
-rw-r--r--www/iridium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc14
-rw-r--r--www/iridium/files/patch-media_video_video__encode__accelerator__adapter.cc4
-rw-r--r--www/iridium/files/patch-media_webrtc_audio__processor.cc4
-rw-r--r--www/iridium/files/patch-media_webrtc_helpers__unittests.cc10
-rw-r--r--www/iridium/files/patch-mojo_core_BUILD.gn12
-rw-r--r--www/iridium/files/patch-mojo_core_channel.cc13
-rw-r--r--www/iridium/files/patch-mojo_core_embedder_features.h8
-rw-r--r--www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni4
-rw-r--r--www/iridium/files/patch-net_BUILD.gn24
-rw-r--r--www/iridium/files/patch-net_base_features.cc13
-rw-r--r--www/iridium/files/patch-net_base_sockaddr__util__posix.cc4
-rw-r--r--www/iridium/files/patch-net_disk__cache_backend__experiment.h4
-rw-r--r--www/iridium/files/patch-net_disk__cache_simple_simple__file__tracker.cc4
-rw-r--r--www/iridium/files/patch-net_dns_BUILD.gn16
-rw-r--r--www/iridium/files/patch-net_dns_address__info.cc4
-rw-r--r--www/iridium/files/patch-net_dns_address__sorter__posix.cc4
-rw-r--r--www/iridium/files/patch-net_dns_public_resolv__reader.cc11
-rw-r--r--www/iridium/files/patch-net_http_http__network__session.cc4
-rw-r--r--www/iridium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc4
-rw-r--r--www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc28
-rw-r--r--www/iridium/files/patch-net_socket_udp__socket__posix.cc6
-rw-r--r--www/iridium/files/patch-net_socket_udp__socket__unittest.cc12
-rw-r--r--www/iridium/files/patch-net_url__request_url__request__context.cc4
-rw-r--r--www/iridium/files/patch-net_url__request_url__request__context__builder.cc4
-rw-r--r--www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc6
-rw-r--r--www/iridium/files/patch-printing_backend_cups__helper.cc52
-rw-r--r--www/iridium/files/patch-printing_backend_cups__helper.h11
-rw-r--r--www/iridium/files/patch-printing_backend_cups__ipp__helper.cc4
-rw-r--r--www/iridium/files/patch-printing_backend_cups__jobs.cc11
-rw-r--r--www/iridium/files/patch-printing_backend_cups__printer.cc11
-rw-r--r--www/iridium/files/patch-printing_backend_cups__weak__functions.h11
-rw-r--r--www/iridium/files/patch-printing_backend_print__backend__cups.cc29
-rw-r--r--www/iridium/files/patch-printing_backend_print__backend__cups.h11
-rw-r--r--www/iridium/files/patch-printing_backend_print__backend__cups__ipp.cc11
-rw-r--r--www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.cc6
-rw-r--r--www/iridium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc16
-rw-r--r--www/iridium/files/patch-printing_print__settings.h10
-rw-r--r--www/iridium/files/patch-printing_printing__features.cc16
-rw-r--r--www/iridium/files/patch-printing_printing__features.h8
-rw-r--r--www/iridium/files/patch-remoting_base_chromoting__event.cc11
-rw-r--r--www/iridium/files/patch-remoting_host_chromoting__host.cc4
-rw-r--r--www/iridium/files/patch-remoting_host_chromoting__host__services__client.cc4
-rw-r--r--www/iridium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc20
-rw-r--r--www/iridium/files/patch-remoting_host_host__main.cc12
-rw-r--r--www/iridium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc30
-rw-r--r--www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc10
-rw-r--r--www/iridium/files/patch-remoting_host_policy__watcher.cc4
-rw-r--r--www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc20
-rw-r--r--www/iridium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc4
-rw-r--r--www/iridium/files/patch-remoting_host_remoting__me2me__host.cc41
-rw-r--r--www/iridium/files/patch-remoting_host_security__key_remote__security__key__main.cc20
-rw-r--r--www/iridium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc20
-rw-r--r--www/iridium/files/patch-remoting_host_setup_start__host__main.cc19
-rw-r--r--www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc6
-rw-r--r--www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc20
-rw-r--r--www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc4
-rw-r--r--www/iridium/files/patch-sandbox_linux_BUILD.gn6
-rw-r--r--www/iridium/files/patch-sandbox_linux_services_init__process__reaper.cc10
-rw-r--r--www/iridium/files/patch-sandbox_policy_BUILD.gn6
-rw-r--r--www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc5
-rw-r--r--www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom4
-rw-r--r--www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc21
-rw-r--r--www/iridium/files/patch-sandbox_policy_sandbox.cc4
-rw-r--r--www/iridium/files/patch-sandbox_policy_sandbox__type.cc75
-rw-r--r--www/iridium/files/patch-sandbox_policy_switches.cc4
-rw-r--r--www/iridium/files/patch-sandbox_policy_switches.h4
-rw-r--r--www/iridium/files/patch-services_device_public_cpp_device__features.cc14
-rw-r--r--www/iridium/files/patch-services_device_public_mojom_BUILD.gn4
-rw-r--r--www/iridium/files/patch-services_device_serial_serial__device__enumerator.cc6
-rw-r--r--www/iridium/files/patch-services_device_serial_serial__io__handler__posix.cc4
-rw-r--r--www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.cc21
-rw-r--r--www/iridium/files/patch-services_device_usb_usb__service.cc6
-rw-r--r--www/iridium/files/patch-services_device_usb_usb__service__fake.cc5
-rw-r--r--www/iridium/files/patch-services_network_BUILD.gn8
-rw-r--r--www/iridium/files/patch-services_network_network__context.cc6
-rw-r--r--www/iridium/files/patch-services_network_network__context.h4
-rw-r--r--www/iridium/files/patch-services_network_network__service.cc8
-rw-r--r--www/iridium/files/patch-services_network_network__service.h4
-rw-r--r--www/iridium/files/patch-services_network_public_cpp_BUILD.gn4
-rw-r--r--www/iridium/files/patch-services_network_public_cpp_features.cc6
-rw-r--r--www/iridium/files/patch-services_network_public_mojom_BUILD.gn15
-rw-r--r--www/iridium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h4
-rw-r--r--www/iridium/files/patch-services_on__device__model_on__device__model__service.h22
-rw-r--r--www/iridium/files/patch-services_on__device__model_pre__sandbox__init.cc38
-rw-r--r--www/iridium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc16
-rw-r--r--www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc6
-rw-r--r--www/iridium/files/patch-services_screen__ai_public_cpp_utilities.cc12
-rw-r--r--www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc6
-rw-r--r--www/iridium/files/patch-services_screen__ai_screen__ai__service__impl.cc20
-rw-r--r--www/iridium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc13
-rw-r--r--www/iridium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h16
-rw-r--r--www/iridium/files/patch-services_shape__detection_shape__detection__service.cc20
-rw-r--r--www/iridium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc11
-rw-r--r--www/iridium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc37
-rw-r--r--www/iridium/files/patch-services_viz_public_mojom_BUILD.gn4
-rw-r--r--www/iridium/files/patch-skia_ext_font__utils.cc10
-rw-r--r--www/iridium/files/patch-third__party_angle_BUILD.gn8
-rw-r--r--www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp14
-rw-r--r--www/iridium/files/patch-third__party_angle_util_BUILD.gn4
-rw-r--r--www/iridium/files/patch-third__party_blink_common_features.cc11
-rw-r--r--www/iridium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h4
-rw-r--r--www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h4
-rw-r--r--www/iridium/files/patch-third__party_blink_public_platform_platform.h4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h16
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json579
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc8
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc12
-rw-r--r--www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni6
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn4
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h9
-rw-r--r--www/iridium/files/patch-third__party_ffmpeg_configure4
-rw-r--r--www/iridium/files/patch-third__party_fontconfig_include_config.h49
-rw-r--r--www/iridium/files/patch-third__party_fontconfig_include_meson-config.h44
-rw-r--r--www/iridium/files/patch-third__party_fontconfig_src_src_fccompat.c8
-rw-r--r--www/iridium/files/patch-third__party_ipcz_src_reference__drivers_random.cc6
-rw-r--r--www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc4
-rw-r--r--www/iridium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp4
-rw-r--r--www/iridium/files/patch-third__party_node_check__version.py14
-rw-r--r--www/iridium/files/patch-third__party_node_node.gni20
-rw-r--r--www/iridium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp13
-rw-r--r--www/iridium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp6
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_event__fd.cc6
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc26
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_string__utils.cc4
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc4
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_utils.cc6
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc14
-rw-r--r--www/iridium/files/patch-third__party_protobuf_proto__library.gni19
-rw-r--r--www/iridium/files/patch-third__party_rust_qr__code_v2_BUILD.gn13
-rw-r--r--www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h4
-rw-r--r--www/iridium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c4
-rw-r--r--www/iridium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c8
-rw-r--r--www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn4
-rw-r--r--www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc6
-rw-r--r--www/iridium/files/patch-third__party_webrtc_BUILD.gn4
-rw-r--r--www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn4
-rw-r--r--www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc12
-rw-r--r--www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc4
-rw-r--r--www/iridium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h12
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_byte__order.h4
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc24
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_ip__address.cc10
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc8
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_network.cc6
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc42
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h4
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc17
-rw-r--r--www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn11
-rw-r--r--www/iridium/files/patch-third__party_zlib_BUILD.gn8
-rw-r--r--www/iridium/files/patch-tools_gn_build_gen.py4
-rw-r--r--www/iridium/files/patch-tools_grit_grit_node_base.py4
-rw-r--r--www/iridium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py6
-rw-r--r--www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py4
-rw-r--r--www/iridium/files/patch-ui_accessibility_accessibility__features.cc19
-rw-r--r--www/iridium/files/patch-ui_accessibility_accessibility__features.h19
-rw-r--r--www/iridium/files/patch-ui_accessibility_ax__node.cc18
-rw-r--r--www/iridium/files/patch-ui_accessibility_ax__node.h10
-rw-r--r--www/iridium/files/patch-ui_accessibility_ax__tree.cc46
-rw-r--r--www/iridium/files/patch-ui_accessibility_ax__tree.h22
-rw-r--r--www/iridium/files/patch-ui_base_accelerators_accelerator.cc4
-rw-r--r--www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc16
-rw-r--r--www/iridium/files/patch-ui_base_cursor_cursor__factory.cc4
-rw-r--r--www/iridium/files/patch-ui_base_resource_resource__bundle.cc4
-rw-r--r--www/iridium/files/patch-ui_base_test_skia__gold__pixel__diff.cc4
-rw-r--r--www/iridium/files/patch-ui_base_ui__base__features.cc17
-rw-r--r--www/iridium/files/patch-ui_base_ui__base__features.h11
-rw-r--r--www/iridium/files/patch-ui_base_ui__base__switches.cc4
-rw-r--r--www/iridium/files/patch-ui_base_ui__base__switches.h6
-rw-r--r--www/iridium/files/patch-ui_base_webui_web__ui__util.cc6
-rw-r--r--www/iridium/files/patch-ui_color_color__id.h4
-rw-r--r--www/iridium/files/patch-ui_compositor_compositor.cc4
-rw-r--r--www/iridium/files/patch-ui_compositor_compositor.h4
-rw-r--r--www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc10
-rw-r--r--www/iridium/files/patch-ui_events_event.cc10
-rw-r--r--www/iridium/files/patch-ui_gfx_BUILD.gn4
-rw-r--r--www/iridium/files/patch-ui_gfx_font__fallback__linux.cc4
-rw-r--r--www/iridium/files/patch-ui_gfx_font__render__params__linux.cc4
-rw-r--r--www/iridium/files/patch-ui_gfx_gpu__extra__info.h11
-rw-r--r--www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc11
-rw-r--r--www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h29
-rw-r--r--www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc14
-rw-r--r--www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h14
-rw-r--r--www/iridium/files/patch-ui_gfx_platform__font__skia.cc4
-rw-r--r--www/iridium/files/patch-ui_gfx_switches.cc8
-rw-r--r--www/iridium/files/patch-ui_gfx_switches.h6
-rw-r--r--www/iridium/files/patch-ui_gl_BUILD.gn26
-rw-r--r--www/iridium/files/patch-ui_gl_gl__context.cc13
-rw-r--r--www/iridium/files/patch-ui_gl_gl__fence.cc4
-rw-r--r--www/iridium/files/patch-ui_gl_gl__implementation.cc4
-rw-r--r--www/iridium/files/patch-ui_gl_gl__switches.cc24
-rw-r--r--www/iridium/files/patch-ui_gtk_gtk__compat.cc4
-rw-r--r--www/iridium/files/patch-ui_gtk_printing_print__dialog__gtk.cc4
-rw-r--r--www/iridium/files/patch-ui_message__center_views_message__popup__view.cc4
-rw-r--r--www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc6
-rw-r--r--www/iridium/files/patch-ui_native__theme_native__theme__base.cc4
-rw-r--r--www/iridium/files/patch-ui_ozone_common_egl__util.cc6
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc10
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc6
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc4
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc4
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc4
-rw-r--r--www/iridium/files/patch-ui_views_BUILD.gn8
-rw-r--r--www/iridium/files/patch-ui_views_controls_prefix__selector.cc4
-rw-r--r--www/iridium/files/patch-ui_views_controls_textfield_textfield.cc12
-rw-r--r--www/iridium/files/patch-ui_views_controls_textfield_textfield.h4
-rw-r--r--www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc11
-rw-r--r--www/iridium/files/patch-ui_views_views__delegate.cc4
-rw-r--r--www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc8
-rw-r--r--www/iridium/files/patch-ui_views_widget_widget.cc6
-rw-r--r--www/iridium/files/patch-ui_views_widget_widget.h4
-rw-r--r--www/iridium/files/patch-ui_views_window_custom__frame__view.cc11
-rw-r--r--www/iridium/files/patch-ui_views_window_default__frame__view.cc11
-rw-r--r--www/iridium/files/patch-ui_views_window_dialog__delegate.cc4
-rw-r--r--www/iridium/files/patch-v8_BUILD.gn14
-rw-r--r--www/iridium/files/patch-v8_include_v8config.h14
-rw-r--r--www/iridium/files/patch-v8_src_api_api.cc6
-rw-r--r--www/iridium/files/patch-v8_src_base_platform_platform-posix.cc12
-rw-r--r--www/iridium/files/patch-v8_src_execution_isolate.cc6
-rw-r--r--www/iridium/files/patch-v8_src_flags_flags.cc6
-rw-r--r--www/iridium/files/patch-v8_src_libsampler_sampler.cc4
-rw-r--r--www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.cc6
-rw-r--r--www/iridium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h128
-rw-r--r--www/iridium/pkg-plist338
-rw-r--r--www/jira-cli/Makefile2
-rw-r--r--www/jwt-cli/Makefile2
-rw-r--r--www/katana/Makefile4
-rw-r--r--www/katana/distinfo10
-rw-r--r--www/kineto/Makefile2
-rw-r--r--www/libnghttp2/Makefile2
-rw-r--r--www/libnghttp2/distinfo6
-rw-r--r--www/libnghttp2/files/patch-Makefile.in6
-rw-r--r--www/libnghttp2/pkg-plist2
-rw-r--r--www/librewolf/Makefile5
-rw-r--r--www/librewolf/distinfo6
-rw-r--r--www/librewolf/files/patch-bug187405925
-rw-r--r--www/librewolf/files/patch-bug187663235
-rw-r--r--www/librewolf/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build18
-rw-r--r--www/librewolf/files/patch-libwebrtc-generated8694
-rw-r--r--www/lighttpd/Makefile2
-rw-r--r--www/lighttpd/distinfo6
-rw-r--r--www/linux-freetube/Makefile2
-rw-r--r--www/linux-freetube/distinfo6
-rw-r--r--www/loco/Makefile2
-rw-r--r--www/lychee/Makefile2
-rw-r--r--www/lzr/Makefile2
-rw-r--r--www/marmite/Makefile2
-rw-r--r--www/matomo/Makefile2
-rw-r--r--www/matomo/distinfo6
-rw-r--r--www/matomo/pkg-plist129
-rw-r--r--www/mattermost-server/Makefile4
-rw-r--r--www/mattermost-server/distinfo6
-rw-r--r--www/mattermost-webapp/Makefile2
-rw-r--r--www/mattermost-webapp/distinfo6
-rw-r--r--www/mattermost-webapp/pkg-plist20
-rw-r--r--www/mediawiki139/Makefile2
-rw-r--r--www/mediawiki139/distinfo6
-rw-r--r--www/mediawiki143/Makefile2
-rw-r--r--www/mediawiki143/distinfo6
-rw-r--r--www/mediawiki144/Makefile2
-rw-r--r--www/mediawiki144/distinfo6
-rw-r--r--www/microbin/Makefile2
-rw-r--r--www/miniflux/Makefile2
-rw-r--r--www/minio-client/Makefile2
-rw-r--r--www/minio/Makefile6
-rw-r--r--www/minio/distinfo10
-rw-r--r--www/miniserve/Makefile7
-rw-r--r--www/miniserve/Makefile.crates269
-rw-r--r--www/miniserve/distinfo544
-rw-r--r--www/mirrorselect/Makefile2
-rw-r--r--www/mod_security/Makefile7
-rw-r--r--www/mod_security/distinfo6
-rw-r--r--www/mod_wsgi/Makefile30
-rw-r--r--www/mod_wsgi/distinfo3
-rw-r--r--www/mod_wsgi/files/270_mod_wsgi.conf.sample.in (renamed from www/mod_wsgi4/files/270_mod_wsgi.conf.sample.in)0
-rw-r--r--www/mod_wsgi/pkg-descr2
-rw-r--r--www/mod_wsgi/pkg-plist (renamed from www/mod_wsgi4/pkg-plist)0
-rw-r--r--www/mod_wsgi4/Makefile38
-rw-r--r--www/mod_wsgi4/distinfo3
-rw-r--r--www/mod_wsgi4/files/pkg-message.in11
-rw-r--r--www/mod_wsgi4/pkg-descr5
-rw-r--r--www/monolith/Makefile2
-rw-r--r--www/moodle44/Makefile4
-rw-r--r--www/moodle44/distinfo6
-rw-r--r--www/moodle45/Makefile4
-rw-r--r--www/moodle45/distinfo6
-rw-r--r--www/moodle50/Makefile4
-rw-r--r--www/moodle50/distinfo6
-rw-r--r--www/moodle51/Makefile60
-rw-r--r--www/moodle51/distinfo3
-rw-r--r--www/moodle51/files/pkg-message.in59
-rw-r--r--www/moodle51/pkg-descr5
-rw-r--r--www/morty/Makefile2
-rw-r--r--www/mythplugin-mythweb/Makefile14
-rw-r--r--www/ncgopher/Makefile2
-rw-r--r--www/newsboat/Makefile2
-rw-r--r--www/nextcloud-appointments/Makefile4
-rw-r--r--www/nextcloud-appointments/distinfo6
-rw-r--r--www/nextcloud-calendar/Makefile4
-rw-r--r--www/nextcloud-calendar/distinfo6
-rw-r--r--www/nextcloud-contacts/Makefile4
-rw-r--r--www/nextcloud-contacts/distinfo6
-rw-r--r--www/nextcloud-deck/Makefile4
-rw-r--r--www/nextcloud-deck/distinfo6
-rw-r--r--www/nextcloud-forms/Makefile2
-rw-r--r--www/nextcloud-forms/distinfo6
-rw-r--r--www/nextcloud-groupfolders/Makefile4
-rw-r--r--www/nextcloud-groupfolders/distinfo6
-rw-r--r--www/nextcloud-news/Makefile2
-rw-r--r--www/nextcloud-news/distinfo6
-rw-r--r--www/nextcloud/Makefile2
-rw-r--r--www/nextcloud/distinfo6
-rw-r--r--www/nghttp2/Makefile3
-rw-r--r--www/nghttp2/distinfo6
-rw-r--r--www/nghttp2/pkg-plist8
-rw-r--r--www/nginx-acme/Makefile2
-rw-r--r--www/nginx-prometheus-exporter/Makefile2
-rw-r--r--www/nginx-vts-exporter/Makefile2
-rw-r--r--www/node20/Makefile3
-rw-r--r--www/node20/Makefile.version2
-rw-r--r--www/node20/distinfo6
-rw-r--r--www/node20/pkg-plist2209
-rw-r--r--www/node22/Makefile4
-rw-r--r--www/node22/Makefile.version2
-rw-r--r--www/node22/distinfo6
-rw-r--r--www/node22/pkg-plist2244
-rw-r--r--www/node24/Makefile3
-rw-r--r--www/node24/Makefile.version2
-rw-r--r--www/node24/distinfo6
-rw-r--r--www/node24/files/patch-common.gypi20
-rw-r--r--www/node24/pkg-plist2244
-rw-r--r--www/npm-node22/Makefile2
-rw-r--r--www/npm-node22/distinfo6
-rw-r--r--www/npm/Makefile2
-rw-r--r--www/oatpp/Makefile41
-rw-r--r--www/oatpp/distinfo3
-rw-r--r--www/oatpp/pkg-descr3
-rw-r--r--www/oatpp/pkg-plist172
-rw-r--r--www/oneshot/Makefile2
-rw-r--r--www/onlyoffice-documentserver/Makefile9
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri4
-rw-r--r--www/osrm-backend/Makefile9
-rw-r--r--www/osrm-backend/distinfo6
-rw-r--r--www/osrm-backend/files/patch-CMakeLists.txt17
-rw-r--r--www/osrm-backend/pkg-plist1
-rw-r--r--www/otter-browser/Makefile18
-rw-r--r--www/p5-CGI-Simple/Makefile2
-rw-r--r--www/p5-CGI-Simple/distinfo6
-rw-r--r--www/p5-Dancer2/Makefile5
-rw-r--r--www/p5-Dancer2/distinfo6
-rw-r--r--www/p5-Dancer2/pkg-plist110
-rw-r--r--www/p5-Net-eBay/Makefile2
-rw-r--r--www/p5-Net-eBay/distinfo6
-rw-r--r--www/p5-WWW-Salesforce/Makefile4
-rw-r--r--www/p5-WWW-Salesforce/distinfo6
-rw-r--r--www/p5-libwww/Makefile2
-rw-r--r--www/p5-libwww/distinfo6
-rw-r--r--www/phpfpmtop/Makefile2
-rw-r--r--www/phpmyfaq/Makefile2
-rw-r--r--www/phpmyfaq/distinfo6
-rw-r--r--www/phpmyfaq/pkg-plist4
-rw-r--r--www/plasma6-plasma-browser-integration/distinfo6
-rw-r--r--www/pocket-id/Makefile2
-rw-r--r--www/pocket-id/distinfo14
-rw-r--r--www/pomerium/Makefile2
-rw-r--r--www/py-adblock/Makefile2
-rw-r--r--www/py-beautifulsoup/Makefile4
-rw-r--r--www/py-binarycookies/Makefile5
-rw-r--r--www/py-binarycookies/distinfo6
-rw-r--r--www/py-binarycookies/files/patch-src_binarycookies_____main____.py49
-rw-r--r--www/py-binarycookies/files/patch-src_binarycookies___deserialize.py21
-rw-r--r--www/py-boto3/Makefile6
-rw-r--r--www/py-boto3/distinfo6
-rw-r--r--www/py-bravado/Makefile5
-rw-r--r--www/py-bravado/distinfo6
-rw-r--r--www/py-caldav/Makefile4
-rw-r--r--www/py-calibreweb/Makefile3
-rw-r--r--www/py-channels/Makefile2
-rw-r--r--www/py-channels/distinfo6
-rw-r--r--www/py-cinemagoer/Makefile4
-rw-r--r--www/py-crossplane/Makefile2
-rw-r--r--www/py-dash/Makefile2
-rw-r--r--www/py-dash/distinfo6
-rw-r--r--www/py-ddgs/Makefile26
-rw-r--r--www/py-ddgs/distinfo3
-rw-r--r--www/py-ddgs/pkg-descr15
-rw-r--r--www/py-dj51-channels-redis/Makefile3
-rw-r--r--www/py-dj51-channels/Makefile5
-rw-r--r--www/py-dj51-channels/distinfo6
-rw-r--r--www/py-dj51-django-allauth/Makefile5
-rw-r--r--www/py-dj51-django-allauth/distinfo6
-rw-r--r--www/py-dj51-django-auditlog/Makefile8
-rw-r--r--www/py-dj51-django-auditlog/distinfo6
-rw-r--r--www/py-dj51-django-auth-ldap/Makefile3
-rw-r--r--www/py-dj51-django-celery-results/Makefile3
-rw-r--r--www/py-dj51-django-choices-field/Makefile5
-rw-r--r--www/py-dj51-django-choices-field/distinfo6
-rw-r--r--www/py-dj51-django-compression-middleware/Makefile3
-rw-r--r--www/py-dj51-django-cors-headers/Makefile3
-rw-r--r--www/py-dj51-django-debug-toolbar/Makefile3
-rw-r--r--www/py-dj51-django-extensions/Makefile3
-rw-r--r--www/py-dj51-django-filter/Makefile3
-rw-r--r--www/py-dj51-django-guardian/Makefile3
-rw-r--r--www/py-dj51-django-htmx/Makefile3
-rw-r--r--www/py-dj51-django-js-asset/Makefile3
-rw-r--r--www/py-dj51-django-mptt/Makefile3
-rw-r--r--www/py-dj51-django-multiselectfield/Makefile3
-rw-r--r--www/py-dj51-django-netfields/Makefile3
-rw-r--r--www/py-dj51-django-prometheus/Makefile3
-rw-r--r--www/py-dj51-django-redis/Makefile3
-rw-r--r--www/py-dj51-django-rich/Makefile3
-rw-r--r--www/py-dj51-django-soft-delete/Makefile3
-rw-r--r--www/py-dj51-django-tables2/Makefile3
-rw-r--r--www/py-dj51-django-taggit/Makefile3
-rw-r--r--www/py-dj51-django-timezone-field/Makefile3
-rw-r--r--www/py-dj51-djangorestframework-guardian/Makefile3
-rw-r--r--www/py-dj51-djangorestframework/Makefile3
-rw-r--r--www/py-dj51-drf-spectacular-sidecar/Makefile3
-rw-r--r--www/py-dj51-drf-spectacular/Makefile3
-rw-r--r--www/py-dj51-drf-writable-nested/Makefile3
-rw-r--r--www/py-dj51-social-auth-app-django/Makefile3
-rw-r--r--www/py-dj51-strawberry-graphql-django/Makefile3
-rw-r--r--www/py-dj52-channels-redis/Makefile25
-rw-r--r--www/py-dj52-channels-redis/distinfo3
-rw-r--r--www/py-dj52-channels-redis/pkg-descr12
-rw-r--r--www/py-dj52-channels/Makefile2
-rw-r--r--www/py-dj52-channels/distinfo6
-rw-r--r--www/py-dj52-django-allauth/Makefile45
-rw-r--r--www/py-dj52-django-allauth/distinfo3
-rw-r--r--www/py-dj52-django-allauth/files/patch-pyproject.toml9
-rw-r--r--www/py-dj52-django-allauth/pkg-descr2
-rw-r--r--www/py-dj52-django-auditlog/Makefile28
-rw-r--r--www/py-dj52-django-auditlog/distinfo3
-rw-r--r--www/py-dj52-django-auditlog/pkg-descr4
-rw-r--r--www/py-dj52-django-celery-results/Makefile21
-rw-r--r--www/py-dj52-django-celery-results/distinfo3
-rw-r--r--www/py-dj52-django-celery-results/pkg-descr6
-rw-r--r--www/py-dj52-django-choices-field/Makefile2
-rw-r--r--www/py-dj52-django-choices-field/distinfo6
-rw-r--r--www/py-dj52-django-compression-middleware/Makefile23
-rw-r--r--www/py-dj52-django-compression-middleware/distinfo3
-rw-r--r--www/py-dj52-django-compression-middleware/pkg-descr6
-rw-r--r--www/py-dj52-django-debug-toolbar/Makefile2
-rw-r--r--www/py-dj52-django-debug-toolbar/distinfo6
-rw-r--r--www/py-dj52-django-extensions/Makefile21
-rw-r--r--www/py-dj52-django-extensions/distinfo3
-rw-r--r--www/py-dj52-django-extensions/pkg-descr1
-rw-r--r--www/py-dj52-django-guardian/Makefile21
-rw-r--r--www/py-dj52-django-guardian/distinfo3
-rw-r--r--www/py-dj52-django-guardian/pkg-descr2
-rw-r--r--www/py-dj52-django-multiselectfield/Makefile24
-rw-r--r--www/py-dj52-django-multiselectfield/distinfo3
-rw-r--r--www/py-dj52-django-multiselectfield/pkg-descr3
-rw-r--r--www/py-dj52-django-soft-delete/Makefile26
-rw-r--r--www/py-dj52-django-soft-delete/distinfo3
-rw-r--r--www/py-dj52-django-soft-delete/pkg-descr1
-rw-r--r--www/py-dj52-django-stubs-ext/Makefile2
-rw-r--r--www/py-dj52-django-stubs-ext/distinfo6
-rw-r--r--www/py-dj52-djangorestframework-guardian/Makefile23
-rw-r--r--www/py-dj52-djangorestframework-guardian/distinfo3
-rw-r--r--www/py-dj52-djangorestframework-guardian/pkg-descr2
-rw-r--r--www/py-dj52-drf-writable-nested/Makefile23
-rw-r--r--www/py-dj52-drf-writable-nested/distinfo3
-rw-r--r--www/py-dj52-drf-writable-nested/pkg-descr9
-rw-r--r--www/py-django-allauth/Makefile34
-rw-r--r--www/py-django-allauth/distinfo6
-rw-r--r--www/py-django-allauth/files/patch-pyproject.toml9
-rw-r--r--www/py-django-choices-field/Makefile2
-rw-r--r--www/py-django-choices-field/distinfo6
-rw-r--r--www/py-django-cms/Makefile2
-rw-r--r--www/py-django-cms/distinfo6
-rw-r--r--www/py-django-q2/Makefile21
-rw-r--r--www/py-django-q2/distinfo3
-rw-r--r--www/py-django-q2/pkg-descr6
-rw-r--r--www/py-django-stubs-ext/Makefile2
-rw-r--r--www/py-django-stubs-ext/distinfo6
-rw-r--r--www/py-django-tree-queries/Makefile8
-rw-r--r--www/py-django-tree-queries/distinfo6
-rw-r--r--www/py-django-unfold/Makefile2
-rw-r--r--www/py-django-unfold/distinfo6
-rw-r--r--www/py-django42/Makefile3
-rw-r--r--www/py-django42/distinfo6
-rw-r--r--www/py-django51/Makefile6
-rw-r--r--www/py-django51/distinfo6
-rw-r--r--www/py-django52/Makefile3
-rw-r--r--www/py-django52/distinfo6
-rw-r--r--www/py-django_compressor/Makefile4
-rw-r--r--www/py-essentials-openapi/Makefile30
-rw-r--r--www/py-essentials-openapi/distinfo3
-rw-r--r--www/py-essentials-openapi/pkg-descr15
-rw-r--r--www/py-fastapi-sso/Makefile41
-rw-r--r--www/py-fastapi-sso/distinfo3
-rw-r--r--www/py-fastapi-sso/pkg-descr7
-rw-r--r--www/py-feedgen/Makefile4
-rw-r--r--www/py-feedgenerator/Makefile5
-rw-r--r--www/py-feedgenerator/distinfo6
-rw-r--r--www/py-flask-limiter/Makefile13
-rw-r--r--www/py-flask-limiter/distinfo6
-rw-r--r--www/py-free-proxy/Makefile4
-rw-r--r--www/py-google-api-core/Makefile3
-rw-r--r--www/py-google-api-python-client/Makefile2
-rw-r--r--www/py-google-api-python-client/distinfo6
-rw-r--r--www/py-google-cloud-appengine-logging/Makefile3
-rw-r--r--www/py-google-cloud-audit-log/Makefile4
-rw-r--r--www/py-google-cloud-bigquery-storage/Makefile5
-rw-r--r--www/py-google-cloud-bigquery-storage/distinfo6
-rw-r--r--www/py-google-cloud-bigtable/Makefile3
-rw-r--r--www/py-google-cloud-compute/Makefile5
-rw-r--r--www/py-google-cloud-compute/distinfo6
-rw-r--r--www/py-google-cloud-core/Makefile3
-rw-r--r--www/py-google-cloud-datastore/Makefile3
-rw-r--r--www/py-google-cloud-dlp/Makefile3
-rw-r--r--www/py-google-cloud-logging/Makefile3
-rw-r--r--www/py-google-cloud-speech/Makefile3
-rw-r--r--www/py-google-cloud-storage/Makefile5
-rw-r--r--www/py-google-cloud-storage/distinfo6
-rw-r--r--www/py-google-cloud-vision/Makefile3
-rw-r--r--www/py-granian/Makefile3
-rw-r--r--www/py-granian/Makefile.crates4
-rw-r--r--www/py-granian/distinfo14
-rw-r--r--www/py-horizon/Makefile10
-rw-r--r--www/py-horizon/distinfo6
-rw-r--r--www/py-horizon/files/patch-pyproject.toml7
-rw-r--r--www/py-html5-parser/Makefile4
-rw-r--r--www/py-html5lib-modern/Makefile4
-rw-r--r--www/py-htmldate/Makefile4
-rw-r--r--www/py-http-sf/Makefile24
-rw-r--r--www/py-http-sf/distinfo3
-rw-r--r--www/py-http-sf/pkg-descr2
-rw-r--r--www/py-httpx_gssapi/Makefile3
-rw-r--r--www/py-httpx_gssapi/Makefile.new21
-rw-r--r--www/py-httpx_gssapi/distinfo6
-rw-r--r--www/py-hyperkitty/Makefile40
-rw-r--r--www/py-hyperkitty/distinfo3
-rw-r--r--www/py-hyperkitty/pkg-descr2
-rw-r--r--www/py-inlinestyler/Makefile4
-rw-r--r--www/py-jh2/Makefile2
-rw-r--r--www/py-mailman-hyperkitty/Makefile20
-rw-r--r--www/py-mailman-hyperkitty/distinfo3
-rw-r--r--www/py-mailman-hyperkitty/pkg-descr4
-rw-r--r--www/py-mechanicalsoup/Makefile4
-rw-r--r--www/py-nh3/Makefile2
-rw-r--r--www/py-nicegui/Makefile3
-rw-r--r--www/py-nicegui/distinfo6
-rw-r--r--www/py-nikola/Makefile72
-rw-r--r--www/py-nikola/distinfo3
-rw-r--r--www/py-nikola/files/patch-pyproject.toml20
-rw-r--r--www/py-nikola/pkg-descr2
-rw-r--r--www/py-niquests/Makefile2
-rw-r--r--www/py-niquests/distinfo6
-rw-r--r--www/py-notebook/Makefile7
-rw-r--r--www/py-notebook/distinfo6
-rw-r--r--www/py-openbrokerapi/Makefile5
-rw-r--r--www/py-openbrokerapi/distinfo6
-rw-r--r--www/py-openbrokerapi/files/patch-pyproject.toml26
-rw-r--r--www/py-pelican/Makefile4
-rw-r--r--www/py-planet-auth/Makefile31
-rw-r--r--www/py-planet-auth/distinfo3
-rw-r--r--www/py-planet-auth/files/patch-pyproject.toml23
-rw-r--r--www/py-planet-auth/pkg-descr7
-rw-r--r--www/py-planet/Makefile3
-rw-r--r--www/py-planet/distinfo6
-rw-r--r--www/py-primp/Makefile45
-rw-r--r--www/py-primp/Makefile.crates236
-rw-r--r--www/py-primp/distinfo475
-rwxr-xr-xwww/py-primp/files/cc11
-rw-r--r--www/py-primp/pkg-descr16
-rw-r--r--www/py-pywry/Makefile2
-rw-r--r--www/py-qh3/Makefile2
-rw-r--r--www/py-quilt3/Makefile2
-rw-r--r--www/py-quilt3/distinfo6
-rw-r--r--www/py-readability-lxml/Makefile3
-rw-r--r--www/py-requests/Makefile2
-rw-r--r--www/py-requests/distinfo6
-rw-r--r--www/py-robot-detection/Makefile18
-rw-r--r--www/py-robot-detection/distinfo3
-rw-r--r--www/py-robot-detection/pkg-descr2
-rw-r--r--www/py-robot-detection/pkg-message14
-rw-r--r--www/py-scrapy/Makefile3
-rw-r--r--www/py-seafdav/Makefile4
-rw-r--r--www/py-searxng-devel/Makefile5
-rw-r--r--www/py-sherlock-project/Makefile31
-rw-r--r--www/py-sherlock-project/distinfo3
-rw-r--r--www/py-sherlock-project/pkg-descr2
-rw-r--r--www/py-soupsieve/Makefile4
-rw-r--r--www/py-soupsieve/distinfo6
-rw-r--r--www/py-splinter/Makefile4
-rw-r--r--www/py-spyne/Makefile4
-rw-r--r--www/py-starlette/Makefile4
-rw-r--r--www/py-starlette/distinfo6
-rw-r--r--www/py-streamlit/Makefile3
-rw-r--r--www/py-streamlit/distinfo6
-rw-r--r--www/py-ticketutil/Makefile2
-rw-r--r--www/py-ticketutil/distinfo6
-rw-r--r--www/py-torrequest/Makefile22
-rw-r--r--www/py-torrequest/distinfo3
-rw-r--r--www/py-torrequest/pkg-descr3
-rw-r--r--www/py-urlwatch/Makefile4
-rw-r--r--www/py-user_agent/Makefile8
-rw-r--r--www/py-user_agent/distinfo6
-rw-r--r--www/py-user_agent/pkg-descr6
-rw-r--r--www/py-wagtail-transfer/Makefile3
-rw-r--r--www/py-wagtail-transfer/distinfo6
-rw-r--r--www/py-wagtail/Makefile5
-rw-r--r--www/py-wagtail/distinfo6
-rw-r--r--www/py-woob/Makefile6
-rw-r--r--www/py-yt-dlp/Makefile2
-rw-r--r--www/py-yt-dlp/distinfo6
-rw-r--r--www/py-yt-dlp/pkg-plist13
-rw-r--r--www/pydio-cells/Makefile2
-rw-r--r--www/qt6-httpserver/distinfo6
-rw-r--r--www/qt6-webchannel/distinfo6
-rw-r--r--www/qt6-webengine/distinfo6
-rw-r--r--www/qt6-webengine/files/patch-security-rollup246
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc43
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_codegen_arm_cpu-arm.cc18
-rw-r--r--www/qt6-webengine/files/patch-src_core_compositor_native__skia__output__device__opengl.cpp11
-rw-r--r--www/qt6-webengine/pkg-plist1
-rw-r--r--www/qt6-websockets/distinfo6
-rw-r--r--www/qt6-webview/distinfo6
-rw-r--r--www/radicale/Makefile2
-rw-r--r--www/radicale/distinfo6
-rw-r--r--www/rearx/Makefile2
-rw-r--r--www/reddsaver/Makefile2
-rw-r--r--www/redmine60/Makefile4
-rw-r--r--www/redmine60/files/patch-Gemfile9
-rw-r--r--www/remark42/Makefile2
-rw-r--r--www/rt60/Makefile1
-rw-r--r--www/rt60/Makefile.cpan8
-rw-r--r--www/rubygem-actioncable71/Makefile2
-rw-r--r--www/rubygem-actioncable71/distinfo6
-rw-r--r--www/rubygem-actioncable72/Makefile2
-rw-r--r--www/rubygem-actioncable72/distinfo6
-rw-r--r--www/rubygem-actioncable80/Makefile2
-rw-r--r--www/rubygem-actioncable80/distinfo6
-rw-r--r--www/rubygem-actionpack71/Makefile2
-rw-r--r--www/rubygem-actionpack71/distinfo6
-rw-r--r--www/rubygem-actionpack72/Makefile5
-rw-r--r--www/rubygem-actionpack72/distinfo6
-rw-r--r--www/rubygem-actionpack72/files/patch-gemspec11
-rw-r--r--www/rubygem-actionpack80/Makefile4
-rw-r--r--www/rubygem-actionpack80/distinfo6
-rw-r--r--www/rubygem-activeresource/Makefile6
-rw-r--r--www/rubygem-activeresource/distinfo6
-rw-r--r--www/rubygem-async-http/Makefile4
-rw-r--r--www/rubygem-async-http/distinfo6
-rw-r--r--www/rubygem-atlassian-jwt/Makefile3
-rw-r--r--www/rubygem-cloudinary/Makefile2
-rw-r--r--www/rubygem-cloudinary/distinfo6
-rw-r--r--www/rubygem-ethon/Makefile2
-rw-r--r--www/rubygem-ethon/distinfo6
-rw-r--r--www/rubygem-feedjira/Makefile5
-rw-r--r--www/rubygem-feedjira/distinfo6
-rw-r--r--www/rubygem-importmap-rails-rails70/Makefile2
-rw-r--r--www/rubygem-importmap-rails-rails70/distinfo6
-rw-r--r--www/rubygem-importmap-rails-rails71/Makefile2
-rw-r--r--www/rubygem-importmap-rails-rails71/distinfo6
-rw-r--r--www/rubygem-importmap-rails-rails72/Makefile2
-rw-r--r--www/rubygem-importmap-rails-rails72/distinfo6
-rw-r--r--www/rubygem-importmap-rails/Makefile2
-rw-r--r--www/rubygem-importmap-rails/distinfo6
-rw-r--r--www/rubygem-json-jwt/Makefile2
-rw-r--r--www/rubygem-json-jwt/distinfo6
-rw-r--r--www/rubygem-jwt/Makefile2
-rw-r--r--www/rubygem-jwt/distinfo6
-rw-r--r--www/rubygem-jwt2/Makefile22
-rw-r--r--www/rubygem-jwt2/distinfo3
-rw-r--r--www/rubygem-jwt2/pkg-descr (renamed from www/rubygem-jwt29/pkg-descr)0
-rw-r--r--www/rubygem-jwt29/Makefile22
-rw-r--r--www/rubygem-jwt29/distinfo3
-rw-r--r--www/rubygem-passenger/files/patch-libev9
-rw-r--r--www/rubygem-protocol-http/Makefile2
-rw-r--r--www/rubygem-protocol-http/distinfo6
-rw-r--r--www/rubygem-protocol-http1/Makefile2
-rw-r--r--www/rubygem-protocol-http1/distinfo6
-rw-r--r--www/rubygem-protocol-rack/Makefile2
-rw-r--r--www/rubygem-protocol-rack/distinfo6
-rw-r--r--www/rubygem-puma/Makefile2
-rw-r--r--www/rubygem-puma/distinfo6
-rw-r--r--www/rubygem-puma6/Makefile24
-rw-r--r--www/rubygem-puma6/distinfo3
-rw-r--r--www/rubygem-puma6/pkg-descr7
-rw-r--r--www/rubygem-rackup21/Makefile26
-rw-r--r--www/rubygem-rackup21/distinfo3
-rw-r--r--www/rubygem-rackup21/pkg-descr1
-rw-r--r--www/rubygem-rails71/Makefile2
-rw-r--r--www/rubygem-rails71/distinfo6
-rw-r--r--www/rubygem-rails72/Makefile3
-rw-r--r--www/rubygem-rails72/distinfo6
-rw-r--r--www/rubygem-rails80/Makefile2
-rw-r--r--www/rubygem-rails80/distinfo6
-rw-r--r--www/rubygem-railties71/Makefile2
-rw-r--r--www/rubygem-railties71/distinfo6
-rw-r--r--www/rubygem-railties72/Makefile2
-rw-r--r--www/rubygem-railties72/distinfo6
-rw-r--r--www/rubygem-railties80/Makefile2
-rw-r--r--www/rubygem-railties80/distinfo6
-rw-r--r--www/rubygem-roda/Makefile2
-rw-r--r--www/rubygem-roda/distinfo6
-rw-r--r--www/rubygem-ruby-openai/Makefile2
-rw-r--r--www/rubygem-ruby-openai/distinfo6
-rw-r--r--www/rubygem-selenium-webdriver/Makefile4
-rw-r--r--www/rubygem-selenium-webdriver/distinfo6
-rw-r--r--www/rubygem-thruster/Makefile2
-rw-r--r--www/rubygem-thruster/distinfo6
-rw-r--r--www/rustypaste-cli/Makefile2
-rw-r--r--www/rustypaste/Makefile2
-rw-r--r--www/s/Makefile2
-rw-r--r--www/selenium/Makefile18
-rw-r--r--www/selenium/distinfo6
-rw-r--r--www/shiori/Makefile4
-rw-r--r--www/shiori/distinfo10
-rw-r--r--www/smarty/Makefile2
-rw-r--r--www/smarty/distinfo6
-rw-r--r--www/smarty4/Makefile2
-rw-r--r--www/smarty4/distinfo6
-rw-r--r--www/so/Makefile2
-rw-r--r--www/sqlpage/Makefile2
-rw-r--r--www/sqlpage/Makefile.crates216
-rw-r--r--www/sqlpage/distinfo438
-rw-r--r--www/sqlpage/files/patch-powerpc64le20
-rw-r--r--www/stork/Makefile2
-rw-r--r--www/tailwindcss3/Makefile1
-rw-r--r--www/tdiary/Makefile18
-rw-r--r--www/tdiary/distinfo6
-rw-r--r--www/tdiary/files/patch-Gemfile19
-rw-r--r--www/tdiary/pkg-plist3
-rw-r--r--www/tgpt/Makefile2
-rw-r--r--www/threejs/Makefile2
-rw-r--r--www/threejs/distinfo6
-rw-r--r--www/threejs/pkg-plist5
-rw-r--r--www/tikiwiki/Makefile4
-rw-r--r--www/tikiwiki/distinfo6
-rw-r--r--www/tinymce/Makefile2
-rw-r--r--www/tinymce/distinfo6
-rw-r--r--www/tomcat101/Makefile2
-rw-r--r--www/tomcat101/distinfo6
-rw-r--r--www/tomcat9/Makefile2
-rw-r--r--www/tomcat9/distinfo6
-rw-r--r--www/tor-browser/Makefile9
-rw-r--r--www/tor-browser/distinfo14
-rw-r--r--www/tor-browser/files/patch-bug187405925
-rw-r--r--www/tor-browser/files/patch-toolkit_xre_nsEmbedFunctions.cpp17
-rw-r--r--www/trac-spamfilter/Makefile4
-rw-r--r--www/trac-spamfilter/distinfo6
-rw-r--r--www/trunk/Makefile2
-rw-r--r--www/tt-rss/Makefile7
-rw-r--r--www/tt-rss/distinfo6
-rw-r--r--www/tt-rss/pkg-plist3
-rw-r--r--www/tuifeed/Makefile2
-rw-r--r--www/tusc/Makefile2
-rw-r--r--www/tusd/Makefile2
-rw-r--r--www/uchiwa/Makefile2
-rw-r--r--www/ulfius/files/patch-curl70
-rw-r--r--www/ungoogled-chromium/Makefile5
-rw-r--r--www/ungoogled-chromium/distinfo14
-rw-r--r--www/ungoogled-chromium/files/patch-BUILD.gn22
-rw-r--r--www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_BUILD.gn30
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__alloc__features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni17
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h6
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h10
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h6
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h10
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h11
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_atomicops.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_compiler__specific.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_debug_debugger__posix.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-base_files_file__util__unittest.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h26
-rw-r--r--www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-base_message__loop_message__pump__epoll.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_posix_unix__domain__socket.cc22
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_internal__linux.h6
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_launch.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_launch__posix.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_process__metrics.cc21
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_process__metrics.h10
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_process__metrics__freebsd.cc66
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_process__metrics__openbsd.cc65
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_process__posix.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-base_rand__util__posix.cc28
-rw-r--r--www/ungoogled-chromium/files/patch-base_system_sys__info.h6
-rw-r--r--www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc22
-rw-r--r--www/ungoogled-chromium/files/patch-base_test_test__file__util__linux.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_threading_platform__thread__internal__posix.cc24
-rw-r--r--www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.h20
-rw-r--r--www/ungoogled-chromium/files/patch-base_threading_platform__thread__posix.cc87
-rw-r--r--www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-base_time_time__now__posix.cc21
-rw-r--r--www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_trace__event_process__memory__dump.cc15
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn18
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_clang_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn112
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_rust.gni10
-rw-r--r--www/ungoogled-chromium/files/patch-build_linux_strip__binary.py10
-rw-r--r--www/ungoogled-chromium/files/patch-build_nocompile.gni11
-rw-r--r--www/ungoogled-chromium/files/patch-build_rust_allocator_lib.rs68
-rw-r--r--www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni6
-rw-r--r--www/ungoogled-chromium/files/patch-build_toolchain_toolchain.gni4
-rw-r--r--www/ungoogled-chromium/files/patch-cc_base_features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc58
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp16
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc238
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_browser__features.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_browser__features.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc23
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc42
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc103
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc38
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_component__updater_registration.cc23
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc52
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc28
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc25
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h13
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_common.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc28
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc15
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc112
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h110
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_global__features.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_global__features.h10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_memory__details.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc46
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc38
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc24
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc127
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc41
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_profiles_profiles__state.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_sessions_session__restore.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__hats__util.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h30
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_browser.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc22
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__commands.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_survey__config.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h13
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc23
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc23
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc44
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h15
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc27
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc25
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.cc24
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.h14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_crash__keys.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_extensions_extension__constants.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_media_cdm__registration.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_pref__names.h32
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_url__constants.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc9
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h17
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_utility_services.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_BUILD.gn18
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h6
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc47
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.h8
-rw-r--r--www/ungoogled-chromium/files/patch-components_commerce_core_commerce__feature__list.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-components_constrained__window_constrained__window__views.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_browser_browser__utils.h8
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_common_platform__utils.h11
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.h6
-rw-r--r--www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils.cc41
-rw-r--r--www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_browser_reporting_report__util.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.h11
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_watermarking_watermark.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_eye__dropper_eye__dropper__view.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h8
-rw-r--r--www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h20
-rw-r--r--www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_media__router_common_media__source.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-components_metrics_dwa_dwa__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_metrics_metrics__log.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_os__crypt_sync_os__crypt.h18
-rw-r--r--www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.h4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h11
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager__client.h4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h4
-rw-r--r--www/ungoogled-chromium/files/patch-components_permissions_prediction__service_prediction__common.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_policy_core_common_policy__loader__common.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.h11
-rw-r--r--www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h18
-rw-r--r--www/ungoogled-chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_search__engines_template__url__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.cc15
-rw-r--r--www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h17
-rw-r--r--www/ungoogled-chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.cc46
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.h17
-rw-r--r--www/ungoogled-chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_system__cpu_cpu__probe.cc15
-rw-r--r--www/ungoogled-chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_variations_net_variations__command__line.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_variations_service_variations__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_host_host__display__client.cc9
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h6
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h8
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.h11
-rw-r--r--www/ungoogled-chromium/files/patch-content_app_BUILD.gn6
-rw-r--r--www/ungoogled-chromium/files/patch-content_app_content__main.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc48
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_BUILD.gn6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc26
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.h4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_browser__interface__binders.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper.h11
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_child__thread__type__switcher__linux.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_gpu_compositor__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h16
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc17
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_service__host_utility__process__host.cc28
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc35
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-content_child_child__process.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_common_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-content_common_features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_common_features.h6
-rw-r--r--www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h16
-rw-r--r--www/ungoogled-chromium/files/patch-content_gpu_gpu__child__thread.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h11
-rw-r--r--www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc23
-rw-r--r--www/ungoogled-chromium/files/patch-content_public_common_content__features.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_public_common_content__switches.h4
-rw-r--r--www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h4
-rw-r--r--www/ungoogled-chromium/files/patch-content_shell_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_shell_browser_shell__paths.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc84
-rw-r--r--www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h22
-rw-r--r--www/ungoogled-chromium/files/patch-content_utility_services.cc70
-rw-r--r--www/ungoogled-chromium/files/patch-content_utility_utility__main.cc62
-rw-r--r--www/ungoogled-chromium/files/patch-content_zygote_BUILD.gn6
-rw-r--r--www/ungoogled-chromium/files/patch-device_bluetooth_bluetooth__adapter.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-device_bluetooth_cast__bluetooth.gni4
-rw-r--r--www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json178
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_common_command.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_common_features_feature.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_shell_app_shell__main__delegate.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h11
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.h6
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_config_gpu__control__list.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_config_gpu__finch__features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_config_gpu__info__collector.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h11
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__device__queue.h4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h6
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__util.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-headless_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.h4
-rw-r--r--www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ipc_ipc__channel.h6
-rw-r--r--www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ipc_ipc__message__utils.h4
-rw-r--r--www/ungoogled-chromium/files/patch-media_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_audio__input__device.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_pulse_pulse__util.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.h4
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__input.cc5
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc5
-rw-r--r--www/ungoogled-chromium/files/patch-media_base_audio__latency.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_base_media__switches.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-media_base_media__switches.h12
-rw-r--r--www/ungoogled-chromium/files/patch-media_base_video__frame.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-media_base_video__frame.h14
-rw-r--r--www/ungoogled-chromium/files/patch-media_capture_video_create__video__capture__device__factory.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc30
-rw-r--r--www/ungoogled-chromium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py6
-rw-r--r--www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py6
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__helpers.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__validator.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_media__options.gni4
-rw-r--r--www/ungoogled-chromium/files/patch-media_mojo_mojom_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.h11
-rw-r--r--www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_webrtc_audio__processor.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn12
-rw-r--r--www/ungoogled-chromium/files/patch-mojo_core_channel.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-mojo_core_embedder_features.h8
-rw-r--r--www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni4
-rw-r--r--www/ungoogled-chromium/files/patch-net_BUILD.gn20
-rw-r--r--www/ungoogled-chromium/files/patch-net_base_features.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-net_base_sockaddr__util__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_disk__cache_backend__experiment.h4
-rw-r--r--www/ungoogled-chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_dns_BUILD.gn16
-rw-r--r--www/ungoogled-chromium/files/patch-net_dns_address__info.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_dns_address__sorter__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_dns_public_resolv__reader.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-net_http_http__network__session.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_quic_quic__network__transaction__unittest.cc28
-rw-r--r--www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-net_url__request_url__request__context.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__helper.cc52
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__helper.h11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__jobs.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__printer.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__weak__functions.h11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.h11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups__ipp.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-printing_print__settings.h10
-rw-r--r--www/ungoogled-chromium/files/patch-printing_printing__features.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-printing_printing__features.h8
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_base_chromoting__event.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_host__main.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc30
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_policy__watcher.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc41
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_setup_start__host__main.cc19
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn6
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_linux_services_init__process__reaper.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_BUILD.gn6
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc5
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom4
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc21
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_sandbox.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc75
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_switches.h4
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_public_cpp_device__features.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_public_mojom_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_serial_serial__device__enumerator.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_serial_serial__io__handler__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc21
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_usb_usb__service.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_usb_usb__service__fake.cc5
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_BUILD.gn8
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_network__context.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_network__context.h4
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_network__service.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_network__service.h4
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_public_cpp_features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn15
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h4
-rw-r--r--www/ungoogled-chromium/files/patch-services_on__device__model_on__device__model__service.h22
-rw-r--r--www/ungoogled-chromium/files/patch-services_on__device__model_pre__sandbox__init.cc38
-rw-r--r--www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-services_screen__ai_public_cpp_utilities.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-services_screen__ai_screen__ai__service__impl.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h16
-rw-r--r--www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__service.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc37
-rw-r--r--www/ungoogled-chromium/files/patch-services_viz_public_mojom_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-skia_ext_font__utils.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn8
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp14
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_common_features.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h16
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json579
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h9
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_ffmpeg_configure4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_fontconfig_include_config.h49
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_fontconfig_include_meson-config.h44
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_fontconfig_src_src_fccompat.c8
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_leveldatabase_env__chromium.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_node_check__version.py14
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_node_node.gni20
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp13
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_event__fd.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc26
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_string__utils.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_utils.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_protobuf_proto__library.gni19
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn13
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_speech-dispatcher_libspeechd__version.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c8
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h12
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc24
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc42
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc17
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn11
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_zlib_BUILD.gn8
-rw-r--r--www/ungoogled-chromium/files/patch-tools_gn_build_gen.py4
-rw-r--r--www/ungoogled-chromium/files/patch-tools_grit_grit_node_base.py4
-rw-r--r--www/ungoogled-chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py6
-rw-r--r--www/ungoogled-chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.cc19
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.h19
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.h10
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.cc46
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.h22
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_accelerators_accelerator.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_cursor_cursor__factory.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc17
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.h6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_webui_web__ui__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_color_color__id.h4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_compositor_compositor.h4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-ui_events_event.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_font__fallback__linux.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_font__render__params__linux.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_gpu__extra__info.h11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.h29
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h14
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_platform__font__skia.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_switches.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_switches.h6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn26
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gl_gl__context.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gl_gl__fence.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gl_gl__implementation.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gl_gl__switches.cc24
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gtk_gtk__compat.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_message__center_views_message__popup__view.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_native__theme_features_native__theme__features.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_common_egl__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_x11_x11__window.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_BUILD.gn8
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_controls_prefix__selector.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_views__delegate.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_widget_widget.h4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_window_custom__frame__view.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_window_default__frame__view.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-v8_BUILD.gn14
-rw-r--r--www/ungoogled-chromium/files/patch-v8_include_v8config.h14
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_api_api.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_libsampler_sampler.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h128
-rw-r--r--www/ungoogled-chromium/pkg-plist496
-rw-r--r--www/unit-java/Makefile6
-rw-r--r--www/unit-java/distinfo60
-rw-r--r--www/unit/Makefile6
-rw-r--r--www/unit/distinfo8
-rw-r--r--www/unit/files/patch-auto_njs22
-rw-r--r--www/unit/files/patch-src_nxt__http__js.c139
-rw-r--r--www/unit/version.mk2
-rw-r--r--www/varnish-libvmod-dynamic/Makefile5
-rw-r--r--www/varnish-libvmod-dynamic/distinfo6
-rw-r--r--www/varnish-libvmod-fileserver/Makefile2
-rw-r--r--www/varnish_exporter/Makefile2
-rw-r--r--www/vigil/Makefile2
-rw-r--r--www/vultr-cli/Makefile2
-rw-r--r--www/wasm-bindgen-cli/Makefile2
-rw-r--r--www/wasm-pack/Makefile2
-rw-r--r--www/waterfox/Makefile2
-rw-r--r--www/waterfox/distinfo6
-rw-r--r--www/waterfox/files/patch-bug187405925
-rw-r--r--www/webhook/Makefile2
-rw-r--r--www/websocat/Makefile2
-rw-r--r--www/websocketd/Makefile4
-rw-r--r--www/websocketd/distinfo6
-rw-r--r--www/webtrees22/Makefile5
-rw-r--r--www/webtrees22/distinfo6
-rw-r--r--www/webtrees22/pkg-plist1022
-rw-r--r--www/wiki-tui/Makefile2
-rw-r--r--www/wordpress/Makefile2
-rw-r--r--www/wordpress/distinfo6
-rw-r--r--www/writeas-cli/Makefile2
-rw-r--r--www/writefreely/Makefile2
-rw-r--r--www/wuzz/Makefile2
-rw-r--r--www/xcaddy/Makefile2
-rw-r--r--www/xh/Makefile2
-rw-r--r--www/xist/Makefile4
-rw-r--r--www/yourls/Makefile2
-rw-r--r--www/yourls/distinfo6
-rw-r--r--www/yt-dlp/Makefile4
-rw-r--r--www/yt-dlp/distinfo6
-rw-r--r--www/zgrab2/Makefile2
-rw-r--r--www/zola/Makefile2
2963 files changed, 38728 insertions, 40755 deletions
diff --git a/www/Makefile b/www/Makefile
index 5d9ca2a97e52..c5629db1702b 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -13,6 +13,7 @@
SUBDIR += R-cran-jose
SUBDIR += R-cran-jquerylib
SUBDIR += R-cran-miniUI
+ SUBDIR += R-cran-pixture
SUBDIR += R-cran-pkgdown
SUBDIR += R-cran-rvest
SUBDIR += R-cran-scrapeR
@@ -36,6 +37,7 @@
SUBDIR += angie-console-light
SUBDIR += angie-module-auth-jwt
SUBDIR += angie-module-auth-spnego
+ SUBDIR += angie-module-auth-totp
SUBDIR += angie-module-brotli
SUBDIR += angie-module-cache-purge
SUBDIR += angie-module-dav-ext
@@ -216,6 +218,7 @@
SUBDIR += gallery2
SUBDIR += garage
SUBDIR += gatling
+ SUBDIR += gatus
SUBDIR += gauche-makiki
SUBDIR += geckodriver
SUBDIR += geneweb
@@ -450,7 +453,7 @@
SUBDIR += mod_umask
SUBDIR += mod_webauth
SUBDIR += mod_webkit
- SUBDIR += mod_wsgi4
+ SUBDIR += mod_wsgi
SUBDIR += mod_xsendfile
SUBDIR += mohawk
SUBDIR += moin2
@@ -461,6 +464,7 @@
SUBDIR += moodle44
SUBDIR += moodle45
SUBDIR += moodle50
+ SUBDIR += moodle51
SUBDIR += morty
SUBDIR += multisort
SUBDIR += multiwatch
@@ -509,6 +513,7 @@
SUBDIR += npm-node22
SUBDIR += npm-node24
SUBDIR += nyxt
+ SUBDIR += oatpp
SUBDIR += oauth2-proxy
SUBDIR += obhttpd
SUBDIR += offpunk
@@ -1525,6 +1530,7 @@
SUBDIR += py-cssutils
SUBDIR += py-daphne
SUBDIR += py-dash
+ SUBDIR += py-ddgs
SUBDIR += py-dj-database-url
SUBDIR += py-dj51-channels
SUBDIR += py-dj51-channels-redis
@@ -1559,25 +1565,36 @@
SUBDIR += py-dj51-social-auth-app-django
SUBDIR += py-dj51-strawberry-graphql-django
SUBDIR += py-dj52-channels
+ SUBDIR += py-dj52-channels-redis
+ SUBDIR += py-dj52-django-allauth
+ SUBDIR += py-dj52-django-auditlog
SUBDIR += py-dj52-django-auth-ldap
+ SUBDIR += py-dj52-django-celery-results
SUBDIR += py-dj52-django-choices-field
+ SUBDIR += py-dj52-django-compression-middleware
SUBDIR += py-dj52-django-cors-headers
SUBDIR += py-dj52-django-debug-toolbar
+ SUBDIR += py-dj52-django-extensions
SUBDIR += py-dj52-django-filter
+ SUBDIR += py-dj52-django-guardian
SUBDIR += py-dj52-django-htmx
SUBDIR += py-dj52-django-js-asset
SUBDIR += py-dj52-django-mptt
+ SUBDIR += py-dj52-django-multiselectfield
SUBDIR += py-dj52-django-prometheus
SUBDIR += py-dj52-django-redis
SUBDIR += py-dj52-django-rich
+ SUBDIR += py-dj52-django-soft-delete
SUBDIR += py-dj52-django-storages
SUBDIR += py-dj52-django-stubs-ext
SUBDIR += py-dj52-django-tables2
SUBDIR += py-dj52-django-taggit
SUBDIR += py-dj52-django-timezone-field
SUBDIR += py-dj52-djangorestframework
+ SUBDIR += py-dj52-djangorestframework-guardian
SUBDIR += py-dj52-drf-spectacular
SUBDIR += py-dj52-drf-spectacular-sidecar
+ SUBDIR += py-dj52-drf-writable-nested
SUBDIR += py-dj52-social-auth-app-django
SUBDIR += py-dj52-strawberry-graphql-django
SUBDIR += py-django-admin-rangefilter
@@ -1655,6 +1672,7 @@
SUBDIR += py-django-post_office
SUBDIR += py-django-prometheus
SUBDIR += py-django-pyscss
+ SUBDIR += py-django-q2
SUBDIR += py-django-radius
SUBDIR += py-django-ranged-response
SUBDIR += py-django-recaptcha
@@ -1711,9 +1729,11 @@
SUBDIR += py-dropbox
SUBDIR += py-dtflickr
SUBDIR += py-enmerkar
+ SUBDIR += py-essentials-openapi
SUBDIR += py-fake-useragent
SUBDIR += py-falcon
SUBDIR += py-fastapi
+ SUBDIR += py-fastapi-sso
SUBDIR += py-feedgen
SUBDIR += py-feedgenerator
SUBDIR += py-flasgger
@@ -1809,6 +1829,7 @@
SUBDIR += py-htmldate
SUBDIR += py-httmock
SUBDIR += py-http-parser
+ SUBDIR += py-http-sf
SUBDIR += py-httpbin
SUBDIR += py-httpcore
SUBDIR += py-httpie
@@ -1825,6 +1846,7 @@
SUBDIR += py-httpx_gssapi
SUBDIR += py-hypercorn
SUBDIR += py-hyperframe
+ SUBDIR += py-hyperkitty
SUBDIR += py-hyperlink
SUBDIR += py-inlinestyler
SUBDIR += py-internetarchive
@@ -1840,6 +1862,7 @@
SUBDIR += py-libsass
SUBDIR += py-limits
SUBDIR += py-livereload
+ SUBDIR += py-mailman-hyperkitty
SUBDIR += py-mechanicalsoup
SUBDIR += py-mechanize
SUBDIR += py-multidict
@@ -1849,6 +1872,7 @@
SUBDIR += py-nicegui
SUBDIR += py-nicegui-highcharts
SUBDIR += py-nicegui-nogui
+ SUBDIR += py-nikola
SUBDIR += py-niquests
SUBDIR += py-notebook
SUBDIR += py-onetimepass
@@ -1860,10 +1884,12 @@
SUBDIR += py-pecan
SUBDIR += py-pelican
SUBDIR += py-planet
+ SUBDIR += py-planet-auth
SUBDIR += py-playwright
SUBDIR += py-postorius
SUBDIR += py-praw
SUBDIR += py-prawcore
+ SUBDIR += py-primp
SUBDIR += py-priority
SUBDIR += py-priority1
SUBDIR += py-protego
@@ -1912,6 +1938,7 @@
SUBDIR += py-rfc3986
SUBDIR += py-rfc3987
SUBDIR += py-rfc3987-syntax
+ SUBDIR += py-robot-detection
SUBDIR += py-rollbar
SUBDIR += py-routes
SUBDIR += py-rules
@@ -1926,6 +1953,7 @@
SUBDIR += py-selenium-wire
SUBDIR += py-semiphemeral
SUBDIR += py-sentinelhub
+ SUBDIR += py-sherlock-project
SUBDIR += py-simple-websocket
SUBDIR += py-slimit
SUBDIR += py-slumber
@@ -1944,6 +1972,7 @@
SUBDIR += py-textile
SUBDIR += py-ticketutil
SUBDIR += py-tornado
+ SUBDIR += py-torrequest
SUBDIR += py-treq
SUBDIR += py-ttrv
SUBDIR += py-tuir
@@ -2222,7 +2251,7 @@
SUBDIR += rubygem-json-jwt-gitlab
SUBDIR += rubygem-jsonb_accessor
SUBDIR += rubygem-jwt
- SUBDIR += rubygem-jwt29
+ SUBDIR += rubygem-jwt2
SUBDIR += rubygem-kamal
SUBDIR += rubygem-kaminari
SUBDIR += rubygem-kaminari-actionview
@@ -2306,6 +2335,7 @@
SUBDIR += rubygem-protocol-rack
SUBDIR += rubygem-protocol-websocket
SUBDIR += rubygem-puma
+ SUBDIR += rubygem-puma6
SUBDIR += rubygem-puma_worker_killer
SUBDIR += rubygem-pusher-client
SUBDIR += rubygem-rabbirack
@@ -2332,7 +2362,6 @@
SUBDIR += rubygem-rack_csrf
SUBDIR += rubygem-rackup
SUBDIR += rubygem-rackup10
- SUBDIR += rubygem-rackup21
SUBDIR += rubygem-rails-gitlab
SUBDIR += rubygem-rails-settings-cached
SUBDIR += rubygem-rails-settings-cached-rails5
diff --git a/www/R-cran-pixture/Makefile b/www/R-cran-pixture/Makefile
new file mode 100644
index 000000000000..1eb83984519a
--- /dev/null
+++ b/www/R-cran-pixture/Makefile
@@ -0,0 +1,37 @@
+PORTNAME= pixture
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.0
+CATEGORIES= www
+
+MAINTAINER= uzsolt@FreeBSD.org
+COMMENT= Responsive HTML Image Gallery
+WWW= https://www.royfrancis.com/pixture/
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= R-cran-htmlwidgets>0:www/R-cran-htmlwidgets \
+ R-cran-shiny>0:www/R-cran-shiny
+TEST_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat
+
+USES= cran:auto-plist
+USE_GITHUB= yes
+GH_ACCOUNT= royfrancis
+# The cran.mk overrides it.
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
+
+# The cran.mk's do-install and do-test want use directory ${PORTNAME}
+# instead of ${PORTNAME}-${DISTVERSION}.
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${R_LIB_DIR}
+ @cd ${WRKDIR} ; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${R_COMMAND} \
+ ${R_PRECMD_INSTALL_OPTIONS} CMD INSTALL \
+ -l ${STAGEDIR}${PREFIX}/${R_LIB_DIR} ${PORTNAME}-${DISTVERSION}
+
+do-test:
+ @${FIND} ${WRKSRC} \( -name '*.o' -o -name '*.so' \) -delete
+ @cd ${WRKDIR} ; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} _R_CHECK_FORCE_SUGGESTS_=FALSE \
+ ${R_COMMAND} ${R_PRECMD_CHECK_OPTIONS} CMD check \
+ --no-manual --no-build-vignettes ${PORTNAME}-${DISTVERSION}
+
+.include <bsd.port.mk>
diff --git a/www/R-cran-pixture/distinfo b/www/R-cran-pixture/distinfo
new file mode 100644
index 000000000000..0598bba9e686
--- /dev/null
+++ b/www/R-cran-pixture/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1759756467
+SHA256 (royfrancis-pixture-v0.1.0_GH0.tar.gz) = 5025a273f2b25604aa8bdc2c81690707e5e0ee18d8bd9ca39a0a6583eb5ca658
+SIZE (royfrancis-pixture-v0.1.0_GH0.tar.gz) = 6287253
diff --git a/www/R-cran-pixture/pkg-descr b/www/R-cran-pixture/pkg-descr
new file mode 100644
index 000000000000..4027454d1492
--- /dev/null
+++ b/www/R-cran-pixture/pkg-descr
@@ -0,0 +1,3 @@
+Pixture is an R package designed to create HTML image galleries. The galleries
+can be standalone, included in an Rmarkdown/Quarto document or incorporated into
+a Shiny app.
diff --git a/www/adguardhome/Makefile b/www/adguardhome/Makefile
index 7dc745ac427c..d62bdbec008b 100644
--- a/www/adguardhome/Makefile
+++ b/www/adguardhome/Makefile
@@ -1,7 +1,7 @@
PORTNAME= adguardhome
DISTVERSIONPREFIX= v
-DISTVERSION= 0.107.64
-PORTREVISION= 2
+DISTVERSION= 0.107.66
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/
DISTFILES= ${GH_PROJECT}_frontend${EXTRACT_SUFX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
-USES= cpe go:1.24,modules
+USES= cpe go:1.25,modules
GH_ACCOUNT= AdguardTeam
GH_PROJECT= AdGuardHome
diff --git a/www/adguardhome/distinfo b/www/adguardhome/distinfo
index a7f08739888d..e069783b6632 100644
--- a/www/adguardhome/distinfo
+++ b/www/adguardhome/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1754168501
-SHA256 (go/www_adguardhome/adguardhome-v0.107.64/AdGuardHome_frontend.tar.gz) = f0c1e4d6e673d4d26d52947cdb220682aa554158d331fa044576d1794b82e325
-SIZE (go/www_adguardhome/adguardhome-v0.107.64/AdGuardHome_frontend.tar.gz) = 2553149
-SHA256 (go/www_adguardhome/adguardhome-v0.107.64/v0.107.64.mod) = e87e78a15aa9733ccd8385a4bf2bd80ece0167ffde4ed477bb9e5ce0a7307a6b
-SIZE (go/www_adguardhome/adguardhome-v0.107.64/v0.107.64.mod) = 5486
-SHA256 (go/www_adguardhome/adguardhome-v0.107.64/v0.107.64.zip) = c7cfaaa0383a61fb3e45c933f6d64c9c578898f2e49e19c43db123434ad5e3fd
-SIZE (go/www_adguardhome/adguardhome-v0.107.64/v0.107.64.zip) = 2785477
+TIMESTAMP = 1758004550
+SHA256 (go/www_adguardhome/adguardhome-v0.107.66/AdGuardHome_frontend.tar.gz) = 18ead3a9a0c710a05d63a3f967795709120a8f50e8938462860022ada3c950e4
+SIZE (go/www_adguardhome/adguardhome-v0.107.66/AdGuardHome_frontend.tar.gz) = 2555897
+SHA256 (go/www_adguardhome/adguardhome-v0.107.66/v0.107.66.mod) = e5edf9f791048cb1be4cccb7e25a41b32e9096de47c5f49c95ca3b698d06ff72
+SIZE (go/www_adguardhome/adguardhome-v0.107.66/v0.107.66.mod) = 5691
+SHA256 (go/www_adguardhome/adguardhome-v0.107.66/v0.107.66.zip) = 737e5217f3f7686fb03695b76b49d56169c833616e584fd14f493250570416d4
+SIZE (go/www_adguardhome/adguardhome-v0.107.66/v0.107.66.zip) = 2802429
diff --git a/www/adguardhome/files/patch-go.mod b/www/adguardhome/files/patch-go.mod
index 638928b0c50f..cbcad5620f45 100644
--- a/www/adguardhome/files/patch-go.mod
+++ b/www/adguardhome/files/patch-go.mod
@@ -1,10 +1,10 @@
---- go.mod.orig 2025-08-02 23:35:16.891147000 +0200
-+++ go.mod 2025-08-02 23:35:39.380228000 +0200
+--- go.mod 2025-09-16 08:57:09.926633000 +0200
++++ go.mod 2025-09-16 08:57:21.286250000 +0200
@@ -1,6 +1,6 @@
module github.com/AdguardTeam/AdGuardHome
--go 1.24.5
-+go 1.24
+-go 1.25.1
++go 1.25
require (
github.com/AdguardTeam/dnsproxy v0.76.1
diff --git a/www/agate/Makefile b/www/agate/Makefile
index 4c4c4be76964..4bc3604e7047 100644
--- a/www/agate/Makefile
+++ b/www/agate/Makefile
@@ -1,6 +1,6 @@
PORTNAME= agate
DISTVERSIONPREFIX= v
-DISTVERSION= 3.3.18
+DISTVERSION= 3.3.19
PORTREVISION= 1
CATEGORIES= www
diff --git a/www/agate/Makefile.crates b/www/agate/Makefile.crates
index a0f16c25d1e7..e539a9eb3ef3 100644
--- a/www/agate/Makefile.crates
+++ b/www/agate/Makefile.crates
@@ -6,27 +6,28 @@ CARGO_CRATES= addr2line-0.24.2 \
anstyle-query-1.1.3 \
anstyle-wincon-3.0.9 \
backtrace-0.3.75 \
- bitflags-2.9.1 \
+ bitflags-2.9.4 \
bytes-1.10.1 \
- cc-1.2.31 \
- cfg-if-1.0.1 \
+ cc-1.2.37 \
+ cfg-if-1.0.3 \
colorchoice-1.0.4 \
configparser-3.1.0 \
- deranged-0.4.0 \
+ deranged-0.5.3 \
displaydoc-0.2.5 \
env_filter-0.1.3 \
env_logger-0.11.8 \
+ find-msvc-tools-0.1.1 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
futures-core-0.3.31 \
futures-macro-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- getopts-0.2.23 \
+ getopts-0.2.24 \
getrandom-0.2.16 \
gimli-0.31.1 \
- glob-0.3.2 \
+ glob-0.3.3 \
icu_collections-2.0.0 \
icu_locale_core-2.0.0 \
icu_normalizer-2.0.0 \
@@ -34,15 +35,15 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_properties-2.0.1 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
- io-uring-0.7.9 \
+ io-uring-0.7.10 \
is_terminal_polyfill-1.70.1 \
jiff-0.2.15 \
jiff-static-0.2.15 \
- libc-0.2.174 \
+ libc-0.2.175 \
litemap-0.8.0 \
- log-0.4.27 \
+ log-0.4.28 \
memchr-2.7.5 \
mime-0.3.17 \
mime_guess-2.0.5 \
@@ -55,53 +56,53 @@ CARGO_CRATES= addr2line-0.24.2 \
openssl-0.10.73 \
openssl-macros-0.1.1 \
openssl-sys-0.9.109 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.32 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
quote-1.0.40 \
- rcgen-0.14.3 \
+ rcgen-0.14.4 \
ring-0.17.14 \
rustc-demangle-0.1.26 \
rustls-0.23.31 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.4 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
+ rustls-webpki-0.103.6 \
+ serde-1.0.225 \
+ serde_core-1.0.225 \
+ serde_derive-1.0.225 \
shlex-1.3.0 \
- slab-0.4.10 \
+ slab-0.4.11 \
smallvec-1.15.1 \
socket2-0.6.0 \
stable_deref_trait-1.2.0 \
subtle-2.6.1 \
- syn-2.0.104 \
+ syn-2.0.106 \
synstructure-0.13.2 \
thiserror-1.0.69 \
thiserror-impl-1.0.69 \
- time-0.3.41 \
- time-core-0.1.4 \
+ time-0.3.43 \
+ time-core-0.1.6 \
tinystr-0.8.1 \
tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-openssl-0.6.5 \
- tokio-rustls-0.26.2 \
+ tokio-rustls-0.26.3 \
trotter-1.0.2 \
unicase-2.8.1 \
- unicode-ident-1.0.18 \
- unicode-width-0.2.1 \
+ unicode-ident-1.0.19 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
urlencoding-2.1.3 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
vcpkg-0.2.15 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wildmatch-2.4.0 \
+ wildmatch-2.5.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
@@ -121,5 +122,5 @@ CARGO_CRATES= addr2line-0.24.2 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerotrie-0.2.2 \
- zerovec-0.11.3 \
+ zerovec-0.11.4 \
zerovec-derive-0.11.1
diff --git a/www/agate/distinfo b/www/agate/distinfo
index 100e79e407cf..032cc9861207 100644
--- a/www/agate/distinfo
+++ b/www/agate/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1754474724
+TIMESTAMP = 1758277207
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -15,32 +15,34 @@ SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf079748
SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2
-SIZE (rust/crates/cc-1.2.31.crate) = 109427
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cc-1.2.37.crate) = 65193589c6404eb80b450d618eaf9a2cafaaafd57ecce47370519ef674a7bd44
+SIZE (rust/crates/cc-1.2.37.crate) = 90111
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/configparser-3.1.0.crate) = e57e3272f0190c3f1584272d613719ba5fc7df7f4942fe542e63d949cf3a649b
SIZE (rust/crates/configparser-3.1.0.crate) = 25473
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
+SIZE (rust/crates/deranged-0.5.3.crate) = 24353
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/find-msvc-tools-0.1.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d
+SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
@@ -49,14 +51,14 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1
-SIZE (rust/crates/getopts-0.2.23.crate) = 21409
+SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df
+SIZE (rust/crates/getopts-0.2.24.crate) = 21467
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
@@ -71,24 +73,24 @@ SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe68
SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
-SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
SIZE (rust/crates/jiff-0.2.15.crate) = 712996
SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -113,8 +115,8 @@ SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -125,16 +127,16 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/rcgen-0.14.3.crate) = 0068c5b3cab1d4e271e0bb6539c87563c43411cad90b057b15c79958fbeb41f7
-SIZE (rust/crates/rcgen-0.14.3.crate) = 78302
+SHA256 (rust/crates/rcgen-0.14.4.crate) = 4c83367ba62b3f1dbd0f086ede4e5ebfb4713fb234dbbc5807772a31245ff46d
+SIZE (rust/crates/rcgen-0.14.4.crate) = 63856
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
@@ -143,16 +145,18 @@ SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6c
SIZE (rust/crates/rustls-0.23.31.crate) = 371259
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
-SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/rustls-webpki-0.103.6.crate) = 8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb
+SIZE (rust/crates/rustls-webpki-0.103.6.crate) = 85224
+SHA256 (rust/crates/serde-1.0.225.crate) = fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d
+SIZE (rust/crates/serde-1.0.225.crate) = 28467
+SHA256 (rust/crates/serde_core-1.0.225.crate) = 659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383
+SIZE (rust/crates/serde_core-1.0.225.crate) = 63004
+SHA256 (rust/crates/serde_derive-1.0.225.crate) = 0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516
+SIZE (rust/crates/serde_derive-1.0.225.crate) = 58560
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
-SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
@@ -161,18 +165,18 @@ SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
+SIZE (rust/crates/time-0.3.43.crate) = 142912
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
@@ -181,20 +185,18 @@ SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-openssl-0.6.5.crate) = 59df6849caa43bb7567f9a36f863c447d95a11d5903c9cc334ba32576a27eadd
SIZE (rust/crates/tokio-openssl-0.6.5.crate) = 11977
-SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
-SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
+SHA256 (rust/crates/tokio-rustls-0.26.3.crate) = 05f63835928ca123f1bef57abbcd23bb2ba0ac9ae1235f1e65bda0d06e7786bd
+SIZE (rust/crates/tokio-rustls-0.26.3.crate) = 35073
SHA256 (rust/crates/trotter-1.0.2.crate) = 7c56b8c42904fdee43b91307a67e32aba961eca95e8887d5157b912a61d4f391
SIZE (rust/crates/trotter-1.0.2.crate) = 32314
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
@@ -205,8 +207,8 @@ SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wildmatch-2.4.0.crate) = 68ce1ab1f8c62655ebe1350f589c61e505cf94d385bc6a12899442d9081e71fd
-SIZE (rust/crates/wildmatch-2.4.0.crate) = 7517
+SHA256 (rust/crates/wildmatch-2.5.0.crate) = 39b7d07a236abaef6607536ccfaf19b396dbe3f5110ddb73d39f4562902ed382
+SIZE (rust/crates/wildmatch-2.5.0.crate) = 12562
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
@@ -245,9 +247,9 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.3.crate) = bdbb9122ea75b11bf96e7492afb723e8a7fbe12c67417aa95e7e3d18144d37cd
-SIZE (rust/crates/zerovec-0.11.3.crate) = 125082
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (mbrubeck-agate-v3.3.18_GH0.tar.gz) = bfeda7e8bd8bcbbf3e84ac8bb36204841c9d79984767c4930b8c46c60c9d9b5b
-SIZE (mbrubeck-agate-v3.3.18_GH0.tar.gz) = 84765
+SHA256 (mbrubeck-agate-v3.3.19_GH0.tar.gz) = b820b56463bcc335e57c565c23db3aa4f8dc06f3131a5d7ce77407fe783fd3be
+SIZE (mbrubeck-agate-v3.3.19_GH0.tar.gz) = 85476
diff --git a/www/amfora/Makefile b/www/amfora/Makefile
index 977d1f8cbd91..3ac18db74e0e 100644
--- a/www/amfora/Makefile
+++ b/www/amfora/Makefile
@@ -1,7 +1,7 @@
PORTNAME= amfora
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/angelfish/distinfo b/www/angelfish/distinfo
index b07162657b34..75abc51d0bd0 100644
--- a/www/angelfish/distinfo
+++ b/www/angelfish/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755377837
-SHA256 (KDE/release-service/25.08.0/angelfish-25.08.0.tar.xz) = 0926325a19f2cc72e4a54fdacec5eb7cb15044e6129d28d1a959a706ad1c2d7c
-SIZE (KDE/release-service/25.08.0/angelfish-25.08.0.tar.xz) = 299200
+TIMESTAMP = 1757410890
+SHA256 (KDE/release-service/25.08.1/angelfish-25.08.1.tar.xz) = bc919430d96e042f1a7181e074c13576d04065e5c00a0b38888124491c9d1774
+SIZE (KDE/release-service/25.08.1/angelfish-25.08.1.tar.xz) = 299136
diff --git a/www/angie-console-light/Makefile b/www/angie-console-light/Makefile
index 40250951b817..9b8246cc61bf 100644
--- a/www/angie-console-light/Makefile
+++ b/www/angie-console-light/Makefile
@@ -1,5 +1,5 @@
PORTNAME= angie-console-light
-DISTVERSION= 1.8.0
+DISTVERSION= 1.8.1
CATEGORIES= www
MASTER_SITES= https://download.angie.software/files/angie-console-light/
diff --git a/www/angie-console-light/distinfo b/www/angie-console-light/distinfo
index 56eeb2a91f0d..e7ddf2029228 100644
--- a/www/angie-console-light/distinfo
+++ b/www/angie-console-light/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751971747
-SHA256 (angie-console-light-1.8.0.tar.gz) = f1bb4d12c87c31efcc4322d8d222096a5dd49d91f3a07aba429ab255826f3bce
-SIZE (angie-console-light-1.8.0.tar.gz) = 1074980
+TIMESTAMP = 1757343557
+SHA256 (angie-console-light-1.8.1.tar.gz) = c8a2b092f2ec04554d73452ff620cc8618a7b9702e90923d93d646e409a181fb
+SIZE (angie-console-light-1.8.1.tar.gz) = 1074997
diff --git a/www/angie-module-auth-totp/Makefile b/www/angie-module-auth-totp/Makefile
new file mode 100644
index 000000000000..702a9ba40684
--- /dev/null
+++ b/www/angie-module-auth-totp/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= angie-module-auth-totp
+GH_TUPLE= 61131:nginx-http-auth-totp:1.1.0:module
+
+COMMENT= Angie auth-totp dynamic module
+
+MASTERDIR= ${.CURDIR}/../../www/angie
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${MODDIR}
+
+ ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_auth_totp_module.so \
+ ${STAGEDIR}${MODDIR}
+
+ ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR}
+
+do-install-DEBUG-on:
+ ${INSTALL} ${COPY} -m ${_SHAREMODE} \
+ ${WRKSRC_DEBUG}/objs/ngx_http_auth_totp_module.so \
+ ${STAGEDIR}${MODDIR}/ngx_http_auth_totp_module-debug.so
+
+.include "${MASTERDIR}/Makefile"
diff --git a/www/angie-module-auth-totp/files/pkg-message.in b/www/angie-module-auth-totp/files/pkg-message.in
new file mode 100644
index 000000000000..d27210fefe57
--- /dev/null
+++ b/www/angie-module-auth-totp/files/pkg-message.in
@@ -0,0 +1,15 @@
+[
+{ type: install
+ message: <<EOM
+
+The auth-TOTP dynamic module for Angie has been installed.
+To enable this module, add the following to %%PREFIX%%/etc/angie/angie.conf
+and reload angie:
+
+ load_module modules/ngx_http_auth_totp_module.so;
+
+Please refer to the module documentation for further details:
+https://github.com/61131/nginx-http-auth-totp
+EOM
+}
+]
diff --git a/www/angie-module-auth-totp/pkg-descr b/www/angie-module-auth-totp/pkg-descr
new file mode 100644
index 000000000000..085449b89d4b
--- /dev/null
+++ b/www/angie-module-auth-totp/pkg-descr
@@ -0,0 +1,10 @@
+Time-based one-time password (TOTP) authentication for Angie.
+
+The Time-based One-Time Password (TOTP) algorithm, provides a secure mechanism
+for short-lived one-time password values, which are desirable for enhanced
+security. This algorithm can be used across a wide range of network applications
+ranging from remote Virtual Private Network (VPN) access, Wi-Fi network logon to
+transaction-orientated Web applications.
+
+The nginx-http-auth-totp module provides TOTP authentication for an Angie
+server.
diff --git a/www/angie-module-auth-totp/pkg-plist b/www/angie-module-auth-totp/pkg-plist
new file mode 100644
index 000000000000..4dbb43b2a133
--- /dev/null
+++ b/www/angie-module-auth-totp/pkg-plist
@@ -0,0 +1,3 @@
+%%DOCSDIR%%/README.md
+%%MODDIR%%/ngx_http_auth_totp_module.so
+%%DEBUG%%%%MODDIR%%/ngx_http_auth_totp_module-debug.so
diff --git a/www/angie/distinfo b/www/angie/distinfo
index 133f991fb6ff..294edb6fa170 100644
--- a/www/angie/distinfo
+++ b/www/angie/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1755846998
+TIMESTAMP = 1757353535
SHA256 (angie-1.10.2.tar.gz) = a5c2ab937df24a80e786af5638922f46ea8a73d1614183c8c90298ae873094b8
SIZE (angie-1.10.2.tar.gz) = 1757721
+SHA256 (61131-nginx-http-auth-totp-1.1.0_GH0.tar.gz) = d36d2b75a3b239e63ec060ef9ccfa6b89acbceb74b7c93e47550c1f75ac4857e
+SIZE (61131-nginx-http-auth-totp-1.1.0_GH0.tar.gz) = 9813
SHA256 (kjdev-nginx-auth-jwt-0.9.0_GH0.tar.gz) = d7c72634261a053afaacc2cb762eccf9ce4c462ca738ad0c4809eb964ddf3c0c
SIZE (kjdev-nginx-auth-jwt-0.9.0_GH0.tar.gz) = 75474
SHA256 (stnoonan-spnego-http-auth-nginx-module-v1.1.3_GH0.tar.gz) = 0e1e54f8ab7d76f922881f13d870edf8b820ef645b19013774c825110d011640
diff --git a/www/aquatone/Makefile b/www/aquatone/Makefile
index 85b953bc5212..281a00cd4325 100644
--- a/www/aquatone/Makefile
+++ b/www/aquatone/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aquatone
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= www security
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/authelia/Makefile b/www/authelia/Makefile
index 46519b532ee4..157b2e791eb7 100644
--- a/www/authelia/Makefile
+++ b/www/authelia/Makefile
@@ -1,7 +1,7 @@
PORTNAME= authelia
DISTVERSIONPREFIX= v
DISTVERSION= 4.39.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MASTER_SITES= https://github.com/authelia/authelia/releases/download/v${DISTVERSION}/:public_html
DISTFILES= authelia-${DISTVERSIONFULL}-public_html${EXTRACT_SUFX}:public_html # html root directory needs to be built in a special way
diff --git a/www/awstats/Makefile b/www/awstats/Makefile
index 46eb5118e8d4..e3d7f81a0ef4 100644
--- a/www/awstats/Makefile
+++ b/www/awstats/Makefile
@@ -1,8 +1,8 @@
PORTNAME= awstats
-PORTVERSION= 7.9
+DISTVERSION= 8.0
PORTEPOCH= 1
CATEGORIES= www
-MASTER_SITES= SF/${PORTNAME}/AWStats/${PORTVERSION}
+MASTER_SITES= SF/${PORTNAME}/AWStats/${DISTVERSION}
MAINTAINER= vidar@karlsen.tech
COMMENT= Free real-time logfile analyzer to get advanced web statistics
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/docs/LICENSE.TXT
USES= cpe dos2unix perl5 shebangfix
CPE_VENDOR= laurent_destailleur
-DOS2UNIX_GLOB= *.xml *.pm
+DOS2UNIX_GLOB= *.pm *.xml
USE_PERL5= run
SHEBANG_GLOB= *.pl *.pm
@@ -27,16 +27,27 @@ OPTIONS_DEFINE= DOCS GEOIPFREE IPV6
OPTIONS_DEFAULT= HOSTINFO
OPTIONS_GROUP= MODULES
-OPTIONS_GROUP_MODULES= DECODEUTFKEYS HOSTINFO
+OPTIONS_GROUP_MODULES= DECODEUTFKEYS HOSTINFO JSON
DECODEUTFKEYS_DESC= DecodeUTFKeys (requires p5-URI)
GEOIPFREE_DESC= Country lookups via Geo::IPfree
HOSTINFO_DESC= HostInfo (requires p5-Net-XWhois)
+JSON_DESC= JSON (requires p5-JSON-XS, p5-Try-Tiny)
MODULES_DESC= Plugin support not present in Perl CORE
DECODEUTFKEYS_RUN_DEPENDS= p5-URI>0:net/p5-URI
GEOIPFREE_RUN_DEPENDS= p5-Geo-IPfree>=0:net/p5-Geo-IPfree
HOSTINFO_RUN_DEPENDS= p5-Net-XWhois>=0:net/p5-Net-XWhois
IPV6_RUN_DEPENDS= p5-Net-IP>=0:net-mgmt/p5-Net-IP \
p5-Net-DNS>=0:dns/p5-Net-DNS
+JSON_RUN_DEPENDS= p5-JSON-XS>=0:converters/p5-JSON-XS \
+ p5-Try-Tiny>=0:lang/p5-Try-Tiny
+
+_DOCS= dolibarr httpd_conf nginx webmin
+_TOOLS= awstats_buildstaticpages.pl awstats_configure.pl \
+ awstats_exportlib.pl awstats_updateall.pl geoip_generator.pl \
+ logresolvemerge.pl maillogconvert.pl urlaliasbuilder.pl
+_CGI_BIN= awdownloadcsv.pl awredir.pl awstats.model.conf awstats.pl
+_SHARE_DIRS= lang lib plugins
+_WWW_DIRS= css icon js
pre-patch:
# This file is so messed up, not even dos2unix can fix it
@@ -60,28 +71,23 @@ post-patch:
-e 's|AWSTATS_PATH/wwwroot|AWSTATS_PATH|' \
${WRKSRC}/tools/awstats_configure.pl
-pre-install:
-.for f in dolibarr httpd_conf nginx webmin
- ${MV} ${WRKSRC}/tools/$f ${WRKSRC}/docs
-.endfor
+post-patch-JSON-off:
+ ${REINPLACE_CMD} -e '/^use JSON::XS;$$/d' -e '/^use Try::Tiny;$$/d' \
+ ${WRKSRC}/wwwroot/cgi-bin/awstats.pl
+
+pre-install-DOCS-on:
+ ${MV} ${_DOCS:C|^|${WRKSRC}/tools/|} ${WRKSRC}/docs
${RM} ${WRKSRC}/docs/*.bak
do-install:
- ${MKDIR} ${STAGEDIR}${WWWDIR}
- ${MKDIR} ${STAGEDIR}${WWWDIR}/tools
- ${MKDIR} ${STAGEDIR}${WWWDIR}/cgi-bin
-.for f in awstats_buildstaticpages.pl awstats_configure.pl \
- awstats_exportlib.pl awstats_updateall.pl geoip_generator.pl \
- logresolvemerge.pl maillogconvert.pl urlaliasbuilder.pl
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/$f ${STAGEDIR}${WWWDIR}/tools
-.endfor
-.for f in awdownloadcsv.pl awredir.pl awstats.model.conf awstats.pl
- ${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/$f ${STAGEDIR}${WWWDIR}/cgi-bin
-.endfor
- (cd ${WRKSRC}/wwwroot/cgi-bin && ${COPYTREE_SHARE} "lang lib plugins" ${STAGEDIR}${WWWDIR}/cgi-bin)
- (cd ${WRKSRC}/wwwroot && ${COPYTREE_SHARE} "css icon js" ${STAGEDIR}${WWWDIR})
+ ${MKDIR} ${STAGEDIR}${WWWDIR}/tools \
+ ${STAGEDIR}${WWWDIR}/cgi-bin \
+ ${STAGEDIR}${WWWDIR}/classes
+ ${INSTALL_SCRIPT} ${_TOOLS:C|^|${WRKSRC}/tools/|} ${STAGEDIR}${WWWDIR}/tools
+ ${INSTALL_SCRIPT} ${_CGI_BIN:C|^|${WRKSRC}/wwwroot/cgi-bin/|} ${STAGEDIR}${WWWDIR}/cgi-bin
+ (cd ${WRKSRC}/wwwroot/cgi-bin && ${COPYTREE_SHARE} "${_SHARE_DIRS}" ${STAGEDIR}${WWWDIR}/cgi-bin)
+ (cd ${WRKSRC}/wwwroot && ${COPYTREE_SHARE} "${_WWW_DIRS}" ${STAGEDIR}${WWWDIR})
(cd ${WRKSRC}/tools && ${COPYTREE_SHARE} xslt ${STAGEDIR}${WWWDIR}/tools)
- ${MKDIR} ${STAGEDIR}${WWWDIR}/classes
${INSTALL_DATA} ${WRKSRC}/wwwroot/classes/awgraphapplet.jar ${STAGEDIR}${WWWDIR}/classes
do-install-DOCS-on:
diff --git a/www/awstats/distinfo b/www/awstats/distinfo
index cb1cb43fdeea..1d839fa32010 100644
--- a/www/awstats/distinfo
+++ b/www/awstats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1674072959
-SHA256 (awstats-7.9.tar.gz) = 615178ed313d34315f15a522db1a5d12ca9c395e3785bb06280abff95d9a0546
-SIZE (awstats-7.9.tar.gz) = 2948602
+TIMESTAMP = 1757486846
+SHA256 (awstats-8.0.tar.gz) = 3ef76ff96c5398477dd8a11134e266e538a487067f6906a3ac8a38bfd11c11e0
+SIZE (awstats-8.0.tar.gz) = 2946665
diff --git a/www/beehive/Makefile b/www/beehive/Makefile
index 7940acc8ff52..2293219c4dcd 100644
--- a/www/beehive/Makefile
+++ b/www/beehive/Makefile
@@ -1,7 +1,7 @@
PORTNAME= beehive
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/bombadillo/Makefile b/www/bombadillo/Makefile
index 277ec35a3ea2..6c02f6a6fa2e 100644
--- a/www/bombadillo/Makefile
+++ b/www/bombadillo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bombadillo
DISTVERSION= 2.4.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www
MASTER_SITES= https://tildegit.org/sloum/bombadillo/archive/
DISTNAME= ${DISTVERSION}
diff --git a/www/bugzilla2atom/Makefile b/www/bugzilla2atom/Makefile
index e575f70da1ca..6fb6a73a3113 100644
--- a/www/bugzilla2atom/Makefile
+++ b/www/bugzilla2atom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bugzilla2atom
DISTVERSIONPREFIX= v
DISTVERSION= ${MODVERSION:S/-/./g:R}
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= www
MAINTAINER= fuz@FreeBSD.org
diff --git a/www/caddy-custom/Makefile b/www/caddy-custom/Makefile
index 7bed58b4858f..545bb70970ce 100644
--- a/www/caddy-custom/Makefile
+++ b/www/caddy-custom/Makefile
@@ -4,7 +4,7 @@
PORTNAME= caddy-custom
PORTVERSION= ${CADDY_VERSION}.${XCADDY_VERSION}
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www
DISTFILES= # none
diff --git a/www/caddy/Makefile b/www/caddy/Makefile
index 366b814d2601..71daac3fbec3 100644
--- a/www/caddy/Makefile
+++ b/www/caddy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= caddy
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
DIST_SUBDIR= caddy
diff --git a/www/carbonapi/Makefile b/www/carbonapi/Makefile
index 84e832df2e34..4277906548dc 100644
--- a/www/carbonapi/Makefile
+++ b/www/carbonapi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= carbonapi
DISTVERSION= 0.14.1
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= www
MAINTAINER= a.andersson.thn@gmail.com
diff --git a/www/castor/Makefile b/www/castor/Makefile
index 7669641b0dc9..41d324ec63c5 100644
--- a/www/castor/Makefile
+++ b/www/castor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= castor
DISTVERSION= 0.8.16
-PORTREVISION= 46
+PORTREVISION= 47
CATEGORIES= www
MASTER_SITES= https://git.sr.ht/~julienxx/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/www/chisel/Makefile b/www/chisel/Makefile
index 9863702719df..d20e78fc8097 100644
--- a/www/chisel/Makefile
+++ b/www/chisel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chisel
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.1
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 49811a24864d..e7354a31e7df 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,5 +1,6 @@
PORTNAME= chromium
-PORTVERSION= 139.0.7258.154
+PORTVERSION= 141.0.7390.54
+PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/chromium/distinfo b/www/chromium/distinfo
index 90d3216e01bf..93277b2497c8 100644
--- a/www/chromium/distinfo
+++ b/www/chromium/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1756814554
-SHA256 (chromium-139.0.7258.154.tar.xz) = bb83f7425e33f2a94179c4704335fbad14d4707dce9f58abe90d862b746f3d9f
-SIZE (chromium-139.0.7258.154.tar.xz) = 7312393832
+TIMESTAMP = 1759381448
+SHA256 (chromium-141.0.7390.54.tar.xz) = 7b4dabb601e19ccf9746d65ee6ade9c297bc2654dad417b3cf400a67119956ec
+SIZE (chromium-141.0.7390.54.tar.xz) = 7487906468
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-139.0.7258.154-testdata.tar.xz) = e4d1b30d16ddea7d0931b0f9168b7bde1a0450ae9f32d7be4278e925a7efbca9
-SIZE (chromium-139.0.7258.154-testdata.tar.xz) = 924873688
+SHA256 (chromium-141.0.7390.54-testdata.tar.xz) = b4c6ba02e11c90438a1f8e8c59b86395da25aecf01da0d2c4ebc2b267f2b502d
+SIZE (chromium-141.0.7390.54-testdata.tar.xz) = 925224204
diff --git a/www/chromium/files/patch-BUILD.gn b/www/chromium/files/patch-BUILD.gn
index cd7d9fcdd2cb..b6e56cae9413 100644
--- a/www/chromium/files/patch-BUILD.gn
+++ b/www/chromium/files/patch-BUILD.gn
@@ -1,6 +1,6 @@
---- BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ BUILD.gn
-@@ -71,7 +71,7 @@ declare_args() {
+@@ -68,7 +68,7 @@ declare_args() {
root_extra_deps = []
}
@@ -9,7 +9,7 @@
# An official (maximally optimized!) component (optimized for build times)
# build doesn't make sense and usually doesn't work.
assert(!is_component_build)
-@@ -103,7 +103,6 @@ group("gn_all") {
+@@ -101,7 +101,6 @@ group("gn_all") {
"//codelabs",
"//components:components_unittests",
"//components/gwp_asan:gwp_asan_unittests",
@@ -17,7 +17,7 @@
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -448,7 +447,7 @@ group("gn_all") {
+@@ -441,7 +440,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -635,6 +634,15 @@ group("gn_all") {
+@@ -607,6 +606,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -683,7 +691,7 @@ group("gn_all") {
+@@ -655,7 +663,7 @@ group("gn_all") {
}
}
@@ -51,7 +51,7 @@
# 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
-@@ -718,7 +726,7 @@ group("gn_all") {
+@@ -690,7 +698,7 @@ group("gn_all") {
]
}
@@ -60,7 +60,7 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1126,7 +1134,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1092,7 +1100,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -69,7 +69,7 @@
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1279,7 +1287,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1245,7 +1253,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
}
@@ -78,7 +78,7 @@
# 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.
-@@ -1293,7 +1301,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1259,7 +1267,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//third_party/breakpad:dump_syms" ]
}
@@ -87,7 +87,7 @@
# 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.
-@@ -1744,7 +1752,7 @@ group("chromium_builder_perf") {
+@@ -1714,7 +1722,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/chromium/files/patch-ash_display_mirror__window__controller.cc b/www/chromium/files/patch-ash_display_mirror__window__controller.cc
new file mode 100644
index 000000000000..44b24e1371f3
--- /dev/null
+++ b/www/chromium/files/patch-ash_display_mirror__window__controller.cc
@@ -0,0 +1,14 @@
+--- ash/display/mirror_window_controller.cc.orig 2025-09-06 10:01:20 UTC
++++ ash/display/mirror_window_controller.cc
+@@ -283,7 +283,11 @@ void MirrorWindowController::UpdateWindow(
+ if (!base::Contains(display_info_list, iter->first,
+ &display::ManagedDisplayInfo::id)) {
+ CloseAndDeleteHost(iter->second, true);
++#if defined(__llvm__)
++ mirroring_host_info_map_.erase(iter++);
++#else
+ iter = mirroring_host_info_map_.erase(iter);
++#endif
+ } else {
+ ++iter;
+ }
diff --git a/www/chromium/files/patch-base_BUILD.gn b/www/chromium/files/patch-base_BUILD.gn
index e92a9d180ccb..63f9cf2d5cb6 100644
--- a/www/chromium/files/patch-base_BUILD.gn
+++ b/www/chromium/files/patch-base_BUILD.gn
@@ -1,6 +1,6 @@
---- base/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- base/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ base/BUILD.gn
-@@ -1102,11 +1102,26 @@ component("base") {
+@@ -1113,11 +1113,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.
@@ -28,7 +28,7 @@
if (use_allocator_shim) {
if (is_apple) {
sources += [ "allocator/early_zone_registration_apple.h" ]
-@@ -1126,7 +1141,7 @@ component("base") {
+@@ -1137,7 +1152,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -37,7 +37,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2137,6 +2152,22 @@ component("base") {
+@@ -2139,6 +2154,22 @@ component("base") {
]
}
@@ -60,7 +60,7 @@
# iOS
if (is_ios) {
sources += [
-@@ -2305,6 +2336,33 @@ component("base") {
+@@ -2313,6 +2344,33 @@ component("base") {
}
}
@@ -94,7 +94,7 @@
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2694,7 +2752,7 @@ buildflag_header("protected_memory_buildflags") {
+@@ -2719,7 +2777,7 @@ buildflag_header("protected_memory_buildflags") {
header = "protected_memory_buildflags.h"
header_dir = "base/memory"
@@ -103,7 +103,7 @@
(is_win || is_linux || is_android || is_mac)
flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
-@@ -3200,7 +3258,7 @@ if (is_apple) {
+@@ -3225,7 +3283,7 @@ if (is_apple) {
}
}
@@ -112,8 +112,8 @@
# This test must compile with -fstack-protector-all
source_set("stack_canary_linux_unittests") {
testonly = true
-@@ -3885,7 +3943,7 @@ test("base_unittests") {
- ]
+@@ -3920,7 +3978,7 @@ test("base_unittests") {
+ configs += [ ":delayload_esent_dll" ]
}
- if (is_linux || is_chromeos) {
@@ -121,7 +121,7 @@
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3909,7 +3967,7 @@ test("base_unittests") {
+@@ -3944,7 +4002,7 @@ test("base_unittests") {
"posix/file_descriptor_shuffle_unittest.cc",
"posix/unix_domain_socket_unittest.cc",
]
@@ -130,7 +130,7 @@
sources += [
"profiler/stack_base_address_posix_unittest.cc",
"profiler/stack_copier_signal_unittest.cc",
-@@ -3920,7 +3978,7 @@ test("base_unittests") {
+@@ -3955,7 +4013,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -139,7 +139,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4108,7 +4166,7 @@ test("base_unittests") {
+@@ -4142,7 +4200,7 @@ test("base_unittests") {
deps += [ ":base_profiler_test_support_library" ]
}
diff --git a/www/chromium/files/patch-base_allocator_dispatcher_tls.h b/www/chromium/files/patch-base_allocator_dispatcher_tls.h
index e9673222f13b..dfc04c58133e 100644
--- a/www/chromium/files/patch-base_allocator_dispatcher_tls.h
+++ b/www/chromium/files/patch-base_allocator_dispatcher_tls.h
@@ -1,6 +1,6 @@
---- base/allocator/dispatcher/tls.h.orig 2025-02-19 07:43:18 UTC
+--- base/allocator/dispatcher/tls.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/dispatcher/tls.h
-@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator {
+@@ -86,7 +86,7 @@ struct BASE_EXPORT MMapAllocator {
constexpr static size_t AllocationChunkSize = 16384;
#elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)
constexpr static size_t AllocationChunkSize = 16384;
diff --git a/www/chromium/files/patch-base_allocator_partition__alloc__features.cc b/www/chromium/files/patch-base_allocator_partition__alloc__features.cc
index 82100b068dd4..5e6f6623ac53 100644
--- a/www/chromium/files/patch-base_allocator_partition__alloc__features.cc
+++ b/www/chromium/files/patch-base_allocator_partition__alloc__features.cc
@@ -1,20 +1,11 @@
---- base/allocator/partition_alloc_features.cc.orig 2025-08-07 06:57:29 UTC
+--- base/allocator/partition_alloc_features.cc.orig 2025-10-02 04:28:32 UTC
+++ base/allocator/partition_alloc_features.cc
-@@ -164,7 +164,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZeroFreedMemory,
+@@ -143,7 +143,7 @@ BASE_FEATURE(PartitionAllocEventuallyZeroFreedMemory,
+ // Evaluated and positive stability and peformance-wise on Linux-based systems,
// disabled elsewhere (for now). Does not apply to Windows.
- BASE_FEATURE(kPartitionAllocFewerMemoryRegions,
- "PartitionAllocFewerMemoryRegions",
+ BASE_FEATURE(PartitionAllocFewerMemoryRegions,
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
FEATURE_ENABLED_BY_DEFAULT);
#else
FEATURE_DISABLED_BY_DEFAULT);
-@@ -489,7 +489,7 @@ BASE_FEATURE(kPartitionAllocAdjustSizeWhenInForeground
- #if PA_CONFIG(ENABLE_SHADOW_METADATA)
- BASE_FEATURE(kPartitionAllocShadowMetadata,
- "PartitionAllocShadowMetadata",
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- FEATURE_ENABLED_BY_DEFAULT);
- #else
- FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
index 6ccf86bde414..19a1154a926a 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -1,24 +1,15 @@
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-08-07 06:57:29 UTC
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-10-02 04:28:32 UTC
+++ base/allocator/partition_allocator/partition_alloc.gni
@@ -87,7 +87,7 @@ if (current_cpu == "x64" || current_cpu == "arm64" ||
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
use_large_empty_slot_span_ring = true
-has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan &&
-+has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan && !is_bsd &&
++has_memory_tagging = current_cpu == "arm64" && !is_bsd && is_clang && !is_asan &&
!is_hwasan && (is_linux || is_android)
declare_args() {
-@@ -340,7 +340,7 @@ declare_args() {
- declare_args() {
- # Shadow metadata is still under development and only supports Linux
- # for now.
-- enable_shadow_metadata = is_linux && has_64_bit_pointers
-+ enable_shadow_metadata = !is_bsd && is_linux && has_64_bit_pointers
- }
-
- declare_args() {
-@@ -483,7 +483,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
+@@ -482,7 +482,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
# 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/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index 90dd58e8082d..3cb07694e293 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -893,7 +893,7 @@ if (is_clang_or_gcc) {
+@@ -906,7 +906,7 @@ if (is_clang_or_gcc) {
configs -= [ partition_alloc_enable_arc_config ]
}
}
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
index a91fb1bc8acf..75d7d71da3dc 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
-@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
+@@ -43,7 +43,7 @@ AslrMask(uintptr_t bits) {
#if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)
@@ -9,7 +9,7 @@
// We shouldn't allocate system pages at all for sanitizer builds. However,
// we do, and if random hint addresses interfere with address ranges
-@@ -125,7 +125,7 @@ AslrMask(uintptr_t bits) {
+@@ -130,7 +130,7 @@ AslrMask(uintptr_t bits) {
return AslrAddress(0x20000000ULL);
}
#elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index 45292e4e1220..9481bd46bdc6 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-08-07 06:57:29 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
-@@ -273,7 +273,7 @@ bool DecommitAndZeroSystemPages(void* address,
+@@ -278,7 +278,7 @@ bool DecommitAndZeroSystemPages(void* address,
// recommitted. Do not assume that this will not change over time.
constexpr PA_COMPONENT_EXPORT(
PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() {
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 9253c611d00c..f880ba27d221 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-02-19 07:43:18 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
-@@ -26,8 +26,8 @@
+@@ -31,8 +31,8 @@
#define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
#elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index 05c2b846c157..88c53f45a67d 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-01-15 09:18:26 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
-@@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
+@@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
#if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \
(defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index 3fba15f04c89..2dd6b4cfe14c 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-05-28 14:55:43 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
-@@ -317,8 +317,12 @@ bool TryRecommitSystemPagesInternal(
+@@ -322,8 +322,12 @@ bool TryRecommitSystemPagesInternal(
void DiscardSystemPagesInternal(uintptr_t address, size_t length) {
void* ptr = reinterpret_cast<void*>(address);
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
index f8aa0f73aaae..a541994efa17 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-07-02 06:08:04 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
-@@ -15,7 +15,7 @@
+@@ -19,7 +19,7 @@
#include "partition_alloc/partition_alloc_check.h"
#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index dc95a41a0378..1a7f78ac4f45 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
-@@ -13,11 +13,11 @@
+@@ -18,11 +18,11 @@
#include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
#include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h"
@@ -14,7 +14,7 @@
#include <dlfcn.h>
#endif
-@@ -25,7 +25,7 @@ namespace partition_alloc::internal::base::debug {
+@@ -30,7 +30,7 @@ namespace partition_alloc::internal::base::debug {
namespace {
@@ -23,7 +23,7 @@
// On Android the 'open' function has two versions:
// int open(const char *pathname, int flags);
-@@ -369,7 +369,7 @@ void PrintStackTraceInternal(const void** trace, size_
+@@ -374,7 +374,7 @@ void PrintStackTraceInternal(const void** trace, size_
}
#endif // !PA_BUILDFLAG(IS_APPLE)
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index e24b29f35988..51a5a958bb13 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
-@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) {
+@@ -107,6 +107,10 @@ void RandBytes(void* output, size_t output_length) {
if (getentropy(output, output_length) == 0) {
return;
}
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 10a2c6a426b3..3929331f20c0 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
-@@ -37,6 +37,8 @@ typedef DWORD PlatformThreadId;
+@@ -43,6 +43,8 @@ typedef DWORD PlatformThreadId;
typedef zx_handle_t PlatformThreadId;
#elif PA_BUILDFLAG(IS_APPLE)
typedef mach_port_t PlatformThreadId;
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index 0fc3aad100bb..107a428fe85d 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
-@@ -10,7 +10,7 @@
+@@ -15,7 +15,7 @@
namespace partition_alloc::internal::base::internal {
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index d9bac77867cb..109676a94d16 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-05-05 10:57:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
-@@ -18,7 +18,7 @@
+@@ -23,7 +23,7 @@
#include "partition_alloc/partition_alloc_base/logging.h"
#include "partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h"
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index e4cfcf24bd5c..b96338086a5c 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -1,15 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-07-02 06:08:04 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -164,7 +164,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -169,7 +169,7 @@ constexpr bool kUseLazyCommit = false;
// This may be required on more platforms in the future.
#define PA_CONFIG_HAS_ATFORK_HANDLER() \
(PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
- PA_BUILDFLAG(IS_CHROMEOS))
+ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD))
- // Enable shadow metadata.
- //
-@@ -227,7 +227,7 @@ constexpr bool kUseLazyCommit = false;
+ #if PA_BUILDFLAG(MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS) && \
+ PA_BUILDFLAG(HAS_64_BIT_POINTERS)
+@@ -226,7 +226,7 @@ constexpr bool kUseLazyCommit = false;
// Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead
// to larger slot spans.
#if PA_BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index 870385c2cbc6..18232546ab94 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-07-02 06:08:04 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-10-02 04:28:32 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -308,7 +308,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
+@@ -315,7 +315,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
// 8GB for each of the glued pools).
#if PA_BUILDFLAG(HAS_64_BIT_POINTERS)
#if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \
@@ -9,7 +9,7 @@
constexpr size_t kPoolMaxSize = 8 * kGiB;
#else
constexpr size_t kPoolMaxSize = 16 * kGiB;
-@@ -392,7 +392,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
+@@ -399,7 +399,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
// TODO(casey.smalley@arm.com): 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/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index a643336a705f..6754997eb021 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-07-02 06:08:04 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
-@@ -29,9 +29,13 @@ namespace internal {
+@@ -34,9 +34,13 @@ namespace internal {
// the second one 16. We could technically return something different for
// malloc() and operator new(), but this would complicate things, and most of
// our allocations are presumably coming from operator new() anyway.
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index 42f6820e2049..27075a7bd886 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -1,15 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-08-07 06:57:29 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
-@@ -47,7 +47,7 @@
+@@ -51,7 +51,7 @@
#include "wow64apiset.h"
#endif
-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
#include <pthread.h>
- #if PA_CONFIG(ENABLE_SHADOW_METADATA)
- #include <sys/mman.h>
-@@ -301,7 +301,7 @@ void PartitionAllocMallocInitOnce() {
+ #endif // PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+
+@@ -300,7 +300,7 @@ void PartitionAllocMallocInitOnce() {
return;
}
@@ -18,7 +18,7 @@
// When fork() is called, only the current thread continues to execute in the
// child process. If the lock is held, but *not* by this thread when fork() is
// called, we have a deadlock.
-@@ -1073,7 +1073,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
+@@ -1006,7 +1006,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
// apple OSes.
PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) ||
(internal::SystemPageSize() == (size_t{1} << 14)));
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
new file mode 100644
index 000000000000..36776a093201
--- /dev/null
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.h.orig 2025-10-02 04:28:32 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_root.h
+@@ -202,7 +202,7 @@ struct PartitionOptions {
+ // system to configure PartitionAlloc.
+ EnableToggle fewer_memory_regions =
+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \
+- PA_BUILDFLAG(IS_CHROMEOS)
++ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ kEnabled;
+ #else
+ kDisabled;
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 43924605b160..5d863f3225f7 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-05-28 14:55:43 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
-@@ -19,7 +19,16 @@
+@@ -24,7 +24,16 @@
#endif
#if PA_CONFIG(HAS_LINUX_KERNEL)
@@ -17,7 +17,7 @@
#include <sys/syscall.h>
#include <unistd.h>
-@@ -92,8 +101,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
+@@ -97,8 +106,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
int saved_errno = errno;
errno = 0;
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index 9663a41a0c99..768b84dd5262 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
-@@ -18,6 +18,10 @@
+@@ -23,6 +23,10 @@
#include <pthread.h>
#endif
@@ -11,7 +11,7 @@
#if PA_BUILDFLAG(PA_LIBC_GLIBC)
extern "C" void* __libc_stack_end;
#endif
-@@ -48,6 +52,36 @@ void* GetStackTop() {
+@@ -53,6 +57,36 @@ void* GetStackTop() {
void* GetStackTop() {
return pthread_get_stackaddr_np(pthread_self());
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index ece8431f1d85..2dfe6df53365 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
-@@ -16,7 +16,7 @@
+@@ -21,7 +21,7 @@
#include "partition_alloc/partition_alloc_check.h"
#include "partition_alloc/thread_isolation/thread_isolation.h"
diff --git a/www/chromium/files/patch-base_atomicops.h b/www/chromium/files/patch-base_atomicops.h
index bc93807b8582..7f6e237768f8 100644
--- a/www/chromium/files/patch-base_atomicops.h
+++ b/www/chromium/files/patch-base_atomicops.h
@@ -1,6 +1,6 @@
---- base/atomicops.h.orig 2025-02-19 07:43:18 UTC
+--- base/atomicops.h.orig 2025-09-06 10:01:20 UTC
+++ base/atomicops.h
-@@ -74,7 +74,11 @@ typedef intptr_t Atomic64;
+@@ -72,7 +72,11 @@ typedef intptr_t Atomic64;
// Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
// Atomic64 routines below, depending on your architecture.
diff --git a/www/chromium/files/patch-base_debug_stack__trace.cc b/www/chromium/files/patch-base_debug_stack__trace.cc
index a998229de3c5..a51eae4d1ebe 100644
--- a/www/chromium/files/patch-base_debug_stack__trace.cc
+++ b/www/chromium/files/patch-base_debug_stack__trace.cc
@@ -1,6 +1,6 @@
---- base/debug/stack_trace.cc.orig 2025-04-04 08:52:13 UTC
+--- base/debug/stack_trace.cc.orig 2025-10-02 04:28:32 UTC
+++ base/debug/stack_trace.cc
-@@ -268,7 +268,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
+@@ -271,7 +271,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
// Symbols are not expected to be reliable when gn args specifies
// symbol_level=0.
return false;
@@ -9,7 +9,7 @@
// StackTrace::OutputToStream() is not implemented under uclibc, nor AIX.
// See https://crbug.com/706728
return false;
-@@ -321,7 +321,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream
+@@ -324,7 +324,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream
}
return;
}
@@ -19,7 +19,7 @@
}
std::string StackTrace::ToString() const {
-@@ -330,7 +332,7 @@ std::string StackTrace::ToString() const {
+@@ -333,7 +335,7 @@ std::string StackTrace::ToString() const {
std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const {
std::stringstream stream;
@@ -28,7 +28,7 @@
OutputToStreamWithPrefix(&stream, prefix_string);
#endif
return stream.str();
-@@ -354,7 +356,7 @@ bool StackTrace::ShouldSuppressOutput() {
+@@ -357,7 +359,7 @@ bool StackTrace::ShouldSuppressOutput() {
}
std::ostream& operator<<(std::ostream& os, const StackTrace& s) {
diff --git a/www/chromium/files/patch-base_debug_stack__trace__posix.cc b/www/chromium/files/patch-base_debug_stack__trace__posix.cc
index d9d357a06731..f1884d7de037 100644
--- a/www/chromium/files/patch-base_debug_stack__trace__posix.cc
+++ b/www/chromium/files/patch-base_debug_stack__trace__posix.cc
@@ -1,4 +1,4 @@
---- base/debug/stack_trace_posix.cc.orig 2025-03-05 08:14:56 UTC
+--- base/debug/stack_trace_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/debug/stack_trace_posix.cc
@@ -51,7 +51,7 @@
// execinfo.h and backtrace(3) are really only present in glibc and in macOS
@@ -21,7 +21,7 @@
#include "base/debug/proc_maps_linux.h"
#endif
-@@ -329,7 +331,7 @@ void PrintToStderr(const char* output) {
+@@ -327,7 +329,7 @@ void PrintToStderr(const char* output) {
std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output)));
}
@@ -30,7 +30,7 @@
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
-@@ -346,7 +348,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
+@@ -344,7 +346,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
"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
@@ -42,7 +42,7 @@
}
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -552,7 +558,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -548,7 +554,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
_exit(EXIT_FAILURE);
}
@@ -51,7 +51,7 @@
// Set an alarm to trigger in case the default handler does not terminate
// the process. See 'AlarmSignalHandler' for more details.
struct sigaction action;
-@@ -577,6 +583,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -573,6 +579,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
// 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().
@@ -59,7 +59,7 @@
long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid),
info->si_signo, info);
if (retval == 0) {
-@@ -591,6 +598,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -587,6 +594,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
if (errno != EPERM) {
_exit(EXIT_FAILURE);
}
@@ -67,7 +67,7 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -783,6 +791,7 @@ class SandboxSymbolizeHelper {
+@@ -779,6 +787,7 @@ class SandboxSymbolizeHelper {
return -1;
}
@@ -75,7 +75,7 @@
// 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.
-@@ -875,11 +884,15 @@ class SandboxSymbolizeHelper {
+@@ -871,11 +880,15 @@ class SandboxSymbolizeHelper {
r.base = cur_base;
}
}
@@ -91,7 +91,7 @@
// Reads /proc/self/maps.
std::string contents;
if (!ReadProcMaps(&contents)) {
-@@ -897,6 +910,7 @@ class SandboxSymbolizeHelper {
+@@ -893,6 +906,7 @@ class SandboxSymbolizeHelper {
is_initialized_ = true;
return true;
diff --git a/www/chromium/files/patch-base_files_file__util__posix.cc b/www/chromium/files/patch-base_files_file__util__posix.cc
index eadece532674..60089705b304 100644
--- a/www/chromium/files/patch-base_files_file__util__posix.cc
+++ b/www/chromium/files/patch-base_files_file__util__posix.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_posix.cc.orig 2025-05-05 10:57:53 UTC
+--- base/files/file_util_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/files/file_util_posix.cc
-@@ -934,6 +934,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
+@@ -941,6 +941,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
@@ -8,7 +8,7 @@
// Avoid checking subdirs if directory already exists.
if (DirectoryExists(full_path)) {
-@@ -943,8 +944,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -950,8 +951,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
// Collect a list of all missing directories.
std::vector<FilePath> missing_subpaths({full_path});
FilePath last_path = full_path;
@@ -19,11 +19,11 @@
if (DirectoryExists(path)) {
break;
}
-@@ -962,21 +963,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -969,21 +970,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
}
#endif // BUILDFLAG(IS_CHROMEOS)
-- if (mkdir(subpath.value().c_str(), mode) == 0) {
+- if (File::Mkdir(subpath, mode) == 0) {
- continue;
- }
- // Mkdir failed, but it might have failed with EEXIST, or some other error
diff --git a/www/chromium/files/patch-base_files_file__util__unittest.cc b/www/chromium/files/patch-base_files_file__util__unittest.cc
index a0fc114b60bc..0183a159a750 100644
--- a/www/chromium/files/patch-base_files_file__util__unittest.cc
+++ b/www/chromium/files/patch-base_files_file__util__unittest.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_unittest.cc.orig 2025-04-04 08:52:13 UTC
+--- base/files/file_util_unittest.cc.orig 2025-10-02 04:28:32 UTC
+++ base/files/file_util_unittest.cc
-@@ -3920,7 +3920,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
+@@ -4123,7 +4123,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
}
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
FilePath file_path("/proc/cpuinfo");
std::string data = "temp";
-@@ -4505,6 +4505,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
+@@ -4708,6 +4708,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
#endif // BUILDFLAG(IS_ANDROID)
@@ -29,7 +29,7 @@
#if BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
defined(ARCH_CPU_32_BITS)
// TODO(crbug.com/327582285): Re-enable these tests. They may be failing due to
-@@ -4671,7 +4684,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
+@@ -4874,7 +4887,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
NULL);
#else
size_t bytes_written =
diff --git a/www/chromium/files/patch-base_memory_discardable__memory.cc b/www/chromium/files/patch-base_memory_discardable__memory.cc
index 436cbb4e3852..1422e50760a7 100644
--- a/www/chromium/files/patch-base_memory_discardable__memory.cc
+++ b/www/chromium/files/patch-base_memory_discardable__memory.cc
@@ -1,15 +1,15 @@
---- base/memory/discardable_memory.cc.orig 2025-03-05 08:14:56 UTC
+--- base/memory/discardable_memory.cc.orig 2025-10-02 04:28:32 UTC
+++ base/memory/discardable_memory.cc
-@@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory,
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -24,7 +24,7 @@ namespace features {
+ BASE_FEATURE(MadvFreeDiscardableMemory, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kDiscardableMemoryBackingTrial,
- "DiscardableMemoryBackingTrial",
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -44,7 +44,7 @@ BASE_FEATURE_ENUM_PARAM(DiscardableMemoryTrialGroup,
+ BASE_FEATURE(DiscardableMemoryBackingTrial, base::FEATURE_DISABLED_BY_DEFAULT);
+
+ BASE_FEATURE_ENUM_PARAM(DiscardableMemoryTrialGroup,
+@@ -40,7 +40,7 @@ BASE_FEATURE_ENUM_PARAM(DiscardableMemoryTrialGroup,
namespace {
@@ -18,7 +18,7 @@
DiscardableMemoryBacking GetBackingForFieldTrial() {
DiscardableMemoryTrialGroup trial_group =
-@@ -63,7 +63,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() {
+@@ -59,7 +59,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() {
} // namespace
@@ -27,7 +27,7 @@
// Probe capabilities of this device to determine whether we should participate
// in the discardable memory backing trial.
-@@ -95,7 +95,7 @@ DiscardableMemory::DiscardableMemory() = default;
+@@ -91,7 +91,7 @@ DiscardableMemory::DiscardableMemory() = default;
DiscardableMemory::~DiscardableMemory() = default;
DiscardableMemoryBacking GetDiscardableMemoryBacking() {
diff --git a/www/chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc b/www/chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
index 053d16324c91..b3b7b188b4c4 100644
--- a/www/chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
+++ b/www/chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
@@ -1,6 +1,6 @@
---- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-08-07 06:57:29 UTC
+--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ base/memory/madv_free_discardable_memory_posix.cc
-@@ -298,6 +298,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT
+@@ -297,6 +297,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT
bool MadvFreeDiscardableMemoryPosix::IsResident() const {
DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_);
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_APPLE)
std::vector<char> vec(allocated_pages_);
#else
-@@ -314,6 +318,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
+@@ -313,6 +317,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
}
}
return true;
diff --git a/www/chromium/files/patch-base_memory_platform__shared__memory__region.h b/www/chromium/files/patch-base_memory_platform__shared__memory__region.h
index 5b98ac1a8aca..ce50b28d21fb 100644
--- a/www/chromium/files/patch-base_memory_platform__shared__memory__region.h
+++ b/www/chromium/files/patch-base_memory_platform__shared__memory__region.h
@@ -1,24 +1,6 @@
---- base/memory/platform_shared_memory_region.h.orig 2025-07-02 06:08:04 UTC
+--- base/memory/platform_shared_memory_region.h.orig 2025-10-02 04:28:32 UTC
+++ base/memory/platform_shared_memory_region.h
-@@ -19,7 +19,7 @@
- #include "base/unguessable_token.h"
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- namespace content {
- class SandboxIPCHandler;
- }
-@@ -86,7 +86,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
- kMaxValue = GET_SHMEM_TEMP_DIR_FAILURE
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Structure to limit access to executable region creation.
- struct ExecutableRegion {
- private:
-@@ -125,7 +125,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+@@ -99,7 +99,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
#if BUILDFLAG(IS_FUCHSIA)
kNotVmo,
#endif
@@ -27,7 +9,7 @@
kFcntlFailed,
kReadOnlyFdNotReadOnly,
kUnexpectedReadOnlyFd,
-@@ -256,7 +256,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+@@ -230,7 +230,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
CheckPlatformHandlePermissionsCorrespondToMode);
static PlatformSharedMemoryRegion Create(Mode mode,
size_t size
diff --git a/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc b/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
index 6195304dc099..09d2c07a55f1 100644
--- a/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
+++ b/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
@@ -1,15 +1,6 @@
---- base/memory/platform_shared_memory_region_posix.cc.orig 2025-08-07 06:57:29 UTC
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ base/memory/platform_shared_memory_region_posix.cc
-@@ -59,7 +59,7 @@ std::optional<FDAccessModeError> CheckFDAccessMode(int
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) {
- PlatformSharedMemoryRegion region =
-@@ -184,7 +184,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() {
+@@ -172,7 +172,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() {
// static
PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
size_t size
@@ -18,7 +9,7 @@
,
bool executable
#endif
-@@ -209,7 +209,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
+@@ -197,7 +197,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
// flag.
FilePath directory;
if (!GetShmemTempDir(
diff --git a/www/chromium/files/patch-base_message__loop_message__pump__epoll.cc b/www/chromium/files/patch-base_message__loop_message__pump__epoll.cc
index 1e0a43213331..031e148b8a73 100644
--- a/www/chromium/files/patch-base_message__loop_message__pump__epoll.cc
+++ b/www/chromium/files/patch-base_message__loop_message__pump__epoll.cc
@@ -1,6 +1,6 @@
---- base/message_loop/message_pump_epoll.cc.orig 2025-08-07 06:57:29 UTC
+--- base/message_loop/message_pump_epoll.cc.orig 2025-10-02 04:28:32 UTC
+++ base/message_loop/message_pump_epoll.cc
-@@ -49,7 +49,7 @@ std::atomic_bool g_use_batched_version = false;
+@@ -44,7 +44,7 @@ std::atomic_bool g_use_batched_version = false;
std::atomic_bool g_use_poll = false;
constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = {
diff --git a/www/chromium/files/patch-base_native__library__posix.cc b/www/chromium/files/patch-base_native__library__posix.cc
deleted file mode 100644
index c6991b4f66ef..000000000000
--- a/www/chromium/files/patch-base_native__library__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/native_library_posix.cc.orig 2024-08-26 12:06:38 UTC
-+++ base/native_library_posix.cc
-@@ -34,7 +34,7 @@ NativeLibrary LoadNativeLibraryWithOptions(const FileP
- // http://crbug.com/17943, http://crbug.com/17557, http://crbug.com/36892,
- // and http://crbug.com/40794.
- int flags = RTLD_LAZY;
--#if BUILDFLAG(IS_ANDROID) || !defined(RTLD_DEEPBIND)
-+#if BUILDFLAG(IS_ANDROID) || !defined(RTLD_DEEPBIND) || BUILDFLAG(IS_BSD)
- // Certain platforms don't define RTLD_DEEPBIND. Android dlopen() requires
- // further investigation, as it might vary across versions. Crash here to
- // warn developers that they're trying to rely on uncertain behavior.
diff --git a/www/chromium/files/patch-base_native__library__unittest.cc b/www/chromium/files/patch-base_native__library__unittest.cc
deleted file mode 100644
index ff83c343cf95..000000000000
--- a/www/chromium/files/patch-base_native__library__unittest.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/native_library_unittest.cc.orig 2024-10-22 08:31:56 UTC
-+++ base/native_library_unittest.cc
-@@ -135,7 +135,7 @@ TEST(NativeLibraryTest, LoadLibrary) {
- // versions with respect to symbol resolution scope.
- // TSan and MSan error out on RTLD_DEEPBIND, https://crbug.com/705255
- #if !BUILDFLAG(IS_ANDROID) && !defined(THREAD_SANITIZER) && \
-- !defined(MEMORY_SANITIZER)
-+ !defined(MEMORY_SANITIZER) && !BUILDFLAG(IS_BSD)
-
- // Verifies that the |prefer_own_symbols| option satisfies its guarantee that
- // a loaded library will always prefer local symbol resolution before
diff --git a/www/chromium/files/patch-base_process_launch.h b/www/chromium/files/patch-base_process_launch.h
index 077ee0ab0d0f..8ce0a7204658 100644
--- a/www/chromium/files/patch-base_process_launch.h
+++ b/www/chromium/files/patch-base_process_launch.h
@@ -1,6 +1,6 @@
---- base/process/launch.h.orig 2025-05-28 14:55:43 UTC
+--- base/process/launch.h.orig 2025-09-06 10:01:20 UTC
+++ base/process/launch.h
-@@ -245,7 +245,7 @@ struct BASE_EXPORT LaunchOptions {
+@@ -234,7 +234,7 @@ struct BASE_EXPORT LaunchOptions {
bool clear_environment = false;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
diff --git a/www/chromium/files/patch-base_process_process__metrics.cc b/www/chromium/files/patch-base_process_process__metrics.cc
index 486883bcb987..b49201a3c787 100644
--- a/www/chromium/files/patch-base_process_process__metrics.cc
+++ b/www/chromium/files/patch-base_process_process__metrics.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics.cc.orig 2025-02-19 07:43:18 UTC
+--- base/process/process_metrics.cc.orig 2025-09-06 10:01:20 UTC
+++ base/process/process_metrics.cc
@@ -17,7 +17,7 @@ namespace base {
namespace {
@@ -18,28 +18,17 @@
GetSystemMemoryInfo(&system_metrics.memory_info_);
GetVmStatInfo(&system_metrics.vmstat_info_);
GetSystemDiskInfo(&system_metrics.disk_info_);
-@@ -73,7 +73,7 @@ Value::Dict SystemMetrics::ToDict() const {
- Value::Dict res;
-
- res.Set("committed_memory", static_cast<int>(committed_memory_));
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- Value::Dict meminfo = memory_info_.ToDict();
- meminfo.Merge(vmstat_info_.ToDict());
- res.Set("meminfo", std::move(meminfo));
-@@ -100,7 +100,6 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
+@@ -79,7 +79,7 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
#endif // !BUILDFLAG(IS_MAC)
}
-#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
++#if BUILDFLAG(IS_POSIX)
double ProcessMetrics::GetPlatformIndependentCPUUsage(
TimeDelta cumulative_cpu) {
TimeTicks time = TimeTicks::Now();
-@@ -130,10 +129,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
- return GetPlatformIndependentCPUUsage(cpu_usage);
- });
- }
--#endif
+@@ -112,7 +112,7 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
+ #endif
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_AIX)
diff --git a/www/chromium/files/patch-base_process_process__metrics.h b/www/chromium/files/patch-base_process_process__metrics.h
index 07463e92edbf..b8b7cafd5571 100644
--- a/www/chromium/files/patch-base_process_process__metrics.h
+++ b/www/chromium/files/patch-base_process_process__metrics.h
@@ -1,6 +1,6 @@
---- base/process/process_metrics.h.orig 2025-02-19 07:43:18 UTC
+--- base/process/process_metrics.h.orig 2025-10-02 14:20:29 UTC
+++ base/process/process_metrics.h
-@@ -39,7 +39,7 @@
+@@ -40,7 +40,7 @@
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -9,7 +9,7 @@
#include <string>
#include <utility>
#include <vector>
-@@ -49,7 +49,7 @@
+@@ -50,7 +50,7 @@
namespace base {
@@ -18,7 +18,16 @@
// Minor and major page fault counts since the process creation.
// Both counts are process-wide, and exclude child processes.
//
-@@ -179,7 +179,7 @@ class BASE_EXPORT ProcessMetrics {
+@@ -88,7 +88,7 @@ struct ProcessMemoryInfo {
+ #endif // BUILDFLAG(IS_APPLE)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ uint64_t rss_anon_bytes = 0;
+ uint64_t vm_swap_bytes = 0;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+@@ -180,7 +180,7 @@ class BASE_EXPORT ProcessMetrics {
base::expected<TimeDelta, ProcessCPUUsageError> GetCumulativeCPUUsage();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -27,7 +36,7 @@
// Emits the cumulative CPU usage for all currently active threads since they
// were started into the output parameter (replacing its current contents).
// Threads that have already terminated will not be reported. Thus, the sum of
-@@ -224,7 +224,7 @@ class BASE_EXPORT ProcessMetrics {
+@@ -225,7 +225,7 @@ class BASE_EXPORT ProcessMetrics {
int GetOpenFdSoftLimit() const;
#endif // BUILDFLAG(IS_POSIX)
@@ -36,7 +45,7 @@
// Minor and major page fault count as reported by /proc/[pid]/stat.
// Returns true for success.
bool GetPageFaultCounts(PageFaultCounts* counts) const;
-@@ -242,7 +242,7 @@ class BASE_EXPORT ProcessMetrics {
+@@ -243,7 +243,7 @@ class BASE_EXPORT ProcessMetrics {
#endif // !BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -45,13 +54,14 @@
int CalculateIdleWakeupsPerSecond(uint64_t absolute_idle_wakeups);
#endif
#if BUILDFLAG(IS_APPLE)
-@@ -264,12 +264,10 @@ class BASE_EXPORT ProcessMetrics {
+@@ -265,12 +265,12 @@ class BASE_EXPORT ProcessMetrics {
// Used to store the previous times and CPU usage counts so we can
// compute the CPU usage between calls.
TimeTicks last_cpu_time_;
-#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
++#if BUILDFLAG(IS_POSIX)
TimeDelta last_cumulative_cpu_;
--#endif
+ #endif
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_AIX)
@@ -59,16 +69,16 @@
// Same thing for idle wakeups.
TimeTicks last_idle_wakeups_time_;
uint64_t last_absolute_idle_wakeups_;
-@@ -310,7 +308,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de
+@@ -311,7 +311,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_AIX) || \
- BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // Data about system-wide memory consumption. Values are in KB. Available on
- // Windows, Mac, Linux, Android and Chrome OS.
+ // Data about system-wide memory consumption. Available on Windows, Mac, Linux,
+ // Android and Chrome OS.
//
-@@ -345,7 +343,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -346,7 +346,7 @@ struct BASE_EXPORT SystemMemoryInfo {
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -77,16 +87,16 @@
// This provides an estimate of available memory as described here:
// https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773
// NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always
-@@ -360,7 +358,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -361,7 +361,7 @@ struct BASE_EXPORT SystemMemoryInfo {
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- int buffers = 0;
- int cached = 0;
- int active_anon = 0;
-@@ -397,7 +395,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
+ ByteCount buffers;
+ ByteCount cached;
+ ByteCount active_anon;
+@@ -398,7 +398,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfo*
// BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -95,12 +105,12 @@
// Parse the data found in /proc/<pid>/stat and return the sum of the
// CPU-related ticks. Returns -1 on parse error.
// Exposed for testing.
-@@ -591,7 +589,7 @@ class BASE_EXPORT SystemMetrics {
+@@ -574,7 +574,7 @@ class BASE_EXPORT SystemMetrics {
FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics);
size_t committed_memory_;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- SystemMemoryInfoKB memory_info_;
+ SystemMemoryInfo memory_info_;
VmStatInfo vmstat_info_;
SystemDiskInfo disk_info_;
diff --git a/www/chromium/files/patch-base_process_process__metrics__freebsd.cc b/www/chromium/files/patch-base_process_process__metrics__freebsd.cc
index 5eb60b3d9b11..901fbbcb7254 100644
--- a/www/chromium/files/patch-base_process_process__metrics__freebsd.cc
+++ b/www/chromium/files/patch-base_process_process__metrics__freebsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_freebsd.cc.orig 2025-08-07 06:57:29 UTC
+--- base/process/process_metrics_freebsd.cc.orig 2025-10-02 14:20:29 UTC
+++ base/process/process_metrics_freebsd.cc
@@ -3,41 +3,92 @@
// found in the LICENSE file.
@@ -104,11 +104,10 @@
}
size_t GetSystemCommitCharge() {
-@@ -64,6 +115,176 @@ size_t GetSystemCommitCharge() {
- pagesize = getpagesize();
+@@ -65,5 +116,118 @@ size_t GetSystemCommitCharge() {
return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
+ }
+
+int64_t GetNumberOfThreads(ProcessHandle process) {
+ // Taken from FreeBSD top (usr.bin/top/machine.c)
@@ -129,12 +128,12 @@
+ return nproc;
+}
+
-+bool GetSystemMemoryInfo(SystemMemoryInfoKB *meminfo) {
++bool GetSystemMemoryInfo(SystemMemoryInfo *meminfo) {
+ unsigned int mem_total, mem_free, swap_total, swap_used;
+ size_t length;
-+ int pagesizeKB;
++ int pagesize;
+
-+ pagesizeKB = getpagesize() / 1024;
++ pagesize = getpagesize();
+
+ length = sizeof(mem_total);
+ if (sysctlbyname("vm.stats.vm.v_page_count", &mem_total,
@@ -156,10 +155,10 @@
+ != 0 || length != sizeof(swap_used))
+ return false;
+
-+ meminfo->total = mem_total * pagesizeKB;
-+ meminfo->free = mem_free * pagesizeKB;
-+ meminfo->swap_total = swap_total * pagesizeKB;
-+ meminfo->swap_free = (swap_total - swap_used) * pagesizeKB;
++ meminfo->total = ByteCount::FromUnsigned(mem_total * pagesize);
++ meminfo->free = ByteCount::FromUnsigned(mem_free * pagesize);
++ meminfo->swap_total = ByteCount::FromUnsigned(swap_total * pagesize);
++ meminfo->swap_free = ByteCount::FromUnsigned((swap_total - swap_used) * pagesize);
+
+ return true;
+}
@@ -222,62 +221,5 @@
+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo& other) = default;
+
+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ // TODO(crbug.com/1334256): Make base::Value able to hold uint64_t and remove
-+ // casts below.
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
} // namespace base
diff --git a/www/chromium/files/patch-base_process_process__metrics__openbsd.cc b/www/chromium/files/patch-base_process_process__metrics__openbsd.cc
index 6919e9ea73e3..727f47735240 100644
--- a/www/chromium/files/patch-base_process_process__metrics__openbsd.cc
+++ b/www/chromium/files/patch-base_process_process__metrics__openbsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_openbsd.cc.orig 2025-08-07 06:57:29 UTC
+--- base/process/process_metrics_openbsd.cc.orig 2025-10-02 04:28:32 UTC
+++ base/process/process_metrics_openbsd.cc
@@ -6,73 +6,85 @@
@@ -122,7 +122,7 @@
struct vmtotal vmtotal;
unsigned long mem_total, mem_free, mem_inactive;
size_t len = sizeof(vmtotal);
-@@ -85,9 +97,115 @@ size_t GetSystemCommitCharge() {
+@@ -85,9 +97,60 @@ size_t GetSystemCommitCharge() {
mem_free = vmtotal.t_free;
mem_inactive = vmtotal.t_vm - vmtotal.t_avm;
@@ -130,7 +130,7 @@
+ pagesize = checked_cast<size_t>(getpagesize());
return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
+ }
+
+int ProcessMetrics::GetOpenFdCount() const {
+ return (process_ == getpid()) ? getdtablecount() : -1;
@@ -145,7 +145,7 @@
+ return false;
+}
+
-+bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo) {
++bool GetSystemMemoryInfo(SystemMemoryInfo* meminfo) {
+ NOTIMPLEMENTED();
+ return false;
+}
@@ -165,39 +165,6 @@
+ return 0;
+}
+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
+SystemDiskInfo::SystemDiskInfo() {
+ reads = 0;
+ reads_merged = 0;
@@ -215,27 +182,5 @@
+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo&) = default;
+
+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
} // namespace base
diff --git a/www/chromium/files/patch-base_process_process__metrics__unittest.cc b/www/chromium/files/patch-base_process_process__metrics__unittest.cc
index b09047e6138c..4ee0caf25884 100644
--- a/www/chromium/files/patch-base_process_process__metrics__unittest.cc
+++ b/www/chromium/files/patch-base_process_process__metrics__unittest.cc
@@ -1,6 +1,6 @@
---- base/process/process_metrics_unittest.cc.orig 2025-04-04 08:52:13 UTC
+--- base/process/process_metrics_unittest.cc.orig 2025-10-02 04:28:32 UTC
+++ base/process/process_metrics_unittest.cc
-@@ -61,7 +61,8 @@
+@@ -62,7 +62,8 @@
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/www/chromium/files/patch-base_profiler_stack__base__address__posix.cc b/www/chromium/files/patch-base_profiler_stack__base__address__posix.cc
index 11ce03e2ac9a..1df487dc5633 100644
--- a/www/chromium/files/patch-base_profiler_stack__base__address__posix.cc
+++ b/www/chromium/files/patch-base_profiler_stack__base__address__posix.cc
@@ -1,6 +1,14 @@
---- base/profiler/stack_base_address_posix.cc.orig 2025-05-05 10:57:53 UTC
+--- base/profiler/stack_base_address_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ base/profiler/stack_base_address_posix.cc
-@@ -18,6 +18,10 @@
+@@ -7,6 +7,7 @@
+ #include "base/check_op.h"
+ #include "base/compiler_specific.h"
+ #include "base/logging.h"
++#include "base/numerics/safe_conversions.h"
+ #include "base/process/process_handle.h"
+ #include "build/build_config.h"
+
+@@ -18,6 +19,10 @@
#include "base/files/scoped_file.h"
#endif
@@ -11,7 +19,7 @@
#if BUILDFLAG(IS_CHROMEOS)
extern "C" void* __libc_stack_end;
#endif
-@@ -49,7 +53,21 @@ std::optional<uintptr_t> GetAndroidMainThreadStackBase
+@@ -49,7 +54,21 @@ std::optional<uintptr_t> GetAndroidMainThreadStackBase
#if !BUILDFLAG(IS_LINUX)
uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) {
@@ -33,7 +41,7 @@
// pthread_getattr_np will crash on ChromeOS & Linux if we are in the sandbox
// and pthread_id refers to a different thread, due to the use of
// sched_getaffinity().
-@@ -62,12 +80,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
+@@ -62,12 +81,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
<< logging::SystemErrorCodeToString(result);
// See crbug.com/617730 for limitations of this approach on Linux-like
// systems.
@@ -48,7 +56,7 @@
const uintptr_t base_address = reinterpret_cast<uintptr_t>(address) + size;
return base_address;
}
-@@ -84,7 +104,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla
+@@ -84,7 +105,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla
// trying to work around the problem.
return std::nullopt;
#else
diff --git a/www/chromium/files/patch-base_rand__util.h b/www/chromium/files/patch-base_rand__util.h
index e99ae5fb2272..bec594b9f46b 100644
--- a/www/chromium/files/patch-base_rand__util.h
+++ b/www/chromium/files/patch-base_rand__util.h
@@ -1,6 +1,6 @@
---- base/rand_util.h.orig 2025-08-07 06:57:29 UTC
+--- base/rand_util.h.orig 2025-09-06 10:01:20 UTC
+++ base/rand_util.h
-@@ -210,7 +210,7 @@ void RandomShuffle(Itr first, Itr last) {
+@@ -213,7 +213,7 @@ void RandomShuffle(Itr first, Itr last) {
std::shuffle(first, last, RandomBitGenerator());
}
diff --git a/www/chromium/files/patch-base_rand__util__posix.cc b/www/chromium/files/patch-base_rand__util__posix.cc
index 47e1b91ef1ad..522d86461f96 100644
--- a/www/chromium/files/patch-base_rand__util__posix.cc
+++ b/www/chromium/files/patch-base_rand__util__posix.cc
@@ -1,4 +1,4 @@
---- base/rand_util_posix.cc.orig 2025-08-07 06:57:29 UTC
+--- base/rand_util_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ base/rand_util_posix.cc
@@ -30,7 +30,7 @@
#include "build/build_config.h"
@@ -28,7 +28,7 @@
bool KernelSupportsGetRandom() {
return base::SysInfo::KernelVersionNumber::Current() >=
-@@ -122,6 +124,7 @@ bool UseBoringSSLForRandBytes() {
+@@ -120,6 +122,7 @@ bool UseBoringSSLForRandBytes() {
namespace {
void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
@@ -36,7 +36,7 @@
// The BoringSSL experiment takes priority over everything else.
if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) {
// BoringSSL's RAND_bytes always returns 1. Any error aborts the program.
-@@ -152,6 +155,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
+@@ -150,6 +153,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
const int urandom_fd = GetUrandomFD();
const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
CHECK(success);
@@ -46,7 +46,7 @@
}
} // namespace
-@@ -171,9 +177,11 @@ void RandBytes(span<uint8_t> output) {
+@@ -169,9 +175,11 @@ void RandBytes(span<uint8_t> output) {
RandBytesInternal(output, /*avoid_allocation=*/false);
}
diff --git a/www/chromium/files/patch-base_strings_safe__sprintf__unittest.cc b/www/chromium/files/patch-base_strings_safe__sprintf__unittest.cc
index 2ab08a15c315..df25d69feed0 100644
--- a/www/chromium/files/patch-base_strings_safe__sprintf__unittest.cc
+++ b/www/chromium/files/patch-base_strings_safe__sprintf__unittest.cc
@@ -1,6 +1,6 @@
---- base/strings/safe_sprintf_unittest.cc.orig 2025-05-28 14:55:43 UTC
+--- base/strings/safe_sprintf_unittest.cc.orig 2025-10-02 04:28:32 UTC
+++ base/strings/safe_sprintf_unittest.cc
-@@ -746,6 +746,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
+@@ -747,6 +747,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
#endif
}
@@ -8,7 +8,7 @@
TEST(SafeSPrintfTest, EmitNULL) {
char buf[40];
#if defined(__GNUC__)
-@@ -762,6 +763,7 @@ TEST(SafeSPrintfTest, EmitNULL) {
+@@ -763,6 +764,7 @@ TEST(SafeSPrintfTest, EmitNULL) {
#pragma GCC diagnostic pop
#endif
}
diff --git a/www/chromium/files/patch-base_system_sys__info.cc b/www/chromium/files/patch-base_system_sys__info.cc
index 42c21c63cf1c..49503c2fc341 100644
--- a/www/chromium/files/patch-base_system_sys__info.cc
+++ b/www/chromium/files/patch-base_system_sys__info.cc
@@ -1,6 +1,6 @@
---- base/system/sys_info.cc.orig 2025-03-05 08:14:56 UTC
+--- base/system/sys_info.cc.orig 2025-10-02 04:28:32 UTC
+++ base/system/sys_info.cc
-@@ -224,7 +224,7 @@ std::string SysInfo::SocManufacturer() {
+@@ -222,7 +222,7 @@ std::string SysInfo::SocManufacturer() {
#endif
void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) {
diff --git a/www/chromium/files/patch-base_system_sys__info.h b/www/chromium/files/patch-base_system_sys__info.h
index b0e4260375c2..65a57d5dd5b8 100644
--- a/www/chromium/files/patch-base_system_sys__info.h
+++ b/www/chromium/files/patch-base_system_sys__info.h
@@ -1,6 +1,6 @@
---- base/system/sys_info.h.orig 2025-08-07 06:57:29 UTC
+--- base/system/sys_info.h.orig 2025-10-02 04:28:32 UTC
+++ base/system/sys_info.h
-@@ -360,6 +360,8 @@ class BASE_EXPORT SysInfo {
+@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo {
static void ResetCpuSecurityMitigationsEnabledForTesting();
#endif
@@ -9,12 +9,12 @@
private:
friend class test::ScopedAmountOfPhysicalMemoryOverride;
FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -372,7 +374,7 @@ class BASE_EXPORT SysInfo {
+@@ -367,7 +369,7 @@ class BASE_EXPORT SysInfo {
static HardwareInfo GetHardwareInfoSync();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
- BUILDFLAG(IS_AIX)
+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- static uint64_t AmountOfAvailablePhysicalMemory(
- const SystemMemoryInfoKB& meminfo);
+ static ByteCount AmountOfAvailablePhysicalMemory(
+ const SystemMemoryInfo& meminfo);
#endif
diff --git a/www/chromium/files/patch-base_system_sys__info__freebsd.cc b/www/chromium/files/patch-base_system_sys__info__freebsd.cc
index 52441554330f..12a4b3fffc6f 100644
--- a/www/chromium/files/patch-base_system_sys__info__freebsd.cc
+++ b/www/chromium/files/patch-base_system_sys__info__freebsd.cc
@@ -1,6 +1,6 @@
---- base/system/sys_info_freebsd.cc.orig 2024-10-22 08:31:56 UTC
+--- base/system/sys_info_freebsd.cc.orig 2025-10-02 14:20:29 UTC
+++ base/system/sys_info_freebsd.cc
-@@ -9,28 +9,103 @@
+@@ -9,28 +9,95 @@
#include <sys/sysctl.h>
#include "base/notreached.h"
@@ -9,8 +9,6 @@
namespace base {
--int64_t SysInfo::AmountOfPhysicalMemoryImpl() {
-- int pages, page_size;
+int SysInfo::NumberOfProcessors() {
+ int mib[] = {CTL_HW, HW_NCPU};
+ int ncpu;
@@ -21,8 +19,9 @@
+ }
+ return ncpu;
+}
-+
-+uint64_t SysInfo::AmountOfPhysicalMemoryImpl() {
++
+ ByteCount SysInfo::AmountOfPhysicalMemoryImpl() {
+- int pages, page_size;
+ int pages, page_size, r = 0;
size_t size = sizeof(pages);
- sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0);
@@ -31,23 +30,23 @@
+
+ if (r == 0)
+ r = sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0);
-+ if (r == 0)
++ if (r == 0)
+ r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0);
+
+ if (r == -1) {
NOTREACHED();
}
-- return static_cast<int64_t>(pages) * page_size;
+- return ByteCount(page_size) * pages;
+
-+ return static_cast<uint64_t>(pages) * page_size;
++ return ByteCount::FromUnsigned(static_cast<uint64_t>(pages) * page_size);
}
-+uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
++ByteCount SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
+ int page_size, r = 0;
+ unsigned int pgfree, pginact, pgcache;
+ size_t size = sizeof(page_size);
+ size_t szpg = sizeof(pgfree);
-+
++
+ if (r == 0)
+ r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0);
+ if (r == 0)
@@ -59,21 +58,13 @@
+
+ if (r == -1) {
+ NOTREACHED();
-+ return 0;
++ return ByteCount();
+ }
+
-+ return static_cast<uint64_t>((pgfree + pginact + pgcache) * page_size);
++ return ByteCount::FromUnsigned(static_cast<uint64_t>((pgfree + pginact + pgcache) * page_size));
+}
+
// static
-+uint64_t SysInfo::AmountOfAvailablePhysicalMemory(const SystemMemoryInfoKB& info) {
-+ uint64_t res_kb = info.available != 0
-+ ? info.available - info.active_file
-+ : info.free + info.reclaimable + info.inactive_file;
-+ return res_kb * 1024;
-+}
-+
-+// static
+std::string SysInfo::CPUModelName() {
+ int mib[] = { CTL_HW, HW_MODEL };
+ char name[256];
diff --git a/www/chromium/files/patch-base_system_sys__info__openbsd.cc b/www/chromium/files/patch-base_system_sys__info__openbsd.cc
index 098611853d93..a3b760812bb4 100644
--- a/www/chromium/files/patch-base_system_sys__info__openbsd.cc
+++ b/www/chromium/files/patch-base_system_sys__info__openbsd.cc
@@ -1,4 +1,4 @@
---- base/system/sys_info_openbsd.cc.orig 2025-02-19 07:43:18 UTC
+--- base/system/sys_info_openbsd.cc.orig 2025-10-02 04:28:32 UTC
+++ base/system/sys_info_openbsd.cc
@@ -12,6 +12,7 @@
@@ -6,14 +6,14 @@
#include "base/posix/sysctl.h"
+#include "base/strings/string_util.h"
- namespace {
+ namespace base {
-@@ -28,9 +29,14 @@ uint64_t AmountOfMemory(int pages_name) {
+@@ -28,9 +29,14 @@ ByteCount AmountOfMemory(int pages_name) {
- namespace base {
+ } // namespace
+// pledge(2)
-+uint64_t aofpmem = 0;
++ByteCount aofpmem = ByteCount(0);
+uint64_t shmmax = 0;
+char cpumodel[256];
+
@@ -24,15 +24,7 @@
int ncpu;
size_t size = sizeof(ncpu);
if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) {
-@@ -41,10 +47,26 @@ int SysInfo::NumberOfProcessors() {
-
- // static
- uint64_t SysInfo::AmountOfPhysicalMemoryImpl() {
-- return AmountOfMemory(_SC_PHYS_PAGES);
-+ // pledge(2)
-+ if (!aofpmem)
-+ aofpmem = AmountOfMemory(_SC_PHYS_PAGES);
-+ return aofpmem;
+@@ -40,8 +46,24 @@ int SysInfo::NumberOfProcessors() {
}
// static
@@ -49,9 +41,15 @@
+}
+
+// static
- uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
- // We should add inactive file-backed memory also but there is no such
- // information from OpenBSD unfortunately.
+ ByteCount SysInfo::AmountOfPhysicalMemoryImpl() {
+- return AmountOfMemory(_SC_PHYS_PAGES);
++ // pledge(2)
++ if (aofpmem == ByteCount(0))
++ aofpmem = AmountOfMemory(_SC_PHYS_PAGES);
++ return aofpmem;
+ }
+
+ // static
@@ -56,15 +78,27 @@ uint64_t SysInfo::MaxSharedMemorySize() {
int mib[] = {CTL_KERN, KERN_SHMINFO, KERN_SHMINFO_SHMMAX};
size_t limit;
diff --git a/www/chromium/files/patch-base_system_sys__info__posix.cc b/www/chromium/files/patch-base_system_sys__info__posix.cc
index e229baa6f240..c4e90a963746 100644
--- a/www/chromium/files/patch-base_system_sys__info__posix.cc
+++ b/www/chromium/files/patch-base_system_sys__info__posix.cc
@@ -1,6 +1,6 @@
---- base/system/sys_info_posix.cc.orig 2025-05-05 10:57:53 UTC
+--- base/system/sys_info_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ base/system/sys_info_posix.cc
-@@ -143,7 +143,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
+@@ -142,7 +142,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
namespace base {
@@ -9,7 +9,7 @@
// static
int SysInfo::NumberOfProcessors() {
#if BUILDFLAG(IS_MAC)
-@@ -199,7 +199,7 @@ int SysInfo::NumberOfProcessors() {
+@@ -198,7 +198,7 @@ int SysInfo::NumberOfProcessors() {
return cached_num_cpus;
}
@@ -18,7 +18,7 @@
// static
uint64_t SysInfo::AmountOfVirtualMemory() {
-@@ -285,6 +285,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
+@@ -286,6 +286,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
arch = "x86";
} else if (arch == "amd64") {
arch = "x86_64";
diff --git a/www/chromium/files/patch-base_system_sys__info__unittest.cc b/www/chromium/files/patch-base_system_sys__info__unittest.cc
index e783d88c4a07..015e2d2cf7ec 100644
--- a/www/chromium/files/patch-base_system_sys__info__unittest.cc
+++ b/www/chromium/files/patch-base_system_sys__info__unittest.cc
@@ -1,6 +1,6 @@
---- base/system/sys_info_unittest.cc.orig 2024-08-26 12:06:38 UTC
+--- base/system/sys_info_unittest.cc.orig 2025-10-02 04:28:32 UTC
+++ base/system/sys_info_unittest.cc
-@@ -265,12 +265,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
+@@ -263,12 +263,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
EXPECT_TRUE(IsStringUTF8(hardware_info->model));
bool empty_result_expected =
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || \
diff --git a/www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc b/www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
index 7e08e802f5cb..18f8b7098301 100644
--- a/www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
+++ b/www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -1,20 +1,20 @@
---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-08-07 06:57:29 UTC
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-09-06 10:01:20 UTC
+++ base/task/thread_pool/environment_config_unittest.cc
@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread());
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
-@@ -23,7 +23,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+@@ -22,7 +22,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread());
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseUtilityThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
diff --git a/www/chromium/files/patch-base_threading_platform__thread.h b/www/chromium/files/patch-base_threading_platform__thread.h
index 03d6d6a1e5e4..1efe3dbdccbb 100644
--- a/www/chromium/files/patch-base_threading_platform__thread.h
+++ b/www/chromium/files/patch-base_threading_platform__thread.h
@@ -1,6 +1,6 @@
---- base/threading/platform_thread.h.orig 2025-04-04 08:52:13 UTC
+--- base/threading/platform_thread.h.orig 2025-10-02 04:28:32 UTC
+++ base/threading/platform_thread.h
-@@ -55,6 +55,8 @@ class BASE_EXPORT PlatformThreadId {
+@@ -56,6 +56,8 @@ class BASE_EXPORT PlatformThreadId {
using UnderlyingType = zx_koid_t;
#elif BUILDFLAG(IS_APPLE)
using UnderlyingType = uint64_t;
diff --git a/www/chromium/files/patch-base_threading_platform__thread__internal__posix.cc b/www/chromium/files/patch-base_threading_platform__thread__internal__posix.cc
index d7eea4e02a09..72b05b7b45ff 100644
--- a/www/chromium/files/patch-base_threading_platform__thread__internal__posix.cc
+++ b/www/chromium/files/patch-base_threading_platform__thread__internal__posix.cc
@@ -1,11 +1,30 @@
---- base/threading/platform_thread_internal_posix.cc.orig 2025-08-07 06:57:29 UTC
+--- base/threading/platform_thread_internal_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ base/threading/platform_thread_internal_posix.cc
-@@ -31,7 +31,7 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
+@@ -31,10 +31,19 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
}
int GetCurrentThreadNiceValue() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return 0;
- #else
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return 0;
++#else
+ return GetThreadNiceValue(PlatformThreadId{0});
++#endif
+ }
+
+ int GetThreadNiceValue(PlatformThreadId id) {
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return 0;
++#else
+ // Need to clear errno before calling getpriority():
+ // http://man7.org/linux/man-pages/man2/getpriority.2.html
+ errno = 0;
+@@ -46,6 +55,7 @@ int GetThreadNiceValue(PlatformThreadId id) {
+ }
+
+ return nice_value;
++#endif
+ }
+
+ } // namespace base::internal
diff --git a/www/chromium/files/patch-base_threading_platform__thread__metrics.cc b/www/chromium/files/patch-base_threading_platform__thread__metrics.cc
index ea159c22f2c4..2ad973987d6f 100644
--- a/www/chromium/files/patch-base_threading_platform__thread__metrics.cc
+++ b/www/chromium/files/patch-base_threading_platform__thread__metrics.cc
@@ -1,6 +1,6 @@
---- base/threading/platform_thread_metrics.cc.orig 2025-08-07 06:57:29 UTC
+--- base/threading/platform_thread_metrics.cc.orig 2025-10-02 04:28:32 UTC
+++ base/threading/platform_thread_metrics.cc
-@@ -26,7 +26,7 @@ PlatformThreadMetrics::CreateForCurrentThread() {
+@@ -55,7 +55,7 @@ PlatformThreadMetrics::CreateForCurrentThread() {
}
#elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-base_threading_platform__thread__metrics.h b/www/chromium/files/patch-base_threading_platform__thread__metrics.h
index 862d78838577..2822da687e96 100644
--- a/www/chromium/files/patch-base_threading_platform__thread__metrics.h
+++ b/www/chromium/files/patch-base_threading_platform__thread__metrics.h
@@ -1,6 +1,6 @@
---- base/threading/platform_thread_metrics.h.orig 2025-08-07 06:57:29 UTC
+--- base/threading/platform_thread_metrics.h.orig 2025-10-02 04:28:32 UTC
+++ base/threading/platform_thread_metrics.h
-@@ -51,7 +51,7 @@ class BASE_EXPORT PlatformThreadMetrics {
+@@ -67,7 +67,7 @@ class BASE_EXPORT PlatformThreadMetrics {
PlatformThreadHandle handle);
#endif
@@ -9,7 +9,7 @@
BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
static std::unique_ptr<PlatformThreadMetrics> CreateFromId(
PlatformThreadId tid);
-@@ -93,7 +93,7 @@ class BASE_EXPORT PlatformThreadMetrics {
+@@ -109,7 +109,7 @@ class BASE_EXPORT PlatformThreadMetrics {
PlatformThreadHandle handle_;
#elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-base_threading_platform__thread__posix.cc b/www/chromium/files/patch-base_threading_platform__thread__posix.cc
index 08739a1c693c..8e566d341465 100644
--- a/www/chromium/files/patch-base_threading_platform__thread__posix.cc
+++ b/www/chromium/files/patch-base_threading_platform__thread__posix.cc
@@ -1,21 +1,23 @@
---- base/threading/platform_thread_posix.cc.orig 2025-08-07 06:57:29 UTC
+--- base/threading/platform_thread_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ base/threading/platform_thread_posix.cc
-@@ -79,11 +79,11 @@ void* ThreadFunc(void* params) {
+@@ -80,6 +80,7 @@ void* ThreadFunc(void* params) {
base::DisallowSingleton();
}
--#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
-+#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
+ #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
partition_alloc::internal::StackTopRegistry::Get().NotifyThreadCreated();
#endif
+@@ -93,6 +94,7 @@ void* ThreadFunc(void* params) {
+ // where they were created. This explicitly sets the priority of all new
+ // threads.
+ PlatformThread::SetCurrentThreadType(thread_params->thread_type);
++#endif
+ }
+
+ ThreadIdNameManager::GetInstance()->RegisterThread(
+@@ -270,6 +272,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
--#if !BUILDFLAG(IS_NACL)
-+#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_APPLE)
- PlatformThread::SetCurrentThreadRealtimePeriodValue(
- delegate->GetRealtimePeriod());
-@@ -272,6 +272,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
- return PlatformThreadId(reinterpret_cast<int32_t>(pthread_self()));
#elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX)
return PlatformThreadId(pthread_self());
+#elif BUILDFLAG(IS_BSD)
@@ -23,31 +25,58 @@
#elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX)
return PlatformThreadId(reinterpret_cast<int64_t>(pthread_self()));
#endif
-@@ -365,7 +367,7 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
+@@ -363,6 +367,9 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
// static
bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- return false;
- #else
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
if (from >= to) {
-@@ -386,6 +388,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ // Decreasing thread priority on POSIX is always allowed.
+ return true;
+@@ -372,12 +379,18 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp
+ }
+
+ return internal::CanLowerNiceTo(internal::ThreadTypeToNiceValue(to));
++#endif
+ }
+
+ namespace internal {
+
+ void SetCurrentThreadTypeImpl(ThreadType thread_type,
MessagePumpType pump_type_hint) {
- #if BUILDFLAG(IS_NACL)
- NOTIMPLEMENTED();
-+// avoid pledge(2) violation
-+#elif BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_BSD)
++ // pledge(2) violation
+ NOTIMPLEMENTED();
- #else
++ return;
++#else
if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) {
return;
-@@ -409,7 +414,7 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ }
+@@ -393,12 +406,17 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ DVPLOG(1) << "Failed to set nice value of thread ("
+ << PlatformThread::CurrentId() << ") to " << nice_setting;
+ }
++#endif
+ }
+
+ } // namespace internal
// static
ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return ThreadPriorityForTest::kNormal;
- #else
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return ThreadPriorityForTest::kNormal;
++#else
+ // Mirrors SetCurrentThreadPriority()'s implementation.
+ auto platform_specific_priority =
+ internal::GetCurrentThreadPriorityForPlatformForTest(); // IN-TEST
+@@ -409,6 +427,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh
+ int nice_value = internal::GetCurrentThreadNiceValue();
+
+ return internal::NiceValueToThreadPriorityForTest(nice_value); // IN-TEST
++#endif
+ }
+
+ #endif // !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/www/chromium/files/patch-base_time_time__now__posix.cc b/www/chromium/files/patch-base_time_time__now__posix.cc
index 965e6c4e02c9..52244c9d6d63 100644
--- a/www/chromium/files/patch-base_time_time__now__posix.cc
+++ b/www/chromium/files/patch-base_time_time__now__posix.cc
@@ -1,11 +1,14 @@
---- base/time/time_now_posix.cc.orig 2025-01-15 09:18:26 UTC
+--- base/time/time_now_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/time/time_now_posix.cc
-@@ -27,7 +27,7 @@
- #endif
+@@ -110,7 +110,11 @@ std::optional<TimeTicks> MaybeTimeTicksNowIgnoringOver
+ }
+
+ TimeTicks TimeTicksLowResolutionNowIgnoringOverride() {
++#if BUILDFLAG(IS_BSD)
++ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC));
++#else
+ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC_COARSE));
++#endif
+ }
+ } // namespace subtle
- // NaCl doesn't support CLOCK_MONOTONIC_COARSE.
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC
- #else
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC_COARSE
diff --git a/www/chromium/files/patch-base_trace__event_process__memory__dump.cc b/www/chromium/files/patch-base_trace__event_process__memory__dump.cc
index 375994964dc7..0d1ed52f14bc 100644
--- a/www/chromium/files/patch-base_trace__event_process__memory__dump.cc
+++ b/www/chromium/files/patch-base_trace__event_process__memory__dump.cc
@@ -1,4 +1,4 @@
---- base/trace_event/process_memory_dump.cc.orig 2025-08-07 06:57:29 UTC
+--- base/trace_event/process_memory_dump.cc.orig 2025-09-06 10:01:20 UTC
+++ base/trace_event/process_memory_dump.cc
@@ -47,7 +47,7 @@
#include <Psapi.h>
@@ -9,7 +9,7 @@
#include <tuple>
#include "base/notreached.h"
-@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -116,7 +116,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
#if BUILDFLAG(IS_WIN)
auto vec =
base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size);
@@ -18,7 +18,7 @@
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);
-@@ -143,7 +143,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -140,7 +140,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
for (size_t i = 0; i < page_count; i++) {
resident_page_count += vec[i].VirtualAttributes.Valid;
}
diff --git a/www/chromium/files/patch-build_config_BUILD.gn b/www/chromium/files/patch-build_config_BUILD.gn
index 84a0fde9befa..27db3e56b6eb 100644
--- a/www/chromium/files/patch-build_config_BUILD.gn
+++ b/www/chromium/files/patch-build_config_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/BUILD.gn.orig 2025-01-15 09:18:26 UTC
+--- build/config/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ build/config/BUILD.gn
-@@ -215,6 +215,10 @@ config("default_libs") {
+@@ -209,6 +209,10 @@ config("default_libs") {
# Targets should choose to explicitly link frameworks they require. Since
# linking can have run-time side effects, nothing should be listed here.
libs = []
diff --git a/www/chromium/files/patch-build_config_BUILDCONFIG.gn b/www/chromium/files/patch-build_config_BUILDCONFIG.gn
index e52328c8c154..68f64ffa2b14 100644
--- a/www/chromium/files/patch-build_config_BUILDCONFIG.gn
+++ b/www/chromium/files/patch-build_config_BUILDCONFIG.gn
@@ -1,4 +1,4 @@
---- build/config/BUILDCONFIG.gn.orig 2025-08-07 06:57:29 UTC
+--- build/config/BUILDCONFIG.gn.orig 2025-10-02 04:28:32 UTC
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -10,7 +10,7 @@
(current_cpu != "s390x" && current_cpu != "s390" &&
current_cpu != "ppc64" && current_cpu != "ppc" &&
current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -242,6 +243,10 @@ if (host_toolchain == "") {
+@@ -235,6 +236,10 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -21,7 +21,7 @@
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -291,6 +296,8 @@ if (target_os == "android") {
+@@ -284,6 +289,8 @@ if (target_os == "android") {
assert(
false,
"emscripten is not a supported target_os. It is available only as secondary toolchain.")
@@ -30,7 +30,7 @@
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -325,7 +332,11 @@ is_android = current_os == "android"
+@@ -318,7 +325,11 @@ is_android = current_os == "android"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -41,5 +41,5 @@
+is_freebsd = current_os == "freebsd"
+is_bsd = current_os == "openbsd" || current_os == "freebsd"
is_mac = current_os == "mac"
- is_nacl = current_os == "nacl"
is_wasm = current_os == "emscripten"
+ is_watchos = current_os == "watchos"
diff --git a/www/chromium/files/patch-build_config_clang_BUILD.gn b/www/chromium/files/patch-build_config_clang_BUILD.gn
index d3d9282fe0d3..38628144c9e8 100644
--- a/www/chromium/files/patch-build_config_clang_BUILD.gn
+++ b/www/chromium/files/patch-build_config_clang_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/clang/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- build/config/clang/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ build/config/clang/BUILD.gn
-@@ -265,7 +265,12 @@ template("clang_lib") {
+@@ -224,7 +224,12 @@ template("clang_lib") {
# Adds a dependency on the Clang runtime library clang_rt.builtins.
clang_lib("compiler_builtins") {
diff --git a/www/chromium/files/patch-build_config_clang_clang.gni b/www/chromium/files/patch-build_config_clang_clang.gni
new file mode 100644
index 000000000000..97bb99f5d829
--- /dev/null
+++ b/www/chromium/files/patch-build_config_clang_clang.gni
@@ -0,0 +1,11 @@
+--- build/config/clang/clang.gni.orig 2025-10-02 04:28:32 UTC
++++ build/config/clang/clang.gni
+@@ -58,7 +58,7 @@ declare_args() {
+ #
+ # TODO(https://crbug.com/440260716): Enable for Cronet in AOSP once gn2bp
+ # supports copy targets.
+- use_clang_modules =
++ use_clang_modules = !is_bsd &&
+ # Clang modules doesn't work with translation_unit used in codesearch
+ # pipeline http://b/436082487.
+ !enable_kythe_annotations && is_clang && is_linux &&
diff --git a/www/chromium/files/patch-build_config_compiler_BUILD.gn b/www/chromium/files/patch-build_config_compiler_BUILD.gn
index 3791b3b71264..2697bcdce5c7 100644
--- a/www/chromium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/chromium/files/patch-build_config_compiler_BUILD.gn
@@ -1,24 +1,24 @@
---- build/config/compiler/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- build/config/compiler/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ build/config/compiler/BUILD.gn
-@@ -199,7 +199,7 @@ declare_args() {
+@@ -193,7 +193,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
# debugging information which is required by some specialized
# debugging tools.
-- simple_template_names = is_clang && !is_nacl && !is_win && !is_apple
-+ simple_template_names = is_clang && !is_nacl && !is_win && !is_apple && !is_bsd
- }
+- simple_template_names = is_clang && !is_win && !is_apple
++ simple_template_names = is_clang && !is_win && !is_apple && !is_bsd
- declare_args() {
-@@ -248,7 +248,7 @@ assert(!(llvm_force_head_revision && use_remoteexec &&
+ # This switch is used to enable -Wexit-time-destructors by default. This
+ # warning serves as a flip switch to allow a gradual migration of targets
+@@ -268,7 +268,7 @@ assert(!(llvm_force_head_revision && use_remoteexec &&
# Since this is referenced both when passing the file and when deciding which
# warnings to enable, store it in a separate variable here.
use_clang_warning_suppression_file =
-- !is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
-+ !is_bsd && !is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
- !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
+- !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
++ !is_bsd && !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
# default_include_dirs ---------------------------------------------------------
-@@ -266,13 +266,16 @@ config("default_include_dirs") {
+ #
+@@ -285,13 +285,16 @@ config("default_include_dirs") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -36,7 +36,7 @@
}
# compiler ---------------------------------------------------------------------
-@@ -531,6 +534,10 @@ config("compiler") {
+@@ -559,6 +562,10 @@ config("compiler") {
}
}
@@ -47,61 +47,52 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -602,7 +609,7 @@ config("compiler") {
+@@ -634,7 +641,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
-- if (is_clang && !is_nacl) {
-+ if (is_clang && !is_nacl && !is_bsd) {
+- if (is_clang) {
++ if (is_clang && !is_bsd) {
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1254,7 +1261,7 @@ config("compiler_cpu_abi") {
+@@ -1274,7 +1281,7 @@ config("compiler_cpu_abi") {
+ # CPU architecture. We may or may not be doing a cross compile now, so for
# simplicity we always explicitly set the architecture.
if (current_cpu == "x64") {
- if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
-- !is_chromeos_device) {
-+ !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=x86_64-unknown-linux-gnu" ]
ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
} else {
-@@ -1263,7 +1270,7 @@ config("compiler_cpu_abi") {
+@@ -1283,7 +1290,7 @@ config("compiler_cpu_abi") {
}
cflags += [ "-msse3" ]
} else if (current_cpu == "x86") {
-- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !Is_bsd) {
cflags += [ "--target=i386-unknown-linux-gnu" ]
ldflags += [ "--target=i386-unknown-linux-gnu" ]
} else {
-@@ -1277,7 +1284,7 @@ config("compiler_cpu_abi") {
- ]
- }
+@@ -1295,7 +1302,7 @@ config("compiler_cpu_abi") {
+ "-msse3",
+ ]
} else if (current_cpu == "arm") {
-- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1292,7 +1299,7 @@ config("compiler_cpu_abi") {
+@@ -1307,7 +1314,7 @@ config("compiler_cpu_abi") {
+ cflags += [ "-mtune=$arm_tune" ]
}
} else if (current_cpu == "arm64") {
- if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
-- !is_chromeos_device) {
-+ !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1638,7 +1645,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.
-- if (is_nacl) {
-+ if (is_nacl || is_bsd) {
- # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
- cflags += [
- "-Xclang",
-@@ -1704,7 +1711,7 @@ config("compiler_deterministic") {
+@@ -1706,7 +1713,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -110,17 +101,17 @@
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -2139,9 +2146,6 @@ config("default_warnings") {
+@@ -2128,9 +2135,6 @@ config("default_warnings") {
- # TODO(crbug.com/40284799): Fix and re-enable.
- "-Wno-thread-safety-reference-return",
+ # TODO(crbug.com/40284799): Fix and re-enable.
+ "-Wno-thread-safety-reference-return",
-
-- # TODO(crbug.com/376641662): Fix and re-enable.
-- "-Wno-nontrivial-memcall",
- ]
+- # TODO(crbug.com/376641662): Fix and re-enable.
+- "-Wno-nontrivial-memcall",
+ ]
- cflags_cc += [
-@@ -2946,7 +2950,7 @@ config("afdo_optimize_size") {
+ cflags_cc += [
+@@ -2915,7 +2919,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") {
@@ -129,7 +120,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2973,7 +2977,7 @@ config("afdo") {
+@@ -2942,7 +2946,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -138,12 +129,3 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -3162,7 +3166,7 @@ config("symbols") {
- cflags += [ "-gomit-unreferenced-methods" ]
- }
-
-- if (is_clang && (!is_nacl || is_nacl_saigo)) {
-+ if (is_clang && (!is_nacl || is_nacl_saigo) && !is_bsd) {
- if (is_apple) {
- # TODO(crbug.com/40117949): Investigate missing debug info on mac.
- # Make sure we don't use constructor homing on mac.
diff --git a/www/chromium/files/patch-build_config_rust.gni b/www/chromium/files/patch-build_config_rust.gni
index b037f6e4a95b..bd42078a6f02 100644
--- a/www/chromium/files/patch-build_config_rust.gni
+++ b/www/chromium/files/patch-build_config_rust.gni
@@ -1,6 +1,6 @@
---- build/config/rust.gni.orig 2025-07-02 06:08:04 UTC
+--- build/config/rust.gni.orig 2025-10-02 04:28:32 UTC
+++ build/config/rust.gni
-@@ -373,7 +373,11 @@ if (is_linux || is_chromeos) {
+@@ -329,7 +329,11 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/www/chromium/files/patch-build_nocompile.gni b/www/chromium/files/patch-build_nocompile.gni
deleted file mode 100644
index 64296d2e06a3..000000000000
--- a/www/chromium/files/patch-build_nocompile.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/nocompile.gni.orig 2025-02-19 07:43:18 UTC
-+++ build/nocompile.gni
-@@ -55,7 +55,7 @@ if (is_win) {
- }
-
- declare_args() {
-- enable_nocompile_tests = is_clang && !is_nacl
-+ enable_nocompile_tests = is_clang && !is_nacl && !is_bsd
- }
-
- if (enable_nocompile_tests) {
diff --git a/www/chromium/files/patch-build_rust_allocator_lib.rs b/www/chromium/files/patch-build_rust_allocator_lib.rs
new file mode 100644
index 000000000000..335298a55176
--- /dev/null
+++ b/www/chromium/files/patch-build_rust_allocator_lib.rs
@@ -0,0 +1,15 @@
+--- build/rust/allocator/lib.rs.orig 2025-10-02 04:28:32 UTC
++++ build/rust/allocator/lib.rs
+@@ -96,6 +96,12 @@ mod both_allocators {
+ 0
+ }
+
++ // TODO(crbug.com/422538133) Remove after rolling past
++ // https://github.com/rust-lang/rust/pull/141061
++ #[no_mangle]
++ #[linkage = "weak"]
++ static __rust_no_alloc_shim_is_unstable: u8 = 0;
++
+ // Mangle the symbol name as rustc expects.
+ // TODO(crbug.com/440481922): Remove this after rolling past https://github.com/rust-lang/rust/pull/143387
+ #[rustc_std_internal_symbol]
diff --git a/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni b/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
index 8c544b43738a..e185d6a1e84f 100644
--- a/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/gcc_toolchain.gni.orig 2025-04-04 08:52:13 UTC
+--- build/toolchain/gcc_toolchain.gni.orig 2025-10-02 04:28:32 UTC
+++ build/toolchain/gcc_toolchain.gni
-@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) {
+@@ -49,6 +49,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
}
@@ -14,7 +14,7 @@
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -896,22 +903,12 @@ template("gcc_toolchain") {
+@@ -881,22 +888,12 @@ template("gcc_toolchain") {
# actually just be doing a native compile.
template("clang_toolchain") {
gcc_toolchain(target_name) {
diff --git a/www/chromium/files/patch-build_toolchain_toolchain.gni b/www/chromium/files/patch-build_toolchain_toolchain.gni
index 11f7d267813f..bd09ade2ab14 100644
--- a/www/chromium/files/patch-build_toolchain_toolchain.gni
+++ b/www/chromium/files/patch-build_toolchain_toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/toolchain.gni.orig 2025-07-02 06:08:04 UTC
+--- build/toolchain/toolchain.gni.orig 2025-09-06 10:01:20 UTC
+++ build/toolchain/toolchain.gni
-@@ -60,7 +60,7 @@ if (host_os == "mac") {
+@@ -63,7 +63,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/www/chromium/files/patch-cc_base_features.cc b/www/chromium/files/patch-cc_base_features.cc
index ff7dff601475..b3ec575efaa4 100644
--- a/www/chromium/files/patch-cc_base_features.cc
+++ b/www/chromium/files/patch-cc_base_features.cc
@@ -1,6 +1,6 @@
---- cc/base/features.cc.orig 2025-05-28 14:55:43 UTC
+--- cc/base/features.cc.orig 2025-10-02 04:28:32 UTC
+++ cc/base/features.cc
-@@ -52,7 +52,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
+@@ -51,7 +51,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
// be using a separate flag to control the launch on GL.
BASE_FEATURE(kUseDMSAAForTiles,
"UseDMSAAForTiles",
diff --git a/www/chromium/files/patch-chrome_app_chrome__main.cc b/www/chromium/files/patch-chrome_app_chrome__main.cc
index c778a6f5c376..0750ffe66ced 100644
--- a/www/chromium/files/patch-chrome_app_chrome__main.cc
+++ b/www/chromium/files/patch-chrome_app_chrome__main.cc
@@ -1,4 +1,4 @@
---- chrome/app/chrome_main.cc.orig 2025-01-15 09:18:26 UTC
+--- chrome/app/chrome_main.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/app/chrome_main.cc
@@ -28,11 +28,11 @@
#include "chrome/app/chrome_main_mac.h"
@@ -32,7 +32,7 @@
PossiblyDetermineFallbackChromeChannel(argv[0]);
#endif
-@@ -181,7 +181,7 @@ int ChromeMain(int argc, const char** argv) {
+@@ -180,7 +180,7 @@ int ChromeMain(int argc, const char** argv) {
SetUpBundleOverrides();
#endif
diff --git a/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc b/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc
index f1761d090bbe..7c58f57f338f 100644
--- a/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc
+++ b/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc
@@ -1,15 +1,6 @@
---- chrome/app/chrome_main_delegate.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/app/chrome_main_delegate.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/app/chrome_main_delegate.cc
-@@ -146,7 +146,7 @@
- #include "components/webui/about/credit_utils.h"
- #endif
-
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- #include "components/nacl/common/nacl_paths.h"
- #include "components/nacl/zygote/nacl_fork_delegate_linux.h"
- #endif
-@@ -186,17 +186,17 @@
+@@ -179,17 +179,17 @@
#include "v8/include/v8.h"
#endif
@@ -30,7 +21,7 @@
#include "chrome/browser/policy/policy_path_parser.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -314,7 +314,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
+@@ -294,7 +294,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
// and resources loaded.
bool SubprocessNeedsResourceBundle(const std::string& process_type) {
return
@@ -39,7 +30,7 @@
// The zygote process opens the resources for the renderers.
process_type == switches::kZygoteProcess ||
#endif
-@@ -397,7 +397,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
+@@ -373,7 +373,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
return false;
}
@@ -48,7 +39,7 @@
// 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) ||
-@@ -409,7 +409,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
+@@ -385,7 +385,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
}
#endif // BUILDFLAG(IS_LINUX)
@@ -57,7 +48,7 @@
void SIGTERMProfilingShutdown(int signal) {
content::Profiling::Stop();
struct sigaction sigact;
-@@ -491,7 +491,7 @@ std::optional<int> AcquireProcessSingleton(
+@@ -467,7 +467,7 @@ std::optional<int> AcquireProcessSingleton(
// process can be exited.
ChromeProcessSingleton::CreateInstance(user_data_dir);
@@ -66,7 +57,7 @@
// 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.
-@@ -569,7 +569,7 @@ void InitializeUserDataDir(base::CommandLine* command_
+@@ -545,7 +545,7 @@ void InitializeUserDataDir(base::CommandLine* command_
std::string process_type =
command_line->GetSwitchValueASCII(switches::kProcessType);
@@ -75,7 +66,7 @@
// 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.
-@@ -667,7 +667,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
+@@ -651,7 +651,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -84,7 +75,7 @@
// Record the startup process creation time on supported platforms. On Android
// this is recorded in ChromeMainDelegateAndroid.
startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -826,7 +826,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
+@@ -810,7 +810,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
#if BUILDFLAG(IS_OZONE)
// Initialize Ozone platform and add required feature flags as per platform's
// properties.
@@ -93,7 +84,7 @@
ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
#endif
ui::OzonePlatform::PreEarlyInitialization();
-@@ -981,7 +981,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() {
+@@ -965,7 +965,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() {
const bool is_canary_dev = IsCanaryDev();
const bool emit_crashes =
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -102,7 +93,7 @@
is_canary_dev;
#else
false;
-@@ -1129,7 +1129,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
+@@ -1113,7 +1113,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
return 0; // Got a --credits switch; exit with a success error code.
}
@@ -111,16 +102,7 @@
// This will directly exit if the user asked for help.
HandleHelpSwitches(command_line);
#endif
-@@ -1154,7 +1154,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
- ash::RegisterPathProvider();
- chromeos::dbus_paths::RegisterPathProvider();
- #endif
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- nacl::RegisterPathProvider();
- #endif
-
-@@ -1445,7 +1445,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
+@@ -1426,7 +1426,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
}
@@ -129,19 +111,3 @@
// Zygote needs to call InitCrashReporter() in RunZygote().
if (process_type != switches::kZygoteProcess &&
!command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1533,13 +1533,13 @@ std::variant<int, content::MainFunctionParams> ChromeM
- #else
-
- #if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
-- !BUILDFLAG(IS_CHROMEOS))
-+ !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD))
- static const MainFunction kMainFunctions[] = {
- #if BUILDFLAG(IS_MAC)
- {switches::kRelauncherProcess, mac_relauncher::internal::RelauncherMain},
- {switches::kCodeSignCloneCleanupProcess,
- code_sign_clone_manager::internal::ChromeCodeSignCloneCleanupMain},
--#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- // This entry is not needed on Linux, where the NaCl loader
- // process is launched via nacl_helper instead.
- {switches::kNaClLoaderProcess, NaClMain},
diff --git a/www/chromium/files/patch-chrome_app_settings__strings.grdp b/www/chromium/files/patch-chrome_app_settings__strings.grdp
new file mode 100644
index 000000000000..6c93f8f8346c
--- /dev/null
+++ b/www/chromium/files/patch-chrome_app_settings__strings.grdp
@@ -0,0 +1,16 @@
+--- chrome/app/settings_strings.grdp.orig 2025-09-06 10:01:20 UTC
++++ chrome/app/settings_strings.grdp
+@@ -240,11 +240,9 @@
+ <message name="IDS_SETTINGS_RESET_TO_DEFAULT" desc="Name of the control which resets a browser setting back to the default value">
+ Reset to default
+ </message>
+- <if expr="not is_linux">
+- <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
++ <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
+ Reset to default theme
+- </message>
+- </if>
++ </message>
+ <message name="IDS_SETTINGS_CUSTOMIZE_TOOLBAR" desc="Text of the button which allows you to customize your toolbar.">
+ Customize your toolbar
+ </message>
diff --git a/www/chromium/files/patch-chrome_browser_BUILD.gn b/www/chromium/files/patch-chrome_browser_BUILD.gn
index 92d40613e379..e42389f1e6cb 100644
--- a/www/chromium/files/patch-chrome_browser_BUILD.gn
+++ b/www/chromium/files/patch-chrome_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/BUILD.gn
-@@ -7056,6 +7056,13 @@ static_library("browser") {
+@@ -7091,6 +7091,13 @@ static_library("browser") {
[ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
}
diff --git a/www/chromium/files/patch-chrome_browser_about__flags.cc b/www/chromium/files/patch-chrome_browser_about__flags.cc
index b559f20edefc..1237bf8ca2e9 100644
--- a/www/chromium/files/patch-chrome_browser_about__flags.cc
+++ b/www/chromium/files/patch-chrome_browser_about__flags.cc
@@ -1,25 +1,13 @@
---- chrome/browser/about_flags.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/about_flags.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/about_flags.cc
-@@ -265,7 +265,7 @@
- #include "extensions/common/extension_features.h"
+@@ -332,12 +332,12 @@
+ #include "components/stylus_handwriting/win/features.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "base/allocator/buildflags.h"
- #endif
-
-@@ -354,7 +354,7 @@
- #include "device/vr/public/cpp/switches.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "ui/ozone/public/ozone_switches.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -364,7 +364,7 @@
- #include "chrome/browser/win/mica_titlebar.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -27,25 +15,7 @@
#include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck
#include "chrome/browser/enterprise/profile_management/profile_management_features.h"
#include "chrome/browser/enterprise/webstore/features.h"
-@@ -376,7 +376,7 @@
- #include "components/user_education/common/user_education_features.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/ui_features.h"
- #include "ui/base/ui_base_features.h"
- #endif
-@@ -537,7 +537,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap
- {"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}};
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
- {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
- {flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -958,6 +958,26 @@ const FeatureEntry::FeatureVariation
+@@ -895,6 +895,26 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -72,16 +42,7 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1331,7 +1351,7 @@ constexpr FeatureEntry::FeatureVariation
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
- {"AtKeywordAcceleration", "true"},
- };
-@@ -1369,7 +1389,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1280,7 +1300,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -90,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3888,7 +3908,7 @@ const FeatureEntry::FeatureVariation
+@@ -3914,7 +3934,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -99,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4323,7 +4343,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4174,7 +4194,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -108,7 +69,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4364,7 +4384,7 @@ const FeatureEntry::FeatureVariation
+@@ -4215,7 +4235,7 @@ const FeatureEntry::FeatureVariation
1, nullptr},
};
@@ -117,7 +78,16 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -5399,7 +5419,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -4886,7 +4906,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
+ };
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const FeatureEntry::FeatureParam kNtpEnterpriseShortcutsWithFakeData[] = {
+ {"use_fake_data", "true"}};
+ const FeatureEntry::FeatureVariation kNtpEnterpriseShortcutsVariations[] = {
+@@ -5461,7 +5481,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -126,7 +96,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5700,7 +5720,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5751,7 +5771,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -135,7 +105,7 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5920,7 +5940,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5962,7 +5982,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -144,7 +114,7 @@
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5961,6 +5981,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5991,6 +6011,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -161,7 +131,7 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6880,7 +6910,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6884,7 +6914,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -170,7 +140,7 @@
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -7245,7 +7275,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7279,7 +7309,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -178,26 +148,17 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
- FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7761,7 +7791,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
+@@ -7772,7 +7802,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8061,7 +8091,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,
-@@ -8750,7 +8780,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8734,7 +8764,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -206,7 +167,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9400,7 +9430,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9333,7 +9363,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -215,7 +176,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9425,7 +9455,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9358,7 +9388,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -224,7 +185,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9892,7 +9922,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9802,7 +9832,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -233,7 +194,7 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10065,7 +10095,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9988,7 +10018,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
@@ -242,7 +203,7 @@
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10581,7 +10611,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10493,7 +10523,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -251,16 +212,16 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10712,7 +10742,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
- #endif
+@@ -10616,7 +10646,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
+ FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"third-party-profile-management",
- flag_descriptions::kThirdPartyProfileManagementName,
- flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10741,7 +10771,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"enable-generic-oidc-auth-profile-management",
+ flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
+ flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
+@@ -10637,7 +10667,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -269,7 +230,16 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11481,7 +11511,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11175,7 +11205,7 @@ const FeatureEntry kFeatureEntries[] = {
+ kOsMac | kOsWin | kOsLinux,
+ FEATURE_VALUE_TYPE(net::features::kPersistDeviceBoundSessions)},
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"replace-sync-promos-with-sign-in-promos-desktop",
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
+@@ -11334,7 +11364,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
@@ -278,25 +248,25 @@
{"enable-history-sync-optin",
flag_descriptions::kEnableHistorySyncOptinName,
flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -11592,7 +11622,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11425,7 +11455,7 @@ const FeatureEntry kFeatureEntries[] = {
"HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"supervised-profile-safe-search",
- flag_descriptions::kSupervisedProfileSafeSearchName,
- flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11841,7 +11871,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"supervised-user-local-web-approvals",
+ flag_descriptions::kSupervisedUserLocalWebApprovalsName,
+ flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
+@@ -11622,7 +11652,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
- flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11942,7 +11972,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
+@@ -11727,7 +11757,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -305,7 +275,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11976,7 +12006,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11755,7 +11785,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -314,7 +284,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -12310,7 +12340,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12103,7 +12133,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -323,25 +293,25 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12354,7 +12384,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12147,7 +12177,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"autofill-enable-amount-extraction-desktop",
- flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
- flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -12374,7 +12404,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)},
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-amount-extraction",
+ flag_descriptions::kAutofillEnableAmountExtractionName,
+ flag_descriptions::kAutofillEnableAmountExtractionDescription,
+@@ -12167,7 +12197,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(blink::features::kClipboardChangeEvent)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"autofill-enable-amount-extraction-allowlist-desktop",
- flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
- flag_descriptions::
-@@ -12492,7 +12522,7 @@ const FeatureEntry kFeatureEntries[] = {
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-amount-extraction-allowlist",
+ flag_descriptions::kAutofillEnableAmountExtractionAllowlistName,
+ flag_descriptions::kAutofillEnableAmountExtractionAllowlistDescription,
+@@ -12306,7 +12336,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -350,8 +320,8 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12528,7 +12558,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -12335,7 +12365,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
@@ -359,16 +329,16 @@
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -12543,7 +12573,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll,
- FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)},
+@@ -12350,7 +12380,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
+ FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12792,7 +12822,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12613,7 +12643,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -377,7 +347,7 @@
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12878,7 +12908,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12706,7 +12736,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -386,8 +356,8 @@
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -13008,7 +13038,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(blink::features::kWebAppInstallation)},
+@@ -12829,7 +12859,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -395,16 +365,16 @@
{"lens-search-side-panel-default-width-change",
flag_descriptions::kLensSearchSidePanelDefaultWidthChangeName,
flag_descriptions::kLensSearchSidePanelDefaultWidthChangeDescription,
-@@ -13032,7 +13062,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12860,7 +12890,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -13073,7 +13103,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12898,7 +12928,7 @@ const FeatureEntry kFeatureEntries[] = {
autofill::features::kAutofillEnableDownstreamCardAwarenessIph)},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -413,3 +383,21 @@
{"enable-lens-overlay-back-to-page",
flag_descriptions::kLensOverlayBackToPageName,
flag_descriptions::kLensOverlayBackToPageDescription, kOsDesktop,
+@@ -12950,7 +12980,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+ #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)
+ {"autofill-enable-buy-now-pay-later-for-externally-linked",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
+ flag_descriptions::
+@@ -13215,7 +13245,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // !BUILDFLAG(IS_ANDROID),
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"enable-ntp-enterprise-shortcuts",
+ flag_descriptions::kEnableNtpEnterpriseShortcutsName,
+ flag_descriptions::kEnableNtpEnterpriseShortcutsDescription,
diff --git a/www/chromium/files/patch-chrome_browser_accessibility_page__colors.cc b/www/chromium/files/patch-chrome_browser_accessibility_page__colors.cc
deleted file mode 100644
index 8f5326a830d9..000000000000
--- a/www/chromium/files/patch-chrome_browser_accessibility_page__colors.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/accessibility/page_colors.cc.orig 2024-08-26 12:06:38 UTC
-+++ chrome/browser/accessibility/page_colors.cc
-@@ -12,7 +12,7 @@
- #include "components/sync_preferences/pref_service_syncable.h"
- #include "ui/native_theme/native_theme.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #include "ui/linux/linux_ui_factory.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -55,7 +55,7 @@ void PageColors::Init() {
-
- void PageColors::OnPageColorsChanged() {
- auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Allow the Linux native theme to update its state for page colors.
- if (auto* linux_ui_theme = ui::GetDefaultLinuxUiTheme()) {
- if (auto* linux_native_theme = linux_ui_theme->GetNativeTheme()) {
diff --git a/www/chromium/files/patch-chrome_browser_accessibility_page__colors__controller.cc b/www/chromium/files/patch-chrome_browser_accessibility_page__colors__controller.cc
new file mode 100644
index 000000000000..4ca308a4056e
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_accessibility_page__colors__controller.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/accessibility/page_colors_controller.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/accessibility/page_colors_controller.cc
+@@ -11,7 +11,7 @@
+ #include "components/prefs/pref_service.h"
+ #include "ui/native_theme/native_theme.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui.h"
+ #include "ui/linux/linux_ui_factory.h"
+ #endif // BUILDFLAG(IS_LINUX)
+@@ -88,7 +88,7 @@ void PageColorsController::OnPreferredContrastChanged(
+
+ void PageColorsController::OnPageColorsChanged() {
+ auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Allow the Linux native theme to update its state for page colors.
+ if (auto* linux_ui_theme = ui::GetDefaultLinuxUiTheme()) {
+ if (auto* linux_native_theme = linux_ui_theme->GetNativeTheme()) {
diff --git a/www/chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc b/www/chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
index 3b76127eb94b..73a48856d8fb 100644
--- a/www/chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
+++ b/www/chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -1,24 +1,24 @@
---- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/background/glic/glic_status_icon.cc
-@@ -92,7 +92,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
- if (!status_icon_) {
+@@ -89,7 +89,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
return;
}
+
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Set a vector icon for proper themeing on Linux.
+ // Set a vector icon for proper theming on Linux.
status_icon_->SetIcon(
GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
-@@ -134,7 +134,7 @@ GlicStatusIcon::~GlicStatusIcon() {
+@@ -144,7 +144,7 @@ GlicStatusIcon::~GlicStatusIcon() {
context_menu_ = nullptr;
if (status_icon_) {
-#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
status_icon_->RemoveObserver(this);
#endif
std::unique_ptr<StatusIcon> removed_icon =
-@@ -242,7 +242,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
+@@ -257,7 +257,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
}
void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
@@ -27,7 +27,7 @@
if (context_menu_) {
const bool is_visible = BrowserList::GetInstance()->empty();
const std::optional<size_t> index =
-@@ -292,7 +292,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
+@@ -321,7 +321,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_SETTINGS,
l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_SETTINGS));
diff --git a/www/chromium/files/patch-chrome_browser_browser__features.cc b/www/chromium/files/patch-chrome_browser_browser__features.cc
index 9789ae5d2925..8e58bb31ac09 100644
--- a/www/chromium/files/patch-chrome_browser_browser__features.cc
+++ b/www/chromium/files/patch-chrome_browser_browser__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/browser_features.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/browser_features.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/browser_features.cc
-@@ -75,7 +75,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
+@@ -86,7 +86,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
"ClearUserDataUponProfileDestruction",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -9,7 +9,7 @@
// Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
// `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
// disabled without losing data.
-@@ -94,7 +94,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
+@@ -105,7 +105,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
// the browser exits.
BASE_FEATURE(kDestroyProfileOnBrowserClose,
"DestroyProfileOnBrowserClose",
@@ -18,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -232,7 +232,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
+@@ -241,7 +241,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
"SandboxExternalProtocolBlockedWarning",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-chrome_browser_browser__features.h b/www/chromium/files/patch-chrome_browser_browser__features.h
index d65bb867aeb8..0c57413a83ab 100644
--- a/www/chromium/files/patch-chrome_browser_browser__features.h
+++ b/www/chromium/files/patch-chrome_browser_browser__features.h
@@ -1,6 +1,6 @@
---- chrome/browser/browser_features.h.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/browser_features.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/browser_features.h
-@@ -38,7 +38,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
+@@ -41,7 +41,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction);
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kDbusSecretPortal);
BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-@@ -101,7 +101,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
+@@ -91,7 +91,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
diff --git a/www/chromium/files/patch-chrome_browser_browser__process__impl.cc b/www/chromium/files/patch-chrome_browser_browser__process__impl.cc
index 47611a600803..3ec69363755e 100644
--- a/www/chromium/files/patch-chrome_browser_browser__process__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_browser__process__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/browser_process_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/browser_process_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/browser_process_impl.cc
-@@ -256,7 +256,7 @@
+@@ -253,7 +253,7 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/browser_features.h"
#include "components/os_crypt/async/browser/fallback_linux_key_provider.h"
#include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
-@@ -268,7 +268,7 @@
+@@ -265,7 +265,7 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -18,7 +18,7 @@
// How often to check if the persistent instance of Chrome needs to restart
// to install an update.
static const int kUpdateCheckIntervalHours = 6;
-@@ -1168,7 +1168,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
+@@ -1167,7 +1167,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
GoogleUpdateSettings::GetCollectStatsConsent());
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
@@ -27,7 +27,7 @@
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1436,7 +1436,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
+@@ -1435,7 +1435,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
local_state())));
#endif // BUILDFLAG(IS_WIN)
@@ -36,7 +36,7 @@
base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore) !=
"basic") {
-@@ -1716,7 +1716,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1715,7 +1715,7 @@ void BrowserProcessImpl::Unpin() {
}
// Mac is currently not supported.
diff --git a/www/chromium/files/patch-chrome_browser_browser__process__impl.h b/www/chromium/files/patch-chrome_browser_browser__process__impl.h
index fc5d863712f9..2637f2df12c3 100644
--- a/www/chromium/files/patch-chrome_browser_browser__process__impl.h
+++ b/www/chromium/files/patch-chrome_browser_browser__process__impl.h
@@ -1,6 +1,6 @@
---- chrome/browser/browser_process_impl.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/browser_process_impl.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/browser_process_impl.h
-@@ -416,7 +416,7 @@ class BrowserProcessImpl : public BrowserProcess,
+@@ -414,7 +414,7 @@ class BrowserProcessImpl : public BrowserProcess,
std::unique_ptr<BatteryMetrics> battery_metrics_;
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
index 69f247516c11..166843f3f231 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/chrome_browser_field_trials.cc
-@@ -44,7 +44,7 @@
+@@ -47,7 +47,7 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
#endif
@@ -9,7 +9,7 @@
#include "base/nix/xdg_util.h"
#include "ui/base/ui_base_features.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -100,7 +100,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride
+@@ -103,7 +103,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride
base::FeatureList* feature_list) {
variations::FeatureOverrides feature_overrides(*feature_list);
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
index 60638f90f749..de9856b79119 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/chrome_browser_interface_binders.cc
@@ -82,7 +82,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
@@ -18,7 +18,7 @@
void BindScreenAIAnnotator(
content::RenderFrameHost* frame_host,
mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
-@@ -550,7 +550,7 @@ void PopulateChromeFrameBinders(
+@@ -544,7 +544,7 @@ void PopulateChromeFrameBinders(
#endif // BUILDFLAG(ENABLE_SPEECH_SERVICE)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
index 1f69b16ef8ff..a706f93cd76c 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -1,13 +1,11 @@
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
-@@ -48,20 +48,20 @@
- #include "content/public/browser/web_ui_controller_interface_binder.h"
+@@ -51,18 +51,18 @@
+ #include "mojo/public/cpp/bindings/binder_map.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || 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"
#include "ui/webui/resources/cr_components/app_management/app_management.mojom.h"
#endif
@@ -24,16 +22,7 @@
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
#include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin.mojom.h"
-@@ -464,7 +464,7 @@ void PopulateChromeWebUIFrameBinders(
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<
- connectors_internals::mojom::PageHandler,
- enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -475,7 +475,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -489,7 +489,7 @@ void PopulateChromeWebUIFrameBinders(
policy::DlpInternalsUI>(map);
#endif
@@ -42,7 +31,7 @@
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -616,14 +616,14 @@ void PopulateChromeWebUIFrameBinders(
+@@ -642,14 +642,14 @@ void PopulateChromeWebUIFrameBinders(
HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
}
@@ -59,7 +48,7 @@
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -1166,7 +1166,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1200,7 +1200,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc
index 5776a71a509c..5d8f3ca66117 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_main.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_browser_main.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/chrome_browser_main.cc
-@@ -152,7 +152,7 @@
+@@ -155,7 +155,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "sql/database.h"
#endif
-@@ -178,11 +178,11 @@
+@@ -181,11 +181,11 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -23,7 +23,7 @@
#include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck
#include "chrome/browser/headless/headless_mode_util.h" // nogncheck
#include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
-@@ -193,7 +193,7 @@
+@@ -196,7 +196,7 @@
#include "ui/gfx/switches.h"
#endif
@@ -32,7 +32,7 @@
#include "chrome/browser/first_run/upgrade_util.h"
#endif
-@@ -271,7 +271,7 @@
+@@ -269,7 +269,7 @@
#include "chrome/browser/chrome_process_singleton.h"
#include "chrome/browser/ui/startup/startup_browser_creator.h"
@@ -41,7 +41,7 @@
#include "base/nix/xdg_util.h"
#endif
#endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
-@@ -294,7 +294,7 @@
+@@ -292,7 +292,7 @@
namespace {
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -50,7 +50,7 @@
constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
FILE_PATH_LITERAL("Media History");
-@@ -445,7 +445,7 @@ void ProcessSingletonNotificationCallbackImpl(
+@@ -441,7 +441,7 @@ void ProcessSingletonNotificationCallbackImpl(
}
#endif
@@ -59,7 +59,7 @@
// Set the global activation token sent as a command line switch by another
// browser process. This also removes the switch after use to prevent any side
// effects of leaving it in the command line after this point.
-@@ -1012,7 +1012,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+@@ -1002,7 +1002,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -68,7 +68,7 @@
// Create directory for user-level Native Messaging manifest files. This
// makes it less likely that the directory will be created by third-party
// software with incorrect owner or permission. See crbug.com/725513 .
-@@ -1056,7 +1056,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+@@ -1046,7 +1046,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
#endif // BUILDFLAG(IS_MAC)
@@ -76,8 +76,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
- TouchModeStatsTracker::Initialize(
-@@ -1258,7 +1258,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+ TouchUIControllerStatsTracker::Initialize(
+@@ -1266,7 +1266,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -86,7 +86,7 @@
// Delete the media history database if it still exists.
// TODO(crbug.com/40177301): Remove this.
base::ThreadPool::PostTask(
-@@ -1309,7 +1309,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+@@ -1317,7 +1317,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -95,7 +95,7 @@
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1418,7 +1418,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
+@@ -1426,7 +1426,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
// In headless mode provide alternate SelectFileDialog factory overriding
// any platform specific SelectFileDialog implementation that may have been
// set.
@@ -104,7 +104,7 @@
if (headless::IsHeadlessMode()) {
headless::HeadlessSelectFileDialogFactory::SetUp();
}
-@@ -1963,7 +1963,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
+@@ -1990,7 +1990,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
// Drop the request if headless mode is in effect or the request is from
// a headless Chrome process.
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
deleted file mode 100644
index 05371e9791c2..000000000000
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2025-05-28 14:55:43 UTC
-+++ chrome/browser/chrome_browser_main_extra_parts_linux.cc
-@@ -60,7 +60,7 @@ void ChromeBrowserMainExtraPartsLinux::PostBrowserStar
-
- // static
- void ChromeBrowserMainExtraPartsLinux::InitOzonePlatformHint() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::CommandLine* const command_line =
- base::CommandLine::ForCurrentProcess();
- std::unique_ptr<base::Environment> env = base::Environment::Create();
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__main__linux.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__main__linux.cc
index 03bb56d75603..fefb6c1cd965 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__main__linux.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__main__linux.cc
@@ -1,25 +1,26 @@
---- chrome/browser/chrome_browser_main_linux.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/chrome_browser_main_linux.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/chrome_browser_main_linux.cc
-@@ -24,7 +24,7 @@
- #include "device/bluetooth/dbus/bluez_dbus_thread_manager.h"
+@@ -23,7 +23,7 @@
+ #include "device/bluetooth/dbus/bluez_dbus_manager.h"
#include "ui/base/l10n/l10n_util.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/dbus/thread_linux/dbus_thread_linux.h"
#include "ui/ozone/public/ozone_platform.h"
#endif
-
-@@ -65,7 +65,9 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag
+@@ -65,8 +65,10 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag
#endif // BUILDFLAG(IS_CHROMEOS)
#if !BUILDFLAG(IS_CHROMEOS)
+#if !BUILDFLAG(IS_BSD)
- bluez::BluezDBusManager::Initialize(nullptr /* system_bus */);
+ bluez::BluezDBusManager::Initialize(
+ dbus_thread_linux::GetSharedSystemBus().get());
+#endif
// Set up crypt config. This needs to be done before anything starts the
// network service, as the raw encryption key needs to be shared with the
-@@ -91,7 +93,7 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag
+@@ -92,7 +94,7 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag
ChromeBrowserMainPartsPosix::PostCreateMainMessageLoop();
}
@@ -28,7 +29,7 @@
void ChromeBrowserMainPartsLinux::PostMainMessageLoopRun() {
ChromeBrowserMainPartsPosix::PostMainMessageLoopRun();
ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun();
-@@ -129,7 +131,7 @@ void ChromeBrowserMainPartsLinux::PostBrowserStart() {
+@@ -130,7 +132,7 @@ void ChromeBrowserMainPartsLinux::PostBrowserStart() {
#endif // BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_CHROMEOS)
void ChromeBrowserMainPartsLinux::PostDestroyThreads() {
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__main__posix.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__main__posix.cc
index 0d62e8fa4feb..f773e8465ec0 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__main__posix.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__main__posix.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_main_posix.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/chrome_browser_main_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/chrome_browser_main_posix.cc
-@@ -81,7 +81,7 @@ void ExitHandler::ExitWhenPossibleOnUIThread(int signa
+@@ -77,7 +77,7 @@ void ExitHandler::ExitWhenPossibleOnUIThread(int signa
// ExitHandler takes care of deleting itself.
new ExitHandler();
} else {
diff --git a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
index 86bb1887c3cc..5a72b9f520b4 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -474,7 +474,7 @@
+@@ -481,7 +481,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"
@@ -9,7 +9,7 @@
#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)
-@@ -570,7 +570,7 @@
+@@ -581,7 +581,7 @@
#include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
#endif // !BUILDFLAG(IS_ANDROID)
@@ -18,7 +18,7 @@
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -579,7 +579,7 @@
+@@ -591,7 +591,7 @@
#include "components/crash/content/browser/crash_handler_host_linux.h"
#endif
@@ -27,7 +27,7 @@
#include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
#endif
-@@ -587,7 +587,7 @@
+@@ -599,7 +599,7 @@
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
#endif
@@ -36,7 +36,7 @@
#include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
#elif BUILDFLAG(IS_OZONE)
#include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -1409,7 +1409,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
+@@ -1449,7 +1449,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
true);
registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
@@ -45,7 +45,7 @@
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1622,7 +1622,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1671,7 +1671,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, &startup_data_);
@@ -54,7 +54,7 @@
main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
is_integration_test, &startup_data_);
#elif BUILDFLAG(IS_ANDROID)
-@@ -1653,7 +1653,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1702,7 +1702,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
// Construct additional browser parts. Stages are called in the order in
// which they are added.
#if defined(TOOLKIT_VIEWS)
@@ -63,7 +63,7 @@
main_parts->AddParts(
std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
#else
-@@ -1670,7 +1670,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1719,7 +1719,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -72,7 +72,7 @@
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1689,7 +1689,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1738,7 +1738,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
chrome::AddMetricsExtraParts(main_parts.get());
@@ -81,7 +81,7 @@
main_parts->AddParts(
std::make_unique<
enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2685,7 +2685,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
+@@ -2835,7 +2835,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -91,7 +91,7 @@
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2694,7 +2696,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -2844,7 +2846,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -100,7 +100,7 @@
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3052,7 +3054,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -3177,7 +3179,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
}
}
@@ -109,25 +109,16 @@
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4110,7 +4112,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
- return old_preferred_color_scheme != web_prefs->preferred_color_scheme;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Sets the `root_scrollbar_theme_color` web pref if the user has enabled a
- // custom colored frame for the UI.
- void UpdateRootScrollbarThemeColor(Profile* profile,
-@@ -4748,7 +4750,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
+@@ -4236,7 +4238,7 @@ GetPreferredColorScheme(const WebPreferences& web_pref
- UpdatePreferredColorScheme(web_prefs, main_frame_site.GetSiteURL(),
- web_contents, GetWebTheme());
+ std::optional<SkColor> GetRootScrollbarThemeColor(WebContents* web_contents) {
+ bool root_scrollbar_follows_browser_theme = false;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- UpdateRootScrollbarThemeColor(profile, web_contents, web_prefs);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-
-@@ -5085,7 +5087,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
+ root_scrollbar_follows_browser_theme = base::FeatureList::IsEnabled(
+ blink::features::kRootScrollbarFollowsBrowserTheme);
+ #endif
+@@ -5171,7 +5173,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
}
}
@@ -136,7 +127,7 @@
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -7232,7 +7234,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
+@@ -7356,7 +7358,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
// This enterprise policy is supported on Android, but the feature will not be
// launched there.
diff --git a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h
index de4dfee6665a..328464c3205a 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h
+++ b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h
@@ -1,9 +1,9 @@
---- chrome/browser/chrome_content_browser_client.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/chrome_content_browser_client.h
-@@ -587,7 +587,7 @@ class ChromeContentBrowserClient : public content::Con
- bool IsPluginAllowedToUseDevChannelAPIs(
- content::BrowserContext* browser_context,
- const GURL& url) override;
+@@ -579,7 +579,7 @@ class ChromeContentBrowserClient : public content::Con
+ const GURL& site_url) override;
+ std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override;
+ bool IsSystemWideTracingEnabled() override;
-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
void GetAdditionalMappedFilesForChildProcess(
diff --git a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
index 627ab33837d2..dd3083888b5a 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
-@@ -123,7 +123,7 @@
+@@ -125,7 +125,7 @@
#include "chrome/browser/captive_portal/captive_portal_service_factory.h"
#endif // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION)
@@ -9,7 +9,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
#include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
#include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -404,7 +404,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+@@ -406,7 +406,7 @@ void CreateAndAddChromeThrottlesForNavigation(
TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
}
@@ -18,7 +18,7 @@
WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
registry);
-@@ -422,7 +422,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+@@ -424,7 +424,7 @@ void CreateAndAddChromeThrottlesForNavigation(
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -27,7 +27,7 @@
enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
registry);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -454,7 +454,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+@@ -456,7 +456,7 @@ void CreateAndAddChromeThrottlesForNavigation(
}
#endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
diff --git a/www/chromium/files/patch-chrome_browser_component__updater_registration.cc b/www/chromium/files/patch-chrome_browser_component__updater_registration.cc
index 558ba3715f29..b04897149a45 100644
--- a/www/chromium/files/patch-chrome_browser_component__updater_registration.cc
+++ b/www/chromium/files/patch-chrome_browser_component__updater_registration.cc
@@ -1,6 +1,6 @@
---- chrome/browser/component_updater/registration.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/component_updater/registration.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/component_updater/registration.cc
-@@ -96,7 +96,7 @@
+@@ -94,7 +94,7 @@
#endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "components/component_updater/installer_policies/amount_extraction_heuristic_regexes_component_installer.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -109,7 +109,7 @@
+@@ -107,7 +107,7 @@
#include "chrome/browser/component_updater/lacros_component_remover.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
#include "chrome/browser/component_updater/wasm_tts_engine_component_installer.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -253,7 +253,7 @@ void RegisterComponentsForUpdate() {
+@@ -245,7 +245,7 @@ void RegisterComponentsForUpdate() {
RegisterCookieReadinessListComponent(cus);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,12 +27,12 @@
RegisterAmountExtractionHeuristicRegexesComponent(cus);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -265,7 +265,7 @@ void RegisterComponentsForUpdate() {
+@@ -257,7 +257,7 @@ void RegisterComponentsForUpdate() {
}
#endif // BUIDLFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (features::IsWasmTtsComponentUpdaterEnabled()) {
- RegisterWasmTtsEngineComponent(cus);
- }
+ RegisterWasmTtsEngineComponent(cus, g_browser_process->local_state());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/www/chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/www/chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
index 60944517f1bb..374173fa7ac1 100644
--- a/www/chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ b/www/chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -1,7 +1,7 @@
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
-@@ -9,7 +9,7 @@
- #include "base/logging.h"
+@@ -11,7 +11,7 @@
+ #include "components/prefs/pref_registry_simple.h"
#include "content/public/browser/browser_thread.h"
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,7 +9,7 @@
#include "chrome/browser/accessibility/embedded_a11y_extension_loader.h"
#include "chrome/common/extensions/extension_constants.h"
#include "ui/accessibility/accessibility_features.h"
-@@ -29,7 +29,7 @@ const base::FilePath::CharType kWorkletProcessorJsFile
+@@ -31,7 +31,7 @@ const base::FilePath::CharType kWorkletProcessorJsFile
FILE_PATH_LITERAL("streaming_worklet_processor.js");
const base::FilePath::CharType kVoicesJsonFileName[] =
FILE_PATH_LITERAL("voices.json");
@@ -18,7 +18,7 @@
const base::FilePath::CharType kManifestV3FileName[] =
FILE_PATH_LITERAL("wasm_tts_manifest_v3.json");
const base::FilePath::CharType kOffscreenHtmlFileName[] =
-@@ -49,7 +49,7 @@ constexpr std::array<uint8_t, 32> kWasmTtsEnginePublic
+@@ -51,7 +51,7 @@ constexpr std::array<uint8_t, 32> kWasmTtsEnginePublic
const char kWasmTtsEngineManifestName[] = "WASM TTS Engine";
@@ -27,16 +27,34 @@
class WasmTTSEngineDirectory {
public:
static WasmTTSEngineDirectory* Get() {
-@@ -119,7 +119,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+@@ -103,7 +103,7 @@ WasmTtsEngineComponentInstallerPolicy::WasmTtsEngineCo
+ // static
+ void WasmTtsEngineComponentInstallerPolicy::RegisterPrefs(
+ PrefRegistrySimple* registry) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterTimePref(prefs::kAccessibilityReadAnythingDateLastOpened,
+ base::Time());
+ registry->RegisterBooleanPref(
+@@ -136,7 +136,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
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() &&
- !features::IsWasmTtsEngineAutoInstallDisabled()) {
+ if (!features::IsWasmTtsEngineAutoInstallDisabled()) {
// Instead of installing the component extension as soon as it is ready,
-@@ -137,7 +137,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+ // store the install directory, so that the install can be triggered
+@@ -160,7 +160,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+ // be removed the next time Chrome is restarted.
+ void WasmTtsEngineComponentInstallerPolicy::MaybeReinstallTtsEngine(
+ const base::FilePath& install_dir) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::Time current_time = base::Time::Now();
+ const base::Time date_last_opened =
+ pref_service_->GetTime(prefs::kAccessibilityReadAnythingDateLastOpened);
+@@ -222,7 +222,7 @@ void WasmTtsEngineComponentInstallerPolicy::MaybeReins
bool WasmTtsEngineComponentInstallerPolicy::VerifyInstallation(
const base::Value::Dict& /* manifest */,
const base::FilePath& install_dir) const {
@@ -45,7 +63,7 @@
if (features::IsWasmTtsComponentUpdaterV3Enabled()) {
return base::PathExists(install_dir.Append(kManifestV3FileName)) &&
base::PathExists(install_dir.Append(kBindingsMainWasmFileName)) &&
-@@ -186,7 +186,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
+@@ -272,7 +272,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
void WasmTtsEngineComponentInstallerPolicy::GetWasmTTSEngineDirectory(
base::OnceCallback<void(const base::FilePath&)> callback) {
diff --git a/www/chromium/files/patch-chrome_browser_devtools_features.cc b/www/chromium/files/patch-chrome_browser_devtools_features.cc
deleted file mode 100644
index f89d9de69779..000000000000
--- a/www/chromium/files/patch-chrome_browser_devtools_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/devtools/features.cc.orig 2025-05-28 14:55:43 UTC
-+++ chrome/browser/devtools/features.cc
-@@ -164,7 +164,7 @@ BASE_FEATURE(kDevToolsNewPermissionDialog,
- "DevToolsNewPermissionDialog",
- base::FEATURE_ENABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If enabled, DevTools does not accept remote debugging connections unless
- // using a non-default user data dir via the --user-data-dir switch.
- BASE_FEATURE(kDevToolsDebuggingRestrictions,
diff --git a/www/chromium/files/patch-chrome_browser_devtools_features.h b/www/chromium/files/patch-chrome_browser_devtools_features.h
deleted file mode 100644
index 8496bb3def7f..000000000000
--- a/www/chromium/files/patch-chrome_browser_devtools_features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/devtools/features.h.orig 2025-05-28 14:55:43 UTC
-+++ chrome/browser/devtools/features.h
-@@ -92,7 +92,7 @@ BASE_DECLARE_FEATURE(kDevToolsAiGeneratedTimelineLabel
-
- BASE_DECLARE_FEATURE(kDevToolsNewPermissionDialog);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kDevToolsDebuggingRestrictions);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
diff --git a/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc b/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
index 703521dd27a1..c48eb7e3db97 100644
--- a/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
+++ b/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
@@ -1,11 +1,29 @@
---- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/devtools/remote_debugging_server.cc
-@@ -109,7 +109,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+@@ -42,7 +42,7 @@ namespace {
+
+ bool g_tethering_enabled = false;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool g_enable_default_user_data_dir_check_for_chromium_branding_for_testing =
+ false;
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -114,7 +114,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+ return base::unexpected(
RemoteDebuggingServer::NotStartedReason::kDisabledByPolicy);
}
+-#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(GOOGLE_CHROME_BRANDING)
+ constexpr bool default_user_data_dir_check_enabled = true;
+ #else
+@@ -140,7 +140,7 @@ void RemoteDebuggingServer::EnableTetheringForDebug()
+ g_tethering_enabled = true;
+ }
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(features::kDevToolsDebuggingRestrictions) &&
- is_default_user_data_dir.value_or(true)) {
- return base::unexpected(
+ // static
+ void RemoteDebuggingServer::EnableDefaultUserDataDirCheckForTesting() {
+ g_enable_default_user_data_dir_check_for_chromium_branding_for_testing = true;
diff --git a/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h b/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h
new file mode 100644
index 000000000000..5426e1ae06e7
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/remote_debugging_server.h.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/devtools/remote_debugging_server.h
+@@ -33,7 +33,7 @@ class RemoteDebuggingServer {
+
+ static void EnableTetheringForDebug();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables the default user data dir check even for non-Chrome branded builds,
+ // for testing.
+ static void EnableDefaultUserDataDirCheckForTesting();
diff --git a/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
index 001d307537c3..93f619af9792 100644
--- a/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ b/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1925,7 +1925,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
+@@ -1948,7 +1948,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile(
const base::FilePath& path) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) {
return !download_prefs_->ShouldOpenPdfInSystemReader();
}
-@@ -2061,7 +2061,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
+@@ -2084,7 +2084,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
content::CheckDownloadAllowedCallback check_download_allowed_cb) {
DCHECK_CURRENTLY_ON(BrowserThread::UI);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
// 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()) {
-@@ -2143,7 +2143,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
+@@ -2166,7 +2166,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
DCHECK(download_item->IsSavePackageDownload());
#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-chrome_browser_download_download__commands.cc b/www/chromium/files/patch-chrome_browser_download_download__commands.cc
index 945383043a0c..a080b0875b5f 100644
--- a/www/chromium/files/patch-chrome_browser_download_download__commands.cc
+++ b/www/chromium/files/patch-chrome_browser_download_download__commands.cc
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_commands.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/download/download_commands.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/download/download_commands.cc
@@ -27,7 +27,7 @@
#include "ui/base/clipboard/scoped_clipboard_writer.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/browser_finder.h"
#include "chrome/browser/ui/scoped_tabbed_browser_displayer.h"
-@@ -177,7 +177,7 @@ void DownloadCommands::ExecuteCommand(Command command)
+@@ -174,7 +174,7 @@ void DownloadCommands::ExecuteCommand(Command command)
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_download_download__item__model.cc b/www/chromium/files/patch-chrome_browser_download_download__item__model.cc
index b323c54a1eb2..9841d5f3c34a 100644
--- a/www/chromium/files/patch-chrome_browser_download_download__item__model.cc
+++ b/www/chromium/files/patch-chrome_browser_download_download__item__model.cc
@@ -1,6 +1,6 @@
---- chrome/browser/download/download_item_model.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/download/download_item_model.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/download/download_item_model.cc
-@@ -773,7 +773,7 @@ bool DownloadItemModel::IsCommandChecked(
+@@ -724,7 +724,7 @@ bool DownloadItemModel::IsCommandChecked(
download_crx_util::IsExtensionDownload(*download_);
case DownloadCommands::ALWAYS_OPEN_TYPE:
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
return prefs->ShouldOpenPdfInSystemReader();
-@@ -821,7 +821,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
+@@ -772,7 +772,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
DownloadCommands::ALWAYS_OPEN_TYPE);
DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
prefs->SetShouldOpenPdfInSystemReader(!is_checked);
SetShouldPreferOpeningInBrowser(is_checked);
-@@ -1211,7 +1211,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
+@@ -1175,7 +1175,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
return;
}
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc b/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
index c1daba7cde3d..87fd411ed2ff 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/enterprise/browser_management/browser_management_service.cc
@@ -50,7 +50,7 @@ GetManagementStatusProviders(Profile* profile) {
@@ -36,7 +36,7 @@
void BrowserManagementService::SetBrowserManagementIconForTesting(
const gfx::Image& management_icon) {
CHECK_IS_TEST();
-@@ -183,7 +183,7 @@ void BrowserManagementService::SetManagementIconForBro
+@@ -185,7 +185,7 @@ void BrowserManagementService::SetManagementIconForBro
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
void BrowserManagementService::OnPolicyStatusChanged() {
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_connectors_common.cc b/www/chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
index 1e930d3c73a5..6f1ee0316e3c 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/common.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/enterprise/connectors/common.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/enterprise/connectors/common.cc
-@@ -17,7 +17,7 @@
+@@ -20,7 +20,7 @@
#include "components/user_manager/user.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/prefs/pref_service.h"
#endif
-@@ -192,7 +192,7 @@ std::string GetProfileEmail(Profile* profile) {
+@@ -306,7 +306,7 @@ std::string GetProfileEmail(Profile* profile) {
std::string email =
GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index 1382503940d2..9ac1fe8b3042 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
-@@ -52,7 +52,7 @@
+@@ -53,7 +53,7 @@
#include "base/strings/utf_string_conversions.h"
#endif
@@ -9,7 +9,16 @@
#include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/device_signals/core/browser/signals_aggregator.h"
-@@ -157,7 +157,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
+@@ -62,7 +62,7 @@
+
+ namespace enterprise_connectors {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ using Event = ::chrome::cros::reporting::proto::Event;
+ #endif
+
+@@ -162,7 +162,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
/*include_profile_user_name=*/false);
}
@@ -18,7 +27,7 @@
void AddCrowdstrikeSignalsToEvent(
base::Value::Dict& event,
-@@ -193,7 +193,7 @@ std::string RealtimeReportingClient::GetProfileUserNam
+@@ -283,7 +283,7 @@ std::string RealtimeReportingClient::GetProfileUserNam
username_ =
identity_manager_ ? GetProfileEmail(identity_manager_) : std::string();
@@ -27,12 +36,12 @@
if (username_.empty()) {
username_ = Profile::FromBrowserContext(context_)->GetPrefs()->GetString(
enterprise_signin::prefs::kProfileUserEmail);
-@@ -245,7 +245,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
+@@ -340,7 +340,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
return client_id;
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet)
void RealtimeReportingClient::MaybeCollectDeviceSignalsAndReportEvent(
- ::chrome::cros::reporting::proto::Event event,
+ Event event,
policy::CloudPolicyClient* client,
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
index 0056f483beea..d87fe5a01ed6 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
@@ -19,7 +19,7 @@
#include "components/keyed_service/core/keyed_service.h"
@@ -9,7 +9,7 @@
#include "components/device_signals/core/browser/signals_types.h"
#endif
-@@ -118,7 +118,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -119,7 +119,7 @@ class RealtimeReportingClient : public RealtimeReporti
const std::string& dm_token) override;
#endif
@@ -18,7 +18,7 @@
// DEPRECATED: Use MaybeCollectDeviceSignalsAndReportEvent(Event, ...).
void MaybeCollectDeviceSignalsAndReportEventDeprecated(
base::Value::Dict event,
-@@ -168,7 +168,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -169,7 +169,7 @@ class RealtimeReportingClient : public RealtimeReporti
base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
};
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc b/www/chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
deleted file mode 100644
index 7c672ac5f5f6..000000000000
--- a/www/chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc.orig 2025-07-02 06:08:04 UTC
-+++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc
-@@ -10,7 +10,7 @@
- #include "components/enterprise/browser/reporting/report_scheduler.h"
- #include "services/network/public/cpp/shared_url_loader_factory.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-
-@@ -48,7 +48,7 @@ CloudProfileReportingServiceFactory::CloudProfileRepor
- ProfileSelections::BuildForRegularProfile()) {
- DependsOn(enterprise::ProfileIdServiceFactory::GetInstance());
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Depends on this service because
- // `CloudProfileReportingService.profile_request_generator_` has a dependency
- // on it.
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc b/www/chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
new file mode 100644
index 000000000000..086f27ee6c0b
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
+@@ -49,7 +49,7 @@
+ #include "components/device_signals/core/browser/settings_client.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/device_signals/core/browser/agent_signals_collector.h"
+ #include "components/device_signals/core/browser/crowdstrike_client.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -113,7 +113,7 @@ SignalsAggregatorFactory::BuildServiceInstanceForBrows
+ service_host));
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ collectors.push_back(std::make_unique<device_signals::AgentSignalsCollector>(
+ device_signals::CrowdStrikeClient::Create()));
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
index 2ada0ace0369..375affeae949 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
@@ -1,15 +1,15 @@
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -213,7 +213,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+@@ -300,7 +300,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
// The updated consent screen also ask the user for consent to share device
// signals.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (accepted && base::FeatureList::IsEnabled(
- features::kEnterpriseUpdatedProfileCreationScreen)) {
- profile->GetPrefs()->SetBoolean(
-@@ -225,7 +225,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+ profile->GetPrefs()->SetBoolean(
+ device_signals::prefs::kDeviceSignalsPermanentConsentReceived, accepted);
+ #endif
+@@ -309,7 +309,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
profile_manager->GetProfileAttributesStorage()
.GetProfileAttributesWithPath(profile->GetPath());
if (entry) {
@@ -18,12 +18,21 @@
SetEnterpriseProfileLabel(profile);
#endif
entry->SetUserAcceptedAccountManagement(accepted);
-@@ -344,7 +344,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
+@@ -428,7 +428,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
}
bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BrowserManagementNoticeState management_notice_state =
+ GetManagementNoticeStateForNTPFooter(profile);
+ switch (management_notice_state) {
+@@ -446,7 +446,7 @@ bool CanShowEnterpriseBadgingForNTPFooter(Profile* pro
+
+ BrowserManagementNoticeState GetManagementNoticeStateForNTPFooter(
+ Profile* profile) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (!policy::ManagementServiceFactory::GetForProfile(profile)
- ->IsBrowserManaged()) {
- return false;
+ ->IsBrowserManaged() ||
+ !g_browser_process->local_state()->GetBoolean(
diff --git a/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn b/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn
index 8c90d2627296..b4b6fae91deb 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn
+++ b/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/extensions/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/extensions/BUILD.gn
-@@ -1493,6 +1493,10 @@ source_set("extensions") {
+@@ -1522,6 +1522,10 @@ source_set("extensions") {
deps += [ "//chrome/services/printing/public/mojom" ]
}
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index 334bc33d1bad..5bbd2fd3c51c 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -635,7 +635,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
+@@ -647,7 +647,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
}
void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index 481c02106e4b..d831c8c4aa4f 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
@@ -1,13 +1,13 @@
---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -326,7 +326,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
- } else if (strcmp(os, "linux") == 0) {
+@@ -353,7 +353,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
+ } else if (UNSAFE_TODO(strcmp(os, "linux")) == 0) {
info->os = extensions::api::runtime::PlatformOs::kLinux;
- } else if (strcmp(os, "openbsd") == 0) {
+ } else if (UNSAFE_TODO(strcmp(os, "openbsd")) == 0) {
- info->os = extensions::api::runtime::PlatformOs::kOpenbsd;
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
-+ } else if (strcmp(os, "freebsd") == 0) {
++ } else if (UNSAFE_TODO(strcmp(os, "freebsd")) == 0) {
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
- } else if (strcmp(os, "android") == 0) {
+ } else if (UNSAFE_TODO(strcmp(os, "android")) == 0) {
info->os = extensions::api::runtime::PlatformOs::kAndroid;
} else {
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
index f16233cfe00a..8c7144d5b65f 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -197,7 +197,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -198,7 +198,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
settings_api::PrefType::kBoolean;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -8,8 +8,8 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
(*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
settings_api::PrefType::kBoolean;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -215,7 +215,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+ (*s_allowlist)[autofill::prefs::kAutofillAiOptInStatus] =
+@@ -218,7 +218,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
settings_api::PrefType::kBoolean;
@@ -18,10 +18,10 @@
(*s_allowlist)[::prefs::kUseCustomChromeFrame] =
settings_api::PrefType::kBoolean;
#endif
-@@ -229,7 +229,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
- (*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString;
+@@ -235,7 +235,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
- (*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber;
+ (*s_allowlist)[themes::prefs::kPolicyThemeColor] =
+ settings_api::PrefType::kNumber;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
(*s_allowlist)[::prefs::kSystemTheme] = settings_api::PrefType::kNumber;
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
deleted file mode 100644
index b271ec72f156..000000000000
--- a/www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-08-07 06:57:29 UTC
-+++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -992,7 +992,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
- // created as minimized.
- // TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
- // TODO(crbug.com/40254339): Find a fix for wayland as well.
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- if (new_window->initial_show_state() ==
- ui::mojom::WindowShowState::kMinimized) {
- new_window->window()->Minimize();
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc b/www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
new file mode 100644
index 000000000000..ccc41f8b40c8
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/extensions/api/tabs/tabs_api_non_android.cc
+@@ -663,7 +663,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
+ // created as minimized.
+ // TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
+ // TODO(crbug.com/40254339): Find a fix for wayland as well.
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ if (new_window->initial_show_state() ==
+ ui::mojom::WindowShowState::kMinimized) {
+ new_window->window()->Minimize();
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/www/chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index 9ce5ba7d2de9..14eac30e44ec 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -912,7 +912,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
+@@ -938,7 +938,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
#if BUILDFLAG(IS_CHROMEOS)
RequestExtensionApproval(contents);
return;
diff --git a/www/chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/www/chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index 0e29da45b7f2..ceb8a880304d 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -48,7 +48,7 @@ bool IsComponentExtensionAllowlisted(const std::string
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
@@ -9,12 +9,3 @@
extension_misc::kTTSEngineExtensionId,
extension_misc::kComponentUpdaterTTSEngineExtensionId,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -85,7 +85,7 @@ bool IsComponentExtensionAllowlisted(int manifest_reso
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST:
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST_MV3:
- case IDR_READING_MODE_GDOCS_HELPER_MANIFEST:
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case IDR_TTS_ENGINE_MANIFEST:
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
- case IDR_WEBSTORE_MANIFEST:
diff --git a/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc b/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
index 882dfca58565..c24ddca2660e 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/extensions/external_provider_impl.cc
-@@ -828,7 +828,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -829,7 +829,7 @@ void ExternalProviderImpl::CreateExternalProviders(
#endif // BUILDFLAG(IS_CHROMEOS)
if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
@@ -9,7 +9,7 @@
provider_list->push_back(std::make_unique<ExternalProviderImpl>(
service,
base::MakeRefCounted<ExternalPrefLoader>(
-@@ -856,7 +856,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -857,7 +857,7 @@ void ExternalProviderImpl::CreateExternalProviders(
bundled_extension_creation_flags));
// Define a per-user source of external extensions.
diff --git a/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index f46250d3a64d..b1fd213a4b84 100644
--- a/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
@@ -1,11 +1,11 @@
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -341,7 +341,7 @@ GenerateBlockedPath() {
- FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
- BlockType::kDontBlockChildren},
+@@ -376,7 +376,7 @@ GenerateBlockPaths(bool should_normalize_file_path) {
+ FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
+ BlockType::kDontBlockChildren},
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // On Linux also block access to devices via /dev.
- {kNoBasePathKey, FILE_PATH_LITERAL("/dev"), BlockType::kBlockAllChildren},
- // And security sensitive data in /proc and /sys.
+ // On Linux also block access to devices via /dev.
+ {kNoBasePathKey, FILE_PATH_LITERAL("/dev"),
+ BlockType::kBlockAllChildren},
diff --git a/www/chromium/files/patch-chrome_browser_first__run_first__run__internal.h b/www/chromium/files/patch-chrome_browser_first__run_first__run__internal.h
index 0dd89ae59be7..e0918e92cd08 100644
--- a/www/chromium/files/patch-chrome_browser_first__run_first__run__internal.h
+++ b/www/chromium/files/patch-chrome_browser_first__run_first__run__internal.h
@@ -1,6 +1,6 @@
---- chrome/browser/first_run/first_run_internal.h.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/first_run/first_run_internal.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/first_run/first_run_internal.h
-@@ -53,7 +53,7 @@ FirstRunState DetermineFirstRunState(bool has_sentinel
+@@ -72,7 +72,7 @@ FirstRunState DetermineFirstRunState(bool has_sentinel
bool force_first_run,
bool no_first_run);
diff --git a/www/chromium/files/patch-chrome_browser_flag__descriptions.cc b/www/chromium/files/patch-chrome_browser_flag__descriptions.cc
index c23dd9f61720..00b79982090a 100644
--- a/www/chromium/files/patch-chrome_browser_flag__descriptions.cc
+++ b/www/chromium/files/patch-chrome_browser_flag__descriptions.cc
@@ -1,33 +1,24 @@
---- chrome/browser/flag_descriptions.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/flag_descriptions.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/flag_descriptions.cc
-@@ -694,7 +694,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
+@@ -696,7 +696,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
"Autofill suggestions on the allowlisted merchant websites.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kAutofillEnableAmountExtractionAllowlistDesktopName[] =
- "Enable loading and querying the checkout amount extraction allowlist on "
- "Chrome Desktop";
-@@ -712,7 +712,7 @@ const char kAutofillEnableAmountExtractionDesktopDescr
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- const char kAutofillEnableAmountExtractionTestingName[] =
- "Enable amount extraction testing on Chrome desktop and Clank";
- const char kAutofillEnableAmountExtractionTestingDescription[] =
-@@ -723,7 +723,7 @@ const char kAutofillEnableAmountExtractionTestingDescr
+ const char kAutofillEnableAmountExtractionName[] =
+ "Enable checkout amount extraction.";
+ const char kAutofillEnableAmountExtractionDescription[] =
+@@ -719,7 +719,7 @@ const char kAutofillEnableAmountExtractionTestingDescr
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
const char kAutofillEnableBuyNowPayLaterName[] =
"Enable buy now pay later on Autofill";
const char kAutofillEnableBuyNowPayLaterDescription[] =
-@@ -1193,7 +1193,7 @@ const char kDevicePostureDescription[] =
+@@ -1203,7 +1203,7 @@ const char kDevicePostureDescription[] =
"Enables Device Posture API (foldable devices)";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -36,7 +27,7 @@
const char kDocumentPictureInPictureAnimateResizeName[] =
"Document Picture-in-Picture Animate Resize";
const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1341,7 +1341,7 @@ const char kContextMenuEmptySpaceDescription[] =
+@@ -1349,7 +1349,7 @@ const char kContextMenuEmptySpaceDescription[] =
"space, a context menu containing page-related items will be shown.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -45,7 +36,7 @@
const char kContextualCueingName[] = "Contextual cueing";
const char kContextualCueingDescription[] =
"Enables the contextual cueing system to support showing actions.";
-@@ -1735,7 +1735,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
+@@ -1688,7 +1688,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
const char kEnableIsolatedWebAppDevModeDescription[] =
"Enables the installation of unverified Isolated Web Apps";
@@ -54,7 +45,7 @@
const char kEnableIwaKeyDistributionComponentName[] =
"Enable the Iwa Key Distribution component";
const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3725,7 +3725,7 @@ const char kReduceTransferSizeUpdatedIPCDescription[]
+@@ -3637,14 +3637,14 @@ const char kReduceTransferSizeUpdatedIPCDescription[]
"When enabled, the network service will send TransferSizeUpdatedIPC IPC "
"only when DevTools is attached or the request is for an ad request.";
@@ -63,16 +54,24 @@
const char kReduceUserAgentDataLinuxPlatformVersionName[] =
"Reduce Linux platform version Client Hint";
const char kReduceUserAgentDataLinuxPlatformVersionDescription[] =
-@@ -3757,7 +3757,7 @@ const char kRetainOmniboxOnFocusDescription[] =
- "exhibit a change in behavior.";
- #endif // BUILDFLAG(IS_ANDROID)
+ "Set platform version Client Hint on Linux to empty string.";
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const char kReplaceSyncPromosWithSignInPromosName[] =
+ "Replace all sync-related UI with sign-in ones";
+ const char kReplaceSyncPromosWithSignInPromosDescription[] =
+@@ -3678,7 +3678,7 @@ const char kRobustWindowManagementExperimentalDescript
+ "switching and restoration, ensuring they never lose their work or "
+ "context.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
const char kRootScrollbarFollowsThemeDescription[] =
"If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -4004,7 +4004,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
+@@ -3934,7 +3934,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
"SiteInstance.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -81,25 +80,16 @@
const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
const char kPwaNavigationCapturingDescription[] =
"Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -4273,7 +4273,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
- "Force the Translate Triggering on English pages experiment to be enabled "
- "with the selected language model active.";
+@@ -4210,7 +4210,7 @@ const char kTouchTextEditingRedesignName[] = "Touch Te
+ const char kTouchTextEditingRedesignDescription[] =
+ "Enables new touch text editing features.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
const char kEnableHistorySyncOptinDescription[] =
"Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -6060,7 +6060,7 @@ const char kTranslateOpenSettingsDescription[] =
- "Add an option to the translate bubble menu to open language settings.";
- #endif
-
--#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[] =
-@@ -8103,7 +8103,7 @@ const char kTetheringExperimentalFunctionalityDescript
+@@ -7866,7 +7866,7 @@ const char kTetheringExperimentalFunctionalityDescript
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -108,20 +98,19 @@
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -8332,7 +8332,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+@@ -8090,7 +8090,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
// Linux -----------------------------------------------------------------------
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kOzonePlatformHintChoiceDefault[] = "Default";
- const char kOzonePlatformHintChoiceAuto[] = "Auto";
- const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -8382,6 +8382,18 @@ 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.";
-+
+
+ const char kPulseaudioLoopbackForCastName[] =
+ "Linux System Audio Loopback for Cast (pulseaudio)";
+@@ -8122,6 +8122,17 @@ const char kWaylandSessionManagementName[] = "Wayland
+ const char kWaylandSessionManagementDescription[] =
+ "Enable Wayland's xx/xdg-session-management-v1 experimental support.";
+
+#if BUILDFLAG(IS_BSD)
+const char kAudioBackendName[] =
+ "Audio Backend";
@@ -136,16 +125,7 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -8394,7 +8406,7 @@ const char kZeroCopyVideoCaptureDescription[] =
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
- const char kFollowingFeedSidepanelDescription[] =
- "Enables the following feed in the sidepanel.";
-@@ -8444,7 +8456,7 @@ const char kGroupPromoPrototypeCpaDescription[] =
+@@ -8171,7 +8182,7 @@ const char kGroupPromoPrototypeCpaDescription[] =
"Enables contextual toolbar button for group promo prototype.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -154,16 +134,16 @@
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8465,7 +8477,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+@@ -8192,7 +8203,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PRINTING)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
const char kCupsIppPrintingBackendDescription[] =
-@@ -8614,7 +8626,7 @@ const char kElementCaptureDescription[] =
+ "Use the CUPS IPP printing backend instead of the original CUPS backend "
+@@ -8328,7 +8339,7 @@ const char kElementCaptureDescription[] =
"media track into a track capturing just a specific DOM element.";
#endif // !BUILDFLAG(IS_ANDROID)
@@ -172,21 +152,21 @@
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -8665,7 +8677,7 @@ const char kComposeUpfrontInputModesDescription[] =
- "Enables upfront input modes in the Compose dialog";
- #endif // BUILDFLAG(ENABLE_COMPOSE)
+@@ -8360,7 +8371,7 @@ const char kThirdPartyDisableChromeAutofillSettingsScr
+ "Chrome's Address and Payments Autofill are disabled in third party mode.";
+ #endif // IS_ANDROID
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kThirdPartyProfileManagementName[] =
- "Third party profile management";
- const char kThirdPartyProfileManagementDescription[] =
-@@ -8783,7 +8795,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
+ const char kGlicName[] = "Glic";
+ const char kGlicDescription[] = "Enables glic";
+
+@@ -8485,7 +8496,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
const char kSupervisedUserBlockInterstitialV3Description[] =
"Enables URL filter interstitial V3 for Family Link users.";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kSupervisedProfileHideGuestName[] = "Supervised Profile Hide Guest";
- const char kSupervisedProfileHideGuestDescription[] =
- "Hides Guest Profile entry points for supervised users";
+ const char kSupervisedUserLocalWebApprovalsName[] =
+ "Enable local web approvals feature";
+ const char kSupervisedUserLocalWebApprovalsDescription[] =
diff --git a/www/chromium/files/patch-chrome_browser_flag__descriptions.h b/www/chromium/files/patch-chrome_browser_flag__descriptions.h
index 244a7dd8f0ca..63d4ee541e51 100644
--- a/www/chromium/files/patch-chrome_browser_flag__descriptions.h
+++ b/www/chromium/files/patch-chrome_browser_flag__descriptions.h
@@ -1,32 +1,24 @@
---- chrome/browser/flag_descriptions.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/flag_descriptions.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/flag_descriptions.h
-@@ -437,7 +437,7 @@ extern const char
+@@ -451,7 +451,7 @@ extern const char
kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kAutofillEnableAmountExtractionAllowlistDesktopName[];
- extern const char kAutofillEnableAmountExtractionAllowlistDesktopDescription[];
- extern const char kAutofillEnableAmountExtractionDesktopName[];
-@@ -446,14 +446,14 @@ extern const char kAutofillEnableAmountExtractionDeskt
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- extern const char kAutofillEnableAmountExtractionTestingName[];
- extern const char kAutofillEnableAmountExtractionTestingDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ extern const char kAutofillEnableAmountExtractionName[];
+ extern const char kAutofillEnableAmountExtractionDescription[];
+ extern const char kAutofillEnableAmountExtractionAllowlistName[];
+@@ -462,7 +462,7 @@ extern const char kAutofillEnableAmountExtractionTesti
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
extern const char kAutofillEnableBuyNowPayLaterName[];
extern const char kAutofillEnableBuyNowPayLaterDescription[];
-@@ -703,7 +703,7 @@ extern const char kContextMenuEmptySpaceName[];
+@@ -721,7 +721,7 @@ extern const char kContextMenuEmptySpaceName[];
extern const char kContextMenuEmptySpaceDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -34,9 +26,9 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kContextualCueingName[];
extern const char kContextualCueingDescription[];
- extern const char kGlicZeroStateSuggestionsName[];
-@@ -892,7 +892,7 @@ extern const char kDevicePostureName[];
- extern const char kDevicePostureDescription[];
+ extern const char kGlicActorName[];
+@@ -885,7 +885,7 @@ extern const char kDocumentPatchingName[];
+ extern const char kDocumentPatchingDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -44,7 +36,7 @@
extern const char kDocumentPictureInPictureAnimateResizeName[];
extern const char kDocumentPictureInPictureAnimateResizeDescription[];
-@@ -1063,7 +1063,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
+@@ -1061,7 +1061,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
extern const char kEnableIsolatedWebAppDevModeName[];
extern const char kEnableIsolatedWebAppDevModeDescription[];
@@ -53,16 +45,25 @@
extern const char kEnableIwaKeyDistributionComponentName[];
extern const char kEnableIwaKeyDistributionComponentDescription[];
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2139,7 +2139,7 @@ extern const char kRetainOmniboxOnFocusName[];
- extern const char kRetainOmniboxOnFocusDescription[];
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -2079,7 +2079,7 @@ extern const char kReduceIPAddressChangeNotificationDe
+ #endif // BUILDFLAG(IS_MAC)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kReplaceSyncPromosWithSignInPromosName[];
+ extern const char kReplaceSyncPromosWithSignInPromosDescription[];
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -2091,7 +2091,7 @@ extern const char kRobustWindowManagementDescription[]
+ extern const char kRobustWindowManagementExperimentalName[];
+ extern const char kRobustWindowManagementExperimentalDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern const char kRootScrollbarFollowsTheme[];
extern const char kRootScrollbarFollowsThemeDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2280,7 +2280,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
+@@ -2236,7 +2236,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
extern const char kDefaultSiteInstanceGroupsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -71,16 +72,16 @@
extern const char kPwaNavigationCapturingName[];
extern const char kPwaNavigationCapturingDescription[];
#endif
-@@ -2457,7 +2457,7 @@ extern const char kTouchTextEditingRedesignDescription
- extern const char kTranslateForceTriggerOnEnglishName[];
- extern const char kTranslateForceTriggerOnEnglishDescription[];
+@@ -2416,7 +2416,7 @@ extern const char kTouchSelectionStrategyDirection[];
+ extern const char kTouchTextEditingRedesignName[];
+ extern const char kTouchTextEditingRedesignDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern const char kEnableHistorySyncOptinName[];
extern const char kEnableHistorySyncOptinDescription[];
-@@ -2728,7 +2728,7 @@ extern const char kReduceAcceptLanguageDescription[];
+@@ -2688,7 +2688,7 @@ extern const char kReduceAcceptLanguageDescription[];
extern const char kReduceTransferSizeUpdatedIPCName[];
extern const char kReduceTransferSizeUpdatedIPCDescription[];
@@ -89,16 +90,7 @@
extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
#endif // #if BUILDFLAG(IS_LINUX)
-@@ -3538,7 +3538,7 @@ extern const char kTranslateOpenSettingsName[];
- extern const char kTranslateOpenSettingsDescription[];
- #endif
-
--#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)
-@@ -4747,7 +4747,7 @@ extern const char kTetheringExperimentalFunctionalityD
+@@ -4534,7 +4534,7 @@ extern const char kTetheringExperimentalFunctionalityD
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -107,44 +99,34 @@
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4882,7 +4882,7 @@ extern const char kEnableArmHwdrmDescription[];
+@@ -4663,7 +4663,7 @@ extern const char kEnableArmHwdrmDescription[];
// Linux ---------------------------------------------------------------------
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kOzonePlatformHintChoiceDefault[];
- extern const char kOzonePlatformHintChoiceAuto[];
- extern const char kOzonePlatformHintChoiceX11[];
-@@ -4913,6 +4913,9 @@ extern const char kWaylandTextInputV3Description[];
-
- extern const char kWaylandUiScalingName[];
- extern const char kWaylandUiScalingDescription[];
-+
+
+ extern const char kPulseaudioLoopbackForCastName[];
+ extern const char kPulseaudioLoopbackForCastDescription[];
+@@ -4682,6 +4682,8 @@ extern const char kWaylandPerWindowScalingDescription[
+ extern const char kWaylandSessionManagementName[];
+ extern const char kWaylandSessionManagementDescription[];
+
+extern const char kAudioBackendName[];
+extern const char kAudioBackendDescription[];
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4927,7 +4930,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
+@@ -4696,7 +4698,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PRINTING)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
extern const char kCupsIppPrintingBackendName[];
extern const char kCupsIppPrintingBackendDescription[];
-@@ -4940,7 +4943,7 @@ extern const char kScreenlockReauthCardDescription[];
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kFollowingFeedSidepanelName[];
- extern const char kFollowingFeedSidepanelDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -4957,7 +4960,7 @@ extern const char kTaskManagerDesktopRefreshName[];
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
+@@ -4720,7 +4722,7 @@ extern const char kTaskManagerDesktopRefreshName[];
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -153,7 +135,7 @@
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -5054,7 +5057,7 @@ extern const char kElementCaptureName[];
+@@ -4803,7 +4805,7 @@ extern const char kElementCaptureName[];
extern const char kElementCaptureDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
@@ -162,21 +144,21 @@
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -5093,7 +5096,7 @@ extern const char kComposeUpfrontInputModesName[];
- extern const char kComposeUpfrontInputModesDescription[];
- #endif // BUILDFLAG(ENABLE_COMPOSE)
+@@ -4828,7 +4830,7 @@ extern const char kThirdPartyDisableChromeAutofillSett
+ extern const char kThirdPartyDisableChromeAutofillSettingsScreenDescription[];
+ #endif // IS_ANDROID
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kThirdPartyProfileManagementName[];
- extern const char kThirdPartyProfileManagementDescription[];
+ extern const char kGlicName[];
+ extern const char kGlicDescription[];
-@@ -5167,7 +5170,7 @@ extern const char kEnablePolicyPromotionBannerDescript
+@@ -4908,7 +4910,7 @@ extern const char kEnableManagementPromotionBannerDesc
extern const char kSupervisedUserBlockInterstitialV3Name[];
extern const char kSupervisedUserBlockInterstitialV3Description[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kSupervisedProfileHideGuestName[];
- extern const char kSupervisedProfileHideGuestDescription[];
-
+ extern const char kSupervisedUserLocalWebApprovalsName[];
+ extern const char kSupervisedUserLocalWebApprovalsDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc b/www/chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc
new file mode 100644
index 000000000000..cec026f59df3
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/glic/widget/glic_widget.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/glic/widget/glic_widget.cc
+@@ -161,7 +161,7 @@ std::unique_ptr<GlicWidget> GlicWidget::Create(
+ // Don't change this name. This is used by other code to identify the glic
+ // window. See b/404947780.
+ params.name = "GlicWidget";
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.wm_class_class = shell_integration_linux::GetProgramClassClass();
+ params.wayland_app_id = params.wm_class_class + "-glic";
+ #endif
diff --git a/www/chromium/files/patch-chrome_browser_global__features.cc b/www/chromium/files/patch-chrome_browser_global__features.cc
index a2f1e2544a78..73123c19a83a 100644
--- a/www/chromium/files/patch-chrome_browser_global__features.cc
+++ b/www/chromium/files/patch-chrome_browser_global__features.cc
@@ -1,7 +1,7 @@
---- chrome/browser/global_features.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/global_features.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/global_features.cc
@@ -24,7 +24,7 @@
- #include "chrome/browser/glic/host/glic_synthetic_trial_manager.h" // nogncheck
+ #include "chrome/browser/glic/public/glic_enabling.h" // nogncheck
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-chrome_browser_headless_headless__mode__util.cc b/www/chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
deleted file mode 100644
index 2d5a2a7c4f0b..000000000000
--- a/www/chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/headless/headless_mode_util.cc.orig 2025-07-02 06:08:04 UTC
-+++ chrome/browser/headless/headless_mode_util.cc
-@@ -10,7 +10,7 @@
- // New headless mode is available on Linux, Windows and Mac platforms.
- // More platforms will be added later, so avoid function level clutter
- // by providing stub implementations at the end of the file.
--#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/base_switches.h"
- #include "base/files/file_path.h"
-@@ -19,7 +19,7 @@
- #include "chrome/common/chrome_switches.h"
- #include "content/public/common/content_switches.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/gl/gl_switches.h" // nogncheck
- #include "ui/ozone/public/ozone_switches.h" // nogncheck
- #endif // BUILDFLAG(IS_LINUX)
-@@ -94,7 +94,7 @@ class HeadlessModeHandleImpl : public HeadlessModeHand
- }
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Headless mode on Linux relies on ozone/headless platform.
- command_line->AppendSwitchASCII(::switches::kOzonePlatform,
- switches::kHeadless);
diff --git a/www/chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn b/www/chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
index 48e101dedec0..082059ab795c 100644
--- a/www/chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ b/www/chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/media/router/discovery/BUILD.gn
-@@ -79,7 +79,7 @@ static_library("discovery") {
+@@ -81,7 +81,7 @@ static_library("discovery") {
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/www/chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/www/chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index 639f940efa96..6893cc794adf 100644
--- a/www/chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ b/www/chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
-@@ -9,7 +9,11 @@
+@@ -4,7 +4,11 @@
#include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h"
@@ -12,7 +12,7 @@
#include <string.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
-@@ -24,6 +28,7 @@ namespace media_router {
+@@ -20,6 +24,7 @@ namespace media_router {
bool MaybeGetWifiSSID(const std::string& if_name, std::string* ssid_out) {
DCHECK(ssid_out);
@@ -20,7 +20,7 @@
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
-@@ -46,6 +51,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
+@@ -42,6 +47,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
ssid_out->assign(ssid);
return true;
}
diff --git a/www/chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/www/chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
index 965a1feb7652..2a8236f176de 100644
--- a/www/chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -1,9 +1,9 @@
---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
-@@ -93,7 +93,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
- #if BUILDFLAG(IS_MAC)
- return request_source == Params::RequestSource::kCast ||
- base::FeatureList::IsEnabled(media::kMacLoopbackAudioForScreenShare);
+@@ -99,7 +99,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
+ base::FeatureList::IsEnabled(
+ media::kMacCatapLoopbackAudioForScreenShare));
+ }
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (request_source == Params::RequestSource::kCast) {
diff --git a/www/chromium/files/patch-chrome_browser_memory__details.cc b/www/chromium/files/patch-chrome_browser_memory__details.cc
index 63cffb111fbc..a1f562d7bfe0 100644
--- a/www/chromium/files/patch-chrome_browser_memory__details.cc
+++ b/www/chromium/files/patch-chrome_browser_memory__details.cc
@@ -1,6 +1,6 @@
---- chrome/browser/memory_details.cc.orig 2025-01-15 09:18:26 UTC
+--- chrome/browser/memory_details.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/memory_details.cc
-@@ -335,7 +335,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
+@@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
});
}
diff --git a/www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index 95418921eaf4..62d04613e0b7 100644
--- a/www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -86,7 +86,7 @@
+@@ -82,7 +82,7 @@
#include "chrome/browser/flags/android/chrome_session_state.h"
#endif // BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#if defined(__GLIBC__)
#include <gnu/libc-version.h>
#endif // defined(__GLIBC__)
-@@ -111,7 +111,7 @@
+@@ -107,7 +107,7 @@
#include "chrome/installer/util/taskbar_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -120,7 +120,7 @@
+@@ -116,7 +116,7 @@
#include "components/user_manager/user_manager.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -27,7 +27,7 @@
#include "components/power_metrics/system_power_monitor.h"
#endif
-@@ -900,7 +900,7 @@ void RecordStartupMetrics() {
+@@ -897,7 +897,7 @@ void RecordStartupMetrics() {
// Record whether Chrome is the default browser or not.
// Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
@@ -36,7 +36,7 @@
shell_integration::DefaultWebClientState default_state =
shell_integration::GetDefaultBrowser();
base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
-@@ -1211,11 +1211,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt
+@@ -1208,11 +1208,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt
std::make_unique<web_app::SamplingMetricsProvider>();
#endif // !BUILDFLAG(IS_ANDROID)
diff --git a/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
index 0e731fcb4dec..715fe6b1c3c7 100644
--- a/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -202,11 +202,11 @@
+@@ -204,11 +204,11 @@
#include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
#endif
@@ -14,16 +14,25 @@
#include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
#endif
-@@ -238,7 +238,7 @@ const int kMaxHistogramGatheringWaitDuration = 60000;
+@@ -226,7 +226,7 @@
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/tabs/tab_metrics_provider.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -246,7 +246,7 @@ const int kMaxHistogramGatheringWaitDuration = 60000;
// Needs to be kept in sync with the writer in
// third_party/crashpad/crashpad/handler/handler_main.cc.
const char kCrashpadHistogramAllocatorName[] = "CrashpadMetrics";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::LazyInstance<ChromeMetricsServiceCrashReporter>::Leaky g_crash_reporter =
- LAZY_INSTANCE_INITIALIZER;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -546,7 +546,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
+ ChromeMetricsServiceCrashReporter& GetCrashReporter() {
+ static base::NoDestructor<ChromeMetricsServiceCrashReporter> crash_reporter;
+ return *crash_reporter;
+@@ -556,7 +556,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -32,7 +41,7 @@
metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
#if !BUILDFLAG(IS_CHROMEOS)
-@@ -628,7 +628,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
+@@ -638,7 +638,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
void ChromeMetricsServiceClient::OnEnvironmentUpdate(std::string* environment) {
// TODO(https://bugs.chromium.org/p/crashpad/issues/detail?id=135): call this
// on Mac when the Crashpad API supports it.
@@ -41,7 +50,7 @@
// Register the environment with the crash reporter. Note that there is a
// window from startup to this point during which crash reports will not have
// an environment set.
-@@ -730,7 +730,7 @@ void ChromeMetricsServiceClient::Initialize() {
+@@ -740,7 +740,7 @@ void ChromeMetricsServiceClient::Initialize() {
std::make_unique<metrics::dwa::DwaService>(this, local_state);
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -50,7 +59,7 @@
metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
base::SequencedTaskRunner::GetCurrentDefault());
#endif
-@@ -790,7 +790,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -800,7 +800,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::CPUMetricsProvider>());
@@ -59,7 +68,7 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::MotherboardMetricsProvider>());
#endif
-@@ -879,7 +879,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -888,7 +888,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<GoogleUpdateMetricsProviderMac>());
#endif
@@ -68,7 +77,16 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -985,7 +985,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -990,7 +990,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+ std::make_unique<HttpsEngagementMetricsProvider>());
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ metrics_service_->RegisterMetricsProvider(
+ std::make_unique<TabMetricsProvider>(
+ g_browser_process->profile_manager()));
+@@ -1002,7 +1002,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<PowerMetricsProvider>());
#endif
@@ -77,7 +95,7 @@
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1176,7 +1176,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
+@@ -1202,7 +1202,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
}
#endif
@@ -86,7 +104,7 @@
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1525,7 +1525,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
+@@ -1551,7 +1551,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
recorder =
base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
cros_system_profile_provider_.get());
diff --git a/www/chromium/files/patch-chrome_browser_net_profile__network__context__service.cc b/www/chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
index 46770e040784..6d660b10b34d 100644
--- a/www/chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/www/chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/net/profile_network_context_service.cc
-@@ -136,7 +136,7 @@
+@@ -138,7 +138,7 @@
#include "extensions/common/constants.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
-@@ -277,7 +277,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
+@@ -287,7 +287,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
});
}
@@ -18,7 +18,7 @@
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1245,7 +1245,7 @@ ProfileNetworkContextService::CreateClientCertStore()
+@@ -1292,7 +1292,7 @@ ProfileNetworkContextService::CreateClientCertStore()
std::make_unique<net::ClientCertStoreNSS>(
base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
kCryptoModulePasswordClientAuth));
diff --git a/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc b/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
index d53897fdb8a2..7eb30f4befcd 100644
--- a/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
@@ -1,15 +1,15 @@
---- chrome/browser/net/system_network_context_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/net/system_network_context_manager.cc
-@@ -140,7 +140,7 @@ SystemNetworkContextManager* g_system_network_context_
- // received a failed launch for a sandboxed network service.
- bool g_previously_failed_to_launch_sandboxed_service = false;
+@@ -138,7 +138,7 @@ enum class NetworkSandboxState {
+ // The global instance of the SystemNetworkContextManager.
+ SystemNetworkContextManager* g_system_network_context_manager = nullptr;
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Whether kerberos library loading will work in the network service due to the
// sandbox.
bool g_network_service_will_allow_gssapi_library_load = false;
-@@ -148,7 +148,7 @@ bool g_network_service_will_allow_gssapi_library_load
+@@ -146,7 +146,7 @@ bool g_network_service_will_allow_gssapi_library_load
const char* kGssapiDesiredPref =
#if BUILDFLAG(IS_CHROMEOS)
prefs::kKerberosEnabled;
@@ -18,7 +18,7 @@
prefs::kReceivedHttpAuthNegotiateHeader;
#endif
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -194,7 +194,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -192,7 +192,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
auth_dynamic_params->basic_over_http_enabled =
local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
@@ -27,7 +27,7 @@
auth_dynamic_params->delegate_by_kdc_policy =
local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -209,7 +209,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -207,7 +207,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
#endif // BUILDFLAG(IS_ANDROID)
@@ -36,7 +36,7 @@
auth_dynamic_params->allow_gssapi_library_load =
local_state->GetBoolean(kGssapiDesiredPref);
#endif // BUILDFLAG(IS_CHROMEOS)
-@@ -219,7 +219,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -217,7 +217,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
void OnNewHttpAuthDynamicParams(
network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -45,9 +45,9 @@
// 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
-@@ -261,11 +261,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
- if (g_previously_failed_to_launch_sandboxed_service) {
- return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
+@@ -265,11 +265,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+ // it is not always initialized.
+ CHECK_IS_TEST();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
@@ -59,7 +59,7 @@
// 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 ||
-@@ -281,7 +281,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+@@ -285,7 +285,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
}
#endif // BUILDFLAG(IS_WIN)
@@ -68,7 +68,7 @@
if (local_state &&
local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -527,7 +527,7 @@ void SystemNetworkContextManager::DeleteInstance() {
+@@ -590,7 +590,7 @@ void SystemNetworkContextManager::DeleteInstance() {
g_system_network_context_manager = nullptr;
}
@@ -77,7 +77,7 @@
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -585,7 +585,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -648,7 +648,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
auth_pref_callback);
@@ -86,7 +86,7 @@
pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
auth_pref_callback);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -599,7 +599,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -662,7 +662,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
auth_pref_callback);
#endif // BUILDFLAG(IS_ANDROID)
@@ -95,7 +95,7 @@
pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -670,7 +670,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -734,7 +734,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
std::string());
@@ -104,7 +104,7 @@
registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
false);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -695,11 +695,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -759,11 +759,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -118,7 +118,7 @@
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -753,7 +753,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
+@@ -817,7 +817,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
@@ -127,7 +127,7 @@
gssapi_library_loader_observer_.Install(network_service);
#endif // BUILDFLAG(IS_LINUX)
-@@ -980,7 +980,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
+@@ -1044,7 +1044,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
break;
}
diff --git a/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h b/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h
index 938cca5d9553..e09e9ae67896 100644
--- a/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h
+++ b/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h
@@ -1,6 +1,6 @@
---- chrome/browser/net/system_network_context_manager.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/net/system_network_context_manager.h
-@@ -202,7 +202,7 @@ class SystemNetworkContextManager {
+@@ -212,7 +212,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
class NetworkProcessLaunchWatcher;
@@ -9,7 +9,7 @@
class GssapiLibraryLoadObserver
: public network::mojom::GssapiLibraryLoadObserver {
public:
-@@ -285,7 +285,7 @@ class SystemNetworkContextManager {
+@@ -295,7 +295,7 @@ class SystemNetworkContextManager {
std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_;
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/www/chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
index f115662b6b2d..734a50499070 100644
--- a/www/chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ b/www/chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -32,7 +32,7 @@ bool IsOsSupportedForCart() {
+@@ -35,7 +35,7 @@ bool IsOsSupportedForCart() {
}
bool IsOsSupportedForDrive() {
diff --git a/www/chromium/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc b/www/chromium/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
new file mode 100644
index 000000000000..1a67802a08fd
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc
+@@ -59,7 +59,7 @@ bool ShouldCreateCustomLinksManager() {
+
+ bool ShouldCreateEnterpriseShortcutsManager() {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(ntp_tiles::kNtpEnterpriseShortcuts);
+ #else
+ return false;
diff --git a/www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index 76b2d13bb7c9..20707144734b 100644
--- a/www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -764,7 +764,7 @@ void ChromePasswordManagerClient::
+@@ -692,7 +692,7 @@ void ChromePasswordManagerClient::ContinueShowKeyboard
bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
device_reauth::DeviceAuthenticator* authenticator) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
return false;
}
-@@ -1043,7 +1043,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
+@@ -969,7 +969,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
}
void ChromePasswordManagerClient::NotifyKeychainError() {
@@ -18,7 +18,7 @@
PasswordsClientUIDelegate* manage_passwords_ui_controller =
PasswordsClientUIDelegateFromWebContents(web_contents());
if (manage_passwords_ui_controller) {
-@@ -2101,7 +2101,7 @@ void ChromePasswordManagerClient::HideFillingUI() {
+@@ -2032,7 +2032,7 @@ void ChromePasswordManagerClient::HideFillingUI() {
bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage(
const GURL& url) const {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
if (IsPasswordManagerForUrlDisallowedByPolicy(url)) {
return false;
}
-@@ -2140,7 +2140,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
+@@ -2071,7 +2071,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc b/www/chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
new file mode 100644
index 000000000000..38eb1fcabcbf
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc
+@@ -124,7 +124,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
+ // Prepare password hash data for reuse detection.
+ reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<password_manager::PasswordReuseManagerSigninNotifier>
+ notifier = std::make_unique<
+ password_manager::PasswordReuseManagerSigninNotifierImpl>(
diff --git a/www/chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/www/chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
deleted file mode 100644
index df2cdbc5a597..000000000000
--- a/www/chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-05-28 14:55:43 UTC
-+++ chrome/browser/password_manager/password_reuse_manager_factory.cc
-@@ -128,7 +128,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
- // Prepare password hash data for reuse detection.
- reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<password_manager::PasswordReuseManagerSigninNotifier>
- notifier = std::make_unique<
- password_manager::PasswordReuseManagerSigninNotifierImpl>(
diff --git a/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index 6b8c8c1dc680..4b15693524e4 100644
--- a/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -1,6 +1,6 @@
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
-@@ -60,7 +60,7 @@
+@@ -57,7 +57,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_mac.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -69,7 +69,7 @@
+@@ -66,7 +66,7 @@
#include "chrome/install_static/install_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/enterprise/client_certificates/browser_context_delegate.h"
#include "chrome/browser/enterprise/client_certificates/cert_utils.h"
#include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h"
-@@ -115,7 +115,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
+@@ -111,7 +111,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
#if BUILDFLAG(IS_MAC)
storage_delegate = std::make_unique<BrowserDMTokenStorageMac>();
@@ -27,7 +27,7 @@
storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>();
#elif BUILDFLAG(IS_WIN)
storage_delegate = std::make_unique<BrowserDMTokenStorageWin>();
-@@ -286,7 +286,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
+@@ -275,7 +275,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager>
ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() {
@@ -36,7 +36,7 @@
auto* browser_dm_token_storage = BrowserDMTokenStorage::Get();
auto* device_management_service = GetDeviceManagementService();
auto shared_url_loader_factory = GetSharedURLLoaderFactory();
-@@ -308,7 +308,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
+@@ -297,7 +297,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
std::unique_ptr<client_certificates::CertificateProvisioningService>
ChromeBrowserCloudManagementControllerDesktop::
CreateCertificateProvisioningService() {
diff --git a/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index 3baa9c6fc702..14bda380abb0 100644
--- a/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -249,7 +249,7 @@
+@@ -247,7 +247,7 @@
#include "components/spellcheck/browser/pref_names.h"
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -9,7 +9,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/idle/action.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
-@@ -574,7 +574,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -587,7 +587,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kManagedDefaultSmartCardConnectSetting,
base::Value::Type::INTEGER },
#endif
@@ -18,7 +18,7 @@
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -945,7 +945,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -958,7 +958,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::LIST },
#endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -27,7 +27,7 @@
{ key::kRequireOnlineRevocationChecksForLocalAnchors,
prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
-@@ -957,7 +957,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -970,7 +970,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::LIST },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -36,7 +36,7 @@
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1839,7 +1839,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1843,7 +1843,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -45,16 +45,16 @@
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1898,7 +1898,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1908,7 +1908,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_WIN)
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1918,12 +1918,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1928,12 +1928,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -69,7 +69,7 @@
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1937,7 +1937,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1947,7 +1947,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kLiveTranslateEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -78,7 +78,7 @@
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1949,7 +1949,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1959,7 +1959,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
@@ -87,7 +87,7 @@
{ key::kAutoplayAllowed,
prefs::kAutoplayAllowed,
base::Value::Type::BOOLEAN },
-@@ -2050,7 +2050,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2063,7 +2063,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -96,7 +96,7 @@
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2149,7 +2149,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2168,7 +2168,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -105,7 +105,7 @@
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2223,7 +2223,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2242,7 +2242,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -114,8 +114,8 @@
{ key::kNTPFooterExtensionAttributionEnabled,
prefs::kNTPFooterExtensionAttributionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2255,7 +2255,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kUiAutomationProviderEnabled,
+@@ -2277,7 +2277,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ prefs::kRestrictCoreSharingOnRenderer,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
@@ -123,7 +123,7 @@
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2286,7 +2286,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2308,7 +2308,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -132,7 +132,7 @@
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2309,7 +2309,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2331,7 +2331,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
{ key::kTabCompareSettings,
optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
@@ -141,7 +141,7 @@
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2390,7 +2390,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2407,7 +2407,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
policy_prefs::kBuiltInAIAPIsEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA)
@@ -150,7 +150,7 @@
{ key::kNTPFooterManagementNoticeEnabled,
prefs::kNTPFooterManagementNoticeEnabled,
base::Value::Type::BOOLEAN },
-@@ -2524,7 +2524,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2541,7 +2541,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -159,7 +159,7 @@
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2803,7 +2803,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2822,7 +2822,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -168,7 +168,7 @@
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2903,7 +2903,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2916,7 +2916,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
signin_legacy_policies;
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -177,7 +177,7 @@
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3269,7 +3269,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3298,7 +3298,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -186,7 +186,7 @@
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3277,7 +3277,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3306,7 +3306,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -195,7 +195,7 @@
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3330,7 +3330,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3359,7 +3359,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
gen_ai_default_policies;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc b/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
index defc0b79da73..2769fa34b793 100644
--- a/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/prefs/browser_prefs.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -327,7 +327,7 @@
+@@ -329,7 +329,7 @@
#include "chrome/browser/devtools/devtools_window.h"
#endif // BUILDFLAG(ENABLE_DEVTOOLS_FRONTEND)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -494,11 +494,11 @@
+@@ -495,11 +495,11 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -23,7 +23,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -526,7 +526,7 @@
+@@ -527,7 +527,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -32,7 +32,7 @@
#include "ui/color/system_theme.h"
#endif
-@@ -1791,7 +1791,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1785,7 +1785,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -41,7 +41,7 @@
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1945,7 +1945,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1937,7 +1937,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
#endif // BUILDFLAG(ENABLE_PDF)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -50,13 +50,14 @@
registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
#endif
-@@ -2310,12 +2310,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -2310,13 +2310,13 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
device_signals::RegisterProfilePrefs(registry);
+ ntp_tiles::EnterpriseShortcutsManagerImpl::RegisterProfilePrefs(registry);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
index 2c7f76b52fb9..c24cc3860b9e 100644
--- a/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/printing/print_backend_service_manager.cc
-@@ -37,7 +37,7 @@
+@@ -36,7 +36,7 @@
#include "printing/printing_context.h"
#include "printing/printing_features.h"
@@ -9,7 +9,7 @@
#include "content/public/common/content_switches.h"
#include "ui/linux/linux_ui.h"
#endif
-@@ -909,7 +909,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
+@@ -886,7 +886,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
<< remote_id << "`";
std::vector<std::string> extra_switches;
@@ -18,7 +18,7 @@
if (auto* linux_ui = ui::LinuxUi::instance()) {
extra_switches = linux_ui->GetCmdLineFlagsForCopy();
}
-@@ -1095,7 +1095,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
+@@ -1072,7 +1072,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
return kNoClientsRegisteredResetOnIdleTimeout;
case ClientType::kQueryWithUi:
diff --git a/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index 386d37a7ae7f..9bc8ecd2b75e 100644
--- a/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -1,15 +1,15 @@
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -368,7 +368,7 @@
+@@ -378,7 +378,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
+ #include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
#include "chrome/browser/enterprise/idle/idle_service_factory.h"
- #endif
-
-@@ -411,7 +411,7 @@
+@@ -424,14 +424,14 @@
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -17,8 +17,7 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
- #include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
-@@ -419,7 +419,7 @@
+ #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
@@ -27,16 +26,25 @@
#include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
#endif
-@@ -427,7 +427,7 @@
+@@ -439,7 +439,7 @@
#include "chrome/browser/history_embeddings/history_embeddings_service_factory.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
- #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
- #include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
-@@ -753,7 +753,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ #include "chrome/browser/enterprise/signin/enterprise_signin_service_factory.h"
+ #include "chrome/browser/enterprise/signin/oidc_authentication_signin_interceptor_factory.h"
+@@ -664,7 +664,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ AccountInvestigatorFactory::GetInstance();
+ AccountPasswordStoreFactory::GetInstance();
+ AccountReconcilorFactory::GetInstance();
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ AccountsPolicyManagerFactory::GetInstance();
+ #endif
+ #if !BUILDFLAG(IS_ANDROID)
+@@ -763,7 +763,7 @@ void ChromeBrowserMainExtraPartsProfiles::
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -45,8 +53,8 @@
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -812,13 +812,13 @@ void ChromeBrowserMainExtraPartsProfiles::
- collaboration::CollaborationServiceFactory::GetInstance();
+@@ -826,13 +826,13 @@ void ChromeBrowserMainExtraPartsProfiles::
+ collaboration::comments::CommentsServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -60,8 +68,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
- CookieControlsServiceFactory::GetInstance();
-@@ -880,31 +880,31 @@ void ChromeBrowserMainExtraPartsProfiles::
+ CookieSettingsFactory::GetInstance();
+@@ -884,17 +884,17 @@ void ChromeBrowserMainExtraPartsProfiles::
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
enterprise_connectors::ReportingEventRouterFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -80,18 +88,14 @@
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
enterprise_idle::IdleServiceFactory::GetInstance();
+ enterprise_signals::SignalsAggregatorFactory::GetInstance();
#endif
- #if !BUILDFLAG(IS_CHROMEOS)
- enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance();
+@@ -903,10 +903,10 @@ void ChromeBrowserMainExtraPartsProfiles::
#endif
enterprise_reporting::LegacyTechServiceFactory::GetInstance();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- enterprise_signals::SignalsAggregatorFactory::GetInstance();
- #endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
enterprise_signals::UserPermissionServiceFactory::GetInstance();
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -99,7 +103,7 @@
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1036,7 +1036,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1043,7 +1043,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -108,7 +112,16 @@
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1163,7 +1163,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1130,7 +1130,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ PasswordCounterFactory::GetInstance();
+ #endif // !BUILDFLAG(IS_ANDROID)
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ PasswordManagerBlocklistPolicyFactory::GetInstance();
+ #endif
+ PasswordManagerSettingsServiceFactory::GetInstance();
+@@ -1175,7 +1175,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -117,7 +130,7 @@
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1209,7 +1209,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1218,7 +1218,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -126,7 +139,7 @@
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1229,7 +1229,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1238,7 +1238,7 @@ void ChromeBrowserMainExtraPartsProfiles::
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
diff --git a/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc b/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc
index 5783e415663d..cfeceba90a4e 100644
--- a/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/profiles/profile_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/profiles/profile_impl.cc
-@@ -267,6 +267,10 @@
+@@ -268,6 +268,10 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -11,7 +11,7 @@
using bookmarks::BookmarkModel;
using content::BrowserThread;
using content::DownloadManagerDelegate;
-@@ -601,7 +605,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
+@@ -602,7 +606,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
policy_provider = GetUserCloudPolicyManagerAsh();
#else // !BUILDFLAG(IS_CHROMEOS)
{
@@ -20,7 +20,7 @@
ProfileManager* profile_manager = g_browser_process->profile_manager();
ProfileAttributesEntry* entry =
profile_manager->GetProfileAttributesStorage()
-@@ -884,7 +888,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
+@@ -876,7 +880,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
}
base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc b/www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc
index b42bc309272f..b23853c7fbb0 100644
--- a/www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc
+++ b/www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc
@@ -1,29 +1,29 @@
---- chrome/browser/renderer_preferences_util.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/renderer_preferences_util.cc
-@@ -40,7 +40,7 @@
- #include "ui/views/controls/textfield/textfield.h"
- #endif
+@@ -38,7 +38,7 @@
+ #include "ui/base/ui_base_features.h"
+ #include "ui/native_theme/native_theme.h"
-#if defined(USE_AURA) && BUILDFLAG(IS_LINUX)
+#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
#include "chrome/browser/themes/theme_service.h"
#include "chrome/browser/themes/theme_service_factory.h"
#include "ui/linux/linux_ui.h"
-@@ -180,7 +180,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
- prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval();
- #endif
-
--#if defined(USE_AURA) && BUILDFLAG(IS_LINUX)
-+#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
- if (linux_ui_theme) {
- if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
-@@ -203,7 +203,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
- #endif
-
+@@ -109,7 +109,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+ Profile* profile) {
+ const PrefService* pref_service = profile->GetPrefs();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
content::UpdateFontRendererPreferencesFromSystemSettings(prefs);
#endif
+ prefs->focus_ring_color = BUILDFLAG(IS_MAC) ? SkColorSetRGB(0x00, 0x5F, 0xCC)
+@@ -125,7 +125,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+ prefs->inactive_selection_fg_color = SK_ColorBLACK;
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile)) {
+ if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
+ linux_ui_theme->GetFocusRingColor(&prefs->focus_ring_color);
diff --git a/www/chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/www/chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index 8c222775573e..d19fe6847e6e 100644
--- a/www/chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ b/www/chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1269,7 +1269,7 @@ std::string ChromePasswordProtectionService::GetOrgani
+@@ -1261,7 +1261,7 @@ std::string ChromePasswordProtectionService::GetOrgani
ReusedPasswordAccountType password_type) const {
if (base::FeatureList::IsEnabled(
safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
diff --git a/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc b/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc
index 591d50a7b636..169111635b49 100644
--- a/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc
+++ b/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sessions/session_restore.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/sessions/session_restore.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/sessions/session_restore.cc
-@@ -108,7 +108,7 @@
+@@ -109,7 +109,7 @@
#include "ui/wm/core/scoped_animation_disabler.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -1118,7 +1118,7 @@ class SessionRestoreImpl : public BrowserListObserver
+@@ -1183,7 +1183,7 @@ class SessionRestoreImpl : public BrowserListObserver
bool is_first_tab = true;
for (const auto& startup_tab : startup_tabs) {
const GURL& url = startup_tab.url;
diff --git a/www/chromium/files/patch-chrome_browser_signin_accounts__policy__manager.cc b/www/chromium/files/patch-chrome_browser_signin_accounts__policy__manager.cc
deleted file mode 100644
index 5ac82fcc81df..000000000000
--- a/www/chromium/files/patch-chrome_browser_signin_accounts__policy__manager.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-04-04 08:52:13 UTC
-+++ chrome/browser/signin/accounts_policy_manager.cc
-@@ -41,7 +41,7 @@
- #include "chrome/browser/ui/webui/profile_helper.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 "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)
-@@ -209,7 +209,7 @@ void AccountsPolicyManager::Initialize() {
- &AccountsPolicyManager::OnGoogleServicesUsernamePatternChanged,
- weak_pointer_factory_.GetWeakPtr()));
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* identity_manager = IdentityManagerFactory::GetForProfile(profile_);
- identity_manager_observation_.Observe(identity_manager);
- profile_pref_change_registrar_.Init(profile_->GetPrefs());
-@@ -224,7 +224,7 @@ void AccountsPolicyManager::Initialize() {
- }
-
- void AccountsPolicyManager::Shutdown() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- profile_pref_change_registrar_.RemoveAll();
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- local_state_pref_registrar_.RemoveAll();
-@@ -332,7 +332,7 @@ void AccountsPolicyManager::OnUserConfirmedProfileDele
- }
- #endif // defined(TOOLKIT_VIEWS) && !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)
- void AccountsPolicyManager::OnRefreshTokensLoaded() {
- RemoveUnallowedAccounts();
- identity_manager_observation_.Reset();
diff --git a/www/chromium/files/patch-chrome_browser_signin_accounts__policy__manager.h b/www/chromium/files/patch-chrome_browser_signin_accounts__policy__manager.h
deleted file mode 100644
index 1a21e6121435..000000000000
--- a/www/chromium/files/patch-chrome_browser_signin_accounts__policy__manager.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/signin/accounts_policy_manager.h.orig 2025-01-15 09:18:26 UTC
-+++ chrome/browser/signin/accounts_policy_manager.h
-@@ -13,7 +13,7 @@
- #include "components/signin/public/base/signin_metrics.h"
- #include "components/signin/public/identity_manager/identity_manager.h"
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/scoped_observation.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
-@@ -64,7 +64,7 @@ class AccountsPolicyManager : public KeyedService,
- }
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void RemoveUnallowedAccounts();
-
- // IdentityManager::Observer implementation.
-@@ -85,7 +85,7 @@ class AccountsPolicyManager : public KeyedService,
- bool hide_ui_for_testing_ = false;
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::ScopedObservation<signin::IdentityManager,
- signin::IdentityManager::Observer>
- identity_manager_observation_{this};
diff --git a/www/chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc b/www/chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc
new file mode 100644
index 000000000000..ffa11f9a2c7a
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/chrome_signin_client.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/signin/chrome_signin_client.cc
+@@ -164,7 +164,7 @@ signin_metrics::ProfileSignout kAlwaysAllowedSignoutSo
+ std::string HatsSurveyTriggerForAccessPoint(
+ signin_metrics::AccessPoint access_point) {
+ switch (access_point) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ case signin_metrics::AccessPoint::kAddressBubble:
+ return kHatsSurveyTriggerIdentityAddressBubbleSignin;
+ case signin_metrics::AccessPoint::kAvatarBubbleSignIn:
diff --git a/www/chromium/files/patch-chrome_browser_signin_signin__hats__util.cc b/www/chromium/files/patch-chrome_browser_signin_signin__hats__util.cc
new file mode 100644
index 000000000000..d8889a8a4ff2
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_signin_signin__hats__util.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/signin/signin_hats_util.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/signin/signin_hats_util.cc
+@@ -36,7 +36,7 @@
+
+ namespace {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kChannel[] = "Channel";
+ constexpr char kChromeVersion[] = "Chrome Version";
+ constexpr char kNumberOfChromeProfiles[] = "Number of Chrome Profiles";
+@@ -153,7 +153,7 @@ SurveyStringData GetSigninSurveyStringData(
+ namespace signin {
+
+ bool IsFeatureEnabledForSigninHatsTrigger(const std::string& trigger) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ for (const auto& entry : kChromeIdentityHatsTriggerFeatureMapping) {
+ if (trigger == entry.trigger) {
+ return base::FeatureList::IsEnabled(*entry.feature);
+@@ -171,7 +171,7 @@ void LaunchSigninHatsSurveyForProfile(const std::strin
+ bool defer_if_no_browser,
+ std::optional<signin_metrics::AccessPoint>
+ access_point_for_data_type_promo) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!profile || !IsFeatureEnabledForSigninHatsTrigger(trigger)) {
+ return;
+ }
diff --git a/www/chromium/files/patch-chrome_browser_signin_signin__util.cc b/www/chromium/files/patch-chrome_browser_signin_signin__util.cc
index 64c0a726911c..30ee02568cb1 100644
--- a/www/chromium/files/patch-chrome_browser_signin_signin__util.cc
+++ b/www/chromium/files/patch-chrome_browser_signin_signin__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/signin/signin_util.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/signin/signin_util.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/signin/signin_util.cc
-@@ -84,7 +84,7 @@ CookiesMover::CookiesMover(base::WeakPtr<Profile> sour
+@@ -90,7 +90,7 @@ CookiesMover::CookiesMover(base::WeakPtr<Profile> sour
CookiesMover::~CookiesMover() = default;
void CookiesMover::StartMovingCookies() {
@@ -9,8 +9,8 @@
bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled(
profile_management::features::kThirdPartyProfileManagement);
#else
-@@ -344,7 +344,7 @@ SignedInState GetSignedInState(
- return SignedInState::kSignedOut;
+@@ -369,7 +369,7 @@ std::string SignedInStateToString(SignedInState state)
+ }
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-chrome_browser_signin_signin__util.h b/www/chromium/files/patch-chrome_browser_signin_signin__util.h
index 3e47f64318cb..77bee021d5ab 100644
--- a/www/chromium/files/patch-chrome_browser_signin_signin__util.h
+++ b/www/chromium/files/patch-chrome_browser_signin_signin__util.h
@@ -1,8 +1,8 @@
---- chrome/browser/signin/signin_util.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/signin/signin_util.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/signin/signin_util.h
-@@ -168,7 +168,7 @@ bool IsSigninPending(signin::IdentityManager* identity
- // Returns the current state of the primary account that is used in Chrome.
- SignedInState GetSignedInState(const signin::IdentityManager* identity_manager);
+@@ -171,7 +171,7 @@ SignedInState GetSignedInState(const signin::IdentityM
+ // Returns a string representation of `SignedInState`.
+ std::string SignedInStateToString(SignedInState state);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
index b2659af38afa..d49b227971c1 100644
--- a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
-@@ -197,7 +197,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
+@@ -194,7 +194,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
return;
}
}
diff --git a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
index 60a562b6e09d..0fed447d7f4f 100644
--- a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
-@@ -350,7 +350,7 @@ void SupervisedUserExtensionsManager::
+@@ -345,7 +345,7 @@ void SupervisedUserExtensionsManager::
ActivateManagementPolicyAndUpdateRegistration() {
SetActiveForSupervisedUsers();
UpdateManagementPolicyRegistration();
@@ -9,7 +9,7 @@
MaybeMarkExtensionsLocallyParentApproved();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
}
-@@ -449,7 +449,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
+@@ -444,7 +444,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
return false;
}
diff --git a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
index 10d107927fda..5544712f65e2 100644
--- a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
-@@ -154,7 +154,7 @@ class SupervisedUserExtensionsManager : public Extensi
+@@ -151,7 +151,7 @@ class SupervisedUserExtensionsManager : public Extensi
// launched.
bool ShouldBlockExtension(const std::string& extension_id) const;
diff --git a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
index 669a7d482eb0..3542cb43b38f 100644
--- a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
+++ b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
-@@ -48,7 +48,7 @@
+@@ -49,7 +49,7 @@
#include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
#elif BUILDFLAG(IS_CHROMEOS)
#include "chrome/browser/supervised_user/chromeos/supervised_user_web_content_handler_impl.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_web_content_handler_impl.h"
#endif
-@@ -68,7 +68,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr
+@@ -69,7 +69,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr
#elif BUILDFLAG(IS_ANDROID)
return std::make_unique<SupervisedUserWebContentHandlerImpl>(
web_contents, frame_id, navigation_id);
diff --git a/www/chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/www/chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index 1415d7789cbd..3d9dfc30db74 100644
--- a/www/chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/www/chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
-@@ -289,7 +289,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
+@@ -304,7 +304,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
#if BUILDFLAG(ENABLE_SPELLCHECK)
// Chrome prefers OS provided spell checkers where they exist. So only sync
// the custom dictionary on platforms that typically don't provide one.
diff --git a/www/chromium/files/patch-chrome_browser_sync_sync__service__factory.cc b/www/chromium/files/patch-chrome_browser_sync_sync__service__factory.cc
index a75f6c81df3f..96c3ae09eb15 100644
--- a/www/chromium/files/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/www/chromium/files/patch-chrome_browser_sync_sync__service__factory.cc
@@ -1,24 +1,15 @@
---- chrome/browser/sync/sync_service_factory.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/sync/sync_service_factory.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/sync/sync_service_factory.cc
-@@ -115,7 +115,7 @@
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_keyed_service.h"
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_service_factory.h"
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
-@@ -142,7 +142,7 @@ namespace {
+@@ -135,7 +135,7 @@ namespace {
tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
CHECK(profile);
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
tab_groups::TabGroupSyncService* service =
- tab_groups::SavedTabGroupUtils::GetServiceForProfile(profile);
+ tab_groups::TabGroupSyncServiceFactory::GetForProfile(profile);
CHECK(service);
-@@ -405,7 +405,7 @@ std::unique_ptr<KeyedService> BuildSyncService(
+@@ -399,7 +399,7 @@ std::unique_ptr<KeyedService> BuildSyncService(
bool local_sync_backend_enabled = false;
// Only check the local sync backend pref on the supported platforms of
// Windows, Mac and Linux.
@@ -27,12 +18,3 @@
syncer::SyncPrefs prefs(profile->GetPrefs());
local_sync_backend_enabled = prefs.IsLocalSyncEnabled();
base::UmaHistogramBoolean("Sync.Local.Enabled2", local_sync_backend_enabled);
-@@ -544,7 +544,7 @@ SyncServiceFactory::SyncServiceFactory()
- DependsOn(ProfilePasswordStoreFactory::GetInstance());
- DependsOn(PowerBookmarkServiceFactory::GetInstance());
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- DependsOn(tab_groups::SavedTabGroupServiceFactory::GetInstance());
- #elif BUILDFLAG(IS_ANDROID)
- DependsOn(tab_groups::TabGroupSyncServiceFactory::GetInstance());
diff --git a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
index c2f191e6e3fa..17b5396e498d 100644
--- a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -1,6 +1,6 @@
---- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/task_manager/sampling/task_group.cc
-@@ -36,7 +36,7 @@ const int kBackgroundRefreshTypesMask =
+@@ -33,7 +33,7 @@ const int kBackgroundRefreshTypesMask =
#if BUILDFLAG(IS_WIN)
REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME |
#endif // BUILDFLAG(IS_WIN)
@@ -8,17 +8,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
REFRESH_TYPE_FD_COUNT |
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- #if BUILDFLAG(ENABLE_NACL)
-@@ -117,7 +117,7 @@ TaskGroup::TaskGroup(
- #if BUILDFLAG(ENABLE_NACL)
- nacl_debug_stub_port_(nacl::kGdbDebugStubPortUnknown),
- #endif // BUILDFLAG(ENABLE_NACL)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- open_fd_count_(-1),
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- idle_wakeups_per_second_(-1),
-@@ -132,7 +132,7 @@ TaskGroup::TaskGroup(
+ REFRESH_TYPE_PRIORITY;
+@@ -93,7 +93,7 @@ TaskGroup::TaskGroup(
weak_ptr_factory_.GetWeakPtr()),
base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
@@ -27,9 +18,9 @@
base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -302,7 +302,7 @@ void TaskGroup::OnRefreshNaClDebugStubPortDone(int nac
+@@ -236,7 +236,7 @@ void TaskGroup::RefreshWindowsHandles() {
+ #endif // BUILDFLAG(IS_WIN)
}
- #endif // BUILDFLAG(ENABLE_NACL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
index 2eea6fa2ee81..148a87b615f5 100644
--- a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
+++ b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
@@ -1,38 +1,38 @@
---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/task_manager/sampling/task_group.h
@@ -41,7 +41,7 @@ inline 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 |
+ REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES | REFRESH_TYPE_START_TIME |
+ REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY |
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
REFRESH_TYPE_FD_COUNT |
#endif
REFRESH_TYPE_HARD_FAULTS;
-@@ -144,7 +144,7 @@ class TaskGroup {
- }
- #endif // BUILDFLAG(ENABLE_NACL)
+@@ -141,7 +141,7 @@ class TaskGroup {
+ int64_t hard_faults_per_second() const { return hard_faults_per_second_; }
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
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)
-@@ -164,7 +164,7 @@ class TaskGroup {
- void RefreshNaClDebugStubPort(int child_process_unique_id);
- void OnRefreshNaClDebugStubPortDone(int port);
- #endif
+@@ -156,7 +156,7 @@ class TaskGroup {
+
+ void RefreshWindowsHandles();
+
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
void OnOpenFdCountRefreshDone(int open_fd_count);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -235,7 +235,7 @@ class TaskGroup {
- #if BUILDFLAG(ENABLE_NACL)
- int nacl_debug_stub_port_;
- #endif // BUILDFLAG(ENABLE_NACL)
+@@ -226,7 +226,7 @@ class TaskGroup {
+ int64_t user_peak_handles_ = -1;
+ int64_t hard_faults_per_second_ = -1;
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
// The number of file descriptors currently open by the process.
- int open_fd_count_;
+ int open_fd_count_ = -1;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
diff --git a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
index 48d1d3cda245..d933bb6df0ae 100644
--- a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
+++ b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
@@ -1,15 +1,15 @@
---- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2023-09-13 12:11:42 UTC
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/task_manager/sampling/task_group_sampler.h
-@@ -31,7 +31,7 @@ class TaskGroupSampler : public base::RefCountedThread
- using OnCpuRefreshCallback = base::RepeatingCallback<void(double)>;
- using OnSwappedMemRefreshCallback = base::RepeatingCallback<void(int64_t)>;
+@@ -33,7 +33,7 @@ class TaskGroupSampler : public base::RefCountedThread
+ using OnSwappedMemRefreshCallback =
+ base::RepeatingCallback<void(base::ByteCount)>;
using OnIdleWakeupsCallback = base::RepeatingCallback<void(int)>;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
using OnOpenFdCountCallback = base::RepeatingCallback<void(int)>;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
using OnProcessPriorityCallback =
-@@ -43,7 +43,7 @@ class TaskGroupSampler : public base::RefCountedThread
+@@ -45,7 +45,7 @@ class TaskGroupSampler : public base::RefCountedThread
const OnCpuRefreshCallback& on_cpu_refresh,
const OnSwappedMemRefreshCallback& on_memory_refresh,
const OnIdleWakeupsCallback& on_idle_wakeups,
@@ -18,16 +18,16 @@
const OnOpenFdCountCallback& on_open_fd_count,
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
const OnProcessPriorityCallback& on_process_priority);
-@@ -63,7 +63,7 @@ class TaskGroupSampler : public base::RefCountedThread
+@@ -65,7 +65,7 @@ class TaskGroupSampler : public base::RefCountedThread
double RefreshCpuUsage();
- int64_t RefreshSwappedMem();
+ base::ByteCount RefreshSwappedMem();
int RefreshIdleWakeupsPerSecond();
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
int RefreshOpenFdCount();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
base::Process::Priority RefreshProcessPriority();
-@@ -87,7 +87,7 @@ class TaskGroupSampler : public base::RefCountedThread
+@@ -89,7 +89,7 @@ class TaskGroupSampler : public base::RefCountedThread
const OnCpuRefreshCallback on_cpu_refresh_callback_;
const OnSwappedMemRefreshCallback on_swapped_mem_refresh_callback_;
const OnIdleWakeupsCallback on_idle_wakeups_callback_;
diff --git a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
index e585a82235c6..76169eb52100 100644
--- a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -235,7 +235,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
+@@ -227,7 +227,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
}
int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
diff --git a/www/chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h b/www/chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
index c31a1c12a19f..8e35faf43e69 100644
--- a/www/chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
+++ b/www/chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -1,11 +1,11 @@
---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/task_manager/task_manager_observer.h
-@@ -46,7 +46,7 @@ enum RefreshType {
+@@ -45,7 +45,7 @@ enum RefreshType {
// or backgrounded.
- REFRESH_TYPE_PRIORITY = 1 << 13,
+ REFRESH_TYPE_PRIORITY = 1 << 12,
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
// For observers interested in getting the number of open file descriptors of
// processes.
- REFRESH_TYPE_FD_COUNT = 1 << 14,
+ REFRESH_TYPE_FD_COUNT = 1 << 13,
diff --git a/www/chromium/files/patch-chrome_browser_themes_theme__service.cc b/www/chromium/files/patch-chrome_browser_themes_theme__service.cc
index 4a6a92c74a54..1691d7a66348 100644
--- a/www/chromium/files/patch-chrome_browser_themes_theme__service.cc
+++ b/www/chromium/files/patch-chrome_browser_themes_theme__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/themes/theme_service.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/themes/theme_service.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/themes/theme_service.cc
-@@ -72,7 +72,7 @@
+@@ -73,7 +73,7 @@
#include "extensions/browser/extension_registry_observer.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#include "ui/ozone/public/ozone_platform.h" // nogncheck
#endif
-@@ -331,7 +331,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
+@@ -332,7 +332,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
}
bool ThemeService::ShouldUseCustomFrame() const {
diff --git a/www/chromium/files/patch-chrome_browser_themes_theme__service__factory.cc b/www/chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
index 321cbbbe3aaf..493a0e6eb130 100644
--- a/www/chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/www/chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/themes/theme_service_factory.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/themes/theme_service_factory.cc
-@@ -25,7 +25,7 @@
+@@ -26,7 +26,7 @@
#include "chrome/browser/themes/theme_helper_win.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/themes/theme_service_aura_linux.h"
#include "ui/linux/linux_ui_factory.h"
#endif
-@@ -105,7 +105,7 @@ ThemeServiceFactory::~ThemeServiceFactory() = default;
+@@ -106,7 +106,7 @@ ThemeServiceFactory::~ThemeServiceFactory() = default;
std::unique_ptr<KeyedService>
ThemeServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* profile) const {
@@ -18,7 +18,7 @@
using ThemeService = ThemeServiceAuraLinux;
#endif
-@@ -117,7 +117,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon
+@@ -118,7 +118,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon
void ThemeServiceFactory::RegisterProfilePrefs(
user_prefs::PrefRegistrySyncable* registry) {
diff --git a/www/chromium/files/patch-chrome_browser_ui_accelerator__table.cc b/www/chromium/files/patch-chrome_browser_ui_accelerator__table.cc
new file mode 100644
index 000000000000..db53c075ecf8
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ui_accelerator__table.cc
@@ -0,0 +1,34 @@
+--- chrome/browser/ui/accelerator_table.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/ui/accelerator_table.cc
+@@ -72,11 +72,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
+ {ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
+ {ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
+ {ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {ui::VKEY_9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
+ {ui::VKEY_NUMPAD9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
+ #endif // BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {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},
+@@ -104,7 +104,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+ {ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
+ {ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
+ {ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {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},
+@@ -156,7 +156,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+ IDC_SHOW_AVATAR_MENU},
+
+ // Platform-specific key maps.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {ui::VKEY_BROWSER_BACK, ui::EF_NONE, IDC_BACK},
+ {ui::VKEY_BROWSER_FORWARD, ui::EF_NONE, IDC_FORWARD},
+ {ui::VKEY_BROWSER_HOME, ui::EF_NONE, IDC_HOME},
diff --git a/www/chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/www/chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
index 4d0a296b0127..11fac96c531d 100644
--- a/www/chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/www/chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -504,7 +504,7 @@
+@@ -508,7 +508,7 @@
#if BUILDFLAG(IS_CHROMEOS)
#define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
diff --git a/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index 9cd89c3a2142..ef5099e85f03 100644
--- a/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
@@ -58,7 +58,7 @@ gfx::Rect GetPopupSizeForBnpl() {
DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
@@ -9,7 +9,7 @@
scoped_observation_.Observe(BrowserList::GetInstance());
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -144,7 +144,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
+@@ -151,7 +151,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
}
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
index d01abd876afc..7338116c07ea 100644
--- a/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ b/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
@@ -14,7 +14,7 @@
#include "components/autofill/core/browser/payments/payments_window_manager.h"
@@ -27,7 +27,7 @@
// BrowserListObserver:
void OnBrowserSetLastActive(Browser* browser) override;
#endif // BUILDFLAG(IS_LINUX)
-@@ -165,7 +165,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
+@@ -130,7 +130,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
// Used in tests to notify the test infrastructure that the pop-up has closed.
base::RepeatingClosure popup_closed_closure_for_testing_;
diff --git a/www/chromium/files/patch-chrome_browser_ui_browser.h b/www/chromium/files/patch-chrome_browser_ui_browser.h
index a813b0fa3523..429fd3f275a3 100644
--- a/www/chromium/files/patch-chrome_browser_ui_browser.h
+++ b/www/chromium/files/patch-chrome_browser_ui_browser.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/browser.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/browser.h
-@@ -293,7 +293,7 @@ class Browser : public TabStripModelObserver,
+@@ -270,7 +270,7 @@ class Browser : public TabStripModelObserver,
std::optional<int64_t> display_id;
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc b/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
index aed4bbf6599e..f119d6ea2fef 100644
--- a/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/browser_command_controller.cc
-@@ -127,7 +127,7 @@
+@@ -128,7 +128,7 @@
#include "components/user_manager/user_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/ime/text_edit_commands.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -137,7 +137,7 @@
+@@ -138,7 +138,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif
@@ -18,7 +18,7 @@
#include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -363,7 +363,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
+@@ -372,7 +372,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
#endif
}
@@ -27,7 +27,7 @@
// If this key was registered by the user as a content editing hotkey, then
// it is not reserved.
auto* linux_ui = ui::LinuxUi::instance();
-@@ -632,7 +632,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -669,7 +669,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
#endif
@@ -36,7 +36,7 @@
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -849,7 +849,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -891,7 +891,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
case IDC_CREATE_SHORTCUT:
base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -45,7 +45,7 @@
chrome::CreateDesktopShortcutForActiveWebContents(browser_);
#else
web_app::CreateWebAppFromCurrentWebContents(
-@@ -1018,7 +1018,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -1064,7 +1064,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
case IDC_CHROME_WHATS_NEW:
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -54,7 +54,7 @@
ShowChromeWhatsNew(browser_);
break;
#else
-@@ -1395,7 +1395,7 @@ void BrowserCommandController::InitCommandState() {
+@@ -1444,7 +1444,7 @@ void BrowserCommandController::InitCommandState() {
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
#endif
@@ -63,7 +63,7 @@
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1747,7 +1747,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
+@@ -1800,7 +1800,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
bool can_create_web_app = web_app::CanCreateWebApp(browser_);
command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
diff --git a/www/chromium/files/patch-chrome_browser_ui_browser__commands.cc b/www/chromium/files/patch-chrome_browser_ui_browser__commands.cc
index c29b81db75fc..92b02f00a8ad 100644
--- a/www/chromium/files/patch-chrome_browser_ui_browser__commands.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_browser__commands.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_commands.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/browser_commands.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/browser_commands.cc
-@@ -2195,7 +2195,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
+@@ -2283,7 +2283,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
} else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
} else {
diff --git a/www/chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/www/chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
index 9c3d5df4696e..ecd4366027fd 100644
--- a/www/chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -80,7 +80,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
- registry->RegisterTimePref(prefs::kPdfInfoBarLastShown, base::Time());
- registry->RegisterIntegerPref(prefs::kPdfInfoBarTimesShown, 0);
+@@ -82,7 +82,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
+ registry->RegisterTimePref(prefs::kPinInfoBarLastShown, base::Time());
+ registry->RegisterIntegerPref(prefs::kPinInfoBarTimesShown, 0);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
std::string());
registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -203,7 +203,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
+@@ -212,7 +212,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
diff --git a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc
index 0bc1586eae70..6d67997e4d76 100644
--- a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/chrome_pages.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/chrome_pages.cc
-@@ -85,7 +85,7 @@
+@@ -86,7 +86,7 @@
#include "components/signin/public/identity_manager/identity_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/web_applications/web_app_utils.h"
#endif
-@@ -382,7 +382,7 @@ void ShowChromeTips(Browser* browser) {
+@@ -394,7 +394,7 @@ void ShowChromeTips(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeTipsURL));
}
@@ -18,7 +18,7 @@
void ShowChromeWhatsNew(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
}
-@@ -706,7 +706,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -719,7 +719,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h
index 7beb9033b7a3..a8ce57517d4e 100644
--- a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h
+++ b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/chrome_pages.h.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/chrome_pages.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/chrome_pages.h
@@ -39,7 +39,7 @@ namespace signin {
enum class ConsentLevel;
@@ -9,7 +9,7 @@
namespace web_app {
enum class AppSettingsPageEntryPoint;
} // namespace web_app
-@@ -177,7 +177,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -178,7 +178,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
const std::string& category);
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_hats_survey__config.cc b/www/chromium/files/patch-chrome_browser_ui_hats_survey__config.cc
new file mode 100644
index 000000000000..2f6e6e9ed792
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ui_hats_survey__config.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/survey_config.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/ui/hats/survey_config.cc
+@@ -495,7 +495,7 @@ std::vector<hats::SurveyConfig> GetAllSurveyConfigs()
+ &features::kHappinessTrackingSurveysForWallpaperSearch,
+ kHatsSurveyTriggerWallpaperSearch);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> identity_string_psd_fields{
+ "Channel", "Chrome Version", "Number of Chrome Profiles",
+ "Number of Google Accounts", "Sign-in Status"};
diff --git a/www/chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc b/www/chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
new file mode 100644
index 000000000000..49cddeec457d
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc
+@@ -59,7 +59,7 @@ TrustSafetySentimentServiceFactory::BuildServiceInstan
+ // TrustSafetySentimentSurvey is conducted only for Windows, MacOS and Linux
+ // currently.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS))
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS))
+
+ // TrustSafetySentimentSurvey is conducted only in English currently.
+ const std::string& application_locale =
diff --git a/www/chromium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/www/chromium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
index 093dfeaa8af2..a13ee4e33d80 100644
--- a/www/chromium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
-@@ -1985,7 +1985,7 @@ const gfx::VectorIcon& GetSharingHubVectorIcon() {
+@@ -1964,7 +1964,7 @@ const gfx::VectorIcon& GetSharingHubVectorIcon() {
return omnibox::kShareMacChromeRefreshIcon;
#elif BUILDFLAG(IS_WIN)
return omnibox::kShareWinChromeRefreshIcon;
diff --git a/www/chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/www/chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index a629b57d28a8..65f4e5320201 100644
--- a/www/chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -108,7 +108,7 @@ namespace {
+@@ -113,7 +113,7 @@ namespace {
using Logger = autofill::SavePasswordProgressLogger;
@@ -9,7 +9,7 @@
// Should be kept in sync with constant declared in
// bubble_controllers/relaunch_chrome_bubble_controller.cc.
constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -567,7 +567,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
+@@ -624,7 +624,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
}
void ManagePasswordsUIController::OnKeychainError() {
diff --git a/www/chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc b/www/chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
index cc1c8807ea2e..885dcab11542 100644
--- a/www/chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/prefs/prefs_tab_helper.cc
-@@ -68,7 +68,7 @@
+@@ -64,7 +64,7 @@
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
index 4b8bbab8c233..0553f1c5af36 100644
--- a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -472,7 +472,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
+@@ -476,7 +476,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
GetOnModalDialogClosedCallback());
}
@@ -9,7 +9,7 @@
void SigninViewController::ShowModalHistorySyncOptInDialog() {
CHECK(base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin));
CloseModalSignin();
-@@ -486,7 +486,7 @@ void SigninViewController::ShowModalHistorySyncOptInDi
+@@ -491,7 +491,7 @@ void SigninViewController::ShowModalHistorySyncOptInDi
void SigninViewController::ShowModalManagedUserNoticeDialog(
std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
create_param) {
diff --git a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
index 75c80d9e9346..7ff3517beeb7 100644
--- a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
+++ b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/signin/signin_view_controller.h
-@@ -166,7 +166,7 @@ class SigninViewController {
+@@ -169,7 +169,7 @@ class SigninViewController {
void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
bool is_sync_promo);
diff --git a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
index 222e0242949b..d0ec8ea9fa5e 100644
--- a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -48,7 +48,7 @@ class SigninViewControllerDelegate {
+@@ -49,7 +49,7 @@ class SigninViewControllerDelegate {
SyncConfirmationStyle style,
bool is_sync_promo);
@@ -9,7 +9,7 @@
// Returns a platform-specific SigninViewControllerDelegate instance that
// displays the modal history sync opt in dialog. The returned object should
// delete itself when the window it's managing is closed.
-@@ -87,7 +87,7 @@ class SigninViewControllerDelegate {
+@@ -89,7 +89,7 @@ class SigninViewControllerDelegate {
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index 8f44393146a6..270b75babfe7 100644
--- a/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
-@@ -96,7 +96,7 @@ const char* const kBadFlags[] = {
+@@ -105,7 +105,7 @@ const char* const kBadFlags[] = {
extensions::switches::kExtensionsOnExtensionURLs,
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_infobar__utils.cc b/www/chromium/files/patch-chrome_browser_ui_startup_infobar__utils.cc
new file mode 100644
index 000000000000..d15197c29c1e
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ui_startup_infobar__utils.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/startup/infobar_utils.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/ui/startup/infobar_utils.cc
+@@ -197,7 +197,7 @@ void AddInfoBarsIfNecessary(Browser* browser,
+ }
+ #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 (base::FeatureList::IsEnabled(features::kSessionRestoreInfobar)) {
+ // TODO(crbug.com/431828875): Instantiate and initialize the session
+ // restore controller.
diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index 14b81d4506ae..0b81e0e7b720 100644
--- a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/startup/startup_browser_creator.cc
@@ -134,7 +134,7 @@
#include "chrome/credential_provider/common/gcp_strings.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/headless/headless_mode_util.h"
#include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
#include "components/headless/policy/headless_mode_policy.h"
-@@ -980,7 +980,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -986,7 +986,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl");
ComputeAndRecordLaunchMode(command_line);
@@ -18,7 +18,7 @@
if (headless::IsHeadlessMode() &&
headless::HeadlessModePolicy::IsHeadlessModeDisabled(
g_browser_process->local_state())) {
-@@ -1083,7 +1083,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1089,7 +1089,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
silent_launch = true;
}
@@ -27,7 +27,7 @@
// Writes open and installed web apps to the specified file without
// launching a new browser window or tab.
if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) &&
-@@ -1300,7 +1300,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1306,7 +1306,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow)
<< "Failed launch with app: couldn't pick a profile";
std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId);
diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
index bfc7d3ab690f..a1f615522cd3 100644
--- a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
-@@ -74,7 +74,7 @@
+@@ -80,7 +80,7 @@
#include "components/app_restore/full_restore_utils.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -206,7 +206,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -214,7 +214,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
// at the state of the MessageLoop.
Browser::CreateParams params = Browser::CreateParams(profile_, false);
params.creation_source = Browser::CreationSource::kStartupCreator;
@@ -18,7 +18,7 @@
params.startup_id =
command_line_->GetSwitchValueASCII("desktop-startup-id");
#endif
-@@ -236,7 +236,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -244,7 +244,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
continue;
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/www/chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
index 3d24423ea634..ea187db6beea 100644
--- a/www/chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
@@ -1,7 +1,7 @@
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/startup/startup_tab_provider.cc
@@ -63,7 +63,7 @@
- #include "extensions/browser/extension_registry.h"
+ #include "extensions/common/manifest_handlers/chrome_url_overrides_handler.h"
#endif // !BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc b/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc
index 669e8ae2d303..99b28d798168 100644
--- a/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tab_helpers.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/tab_helpers.cc
-@@ -218,7 +218,7 @@
+@@ -220,7 +220,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h"
#include "chrome/browser/ui/hats/hats_helper.h"
#include "chrome/browser/ui/performance_controls/performance_controls_hats_service_factory.h"
-@@ -702,12 +702,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
+@@ -711,12 +711,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_tabs_features.cc b/www/chromium/files/patch-chrome_browser_ui_tabs_features.cc
index b3e0f42afb55..1249b1ed1bea 100644
--- a/www/chromium/files/patch-chrome_browser_ui_tabs_features.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_tabs_features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/features.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/tabs/features.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/tabs/features.cc
-@@ -59,7 +59,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -64,7 +64,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/www/chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/www/chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
index 78836f7ae54f..43e180b938d9 100644
--- a/www/chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
-@@ -85,7 +85,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -88,7 +88,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/www/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc b/www/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
index 62239a8b676a..c33229ae9b5c 100644
--- a/www/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/tab_features.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -338,7 +338,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
+@@ -366,7 +366,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -8,4 +8,4 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
inactive_window_mouse_event_controller_ =
std::make_unique<InactiveWindowMouseEventController>();
- #endif
+
diff --git a/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index 6bca2d88332b..053c8f4280bc 100644
--- a/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ b/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/task_manager/task_manager_columns.h
-@@ -277,7 +277,7 @@ inline constexpr std::array kColumns = {
+@@ -264,7 +264,7 @@ inline constexpr std::array kColumns = {
.default_visibility = false},
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
index 4f24e7558f74..7bde5f263aac 100644
--- a/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -419,7 +419,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
+@@ -374,7 +374,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
// Note: system_total_time_ is used for both since there is no functional
// difference between browser & system (they are essentially the same tab).
// Instead, the data is routed to the platform appropriate bucket.
@@ -9,7 +9,7 @@
task_manager::RecordTabSwitchEvent(CategoryRecord::kBrowser,
system_total_time_);
#elif BUILDFLAG(IS_CHROMEOS)
-@@ -560,7 +560,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
+@@ -507,7 +507,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
? stringifier_->backgrounded_string()
: stringifier_->foregrounded_string();
@@ -18,7 +18,7 @@
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row]);
return fd_count >= 0 ? base::FormatNumber(fd_count)
-@@ -723,7 +723,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
+@@ -665,7 +665,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
return BooleanCompare(is_proc1_bg, is_proc2_bg);
}
@@ -27,7 +27,7 @@
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int proc1_fd_count =
observed_task_manager()->GetOpenFdCount(tasks_[row1]);
-@@ -1040,7 +1040,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
+@@ -977,7 +977,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
type = REFRESH_TYPE_KEEPALIVE_COUNT;
break;
diff --git a/www/chromium/files/patch-chrome_browser_ui_ui__features.cc b/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
index 4593528941ff..b6d01750f735 100644
--- a/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/ui_features.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/ui_features.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/ui_features.cc
@@ -38,7 +38,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiveAreaClick,
"CloseOmniboxPopupOnInactiveAreaClick",
@@ -9,7 +9,16 @@
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -320,7 +320,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
+@@ -171,7 +171,7 @@ BASE_FEATURE_PARAM(int,
+ "drop_target_hide_for_os_width",
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
+ 32
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ 50
+ #else
+ 0
+@@ -511,7 +511,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -18,3 +27,12 @@
BASE_FEATURE(kUsePortalAccentColor,
"UsePortalAccentColor",
base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -732,7 +732,7 @@ bool IsBookmarkTabGroupConversionEnabled() {
+ return base::FeatureList::IsEnabled(kBookmarkTabGroupConversion);
+ }
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kSessionRestoreInfobar,
+ "SessionRestoreInfobar",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-chrome_browser_ui_ui__features.h b/www/chromium/files/patch-chrome_browser_ui_ui__features.h
index 2af4ee335833..0c63ce8a6603 100644
--- a/www/chromium/files/patch-chrome_browser_ui_ui__features.h
+++ b/www/chromium/files/patch-chrome_browser_ui_ui__features.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/ui_features.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/ui_features.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/ui_features.h
@@ -28,7 +28,7 @@ BASE_DECLARE_FEATURE(kAllowEyeDropperWGCScreenCapture)
@@ -9,7 +9,16 @@
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -311,7 +311,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
+@@ -56,7 +56,7 @@ enum class PdfInfoBarTrigger { kPdfLoad = 0, kStartup
+ BASE_DECLARE_FEATURE_PARAM(PdfInfoBarTrigger, kPdfInfoBarTrigger);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // When enabled, user may see the session restore UI flow.
+ BASE_DECLARE_FEATURE(kSessionRestoreInfobar);
+ #endif
+@@ -336,7 +336,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc b/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
deleted file mode 100644
index 67daf648cbce..000000000000
--- a/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
+++ /dev/null
@@ -1,34 +0,0 @@
---- chrome/browser/ui/views/accelerator_table.cc.orig 2025-07-02 06:08:04 UTC
-+++ chrome/browser/ui/views/accelerator_table.cc
-@@ -72,11 +72,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
- {ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
- {ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
- {ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {ui::VKEY_9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
- {ui::VKEY_NUMPAD9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
- #endif // BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {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},
-@@ -104,7 +104,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
- {ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
- {ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
- {ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {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},
-@@ -156,7 +156,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
- IDC_SHOW_AVATAR_MENU},
-
- // Platform-specific key maps.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {ui::VKEY_BROWSER_BACK, ui::EF_NONE, IDC_BACK},
- {ui::VKEY_BROWSER_FORWARD, ui::EF_NONE, IDC_FORWARD},
- {ui::VKEY_BROWSER_HOME, ui::EF_NONE, IDC_HOME},
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
index 1da388f6b7c2..aa34b7c5885f 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
-@@ -39,7 +39,7 @@
+@@ -36,7 +36,7 @@
#include "ui/wm/core/wm_state.h"
#endif // defined(USE_AURA)
@@ -9,7 +9,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
-@@ -143,7 +143,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
+@@ -131,7 +131,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
return controller;
}));
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
index bb568d3dd833..171cf5201a76 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2024-05-21 18:07:39 UTC
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
-@@ -26,7 +26,7 @@ bool IsDesktopEnvironmentUnity() {
+@@ -27,7 +27,7 @@ bool IsDesktopEnvironmentUnity() {
return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
}
@@ -9,7 +9,7 @@
int GetWindowIconResourceId() {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
switch (chrome::GetChannel()) {
-@@ -80,7 +80,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
+@@ -85,7 +85,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
delegate);
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
index 90fcc8a23815..a7ecd650ea4e 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/frame/browser_frame.cc
@@ -53,7 +53,7 @@
#include "ui/aura/window.h"
@@ -27,7 +27,7 @@
return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
#else
return false;
-@@ -196,7 +196,7 @@ void BrowserFrame::InitBrowserFrame() {
+@@ -204,7 +204,7 @@ void BrowserFrame::InitBrowserFrame() {
Init(std::move(params));
@@ -36,7 +36,7 @@
SelectNativeTheme();
#else
SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -434,7 +434,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
+@@ -450,7 +450,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
IsVisibleOnAllWorkspaces());
@@ -45,7 +45,7 @@
// If the window was sent to a different workspace, prioritize it if
// it was sent to the current workspace and deprioritize it
// otherwise. This is done by MoveBrowsersInWorkspaceToFront()
-@@ -633,7 +633,7 @@ void BrowserFrame::OnMenuClosed() {
+@@ -649,7 +649,7 @@ void BrowserFrame::OnMenuClosed() {
}
void BrowserFrame::SelectNativeTheme() {
@@ -54,7 +54,7 @@
// Use the regular NativeTheme instance if running incognito mode, regardless
// of system theme (gtk, qt etc).
ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
-@@ -674,7 +674,7 @@ void BrowserFrame::OnTouchUiChanged() {
+@@ -690,7 +690,7 @@ void BrowserFrame::OnTouchUiChanged() {
bool BrowserFrame::RegenerateFrameOnThemeChange(
BrowserThemeChangeType theme_change_type) {
bool need_regenerate = false;
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
index 0280c3d311eb..551a2217b03c 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
-@@ -15,7 +15,7 @@
+@@ -17,7 +17,7 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
#endif
@@ -9,21 +9,12 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_linux_native.h"
-@@ -33,7 +33,7 @@ namespace {
- std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameView(
- BrowserFrame* frame,
- BrowserView* browser_view) {
+@@ -32,7 +32,7 @@ namespace chrome {
+
+ namespace {
+
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* profile = browser_view->browser()->profile();
- auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
- auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile);
-@@ -83,7 +83,7 @@ std::unique_ptr<BrowserNonClientFrameView> CreateBrows
+ std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameViewLinux(
BrowserFrame* frame,
BrowserView* browser_view) {
- if (browser_view->browser()->is_type_picture_in_picture()) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return std::make_unique<PictureInPictureBrowserFrameViewLinux>(
- frame, browser_view);
- #else
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
index e0dae6b029c8..59f16587ace6 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2608,7 +2608,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
+@@ -2463,7 +2463,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
-#if !BUILDFLAG(IS_LINUX)
+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- GetContentsWebView()->SetFastResize(is_dragging);
- if (multi_contents_view_) {
- multi_contents_view_->GetInactiveContentsView()->SetFastResize(is_dragging);
-@@ -6027,7 +6027,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
+ std::vector<ContentsWebView*> contents_web_views =
+ GetAllVisibleContentsWebViews();
+
+@@ -5954,7 +5954,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
index 1474a00cc564..7f10c82ad2fa 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
-@@ -69,7 +69,7 @@
+@@ -75,7 +75,7 @@
// Windows, Mac and CrOS do not clip child widgets to their parents, so we
// don't have to worry about resizing quite as much.
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index ba4a03c3d96b..ab5ef10aae00 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -75,7 +75,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
+@@ -80,7 +80,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
ui::SimpleMenuModel* model) {
@@ -9,7 +9,7 @@
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);
-@@ -101,7 +101,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
+@@ -123,7 +123,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
}
@@ -18,7 +18,7 @@
model->AddSeparator(ui::NORMAL_SEPARATOR);
bool supports_server_side_decorations = true;
#if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -175,7 +175,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
+@@ -197,7 +197,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
index 28da5e167084..bf1b1746cc6d 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
-@@ -20,7 +20,7 @@
+@@ -21,7 +21,7 @@
#include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/common/pref_names.h"
- #include "components/prefs/pref_service.h"
#endif
-@@ -39,7 +39,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate(
+
+@@ -38,7 +38,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate(
SystemMenuModelDelegate::~SystemMenuModelDelegate() = default;
bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const {
@@ -18,7 +18,7 @@
if (command_id == IDC_USE_SYSTEM_TITLE_BAR) {
PrefService* prefs = browser_->profile()->GetPrefs();
return !prefs->GetBoolean(prefs::kUseCustomChromeFrame);
-@@ -65,7 +65,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c
+@@ -64,7 +64,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c
}
bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const {
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
index 3a485c613160..b399720527a6 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
@@ -1,8 +1,8 @@
---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
-@@ -222,7 +222,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr
- new_tab_button_->GetViewAccessibility().SetName(
- l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
+@@ -304,7 +304,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr
+ new_tab_button_->GetViewAccessibility().SetName(
+ l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc b/www/chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
index 95e8f974ebce..842d642b4b02 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
@@ -1,7 +1,7 @@
---- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
-@@ -37,7 +37,7 @@ NewTabFooterController::NewTabFooterController(Browser
- base::BindRepeating(&NewTabFooterController::UpdateFooterVisibility,
+@@ -44,7 +44,7 @@ NewTabFooterController::NewTabFooterController(
+ base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
weak_factory_.GetWeakPtr(),
/*log_on_load_metric=*/false));
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
index 05159671a385..be33de465525 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2191,7 +2191,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
+@@ -2335,7 +2335,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
}
void OmniboxViewViews::OnPopupOpened() {
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/www/chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index b42fed194d86..7f15adfea54c 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -42,7 +42,7 @@
+@@ -43,7 +43,7 @@
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/controls/button/button.h"
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
index a4c6840a69f3..4c2267a67d2c 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
-@@ -331,7 +331,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
+@@ -407,7 +407,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
}
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
index 0d054a0e5f93..76af8eb0954f 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
-@@ -91,7 +91,7 @@ class AvatarToolbarButton : public ToolbarButton {
+@@ -96,7 +96,7 @@ class AvatarToolbarButton : public ToolbarButton,
// Attempts showing the In-Produce-Help for profile Switching.
void MaybeShowProfileSwitchIPH();
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
index 928b37d51392..12b9c376b946 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
-@@ -47,7 +47,7 @@ void ProfileMenuCoordinator::Show(
- user_education_->NotifyFeaturePromoFeatureUsed(
- feature_engagement::kIPHProfileSwitchFeature,
- FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+@@ -54,7 +54,7 @@ void ProfileMenuCoordinator::Show(
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHProfileSwitchFeature,
+ FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- user_education_->NotifyFeaturePromoFeatureUsed(
- feature_engagement::kIPHSupervisedUserProfileSigninFeature,
- FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+ BrowserUserEducationInterface::From(GetBrowser())
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHSupervisedUserProfileSigninFeature,
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index cb939771be8c..74764b133842 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -99,7 +99,7 @@
+@@ -103,7 +103,7 @@
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/widget/widget.h"
@@ -9,16 +9,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -399,7 +399,7 @@ void ProfileMenuView::OnSigninButtonClicked(
- }
- GetWidget()->CloseWithReason(views::Widget::ClosedReason::kUnspecified);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/404807488): Update the button and the dialog strings.
- if (base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin)) {
- browser()
-@@ -538,7 +538,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
+@@ -557,7 +557,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
case signin_util::SignedInState::kSignedOut:
case signin_util::SignedInState::kWebOnlySignedIn: {
std::string profile_user_display_name, profile_user_email;
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
index 393855d2e4e3..64ce994538cb 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
-@@ -84,7 +84,7 @@
+@@ -81,7 +81,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/shell_integration_linux.h"
#endif
-@@ -114,7 +114,7 @@ class ProfilePickerWidget : public views::Widget {
+@@ -107,7 +107,7 @@ class ProfilePickerWidget : public views::Widget {
views::Widget::InitParams params(
views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
params.delegate = profile_picker_view_;
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index 152d705f22f4..252dc00da856 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
@@ -63,14 +63,14 @@
#include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
@@ -14,10 +14,10 @@
const int kModalDialogWidth = 448;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const int kManagedUserNoticeConfirmationDialogWidth = 512;
- const int kManagedUserNoticeConfirmationDialogHeight = 576;
- const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780;
-@@ -139,7 +139,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat
+ const int kManagedUserNoticeConfirmationDialogWidth = 780;
+ const int kManagedUserNoticeConfirmationDialogHeight = 560;
+ #endif
+@@ -137,7 +137,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat
kSyncConfirmationDialogWidth, InitializeSigninWebDialogUI(true));
}
@@ -25,8 +25,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView(
- Browser* browser) {
-@@ -225,7 +225,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
+ Browser* browser,
+@@ -228,7 +228,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -35,7 +35,7 @@
// static
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -410,7 +410,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
+@@ -404,7 +404,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
@@ -44,7 +44,7 @@
// 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) {
-@@ -502,7 +502,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
+@@ -496,7 +496,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
content_view_->RequestFocus();
}
@@ -53,7 +53,7 @@
void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
ProfileAttributesEntry* entry =
g_browser_process->profile_manager()
-@@ -542,7 +542,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe
+@@ -536,7 +536,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe
/*animate_on_resize=*/true);
}
@@ -61,8 +61,8 @@
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// static
SigninViewControllerDelegate*
- SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(Browser* browser) {
-@@ -596,7 +596,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
+ SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(
+@@ -593,7 +593,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index 4148b24bc48d..d59466bc048c 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -57,7 +57,7 @@ class SigninViewControllerDelegateViews
+@@ -58,7 +58,7 @@ class SigninViewControllerDelegateViews
SyncConfirmationStyle style,
bool is_sync_promo);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
static std::unique_ptr<views::WebView> CreateHistorySyncOptInWebView(
- Browser* browser);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -78,7 +78,7 @@ class SigninViewControllerDelegateViews
+ Browser* browser,
+ HistorySyncOptinLaunchContext launch_context);
+@@ -80,7 +80,7 @@ class SigninViewControllerDelegateViews
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -18,7 +18,7 @@
static std::unique_ptr<views::WebView>
CreateManagedUserNoticeConfirmationWebView(
Browser* browser,
-@@ -149,7 +149,7 @@ class SigninViewControllerDelegateViews
+@@ -151,7 +151,7 @@ class SigninViewControllerDelegateViews
std::optional<int> dialog_width,
InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
index 7b05a8019709..f44747816c21 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -193,7 +193,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
+@@ -179,7 +179,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
void UpdateSystemDnDDragImage(TabDragContext* attached_context,
const gfx::ImageSkia& image) {
@@ -9,7 +9,7 @@
VLOG(1) << __func__ << " image size=" << image.size().ToString();
aura::Window* root_window =
attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
-@@ -384,7 +384,7 @@ TabDragController::Liveness TabDragController::Init(
+@@ -391,7 +391,7 @@ TabDragController::Liveness TabDragController::Init(
// synchronous on desktop Linux, so use that.
// - ChromeOS Ash
// Releasing capture on Ash cancels gestures so avoid it.
@@ -18,7 +18,7 @@
ref->can_release_capture_ = false;
#endif
ref->start_point_in_screen_ =
-@@ -892,7 +892,7 @@ TabDragController::Liveness TabDragController::DragBro
+@@ -982,7 +982,7 @@ TabDragController::Liveness TabDragController::DragBro
CHECK_EQ(SetCapture(target_context), Liveness::ALIVE);
}
@@ -27,7 +27,7 @@
// 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.
-@@ -2024,7 +2024,7 @@ void TabDragController::CompleteDrag() {
+@@ -2135,7 +2135,7 @@ void TabDragController::CompleteDrag() {
}
// If source window was maximized - maximize the new window as well.
@@ -36,7 +36,7 @@
// 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
-@@ -2441,7 +2441,7 @@ TabDragController::Liveness TabDragController::GetLoca
+@@ -2551,7 +2551,7 @@ TabDragController::Liveness TabDragController::GetLoca
}
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
index 41c8fd403b13..7a8b9a1860be 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -657,7 +657,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
+@@ -678,7 +678,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
return;
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
index 3137975c2d68..edf7ddc028b9 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
-@@ -380,7 +380,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta
+@@ -381,7 +381,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta
// not become active. Setting this to false creates the need to explicitly
// hide the hovercard on press, touch, and keyboard events.
SetCanActivate(false);
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
deleted file mode 100644
index a40b3a551ca8..000000000000
--- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-07-02 06:08:04 UTC
-+++ chrome/browser/ui/views/tabs/tab_strip_combo_button.cc
-@@ -94,7 +94,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow
- base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged,
- base::Unretained(this))));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The New Tab Button can be middle-clicked on Linux.
- new_tab_button->SetTriggerableEventFlags(
- new_tab_button->GetTriggerableEventFlags() | ui::EF_MIDDLE_MOUSE_BUTTON);
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
index 3286b8c77bd5..b541eb0a4a27 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -574,7 +574,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
+@@ -557,7 +557,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
if (!IsHoverAnimationActive()) {
return base_opacity;
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/www/chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index 8f397040cd70..61c609aa9adc 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1054,7 +1054,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1125,7 +1125,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
@@ -9,7 +9,7 @@
// kIPHSupervisedUserProfileSigninFeature
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1312,7 +1312,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1372,7 +1372,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered to inform users of the availability of the "
"new translate screen feature on the Lens Overlay.")));
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/www/chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
index 32d349559593..02b6f068dd1e 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -516,7 +516,7 @@ std::string GetFileExtension(FileExtension file_extens
+@@ -515,7 +515,7 @@ std::string GetFileExtension(FileExtension file_extens
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
SiteConfig config;
bool is_app_found = false;
-@@ -2078,7 +2078,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
+@@ -2088,7 +2088,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
if (app_name.empty()) {
app_name = GetSiteConfiguration(site).app_name;
}
@@ -18,7 +18,7 @@
ASSERT_TRUE(override_registration_->test_override().IsShortcutCreated(
profile(), app_id, app_name));
ASSERT_TRUE(
-@@ -3396,7 +3396,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
+@@ -3411,7 +3411,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
app_state->id, app_state->name);
ASSERT_TRUE(icon_color.has_value());
ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value()));
@@ -27,7 +27,7 @@
ASSERT_TRUE(override_registration_->test_override().IsRunOnOsLoginEnabled(
profile(), app_state->id, app_state->name));
#endif
-@@ -3411,7 +3411,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3426,7 +3426,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site);
ASSERT_TRUE(app_state);
base::ScopedAllowBlockingForTesting allow_blocking;
@@ -36,7 +36,7 @@
ASSERT_FALSE(override_registration_->test_override().IsRunOnOsLoginEnabled(
profile(), app_state->id, app_state->name));
#endif
-@@ -3421,7 +3421,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3436,7 +3436,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -45,7 +45,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3437,7 +3437,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
+@@ -3452,7 +3452,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -54,7 +54,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4262,7 +4262,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
+@@ -4277,7 +4277,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
base::FilePath shortcut_dir,
const std::string& app_name,
const webapps::AppId& app_id) {
@@ -63,7 +63,7 @@
return override_registration_->test_override().GetShortcutPath(
profile(), shortcut_dir, app_id, app_name);
#else
-@@ -4462,7 +4462,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
+@@ -4477,7 +4477,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
const webapps::AppId& id) {
base::ScopedAllowBlockingForTesting allow_blocking;
bool is_shortcut_and_icon_correct = false;
@@ -72,7 +72,7 @@
bool is_shortcut_correct =
override_registration_->test_override().IsShortcutCreated(profile, id,
name);
-@@ -4506,7 +4506,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
+@@ -4521,7 +4521,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
do_icon_colors_match =
(expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index 8ad9eeb10923..248c4c7f9d4f 100644
--- a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -1,7 +1,7 @@
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-01-15 09:18:26 UTC
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/web_applications/web_app_dialogs.h
-@@ -21,7 +21,7 @@
- #include "ui/gfx/native_widget_types.h"
+@@ -24,7 +24,7 @@
+ #include "ui/gfx/native_window_types.h"
static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_CHROMEOS));
diff --git a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index a344ebb76ed8..6e6d81bfcdf5 100644
--- a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -566,7 +566,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
+@@ -574,7 +574,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
Browser* browser,
Profile* profile,
const std::string& app_id) {
@@ -9,7 +9,7 @@
WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
CHECK(provider);
-@@ -795,7 +795,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
+@@ -803,7 +803,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
}
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
index 069e168b5d2c..5245f9f93382 100644
--- a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
@@ -1,11 +1,11 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -245,7 +245,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
+@@ -243,7 +243,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
UninstallCompleteCallback uninstall_complete_callback,
webapps::UninstallResultCode uninstall_code);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ShowIPHPromoForAppsLaunchedViaLinkCapturing(const Browser* browser,
+ void ShowIPHPromoForAppsLaunchedViaLinkCapturing(Browser* browser,
const webapps::AppId& app_id,
bool is_activated);
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc b/www/chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
new file mode 100644
index 000000000000..49232f2a5810
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/ui/webui_browser/webui_browser_window.cc
+@@ -42,7 +42,7 @@ const char* const kWebUIBrowserWindowKey = "__WEBUI_BR
+
+ // Copied from chrome/browser/ui/views/frame/browser_frame.cc.
+ bool IsUsingLinuxSystemTheme(Profile* profile) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
+ #else
+ return false;
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
index c25bb76054e1..5d94af3d7e38 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
-@@ -219,7 +219,7 @@ CertificateManagerPageHandler::GetCertSource(
+@@ -217,7 +217,7 @@ CertificateManagerPageHandler::GetCertSource(
CERTIFICATE_TRUST_TYPE_DISTRUSTED,
profile_, &remote_client_);
break;
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index 53569c4c9d4e..57a1b6fda25e 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
@@ -55,7 +55,7 @@
#include "net/ssl/client_cert_store_mac.h"
@@ -9,7 +9,16 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -178,7 +178,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
+@@ -130,7 +130,7 @@ class ClientCertStoreLoader {
+ active_requests_;
+ };
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ClientCertStoreFactoryNSS : public ClientCertStoreFactory {
+ public:
+ std::unique_ptr<net::ClientCertStore> CreateClientCertStore() override {
+@@ -155,7 +155,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
};
#endif
@@ -18,7 +27,7 @@
std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
Profile* profile) {
#if BUILDFLAG(IS_WIN)
-@@ -193,7 +193,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
+@@ -170,7 +170,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
}
#endif
@@ -27,7 +36,7 @@
// 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
-@@ -369,7 +369,7 @@ class ClientCertSource : public CertificateManagerPage
+@@ -345,7 +345,7 @@ class ClientCertSource : public CertificateManagerPage
std::optional<net::CertificateList> certs_;
};
@@ -36,7 +45,7 @@
// 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
-@@ -1099,7 +1099,7 @@ CreatePlatformClientCertSource(
+@@ -1066,7 +1066,7 @@ CreatePlatformClientCertSource(
mojo::Remote<certificate_manager::mojom::CertificateManagerPage>*
remote_client,
Profile* profile) {
@@ -45,7 +54,7 @@
return std::make_unique<WritableClientCertSource>(remote_client, profile);
#else
return std::make_unique<ClientCertSource>(
-@@ -1107,7 +1107,7 @@ CreatePlatformClientCertSource(
+@@ -1074,7 +1074,7 @@ CreatePlatformClientCertSource(
#endif
}
@@ -54,7 +63,7 @@
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1157,7 +1157,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
+@@ -1124,7 +1124,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index 75a1e5978d1b..8483488e2d45 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -144,7 +144,7 @@
+@@ -153,7 +153,7 @@
#include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
#include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
-@@ -152,19 +152,19 @@
+@@ -161,13 +161,13 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -20,19 +20,12 @@
// 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/ui/webui/connectors_internals/connectors_internals_ui.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
-@@ -192,7 +192,7 @@
+@@ -195,7 +195,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
#endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
@@ -41,7 +34,7 @@
#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)
-@@ -333,7 +333,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -349,7 +349,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -50,7 +43,7 @@
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -363,7 +363,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -379,7 +379,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -59,7 +52,7 @@
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -372,20 +372,20 @@ void RegisterChromeWebUIConfigs() {
+@@ -388,13 +388,13 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -70,14 +63,6 @@
// BUILDFLAG(IS_ANDROID)
#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>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index e7baae19468a..666a1fba5b75 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -117,16 +117,16 @@
+@@ -116,16 +116,16 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -20,7 +20,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -410,7 +410,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -409,7 +409,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
}
@@ -29,7 +29,7 @@
if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) {
return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
}
-@@ -449,7 +449,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -448,7 +448,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
index ba9689f69e5e..6c269c2c1586 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
@@ -1,20 +1,20 @@
---- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc
-@@ -82,7 +82,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
- }
+@@ -85,7 +85,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
#endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
std::string GetStringFromTimestamp(base::Time timestamp) {
return (timestamp == base::Time()) ? std::string()
: base::UnlocalizedTimeFormatWithPattern(
-@@ -191,7 +191,7 @@ void ConnectorsInternalsPageHandler::GetClientCertific
-
+@@ -200,7 +200,7 @@ void ConnectorsInternalsPageHandler::GetClientCertific
void ConnectorsInternalsPageHandler::GetSignalsReportingState(
GetSignalsReportingStateCallback callback) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
auto* profile_prefs = profile_->GetPrefs();
std::string last_upload_attempt_time_string =
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index 09f96200046b..29773d71b3aa 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
@@ -1,29 +1,29 @@
---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
-@@ -7,7 +7,7 @@
- #include "build/build_config.h"
+@@ -8,7 +8,7 @@
#include "components/enterprise/buildflags/buildflags.h"
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#include "base/base64url.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -39,7 +39,7 @@ namespace enterprise_connectors::utils {
-
+@@ -42,7 +42,7 @@ namespace enterprise_connectors::utils {
namespace {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
connectors_internals::mojom::KeyTrustLevel ParseTrustLevel(
BPKUR::KeyTrustLevel trust_level) {
-@@ -176,7 +176,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
- } // namespace
+@@ -183,7 +183,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
auto* key_manager = g_browser_process->browser_policy_connector()
->chrome_browser_cloud_management_controller()
->GetDeviceTrustKeyManager();
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
index 60a15121d8a4..7ad93d57c9a2 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -77,7 +77,7 @@
+@@ -75,7 +75,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.h"
#endif
@@ -9,7 +9,7 @@
#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"
-@@ -413,7 +413,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
+@@ -404,7 +404,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
}
#endif
@@ -18,7 +18,7 @@
std::unique_ptr<SupervisedUserVerificationPageForYouTube>
CreateSupervisedUserVerificationPageForYouTube(
content::WebContents* web_contents,
-@@ -640,7 +640,7 @@ void InterstitialHTMLSource::StartDataRequest(
+@@ -631,7 +631,7 @@ void InterstitialHTMLSource::StartDataRequest(
interstitial_delegate = CreateInsecureFormPage(web_contents);
} else if (path_without_query == "/https_only") {
interstitial_delegate = CreateHttpsOnlyModePage(web_contents);
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
index 1a2a23e2d105..1735c6cb8453 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -181,11 +181,11 @@ void ManagementUI::GetLocalizedStrings(
+@@ -183,11 +183,11 @@ void ManagementUI::GetLocalizedStrings(
IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
{kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS},
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 8cfe7622ce14..438c2f007319 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
-@@ -58,7 +58,7 @@
+@@ -70,7 +70,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/web_ui_util.h"
@@ -9,7 +9,7 @@
#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)
-@@ -359,7 +359,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -383,7 +383,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
@@ -18,7 +18,7 @@
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -381,7 +381,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -405,7 +405,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
@@ -27,7 +27,7 @@
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -567,7 +567,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
+@@ -595,7 +595,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
->policy_service();
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index ed4fe91cb02c..54f4919fdb14 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -1,15 +1,15 @@
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.h
-@@ -29,7 +29,7 @@ namespace policy {
- class PolicyService;
- } // namespace policy
+@@ -34,7 +34,7 @@ namespace enterprise_management {
+ class GetUserEligiblePromotionsResponse;
+ } // namespace enterprise_management
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
namespace device_signals {
class UserPermissionService;
} // namespace device_signals
-@@ -70,7 +70,7 @@ class ManagementUIHandler : public content::WebUIMessa
+@@ -91,7 +91,7 @@ class ManagementUIHandler : public content::WebUIMessa
base::Value::List GetManagedWebsitesInfo(Profile* profile) const;
base::Value::List GetApplicationsInfo(Profile* profile) const;
virtual policy::PolicyService* GetPolicyService();
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_new__tab__page_new__tab__page__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_new__tab__page_new__tab__page__handler.cc
deleted file mode 100644
index a9d4e10d8e92..000000000000
--- a/www/chromium/files/patch-chrome_browser_ui_webui_new__tab__page_new__tab__page__handler.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/webui/new_tab_page/new_tab_page_handler.cc.orig 2025-08-07 06:57:29 UTC
-+++ chrome/browser/ui/webui/new_tab_page/new_tab_page_handler.cc
-@@ -540,7 +540,7 @@ NewTabPageHandler::NewTabPageHandler(
- prefs::kNtpFooterVisible,
- base::BindRepeating(&NewTabPageHandler::OnFooterVisibilityUpdated,
- base::Unretained(this)));
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- local_state_pref_change_registrar_.Init(g_browser_process->local_state());
- local_state_pref_change_registrar_.Add(
- prefs::kNTPFooterManagementNoticeEnabled,
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index 2568e587daec..d49ece4cb1dd 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -128,7 +128,7 @@ const char* kMacShareIconResourceName =
+@@ -135,7 +135,7 @@ const char* kMacShareIconResourceName =
#elif BUILDFLAG(IS_WIN)
const char* kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share.svg";
@@ -9,7 +9,7 @@
const char* kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share.svg";
#else
-@@ -188,7 +188,7 @@ static void DefineChromeRefreshRealboxIcons() {
+@@ -195,7 +195,7 @@ static void DefineChromeRefreshRealboxIcons() {
#elif BUILDFLAG(IS_WIN)
kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share_cr23.svg";
@@ -18,7 +18,7 @@
kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share_cr23.svg";
#else
-@@ -656,7 +656,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
+@@ -706,7 +706,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
return kWinShareIconResourceName;
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
index b46aa2088327..7b771636a8d1 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/settings/appearance_handler.cc
-@@ -32,7 +32,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/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index 0099f41660a4..3c8dba5964a7 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
@@ -137,7 +137,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
@@ -9,8 +9,8 @@
#include "ui/display/screen.h"
#endif
-@@ -153,7 +153,7 @@
- #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+@@ -146,7 +146,7 @@
+ #include "device/fido/win/webauthn_api.h"
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
@@ -18,7 +18,7 @@
#include "ui/linux/linux_ui_factory.h"
#include "ui/ozone/public/ozone_platform.h"
#endif
-@@ -282,7 +282,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
+@@ -271,7 +271,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
{"toastAlertLevelDescription",
IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION},
#endif
@@ -27,7 +27,7 @@
{"overscrollHistoryNavigationTitle",
IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
{"overscrollHistoryNavigationSubtitle",
-@@ -551,7 +551,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -543,7 +543,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT},
{"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT},
{"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT},
@@ -36,16 +36,21 @@
{"gtkTheme", IDS_SETTINGS_GTK_THEME},
{"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
{"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -559,7 +559,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -551,11 +551,11 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME},
+ #endif
+ {"resetToolbarToDefault", IDS_SETTINGS_RESET_TOOLBAR_TO_DEFAULT},
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -579,7 +579,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
tabs::GetTabSearchTrailingTabstrip(profile));
@@ -54,7 +59,7 @@
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1556,7 +1556,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
+@@ -1577,7 +1577,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
g_browser_process->GetApplicationLocale())
.spec();
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
index 3e3c79b61e7f..92d2212a0d54 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc
-@@ -145,7 +145,7 @@ CustomizeChromePageHandler::CustomizeChromePageHandler
- base::BindRepeating(&CustomizeChromePageHandler::UpdateFooterSettings,
- base::Unretained(this)));
-
+@@ -549,7 +549,7 @@ void CustomizeChromePageHandler::UpdateFooterSettings(
+ side_panel::mojom::ManagementNoticeState::New();
+ management_notice_state->can_be_shown = false;
+ management_notice_state->enabled_by_policy = false;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- PrefService* local_state = g_browser_process->local_state();
- if (local_state) {
- browser_pref_change_registrar_.Init(local_state);
+ enterprise_util::BrowserManagementNoticeState state =
+ enterprise_util::GetManagementNoticeStateForNTPFooter(profile_);
+ switch (state) {
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h b/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
index 319afd2525d1..2ac9e67cb9a5 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h
-@@ -194,7 +194,7 @@ class CustomizeChromePageHandler
+@@ -208,7 +208,7 @@ class CustomizeChromePageHandler
// value needs to be requeried by the page.
GURL last_source_url_{GURL(chrome::kChromeUINewTabPageURL)};
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index 2623bb418db4..c30950ee3ee4 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-08-14 19:12:25 UTC
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
@@ -169,7 +169,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
@@ -6,6 +6,6 @@
profile_entry.Set("avatarBadge", "cr:domain");
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- } else if (base::FeatureList::IsEnabled(
- supervised_user::kShowKiteForSupervisedUsers) &&
- entry->IsSupervised()) {
+ } else if (entry->IsSupervised()) {
+ profileCardButtonLabel = l10n_util::GetStringFUTF16(
+ IDS_PROFILE_PICKER_PROFILE_CARD_LABEL_SUPERVISED, local_profile_name);
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/www/chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index 2cb8c20863b4..2f46417f55d0 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
-@@ -47,7 +47,7 @@
+@@ -49,7 +49,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/resource_path.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/browser_navigator.h"
#include "chrome/browser/ui/browser_navigator_params.h"
#include "net/base/url_util.h"
-@@ -87,7 +87,7 @@ user_education::NewBadgeRegistry* GetNewBadgeRegistry(
+@@ -89,7 +89,7 @@ user_education::NewBadgeRegistry* GetNewBadgeRegistry(
}
whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
@@ -18,7 +18,7 @@
return g_browser_process->GetFeatures()->whats_new_registry();
#else
return nullptr;
-@@ -877,7 +877,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
+@@ -913,7 +913,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
}
void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
diff --git a/www/chromium/files/patch-chrome_browser_web__applications_icons_icon__masker.cc b/www/chromium/files/patch-chrome_browser_web__applications_icons_icon__masker.cc
new file mode 100644
index 000000000000..9555dce96acd
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_web__applications_icons_icon__masker.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/web_applications/icons/icon_masker.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/web_applications/icons/icon_masker.cc
+@@ -12,7 +12,7 @@
+
+ namespace web_app {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ void MaskIconOnOs(SkBitmap input_bitmap, MaskedIconCallback masked_callback) {
+ base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
+ FROM_HERE,
diff --git a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
index f15b08428f30..056b8ea297cb 100644
--- a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
-@@ -54,7 +54,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
+@@ -55,7 +55,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
// different from other platforms, see web_app_run_on_os_login_manager.h for
// more info.
bool DoesRunOnOsLoginRequireExecution() {
diff --git a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index a6bba21078ae..5fcaab9eb0f1 100644
--- a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
-@@ -199,7 +199,7 @@ void ShortcutSubManager::Execute(
+@@ -198,7 +198,7 @@ void ShortcutSubManager::Execute(
return;
}
diff --git a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
index cd0347154641..70fd76344767 100644
--- a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
+++ b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-01-15 09:18:26 UTC
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
-@@ -71,7 +71,7 @@ namespace {
+@@ -67,7 +67,7 @@ namespace {
#if BUILDFLAG(IS_MAC)
const int kDesiredIconSizesForShortcut[] = {16, 32, 128, 256, 512};
@@ -9,7 +9,7 @@
// Linux supports icons of any size. FreeDesktop Icon Theme Specification states
// that "Minimally you should install a 48x48 icon in the hicolor theme."
const int kDesiredIconSizesForShortcut[] = {16, 32, 48, 128, 256, 512};
-@@ -253,7 +253,7 @@ std::unique_ptr<ShortcutInfo> BuildShortcutInfoWithout
+@@ -249,7 +249,7 @@ std::unique_ptr<ShortcutInfo> BuildShortcutInfoWithout
// TODO(crbug.com/40257107): Implement tests on Linux for using shortcuts_menu
// actions.
diff --git a/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index 284c5306fb0c..26439e7b9206 100644
--- a/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -551,7 +551,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
+@@ -549,7 +549,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
g_observer->ConfiguringCable(request_type);
}
diff --git a/www/chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc b/www/chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
index 26119bd8950a..aaf7df673671 100644
--- a/www/chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -688,7 +688,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -750,7 +750,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
return label;
#else
return std::string("placeholder");
-@@ -698,7 +698,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
+@@ -760,7 +760,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString(
std::string saved_label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc b/www/chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
deleted file mode 100644
index 4b32bb40e936..000000000000
--- a/www/chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-05-05 10:57:53 UTC
-+++ chrome/browser/webauthn/password_credential_controller.cc
-@@ -46,7 +46,7 @@ password_manager::PasswordManagerClient* GetPasswordMa
- }
-
- std::u16string GetAuthenticationMessage(std::string_view rp_id) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return u"";
- #else
- return l10n_util::GetStringFUTF16(IDS_PASSWORD_MANAGER_FILLING_REAUTH,
diff --git a/www/chromium/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc b/www/chromium/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
new file mode 100644
index 000000000000..3ae422ba506d
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/webauthn/password_credential_ui_controller.cc.orig 2025-10-02 04:28:32 UTC
++++ chrome/browser/webauthn/password_credential_ui_controller.cc
+@@ -26,7 +26,7 @@ using content::WebContents;
+ namespace {
+
+ std::u16string GetAuthenticationMessage(std::string_view rp_id) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return u"";
+ #else
+ return l10n_util::GetStringFUTF16(IDS_PASSWORD_MANAGER_FILLING_REAUTH,
diff --git a/www/chromium/files/patch-chrome_common_chrome__features.cc b/www/chromium/files/patch-chrome_common_chrome__features.cc
index 84511104b6d4..50c0fc75c374 100644
--- a/www/chromium/files/patch-chrome_common_chrome__features.cc
+++ b/www/chromium/files/patch-chrome_common_chrome__features.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/chrome_features.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/common/chrome_features.cc
-@@ -81,7 +81,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
+@@ -64,7 +64,7 @@ BASE_FEATURE(UseAdHocSigningForWebAppShims, base::FEAT
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -8,9 +8,9 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Enables or disables the Autofill survey triggered by opening a prompt to
// save address info.
- BASE_FEATURE(kAutofillAddressSurvey,
-@@ -99,7 +99,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
- base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(AutofillAddressSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -76,7 +76,7 @@ BASE_FEATURE(AutofillCardSurvey, base::FEATURE_DISABLE
+ BASE_FEATURE(AutofillPasswordSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -18,16 +18,16 @@
// 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.
-@@ -241,7 +241,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
- BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
- "DesktopPWAsRunOnOsLogin",
+@@ -188,7 +188,7 @@ BASE_FEATURE(DesktopPWAsElidedExtensionsMenu,
+ // Enables or disables Desktop PWAs to be auto-started on OS login.
+ BASE_FEATURE(DesktopPWAsRunOnOsLogin,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -281,7 +281,7 @@ BASE_FEATURE(kEnableExclusiveAccessManager,
+@@ -222,7 +222,7 @@ BASE_FEATURE(EnableFullscreenToAnyScreenAndroid,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -36,21 +36,30 @@
// 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.
-@@ -1081,7 +1081,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
- "KAnonymityServiceStorage",
+@@ -578,7 +578,7 @@ BASE_FEATURE(GlicDisableWarming, base::FEATURE_ENABLED
+ // set to hidden when the Glic panel is warming.
+ BASE_FEATURE(kGlicGuestContentsVisibilityState,
+ "GlicGuestContentsVisibilityState",
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -997,7 +997,7 @@ BASE_FEATURE(KAnonymityServiceOHTTPRequests, base::FEA
+ // public keys.
+ BASE_FEATURE(KAnonymityServiceStorage, base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kLinuxLowMemoryMonitor,
- "LinuxLowMemoryMonitor",
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1094,7 +1094,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
+ BASE_FEATURE(LinuxLowMemoryMonitor, base::FEATURE_DISABLED_BY_DEFAULT);
+ // Values taken from the low-memory-monitor documentation and also apply to the
+ // portal API:
+@@ -1008,7 +1008,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
&kLinuxLowMemoryMonitor, "critical_level", 255};
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kListWebAppsSwitch,
- "ListWebAppsSwitch",
- base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(ListWebAppsSwitch, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
+
diff --git a/www/chromium/files/patch-chrome_common_chrome__features.h b/www/chromium/files/patch-chrome_common_chrome__features.h
index 1188c0b5f864..f00a3195310b 100644
--- a/www/chromium/files/patch-chrome_common_chrome__features.h
+++ b/www/chromium/files/patch-chrome_common_chrome__features.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/chrome_features.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/common/chrome_features.h
-@@ -50,13 +50,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
+@@ -49,13 +49,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -16,7 +16,7 @@
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -146,7 +146,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
+@@ -136,7 +136,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
@@ -25,7 +25,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -634,7 +634,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
+@@ -714,7 +714,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
@@ -34,7 +34,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
-@@ -642,7 +642,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -722,7 +722,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_common_chrome__paths.cc b/www/chromium/files/patch-chrome_common_chrome__paths.cc
index 80947244bcc0..29e0da2c5ff5 100644
--- a/www/chromium/files/patch-chrome_common_chrome__paths.cc
+++ b/www/chromium/files/patch-chrome_common_chrome__paths.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/chrome_paths.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/common/chrome_paths.cc
-@@ -32,7 +32,7 @@
+@@ -31,7 +31,7 @@
#include "base/apple/foundation_util.h"
#endif
@@ -9,7 +9,7 @@
#include "components/policy/core/common/policy_paths.h"
#endif
-@@ -48,14 +48,14 @@ namespace {
+@@ -47,14 +47,14 @@ namespace {
std::optional<bool> g_override_using_default_data_directory_for_testing;
@@ -27,7 +27,7 @@
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -212,7 +212,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -176,7 +176,7 @@ bool PathProvider(int key, base::FilePath* result) {
}
break;
case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
@@ -36,7 +36,7 @@
if (!GetUserDownloadsDirectorySafe(&cur)) {
return false;
}
-@@ -504,13 +504,13 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -407,13 +407,13 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -52,7 +52,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING))
case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
-@@ -520,7 +520,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -423,7 +423,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -61,7 +61,7 @@
case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
cur = base::FilePath(kFilepathSinglePrefExtensions);
break;
-@@ -559,7 +559,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -462,7 +462,7 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -70,7 +70,7 @@
case chrome::DIR_NATIVE_MESSAGING:
#if BUILDFLAG(IS_MAC)
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -573,6 +573,9 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -476,6 +476,9 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
cur = base::FilePath(
FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts"));
diff --git a/www/chromium/files/patch-chrome_common_chrome__paths.h b/www/chromium/files/patch-chrome_common_chrome__paths.h
index de79a896dda9..af0a9596a20e 100644
--- a/www/chromium/files/patch-chrome_common_chrome__paths.h
+++ b/www/chromium/files/patch-chrome_common_chrome__paths.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/chrome_paths.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/common/chrome_paths.h
-@@ -56,7 +56,7 @@ enum {
+@@ -58,7 +58,7 @@ enum {
// to set policies for chrome. This directory
// contains subdirectories.
#endif
@@ -9,7 +9,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING)) || BUILDFLAG(IS_MAC)
DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions
// on Chrome Mac and Chromium Linux.
-@@ -65,7 +65,7 @@ enum {
+@@ -67,7 +67,7 @@ enum {
// create it.
#endif
@@ -18,8 +18,8 @@
DIR_STANDALONE_EXTERNAL_EXTENSIONS, // Directory for 'per-extension'
// definition manifest files that
// describe extensions which are to be
-@@ -113,7 +113,7 @@ enum {
- #endif
+@@ -107,7 +107,7 @@ enum {
+
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_ANDROID))
diff --git a/www/chromium/files/patch-chrome_common_chrome__switches.cc b/www/chromium/files/patch-chrome_common_chrome__switches.cc
index 2dc4cf39aa53..73e8f1caaa88 100644
--- a/www/chromium/files/patch-chrome_common_chrome__switches.cc
+++ b/www/chromium/files/patch-chrome_common_chrome__switches.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/chrome_switches.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/common/chrome_switches.cc
-@@ -895,7 +895,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
+@@ -914,7 +914,7 @@ const char kDebugPrint[] = "debug-print";
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
// Causes the browser to launch directly in guest mode.
-@@ -924,7 +924,7 @@ const char kGlicDev[] = "glic-dev";
+@@ -946,7 +946,7 @@ const char kGlicSkipReloadAfterNavigation[] =
const char kGlicHostLogging[] = "glic-host-logging";
#endif
diff --git a/www/chromium/files/patch-chrome_common_chrome__switches.h b/www/chromium/files/patch-chrome_common_chrome__switches.h
index 62b38b29f62e..3b24975c6989 100644
--- a/www/chromium/files/patch-chrome_common_chrome__switches.h
+++ b/www/chromium/files/patch-chrome_common_chrome__switches.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/chrome_switches.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/common/chrome_switches.h
-@@ -276,7 +276,7 @@ extern const char kAllowNaClSocketAPI[];
+@@ -278,7 +278,7 @@ extern const char kDebugPrint[];
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
extern const char kEnableNewAppMenuIcon[];
extern const char kGuest[];
extern const char kForceNtpMobilePromo[];
-@@ -294,7 +294,7 @@ extern const char kGlicDev[];
+@@ -297,7 +297,7 @@ extern const char kGlicSkipReloadAfterNavigation[];
extern const char kGlicHostLogging[];
#endif
diff --git a/www/chromium/files/patch-chrome_common_crash__keys.cc b/www/chromium/files/patch-chrome_common_crash__keys.cc
index b84744159f4e..93c3159facf7 100644
--- a/www/chromium/files/patch-chrome_common_crash__keys.cc
+++ b/www/chromium/files/patch-chrome_common_crash__keys.cc
@@ -1,4 +1,4 @@
---- chrome/common/crash_keys.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/common/crash_keys.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/crash_keys.cc
@@ -51,7 +51,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
@@ -10,7 +10,7 @@
void Clear() { crash_key_.Clear(); }
void Set(std::string_view value) { crash_key_.Set(value); }
-@@ -196,6 +198,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
+@@ -195,6 +197,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value);
}
@@ -18,7 +18,7 @@
void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) {
std::string string_annotations;
for (const auto& crash_key : GetCommandLineStringAnnotations()) {
-@@ -210,6 +213,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
+@@ -209,6 +212,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
}
command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
}
diff --git a/www/chromium/files/patch-chrome_common_pref__names.h b/www/chromium/files/patch-chrome_common_pref__names.h
index 0aed5cad617a..ca7b684bbba8 100644
--- a/www/chromium/files/patch-chrome_common_pref__names.h
+++ b/www/chromium/files/patch-chrome_common_pref__names.h
@@ -1,6 +1,6 @@
---- chrome/common/pref_names.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/pref_names.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/common/pref_names.h
-@@ -1334,7 +1334,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
+@@ -1351,7 +1351,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
inline constexpr char kAllowedDomainsForApps[] =
"settings.allowed_domains_for_apps";
@@ -9,7 +9,7 @@
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -1504,7 +1504,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
+@@ -1517,7 +1517,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
"browser.show_update_promotion_info_bar";
#endif
@@ -18,7 +18,7 @@
// 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";
-@@ -2141,7 +2141,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
+@@ -2168,7 +2168,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -27,7 +27,7 @@
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -2644,14 +2644,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
+@@ -2671,7 +2671,7 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -36,15 +36,16 @@
// A boolean pref to determine whether or not the network service is running
// sandboxed.
inline constexpr char kNetworkServiceSandboxEnabled[] =
- "net.network_service_sandbox";
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+@@ -2685,7 +2685,7 @@ inline constexpr char kNetworkServiceSandboxEnabled[]
+ inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] =
+ "net.network_service_failed_launch_major_version";
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2743,7 +2743,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
+@@ -2777,7 +2777,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -53,7 +54,7 @@
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3266,7 +3266,7 @@ inline constexpr char kKioskApplicationLogCollectionEn
+@@ -3275,7 +3275,7 @@ inline constexpr char kKioskApplicationLogCollectionEn
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -62,7 +63,7 @@
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3781,7 +3781,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
+@@ -3793,7 +3793,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -71,7 +72,7 @@
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -3979,7 +3979,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
+@@ -3984,7 +3984,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -80,7 +81,7 @@
// 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
-@@ -4076,7 +4076,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
+@@ -4081,7 +4081,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
"printing.oauth2_authorization_servers";
#endif
diff --git a/www/chromium/files/patch-chrome_common_url__constants.h b/www/chromium/files/patch-chrome_common_url__constants.h
index b1ecc8fff477..bf3f6b66e4b7 100644
--- a/www/chromium/files/patch-chrome_common_url__constants.h
+++ b/www/chromium/files/patch-chrome_common_url__constants.h
@@ -1,4 +1,4 @@
---- chrome/common/url_constants.h.orig 2025-07-02 06:08:04 UTC
+--- chrome/common/url_constants.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/common/url_constants.h
@@ -997,7 +997,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
diff --git a/www/chromium/files/patch-chrome_common_webui__url__constants.cc b/www/chromium/files/patch-chrome_common_webui__url__constants.cc
index 570f393aea4c..fad2fec6934a 100644
--- a/www/chromium/files/patch-chrome_common_webui__url__constants.cc
+++ b/www/chromium/files/patch-chrome_common_webui__url__constants.cc
@@ -1,12 +1,7 @@
---- chrome/common/webui_url_constants.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/webui_url_constants.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/common/webui_url_constants.cc
-@@ -194,21 +194,21 @@ base::span<const base::cstring_view> ChromeURLHosts()
- kChromeUIAssistantOptInHost,
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- kChromeUIConnectorsInternalsHost,
+@@ -199,17 +199,17 @@ base::span<const base::cstring_view> ChromeURLHosts()
+ kChromeUIInternetDetailDialogHost,
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
diff --git a/www/chromium/files/patch-chrome_common_webui__url__constants.h b/www/chromium/files/patch-chrome_common_webui__url__constants.h
index 3f412f64083f..b19f389fc897 100644
--- a/www/chromium/files/patch-chrome_common_webui__url__constants.h
+++ b/www/chromium/files/patch-chrome_common_webui__url__constants.h
@@ -1,16 +1,9 @@
---- chrome/common/webui_url_constants.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/webui_url_constants.h.orig 2025-10-02 04:28:32 UTC
+++ chrome/common/webui_url_constants.h
-@@ -541,18 +541,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
+@@ -554,12 +554,12 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUIConnectorsInternalsHost[] =
- "connectors-internals";
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
inline constexpr char kChromeUIDiscardsHost[] = "discards";
@@ -22,7 +15,7 @@
inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -564,11 +564,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
+@@ -571,11 +571,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -36,12 +29,12 @@
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -593,7 +593,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
+@@ -600,7 +600,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
"chrome://history-sync-optin/";
#endif
-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
++#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
defined(TOOLKIT_VIEWS)) || \
defined(USE_AURA)
inline constexpr char kChromeUITabModalConfirmDialogHost[] =
diff --git a/www/chromium/files/patch-chrome_updater_configurator.cc b/www/chromium/files/patch-chrome_updater_configurator.cc
index 66cc5755df7f..eb298fd69c53 100644
--- a/www/chromium/files/patch-chrome_updater_configurator.cc
+++ b/www/chromium/files/patch-chrome_updater_configurator.cc
@@ -1,6 +1,6 @@
---- chrome/updater/configurator.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/updater/configurator.cc.orig 2025-10-02 04:28:32 UTC
+++ chrome/updater/configurator.cc
-@@ -105,7 +105,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
+@@ -91,7 +91,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
return std::nullopt;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
}()) {
diff --git a/www/chromium/files/patch-chrome_utility_services.cc b/www/chromium/files/patch-chrome_utility_services.cc
index 35e58e5cfdc3..b78d4a0e7775 100644
--- a/www/chromium/files/patch-chrome_utility_services.cc
+++ b/www/chromium/files/patch-chrome_utility_services.cc
@@ -1,6 +1,6 @@
---- chrome/utility/services.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/utility/services.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/utility/services.cc
-@@ -48,7 +48,7 @@
+@@ -50,7 +50,7 @@
#include "chrome/services/system_signals/mac/mac_system_signals_service.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/services/system_signals/linux/linux_system_signals_service.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -205,7 +205,7 @@ auto RunMacNotificationService(
+@@ -215,7 +215,7 @@ auto RunMacNotificationService(
}
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
auto RunSystemSignalsService(
mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
receiver) {
-@@ -479,7 +479,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+@@ -490,7 +490,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
services.Add(RunWindowsIconReader);
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc b/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc
index d35852ea340a..82880757423e 100644
--- a/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc
+++ b/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc
@@ -1,6 +1,6 @@
---- chromecast/browser/cast_browser_main_parts.cc.orig 2025-07-02 06:08:04 UTC
+--- chromecast/browser/cast_browser_main_parts.cc.orig 2025-09-06 10:01:20 UTC
+++ chromecast/browser/cast_browser_main_parts.cc
-@@ -100,7 +100,7 @@
+@@ -99,7 +99,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif // BUILDFLAG(IS_OZONE)
@@ -9,7 +9,7 @@
#include <fontconfig/fontconfig.h>
#include <signal.h>
#include <sys/prctl.h>
-@@ -282,7 +282,7 @@ class CastViewsDelegate : public views::ViewsDelegate
+@@ -280,7 +280,7 @@ class CastViewsDelegate : public views::ViewsDelegate
#endif // defined(USE_AURA)
@@ -18,7 +18,7 @@
base::FilePath GetApplicationFontsDir() {
std::unique_ptr<base::Environment> env(base::Environment::Create());
-@@ -327,7 +327,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = {
+@@ -325,7 +325,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = {
{switches::kDisableThreadedAnimation, ""},
#endif // BUILDFLAG(IS_ANDROID)
#endif // BUILDFLAG(IS_CAST_AUDIO_ONLY)
@@ -27,7 +27,7 @@
#if defined(ARCH_CPU_X86_FAMILY)
// This is needed for now to enable the x11 Ozone platform to work with
// current Linux/NVidia OpenGL drivers.
-@@ -504,7 +504,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
+@@ -502,7 +502,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
views_delegate_ = std::make_unique<CastViewsDelegate>();
#endif // defined(USE_AURA)
diff --git a/www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc b/www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc
index f272874f7b69..3fdda956a2ab 100644
--- a/www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc
+++ b/www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc
@@ -1,6 +1,6 @@
---- chromecast/browser/cast_content_browser_client.cc.orig 2025-08-07 06:57:29 UTC
+--- chromecast/browser/cast_content_browser_client.cc.orig 2025-10-02 04:28:32 UTC
+++ chromecast/browser/cast_content_browser_client.cc
-@@ -433,7 +433,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS
+@@ -432,7 +432,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS
switches::kAudioOutputChannels));
}
} else if (process_type == switches::kGpuProcess) {
diff --git a/www/chromium/files/patch-components_BUILD.gn b/www/chromium/files/patch-components_BUILD.gn
index 1ff16a894532..bd6eebc4e2df 100644
--- a/www/chromium/files/patch-components_BUILD.gn
+++ b/www/chromium/files/patch-components_BUILD.gn
@@ -1,6 +1,6 @@
---- components/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- components/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ components/BUILD.gn
-@@ -214,7 +214,6 @@ test("components_unittests") {
+@@ -216,7 +216,6 @@ test("components_unittests") {
"//components/content_settings/core/browser:unit_tests",
"//components/content_settings/core/common:unit_tests",
"//components/country_codes:unit_tests",
@@ -8,21 +8,21 @@
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -623,7 +622,7 @@ test("components_unittests") {
- deps += [ "//components/cast:unit_tests" ]
- }
+@@ -629,7 +628,7 @@ test("components_unittests") {
+ "//components/user_data_importer/content:unit_tests",
+ ]
- if (!is_fuchsia) { #!iOS and!Fuchsia
+ if (!is_fuchsia && !is_bsd) { #!iOS and!Fuchsia
deps += [
"//components/crash/content/browser:unit_tests",
"//components/crash/core/app:unit_tests",
-@@ -784,7 +783,7 @@ test("components_unittests") {
+@@ -791,7 +790,7 @@ test("components_unittests") {
deps += [ "//components/constrained_window:unit_tests" ]
}
- if (is_win || is_linux || is_chromeos || is_mac) {
+ if (is_win || (is_linux && !is_bsd) || is_chromeos || is_mac) {
- deps += [ "//components/stability_report:unit_tests" ]
- }
-
+ deps += [
+ "//components/stability_report:unit_tests",
+ "//components/webapps/isolated_web_apps:unit_tests",
diff --git a/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
index 5bf04ab18043..4ca7e253625f 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ b/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
@@ -1,47 +1,47 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -472,7 +472,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
+@@ -479,7 +479,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
bool PaymentsDataManager::ShouldShowBnplSettings() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Check `kAutofillEnableBuyNowPayLater` only if the user has seen a BNPL
// suggestion before, or there are already linked issuers present, to avoid
// unnecessary feature flag checks. The linked issuer check is due to the fact
-@@ -1001,7 +1001,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
+@@ -1008,7 +1008,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
&PaymentsDataManager::OnAutofillPaymentsCardBenefitsPrefChange,
base::Unretained(this)));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
pref_registrar_.Add(
prefs::kAutofillBnplEnabled,
base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange,
-@@ -1075,7 +1075,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
+@@ -1082,7 +1082,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
return prefs::HasSeenBnpl(pref_service_);
}
-@@ -2078,7 +2078,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
+@@ -2101,7 +2101,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
bool PaymentsDataManager::AreBnplIssuersSupported() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return app_locale_ == "en-US" && GetCountryCodeForExperimentGroup() == "US" &&
- base::FeatureList::IsEnabled(
- features::kAutofillEnableBuyNowPayLaterSyncing);
-@@ -2111,7 +2111,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ return (app_locale_ == "en-US" || app_locale_ == "en-GB" ||
+ app_locale_ == "en-CA") &&
+ GetCountryCodeForExperimentGroup() == "US" &&
+@@ -2136,7 +2136,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
void PaymentsDataManager::OnBnplEnabledPrefChange() {
// On pref change to `false`, clearing BNPL issuers is implicitly handled by
// `GetBnplIssuers()`, since it returns an empty vector when
diff --git a/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
index fdadd7a49e90..c966e21f51a2 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
+++ b/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
@@ -1,20 +1,20 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-10-02 04:28:32 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
-@@ -370,7 +370,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -371,7 +371,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void SetAutofillHasSeenIban();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Returns the value of the kAutofillHasSeenBnpl pref.
bool IsAutofillHasSeenBnplPrefEnabled() const;
-@@ -693,7 +693,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -708,7 +708,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void ClearAllCreditCardBenefits();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Monitors the `kAutofillBnplEnabled` preference for changes and controls the
// clearing/loading of payment instruments accordingly. Will also log the
// `Autofill.SettingsPage.BnplToggled` metric.
diff --git a/www/chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc b/www/chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
index 5e0e49ce8924..378c00a779bb 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
+++ b/www/chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
@@ -1,11 +1,11 @@
---- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -746,7 +746,7 @@ BrowserAutofillManager::GetCreditCardAccessManager() c
+@@ -835,7 +835,7 @@ BrowserAutofillManager::GetAmountExtractionManager() {
payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
if (!bnpl_manager_) {
bnpl_manager_ = std::make_unique<payments::BnplManager>(this);
}
diff --git a/www/chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc b/www/chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
deleted file mode 100644
index 5348943c31f2..000000000000
--- a/www/chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc.orig 2025-08-07 06:57:29 UTC
-+++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc
-@@ -231,7 +231,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- auto bnpl_issuer_allowlist_can_be_loaded =
- [&payments_data_manager](BnplIssuer::IssuerId issuer_id) {
- return base::Contains(payments_data_manager.GetBnplIssuers(), issuer_id,
diff --git a/www/chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc b/www/chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
new file mode 100644
index 000000000000..78adf2d47836
--- /dev/null
+++ b/www/chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
@@ -0,0 +1,11 @@
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig 2025-10-02 04:28:32 UTC
++++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc
+@@ -203,7 +203,7 @@ void AddOptimizationTypesForBnplIssuers(
+ base::flat_set<optimization_guide::proto::OptimizationType>&
+ optimization_types) {
+ #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)
+ auto bnpl_issuer_allowlist_can_be_loaded =
+ [&bnpl_issuers](BnplIssuer::IssuerId issuer_id) {
+ return base::Contains(bnpl_issuers, issuer_id,
diff --git a/www/chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc b/www/chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
index 9915b307844d..1d4431fd2ee8 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
+++ b/www/chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -177,7 +177,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
+@@ -172,7 +172,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -9,21 +9,21 @@
if (base::FeatureList::IsEnabled(
::autofill::features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The result of amount extraction on domain "
-@@ -200,7 +200,7 @@ void AmountExtractionManager::OnTimeoutReached() {
- autofill_metrics::AmountExtractionResult::kTimeout);
- // TODO(crbug.com/378517983): Add BNPL flow action logic here.
+@@ -203,7 +203,7 @@ void AmountExtractionManager::OnTimeoutReached() {
+ /*timeout_reached=*/true);
+ }
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
if (base::FeatureList::IsEnabled(
::autofill::features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The amount extraction on domain "
-@@ -219,7 +219,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe
+@@ -221,7 +221,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe
+
// Check eligibility of BNPL feature.
- // Currently, BNPL is only offered for desktop platforms.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
if (BnplManager* bnpl_manager = autofill_manager_->GetPaymentsBnplManager();
bnpl_manager && bnpl_manager->IsEligibleForBnpl()) {
eligible_features.insert(EligibleFeature::kBnpl);
diff --git a/www/chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/www/chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
index 4dbdd1937824..3ac50c64ba52 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
+++ b/www/chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -467,7 +467,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
+@@ -552,7 +552,7 @@ void BnplManager::MaybeUpdateDesktopSuggestionsWithBnp
.OnBnplSuggestionShown();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc b/www/chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
index 257fcdf99a59..14eaa061cf7a 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
+++ b/www/chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
@@ -1,11 +1,11 @@
---- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-10-02 04:28:32 UTC
+++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
@@ -1262,7 +1262,7 @@ bool AreMaskedBankAccountSupported() {
bool IsBnplIssuerSupported() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
return base::FeatureList::IsEnabled(
features::kAutofillEnableBuyNowPayLaterSyncing);
#else
diff --git a/www/chromium/files/patch-components_autofill_core_common_autofill__features.cc b/www/chromium/files/patch-components_autofill_core_common_autofill__features.cc
new file mode 100644
index 000000000000..74c1e601e5fd
--- /dev/null
+++ b/www/chromium/files/patch-components_autofill_core_common_autofill__features.cc
@@ -0,0 +1,11 @@
+--- components/autofill/core/common/autofill_features.cc.orig 2025-10-02 04:28:32 UTC
++++ components/autofill/core/common/autofill_features.cc
+@@ -10,7 +10,7 @@ namespace autofill::features {
+
+ namespace {
+ constexpr bool IS_AUTOFILL_AI_PLATFORM = BUILDFLAG(IS_CHROMEOS) ||
+- BUILDFLAG(IS_LINUX) ||
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) ||
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN);
+ }
+
diff --git a/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc b/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
index af1ce2fb722e..f2f4b7d4d065 100644
--- a/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -1,6 +1,33 @@
---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-10-02 04:28:32 UTC
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -365,7 +365,7 @@ BASE_FEATURE(kDisableAutofillStrikeSystem,
+@@ -25,7 +25,7 @@ BASE_FEATURE(kAutofillEnableAllowlistForBmoCardCategor
+ BASE_FEATURE(kAutofillEnableAmountExtraction,
+ "AutofillEnableAmountExtraction",
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -51,7 +51,7 @@ BASE_FEATURE(kAutofillEnableAmountExtractionTesting,
+ BASE_FEATURE(kAutofillEnableBuyNowPayLater,
+ "AutofillEnableBuyNowPayLater",
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -74,7 +74,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLaterForKlarna,
+ BASE_FEATURE(kAutofillEnableBuyNowPayLaterSyncing,
+ "AutofillEnableBuyNowPayLaterSyncing",
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -337,7 +337,7 @@ BASE_FEATURE(kDisableAutofillStrikeSystem,
base::FEATURE_DISABLED_BY_DEFAULT);
bool ShouldShowImprovedUserConsentForCreditCardSave() {
diff --git a/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.cc b/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
index 5828f3e62dad..0974ff205170 100644
--- a/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
@@ -1,38 +1,38 @@
---- components/autofill/core/common/autofill_prefs.cc.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-10-02 04:28:32 UTC
+++ components/autofill/core/common/autofill_prefs.cc
-@@ -104,7 +104,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -124,7 +124,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
registry->RegisterBooleanPref(
kAutofillBnplEnabled, true,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
-@@ -298,7 +298,7 @@ bool IsFacilitatedPaymentsPixAccountLinkingEnabled(con
+@@ -366,7 +366,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
prefs->SetBoolean(kAutofillBnplEnabled, value);
}
-@@ -307,7 +307,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -375,7 +375,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
bool IsAutofillBnplEnabled(const PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
return prefs->GetBoolean(kAutofillBnplEnabled);
#else
return false;
-@@ -316,7 +316,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+@@ -384,7 +384,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// If called, always sets the pref to true, and once true, it will follow the
// user around forever.
void SetAutofillHasSeenBnpl(PrefService* prefs) {
diff --git a/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.h b/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.h
index acad2cc79fc2..94bfa23f3205 100644
--- a/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.h
+++ b/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.h
@@ -1,29 +1,29 @@
---- components/autofill/core/common/autofill_prefs.h.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-10-02 04:28:32 UTC
+++ components/autofill/core/common/autofill_prefs.h
@@ -32,7 +32,7 @@ inline constexpr std::string_view kAutofillAblationSee
inline constexpr char kAutofillAiOptInStatus[] =
"autofill.autofill_ai.opt_in_status";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Boolean that is true if BNPL on Autofill is enabled.
inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
// Boolean that is true if the user has ever seen a BNPL suggestion.
-@@ -226,7 +226,7 @@ void SetFacilitatedPaymentsPixAccountLinking(PrefServi
- bool IsFacilitatedPaymentsPixAccountLinkingEnabled(const PrefService* prefs);
+@@ -255,7 +255,7 @@ bool IsFacilitatedPaymentsA2AEnabled(const PrefService
+ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefService* prefs, bool value);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
void SetAutofillBnplEnabled(PrefService* prefs, bool value);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -234,7 +234,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+@@ -263,7 +263,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
bool IsAutofillBnplEnabled(const PrefService* prefs);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
void SetAutofillHasSeenBnpl(PrefService* prefs);
bool HasSeenBnpl(const PrefService* prefs);
diff --git a/www/chromium/files/patch-components_commerce_core_commerce__feature__list.cc b/www/chromium/files/patch-components_commerce_core_commerce__feature__list.cc
index 5343e85868fe..dcb423d30584 100644
--- a/www/chromium/files/patch-components_commerce_core_commerce__feature__list.cc
+++ b/www/chromium/files/patch-components_commerce_core_commerce__feature__list.cc
@@ -1,39 +1,20 @@
---- components/commerce/core/commerce_feature_list.cc.orig 2025-08-07 06:57:29 UTC
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-09-06 10:01:20 UTC
+++ components/commerce/core/commerce_feature_list.cc
-@@ -157,7 +157,8 @@ BASE_FEATURE(kPriceInsights,
- "PriceInsights",
- base::FEATURE_DISABLED_BY_DEFAULT);
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID) || \
-+ BUILDFLAG(IS_BSD)
- BASE_FEATURE(kPriceInsightsRegionLaunched,
- "PriceInsightsRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -235,7 +236,7 @@ BASE_FEATURE(kShoppingAlternateServer,
+@@ -209,7 +209,7 @@ BASE_FEATURE(kShoppingAlternateServer,
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
#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)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -244,7 +245,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
- "EnableDiscountInfoApiRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -259,7 +260,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
+@@ -222,7 +222,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
"DiscountDialogAutoPopupBehaviorSetting",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-components_crash_core_app_BUILD.gn b/www/chromium/files/patch-components_crash_core_app_BUILD.gn
index 3424a92d29d0..202695d1237b 100644
--- a/www/chromium/files/patch-components_crash_core_app_BUILD.gn
+++ b/www/chromium/files/patch-components_crash_core_app_BUILD.gn
@@ -1,4 +1,4 @@
---- components/crash/core/app/BUILD.gn.orig 2025-05-05 10:57:53 UTC
+--- components/crash/core/app/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ components/crash/core/app/BUILD.gn
@@ -70,6 +70,10 @@ static_library("app") {
]
@@ -29,7 +29,7 @@
deps += [
"//base:base_static",
"//components/crash/core/common",
-@@ -237,11 +241,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
+@@ -241,11 +245,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
# define custom UserStreamDataSources.
executable("chrome_crashpad_handler") {
sources = [ "chrome_crashpad_handler.cc" ]
diff --git a/www/chromium/files/patch-components_device__signals_core_browser_browser__utils.h b/www/chromium/files/patch-components_device__signals_core_browser_browser__utils.h
index 9343582483ab..9b18e6e64a3e 100644
--- a/www/chromium/files/patch-components_device__signals_core_browser_browser__utils.h
+++ b/www/chromium/files/patch-components_device__signals_core_browser_browser__utils.h
@@ -1,15 +1,15 @@
---- components/device_signals/core/browser/browser_utils.h.orig 2025-05-28 14:55:43 UTC
+--- components/device_signals/core/browser/browser_utils.h.orig 2025-09-06 10:01:20 UTC
+++ components/device_signals/core/browser/browser_utils.h
-@@ -36,7 +36,7 @@ bool GetSiteIsolationEnabled();
- // Returns the hostname of the current machine.
+@@ -38,7 +38,7 @@ bool GetSiteIsolationEnabled();
std::string GetHostName();
+ #endif // !BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Returns the hostname of the current machine.
std::vector<std::string> GetSystemDnsServers();
-@@ -44,7 +44,7 @@ std::vector<std::string> GetSystemDnsServers();
+@@ -46,7 +46,7 @@ std::vector<std::string> GetSystemDnsServers();
SettingValue GetOSFirewall();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc b/www/chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
new file mode 100644
index 000000000000..527aa2860dfc
--- /dev/null
+++ b/www/chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
@@ -0,0 +1,11 @@
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2025-09-06 10:01:20 UTC
++++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc
+@@ -43,7 +43,7 @@ std::unique_ptr<OsSignalsResponse> AddAsyncOsSignals(
+ os_signals_response->disk_encryption = device_signals::GetDiskEncrypted();
+ os_signals_response->os_firewall = device_signals::GetOSFirewall();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ os_signals_response->distribution_version =
+ device_signals::GetDistributionVersion();
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc b/www/chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
index ac217e22428d..accdb23d35fe 100644
--- a/www/chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
+++ b/www/chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
@@ -1,4 +1,4 @@
---- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-08-07 06:57:29 UTC
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-10-02 04:28:32 UTC
+++ components/device_signals/core/common/linux/platform_utils_linux.cc
@@ -4,12 +4,23 @@
@@ -24,7 +24,7 @@
#include <algorithm>
#include <optional>
#include <string>
-@@ -100,6 +111,7 @@ SettingValue GetScreenlockSecured() {
+@@ -105,6 +116,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.
SettingValue GetDiskEncrypted() {
@@ -32,7 +32,7 @@
struct stat info;
// First figure out the device identifier. Fail fast if this fails.
if (stat("/", &info) != 0) {
-@@ -122,11 +134,35 @@ SettingValue GetDiskEncrypted() {
+@@ -127,11 +139,35 @@ SettingValue GetDiskEncrypted() {
}
return SettingValue::UNKNOWN;
}
@@ -40,7 +40,7 @@
return SettingValue::DISABLED;
}
- std::vector<std::string> GetMacAddresses() {
+ std::vector<std::string> internal::GetMacAddressesImpl() {
std::vector<std::string> result;
+#if BUILDFLAG(IS_BSD)
+ struct ifaddrs* ifa = nullptr;
@@ -68,7 +68,7 @@
base::DirReaderPosix reader("/sys/class/net");
if (!reader.IsValid()) {
return result;
-@@ -151,6 +187,7 @@ std::vector<std::string> GetMacAddresses() {
+@@ -156,6 +192,7 @@ std::vector<std::string> internal::GetMacAddressesImpl
&address);
result.push_back(address);
}
diff --git a/www/chromium/files/patch-components_device__signals_core_common_platform__utils.h b/www/chromium/files/patch-components_device__signals_core_common_platform__utils.h
new file mode 100644
index 000000000000..c0febef0a18f
--- /dev/null
+++ b/www/chromium/files/patch-components_device__signals_core_common_platform__utils.h
@@ -0,0 +1,11 @@
+--- components/device_signals/core/common/platform_utils.h.orig 2025-10-02 04:28:32 UTC
++++ components/device_signals/core/common/platform_utils.h
+@@ -54,7 +54,7 @@ SettingValue GetSecureBootEnabled();
+ std::optional<std::string> GetWindowsMachineDomain();
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Return the distribution VERSION_ID contained in
+ // /etc/os-release, if it exists.
+ std::optional<std::string> GetDistributionVersion();
diff --git a/www/chromium/files/patch-components_device__signals_core_common_signals__features.cc b/www/chromium/files/patch-components_device__signals_core_common_signals__features.cc
index 16418c1fe4c9..e50650c4645f 100644
--- a/www/chromium/files/patch-components_device__signals_core_common_signals__features.cc
+++ b/www/chromium/files/patch-components_device__signals_core_common_signals__features.cc
@@ -1,6 +1,6 @@
---- components/device_signals/core/common/signals_features.cc.orig 2025-05-28 14:55:43 UTC
+--- components/device_signals/core/common/signals_features.cc.orig 2025-09-06 10:01:20 UTC
+++ components/device_signals/core/common/signals_features.cc
-@@ -43,7 +43,7 @@ bool IsBrowserSignalsReportingEnabled() {
+@@ -55,7 +55,7 @@ bool IsDetectedAgentSignalCollectionEnabled() {
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-components_device__signals_core_common_signals__features.h b/www/chromium/files/patch-components_device__signals_core_common_signals__features.h
index 4b3a60a02309..eebd069f6fad 100644
--- a/www/chromium/files/patch-components_device__signals_core_common_signals__features.h
+++ b/www/chromium/files/patch-components_device__signals_core_common_signals__features.h
@@ -1,7 +1,7 @@
---- components/device_signals/core/common/signals_features.h.orig 2025-05-28 14:55:43 UTC
+--- components/device_signals/core/common/signals_features.h.orig 2025-09-06 10:01:20 UTC
+++ components/device_signals/core/common/signals_features.h
-@@ -29,7 +29,7 @@ bool IsProfileSignalsReportingEnabled();
- bool IsBrowserSignalsReportingEnabled();
+@@ -33,7 +33,7 @@ bool IsBrowserSignalsReportingEnabled();
+ bool IsDetectedAgentSignalCollectionEnabled();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-components_embedder__support_user__agent__utils.cc b/www/chromium/files/patch-components_embedder__support_user__agent__utils.cc
index 8e89efe8d771..c4e7b9df1685 100644
--- a/www/chromium/files/patch-components_embedder__support_user__agent__utils.cc
+++ b/www/chromium/files/patch-components_embedder__support_user__agent__utils.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils.cc.orig 2025-08-07 06:57:29 UTC
+--- components/embedder_support/user_agent_utils.cc.orig 2025-09-06 10:01:20 UTC
+++ components/embedder_support/user_agent_utils.cc
-@@ -322,7 +322,7 @@ std::string GetUserAgentPlatform() {
+@@ -317,7 +317,7 @@ std::string GetUserAgentPlatform() {
return "";
#elif BUILDFLAG(IS_MAC)
return "Macintosh; ";
@@ -9,16 +9,34 @@
return "X11; "; // strange, but that's what Firefox uses
#elif BUILDFLAG(IS_ANDROID)
return "Linux; ";
-@@ -348,7 +348,7 @@ std::string GetUnifiedPlatform() {
+@@ -333,7 +333,7 @@ std::string GetUserAgentPlatform() {
+ }
+
+ std::string GetUnifiedPlatform() {
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This constant is only used on Android (desktop) and Linux.
+ constexpr char kUnifiedPlatformLinuxX64[] = "X11; Linux x86_64";
+ #endif
+@@ -353,7 +353,7 @@ std::string GetUnifiedPlatform() {
return "Windows NT 10.0; Win64; x64";
#elif BUILDFLAG(IS_FUCHSIA)
return "Fuchsia";
-#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "X11; Linux x86_64";
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return kUnifiedPlatformLinuxX64;
#elif BUILDFLAG(IS_IOS)
if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -605,6 +605,9 @@ std::string GetPlatformForUAMetadata() {
+@@ -615,7 +615,7 @@ bool GetMobileBitForUAMetadata() {
+ }
+
+ std::string GetPlatformVersion() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40245146): Remove this Blink feature
+ if (base::FeatureList::IsEnabled(
+ blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
+@@ -661,6 +661,9 @@ std::string GetPlatformForUAMetadata() {
#else
return "Chromium OS";
#endif
@@ -28,16 +46,7 @@
#else
return std::string(version_info::GetOSType());
#endif
-@@ -664,7 +667,7 @@ blink::UserAgentMetadata GetUserAgentMetadata(const Pr
- base::StringPrintf("%d.%d.%d", major, minor, bugfix);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40245146): Remove this Blink feature
- if (base::FeatureList::IsEnabled(
- blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
-@@ -827,6 +830,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
+@@ -873,6 +876,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
"Android %s", os_version.c_str()
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia"
diff --git a/www/chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/www/chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
index c1a01656aa07..dd1caa9a5554 100644
--- a/www/chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ b/www/chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-08-07 06:57:29 UTC
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-09-06 10:01:20 UTC
+++ components/embedder_support/user_agent_utils_unittest.cc
-@@ -153,7 +153,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
+@@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
ASSERT_EQ("CrOS", pieces[0]);
ASSERT_EQ("x86_64", pieces[1]);
ASSERT_EQ("14541.0.0", pieces[2]);
@@ -9,7 +9,7 @@
// Post-UA Reduction there is a single <unifiedPlatform> value for Linux:
// X11; Linux x86_64
ASSERT_EQ(2u, pieces.size());
-@@ -341,7 +341,7 @@ class UserAgentUtilsTest : public testing::Test,
+@@ -340,7 +340,7 @@ class UserAgentUtilsTest : public testing::Test,
"X11; CrOS x86_64 14541.0.0";
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia";
@@ -18,7 +18,7 @@
"X11; Linux x86_64";
#elif BUILDFLAG(IS_MAC)
"Macintosh; Intel Mac OS X 10_15_7";
-@@ -721,7 +721,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
+@@ -720,7 +720,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
#endif
#elif BUILDFLAG(IS_ANDROID)
EXPECT_EQ(metadata.platform, "Android");
diff --git a/www/chromium/files/patch-components_enterprise_browser_reporting_report__util.cc b/www/chromium/files/patch-components_enterprise_browser_reporting_report__util.cc
new file mode 100644
index 000000000000..bf2d9628d01c
--- /dev/null
+++ b/www/chromium/files/patch-components_enterprise_browser_reporting_report__util.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/browser/reporting/report_util.cc.orig 2025-09-22 06:24:40 UTC
++++ components/enterprise/browser/reporting/report_util.cc
+@@ -197,7 +197,7 @@ std::string GetSecuritySignalsInReport(
+ signals_dict.Set("antivirus_info", std::move(anti_virus_list));
+
+ signals_dict.Set("hotfixes", RepeatedFieldptrToList(os_report.hotfixes()));
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (os_report.has_distribution_version()) {
+ signals_dict.Set("distribution_version",
+ os_report.distribution_version());
diff --git a/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc
new file mode 100644
index 000000000000..9a412c386ba7
--- /dev/null
+++ b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/data_controls/core/browser/features.cc.orig 2025-09-06 10:01:20 UTC
++++ components/enterprise/data_controls/core/browser/features.cc
+@@ -13,7 +13,7 @@ BASE_FEATURE(kEnableClipboardDataControlsAndroid,
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kEnableDownloadDataControlsDesktop,
+ "EnableDownloadDataControlsDesktop",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.h b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.h
new file mode 100644
index 000000000000..d4ce0632a931
--- /dev/null
+++ b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.h
@@ -0,0 +1,11 @@
+--- components/enterprise/data_controls/core/browser/features.h.orig 2025-09-06 10:01:20 UTC
++++ components/enterprise/data_controls/core/browser/features.h
+@@ -16,7 +16,7 @@ BASE_DECLARE_FEATURE(kEnableClipboardDataControlsAndro
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Controls enabling Data Controls rules for downloads on desktop
+ BASE_DECLARE_FEATURE(kEnableDownloadDataControlsDesktop);
+ #endif
diff --git a/www/chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
new file mode 100644
index 000000000000..76bbc6f2ae06
--- /dev/null
+++ b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
@@ -0,0 +1,29 @@
+--- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-09-06 10:01:20 UTC
++++ components/enterprise/data_controls/core/browser/rule.cc
+@@ -105,7 +105,7 @@ policy::PolicyErrorPath CreateErrorPath(
+ // a type of restriction should be applied or not, check it here.
+ bool IgnoreRestriction(Rule::Restriction restriction) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (restriction == Rule::Restriction::kFileDownload) {
+ return !base::FeatureList::IsEnabled(kEnableDownloadDataControlsDesktop);
+ }
+@@ -538,7 +538,7 @@ bool Rule::AddUnsupportedAttributeErrors(
+ },
+ },
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
+@@ -617,7 +617,7 @@ bool Rule::AddUnsupportedRestrictionErrors(
+ },
+ #endif // BUILDFLAG(ENTERPRISE_SCREENSHOT_PROTECTION)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
diff --git a/www/chromium/files/patch-components_enterprise_watermarking_watermark.cc b/www/chromium/files/patch-components_enterprise_watermarking_watermark.cc
index 418e0e580df8..94290d50614d 100644
--- a/www/chromium/files/patch-components_enterprise_watermarking_watermark.cc
+++ b/www/chromium/files/patch-components_enterprise_watermarking_watermark.cc
@@ -1,6 +1,6 @@
---- components/enterprise/watermarking/watermark.cc.orig 2025-02-19 07:43:18 UTC
+--- components/enterprise/watermarking/watermark.cc.orig 2025-09-06 10:01:20 UTC
+++ components/enterprise/watermarking/watermark.cc
-@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() {
+@@ -29,7 +29,7 @@ gfx::Font WatermarkFont(int font_size) {
"Segoe UI",
#elif BUILDFLAG(IS_MAC)
"SF Pro Text",
@@ -9,7 +9,7 @@
"Ubuntu",
#elif BUILDFLAG(IS_CHROMEOS)
"Google Sans",
-@@ -47,7 +47,7 @@ const gfx::FontList& WatermarkFontList() {
+@@ -40,7 +40,7 @@ gfx::Font WatermarkFont(int font_size) {
}
gfx::Font::Weight WatermarkFontWeight() {
diff --git a/www/chromium/files/patch-components_error__page_common_localized__error.cc b/www/chromium/files/patch-components_error__page_common_localized__error.cc
index 7844d837d242..ea6432cc4e68 100644
--- a/www/chromium/files/patch-components_error__page_common_localized__error.cc
+++ b/www/chromium/files/patch-components_error__page_common_localized__error.cc
@@ -1,6 +1,6 @@
---- components/error_page/common/localized_error.cc.orig 2025-02-19 07:43:18 UTC
+--- components/error_page/common/localized_error.cc.orig 2025-10-02 04:28:32 UTC
+++ components/error_page/common/localized_error.cc
-@@ -901,7 +901,7 @@ void AddSuggestionsDetails(int error_code,
+@@ -902,7 +902,7 @@ void AddSuggestionsDetails(int error_code,
if (suggestions & SUGGEST_PROXY_CONFIG) {
// Custom body string.
std::u16string inner =
diff --git a/www/chromium/files/patch-components_eye__dropper_eye__dropper__view.cc b/www/chromium/files/patch-components_eye__dropper_eye__dropper__view.cc
index 979ae4ee6f10..31b0bc29254e 100644
--- a/www/chromium/files/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/www/chromium/files/patch-components_eye__dropper_eye__dropper__view.cc
@@ -1,6 +1,6 @@
---- components/eye_dropper/eye_dropper_view.cc.orig 2025-08-07 06:57:29 UTC
+--- components/eye_dropper/eye_dropper_view.cc.orig 2025-10-02 04:28:32 UTC
+++ components/eye_dropper/eye_dropper_view.cc
-@@ -215,7 +215,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
+@@ -210,7 +210,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
// EyeDropper/WidgetDelegate.
set_owned_by_client(OwnedByClientPassKey());
SetPreferredSize(GetSize());
diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__configurations.cc b/www/chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
index 718e8c2614a5..9d1ba9fd4afd 100644
--- a/www/chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/www/chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_configurations.cc.orig 2025-08-07 06:57:29 UTC
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-10-02 04:28:32 UTC
+++ components/feature_engagement/public/feature_configurations.cc
-@@ -100,7 +100,7 @@ std::optional<FeatureConfig> CreateNewUserGestureInPro
+@@ -95,7 +95,7 @@ std::optional<FeatureConfig> CreateNewUserGestureInPro
std::optional<FeatureConfig> GetClientSideFeatureConfig(
const base::Feature* feature) {
@@ -9,7 +9,7 @@
// 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
-@@ -119,7 +119,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+@@ -114,7 +114,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
FeatureConfig config;
config.valid = true;
-@@ -1924,7 +1924,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+@@ -1979,7 +1979,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc
index 8a2257203730..9f9022e6921d 100644
--- a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc
+++ b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_constants.cc.orig 2025-08-07 06:57:29 UTC
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-10-02 04:28:32 UTC
+++ components/feature_engagement/public/feature_constants.cc
-@@ -28,7 +28,7 @@ bool IsOnDeviceStorageEnabled() {
+@@ -34,7 +34,7 @@ bool IsOnDeviceStorageEnabled() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -802,7 +802,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
+@@ -842,7 +842,7 @@ BASE_FEATURE(kIPHiOSAIHubNewBadge,
#endif // BUILDFLAG(IS_IOS)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion",
-@@ -958,7 +958,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
+@@ -1001,7 +1001,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h
index 0c5e24565ace..8e5e7c5c6190 100644
--- a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h
+++ b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_constants.h.orig 2025-08-07 06:57:29 UTC
+--- components/feature_engagement/public/feature_constants.h.orig 2025-10-02 04:28:32 UTC
+++ components/feature_engagement/public/feature_constants.h
@@ -31,7 +31,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -361,7 +361,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
+@@ -377,7 +377,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiOSAIHubNewBadge
#endif // BUILDFLAG(IS_IOS)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
FEATURE_CONSTANTS_DECLARE_FEATURE(
-@@ -425,7 +425,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
+@@ -443,7 +443,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
#endif
diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc b/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc
index df229613da9b..25ee6314c70f 100644
--- a/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc
+++ b/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_list.cc.orig 2025-08-07 06:57:29 UTC
+--- components/feature_engagement/public/feature_list.cc.orig 2025-10-02 04:28:32 UTC
+++ components/feature_engagement/public/feature_list.cc
-@@ -193,7 +193,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHIOSPageActionMenu,
+@@ -201,7 +201,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHiOSAIHubNewBadge,
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
&kEsbDownloadRowPromoFeature,
#endif
-@@ -266,7 +266,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -275,7 +275,7 @@ const base::Feature* const kAllFeatures[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
&kIPHAutofillAiOptInFeature,
&kIPHAutofillBnplAffirmOrZipSuggestionFeature,
-@@ -323,7 +323,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -333,7 +333,7 @@ const base::Feature* const kAllFeatures[] = {
&kIPHScalableIphGamingFeature,
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__list.h b/www/chromium/files/patch-components_feature__engagement_public_feature__list.h
index f5539fbbc9bb..d09c6fe9f528 100644
--- a/www/chromium/files/patch-components_feature__engagement_public_feature__list.h
+++ b/www/chromium/files/patch-components_feature__engagement_public_feature__list.h
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_list.h.orig 2025-08-07 06:57:29 UTC
+--- components/feature_engagement/public/feature_list.h.orig 2025-10-02 04:28:32 UTC
+++ components/feature_engagement/public/feature_list.h
-@@ -342,7 +342,7 @@ DEFINE_VARIATION_PARAM(kIPHIOSPageActionMenu, "IPH_iOS
+@@ -359,7 +359,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSAIHubNewBadge, "IPH_iOSA
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
#endif
-@@ -460,7 +460,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
+@@ -479,7 +479,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -19,7 +19,7 @@
DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion");
-@@ -560,7 +561,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
+@@ -581,7 +582,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -28,7 +28,7 @@
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -752,7 +753,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -776,7 +777,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHiOSSafariImportFeature),
VARIATION_ENTRY(kIPHIOSPageActionMenu),
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -37,7 +37,7 @@
VARIATION_ENTRY(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -812,7 +813,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -837,7 +838,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -47,7 +47,7 @@
VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
-@@ -866,7 +868,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -892,7 +894,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-components_feed_core_v2_proto__util.cc b/www/chromium/files/patch-components_feed_core_v2_proto__util.cc
index 89112dbb99b7..921ff9f5ea94 100644
--- a/www/chromium/files/patch-components_feed_core_v2_proto__util.cc
+++ b/www/chromium/files/patch-components_feed_core_v2_proto__util.cc
@@ -1,4 +1,4 @@
---- components/feed/core/v2/proto_util.cc.orig 2025-07-02 06:08:04 UTC
+--- components/feed/core/v2/proto_util.cc.orig 2025-10-02 04:28:32 UTC
+++ components/feed/core/v2/proto_util.cc
@@ -92,8 +92,8 @@ feedwire::Version GetPlatformVersionMessage() {
@@ -10,7 +10,7 @@
+ result.set_gminor(minor);
result.set_revision(revision);
#if BUILDFLAG(IS_ANDROID)
- result.set_api_version(base::android::BuildInfo::GetInstance()->sdk_int());
+ result.set_api_version(base::android::android_info::sdk_int());
@@ -108,8 +108,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf
// Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH.
const std::vector<uint32_t>& numbers = chrome_info.version.components();
diff --git a/www/chromium/files/patch-components_feed_core_v2_test_proto__printer.cc b/www/chromium/files/patch-components_feed_core_v2_test_proto__printer.cc
index bd5454ca7845..e2ddd4bc7d9d 100644
--- a/www/chromium/files/patch-components_feed_core_v2_test_proto__printer.cc
+++ b/www/chromium/files/patch-components_feed_core_v2_test_proto__printer.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/test/proto_printer.cc.orig 2023-07-16 15:47:57 UTC
+--- components/feed/core/v2/test/proto_printer.cc.orig 2025-10-02 04:28:32 UTC
+++ components/feed/core/v2/test/proto_printer.cc
-@@ -158,8 +158,8 @@ class TextProtoPrinter {
+@@ -159,8 +159,8 @@ class TextProtoPrinter {
}
TextProtoPrinter& operator<<(const feedwire::Version& v) {
BeginMessage();
diff --git a/www/chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc b/www/chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
index 584bc5882bb5..0f69c0fc0b71 100644
--- a/www/chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ b/www/chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
@@ -1,4 +1,4 @@
---- components/gwp_asan/client/gwp_asan_features.cc.orig 2024-01-30 07:53:34 UTC
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-09-06 10:01:20 UTC
+++ components/gwp_asan/client/gwp_asan_features.cc
@@ -9,7 +9,7 @@
namespace gwp_asan::internal {
@@ -9,3 +9,12 @@
(BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
constexpr base::FeatureState kDefaultEnabled = base::FEATURE_ENABLED_BY_DEFAULT;
#else
+@@ -72,7 +72,7 @@ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
+ kGwpAsanMallocGpuAllocationSamplingRange{&kGwpAsanMalloc,
+ "GpuAllocationSamplingRange", 16};
+
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // Browser reservation params.
+ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
diff --git a/www/chromium/files/patch-components_media__router_common_media__source.cc b/www/chromium/files/patch-components_media__router_common_media__source.cc
index db829769475d..608f8069d2c6 100644
--- a/www/chromium/files/patch-components_media__router_common_media__source.cc
+++ b/www/chromium/files/patch-components_media__router_common_media__source.cc
@@ -1,11 +1,11 @@
---- components/media_router/common/media_source.cc.orig 2025-08-07 06:57:29 UTC
+--- components/media_router/common/media_source.cc.orig 2025-09-06 10:01:20 UTC
+++ components/media_router/common/media_source.cc
-@@ -59,7 +59,7 @@ bool IsSystemAudioCaptureSupported() {
- if (!media::IsSystemLoopbackCaptureSupported()) {
- return false;
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
+ #if BUILDFLAG(IS_MAC)
+ return media::IsMacSckSystemLoopbackCaptureSupported() ||
+ base::FeatureList::IsEnabled(media::kMacCatapLoopbackAudioForCast);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast);
#else
return true;
diff --git a/www/chromium/files/patch-components_metrics_dwa_dwa__service.cc b/www/chromium/files/patch-components_metrics_dwa_dwa__service.cc
index e0413d739385..44e01884aa14 100644
--- a/www/chromium/files/patch-components_metrics_dwa_dwa__service.cc
+++ b/www/chromium/files/patch-components_metrics_dwa_dwa__service.cc
@@ -1,6 +1,6 @@
---- components/metrics/dwa/dwa_service.cc.orig 2025-04-04 08:52:13 UTC
+--- components/metrics/dwa/dwa_service.cc.orig 2025-09-06 10:01:20 UTC
+++ components/metrics/dwa/dwa_service.cc
-@@ -162,7 +162,7 @@ void DwaService::RecordCoarseSystemInformation(
+@@ -187,7 +187,7 @@ void DwaService::RecordCoarseSystemInformation(
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
#elif BUILDFLAG(IS_MAC)
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS);
diff --git a/www/chromium/files/patch-components_metrics_metrics__log.cc b/www/chromium/files/patch-components_metrics_metrics__log.cc
index 2c02e92f0d2b..eaef651b8293 100644
--- a/www/chromium/files/patch-components_metrics_metrics__log.cc
+++ b/www/chromium/files/patch-components_metrics_metrics__log.cc
@@ -1,6 +1,6 @@
---- components/metrics/metrics_log.cc.orig 2025-08-07 06:57:29 UTC
+--- components/metrics/metrics_log.cc.orig 2025-10-02 04:28:32 UTC
+++ components/metrics/metrics_log.cc
-@@ -58,7 +58,7 @@
+@@ -59,7 +59,7 @@
#include "base/win/current_module.h"
#endif
@@ -9,7 +9,7 @@
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#endif
-@@ -154,7 +154,7 @@ void RecordCurrentTime(
+@@ -155,7 +155,7 @@ void RecordCurrentTime(
}
}
@@ -18,7 +18,7 @@
metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
base::nix::SessionType session_type) {
switch (session_type) {
-@@ -439,7 +439,7 @@ void MetricsLog::RecordCoreSystemProfile(
+@@ -447,7 +447,7 @@ void MetricsLog::RecordCoreSystemProfile(
// OperatingSystemVersion refers to the ChromeOS release version.
#if BUILDFLAG(IS_CHROMEOS)
os->set_kernel_version(base::SysInfo::KernelVersion());
@@ -27,7 +27,7 @@
// Linux operating system version is copied over into kernel version to be
// consistent.
os->set_kernel_version(base::SysInfo::OperatingSystemVersion());
-@@ -456,7 +456,7 @@ void MetricsLog::RecordCoreSystemProfile(
+@@ -464,7 +464,7 @@ void MetricsLog::RecordCoreSystemProfile(
os->set_build_number(base::SysInfo::GetIOSBuildNumber());
#endif
diff --git a/www/chromium/files/patch-components_ntp__tiles_pref__names.h b/www/chromium/files/patch-components_ntp__tiles_pref__names.h
new file mode 100644
index 000000000000..fc36568b2426
--- /dev/null
+++ b/www/chromium/files/patch-components_ntp__tiles_pref__names.h
@@ -0,0 +1,11 @@
+--- components/ntp_tiles/pref_names.h.orig 2025-10-02 04:28:32 UTC
++++ components/ntp_tiles/pref_names.h
+@@ -48,7 +48,7 @@ inline constexpr char kCustomLinksInitialized[] = "cus
+
+ // Prefs used to cache enterprise shortcuts.
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ inline constexpr char kEnterpriseShortcutsPolicyList[] =
+ "enterprise_shortcuts.policy_list";
+ inline constexpr char kEnterpriseShortcutsUserList[] =
diff --git a/www/chromium/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc b/www/chromium/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
new file mode 100644
index 000000000000..c5884d540c17
--- /dev/null
+++ b/www/chromium/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
@@ -0,0 +1,11 @@
+--- components/optimization_guide/core/feature_registry/feature_registration.cc.orig 2025-10-02 04:28:32 UTC
++++ components/optimization_guide/core/feature_registry/feature_registration.cc
+@@ -75,7 +75,7 @@ BASE_FEATURE(kProductSpecificationsMqlsLogging,
+ BASE_FEATURE(kFormsClassificationsMqlsLogging,
+ "FormsClassificationsMqlsLogging",
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ ? base::FEATURE_ENABLED_BY_DEFAULT
+ : base::FEATURE_DISABLED_BY_DEFAULT);
+
diff --git a/www/chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/www/chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
index a66063097807..439edd97e13d 100644
--- a/www/chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/www/chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -1,11 +1,11 @@
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-08-07 06:57:29 UTC
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-10-02 04:28:32 UTC
+++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -133,7 +133,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
- // Whether to use the on device model service in optimization guide.
+@@ -120,7 +120,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
BASE_FEATURE(kOptimizationGuideOnDeviceModel,
"OptimizationGuideOnDeviceModel",
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc b/www/chromium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc
index 1e6502041dea..eff8fbd34e29 100644
--- a/www/chromium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc
+++ b/www/chromium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc
@@ -1,6 +1,6 @@
---- components/os_crypt/sync/libsecret_util_linux.cc.orig 2024-10-22 08:31:56 UTC
+--- components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-10-02 04:28:32 UTC
+++ components/os_crypt/sync/libsecret_util_linux.cc
-@@ -185,16 +185,22 @@ bool LibsecretLoader::EnsureLibsecretLoaded() {
+@@ -182,16 +182,22 @@ bool LibsecretLoader::EnsureLibsecretLoaded() {
// static
bool LibsecretLoader::LoadLibsecret() {
diff --git a/www/chromium/files/patch-components_os__crypt_sync_os__crypt.h b/www/chromium/files/patch-components_os__crypt_sync_os__crypt.h
index 8789cff9b334..ebc3cb1d2abc 100644
--- a/www/chromium/files/patch-components_os__crypt_sync_os__crypt.h
+++ b/www/chromium/files/patch-components_os__crypt_sync_os__crypt.h
@@ -1,6 +1,6 @@
---- components/os_crypt/sync/os_crypt.h.orig 2025-08-07 06:57:29 UTC
+--- components/os_crypt/sync/os_crypt.h.orig 2025-09-06 10:01:20 UTC
+++ components/os_crypt/sync/os_crypt.h
-@@ -23,7 +23,7 @@ class AppleKeychain;
+@@ -23,7 +23,7 @@ class Keychain;
}
#endif
diff --git a/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc b/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc
index 067b2bf8cc83..0306fe6390b2 100644
--- a/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc
+++ b/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc
@@ -1,6 +1,6 @@
---- components/paint_preview/browser/paint_preview_client.cc.orig 2024-10-22 08:31:56 UTC
+--- components/paint_preview/browser/paint_preview_client.cc.orig 2025-10-02 04:28:32 UTC
+++ components/paint_preview/browser/paint_preview_client.cc
-@@ -326,8 +326,8 @@ void PaintPreviewClient::CapturePaintPreview(
+@@ -478,8 +478,8 @@ void PaintPreviewClient::CapturePaintPreview(
metadata->set_version(kPaintPreviewVersion);
auto* chromeVersion = metadata->mutable_chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
@@ -10,4 +10,4 @@
+ chromeVersion->set_gminor(current_chrome_version.components()[1]);
chromeVersion->set_build(current_chrome_version.components()[2]);
chromeVersion->set_patch(current_chrome_version.components()[3]);
- document_data.callback = std::move(callback);
+ document_data.callback = base::BindOnce(
diff --git a/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index 1590d064cb4b..c8704c1d0d92 100644
--- a/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ b/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
@@ -1,6 +1,6 @@
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2024-01-30 07:53:34 UTC
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-10-02 04:28:32 UTC
+++ components/paint_preview/browser/paint_preview_client_unittest.cc
-@@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
+@@ -228,8 +228,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
metadata->set_version(kPaintPreviewVersion);
auto* chromeVersion = metadata->mutable_chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
diff --git a/www/chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc b/www/chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc
index 9c645f7afd2d..b54db3e1de5f 100644
--- a/www/chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc
+++ b/www/chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc
@@ -1,6 +1,6 @@
---- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-02-19 07:43:18 UTC
+--- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-10-02 04:28:32 UTC
+++ components/paint_preview/player/player_compositor_delegate.cc
-@@ -433,8 +433,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT
+@@ -435,8 +435,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT
auto chrome_version = capture_result_->proto.metadata().chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
if (capture_result_->proto.metadata().has_chrome_version() &&
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.cc b/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
index e4b12166dbb9..9c35bd50311a 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/features/password_features.cc.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/features/password_features.cc
-@@ -47,7 +47,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
+@@ -70,7 +70,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
"ClearUndecryptablePasswordsInSync",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
@@ -9,9 +9,9 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -124,7 +124,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
- "ReuseDetectionBasedOnPasswordHashes",
- base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -139,7 +139,7 @@ BASE_FEATURE(kPasswordManagerLogToTerminal,
+ "PasswordManagerLogToTerminal",
+ base::FEATURE_DISABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.h b/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.h
index 9bfdf2d8c128..0ab573f2266d 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.h
+++ b/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.h
@@ -1,8 +1,8 @@
---- components/password_manager/core/browser/features/password_features.h.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/features/password_features.h
-@@ -118,7 +118,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
- // Detects password reuse based on hashed password values.
- BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
+@@ -138,7 +138,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFallbackAvailable)
+ // terminal.
+ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
index 0058add31bcb..4203034f5080 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
@@ -1,7 +1,7 @@
---- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/password_autofill_manager.cc
-@@ -288,7 +288,7 @@ void PasswordAutofillManager::DidAcceptSuggestion(
- }
+@@ -314,7 +314,7 @@ void PasswordAutofillManager::DidAcceptSuggestion(
+ weak_ptr_factory_.GetWeakPtr(), *password_credential);
if (password_credential->is_grouped_affiliation) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
cross_domain_confirmation_controller_ =
password_client_->ShowCrossDomainConfirmationPopup(
last_popup_open_args_.element_bounds,
-@@ -525,7 +525,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() {
+@@ -544,7 +544,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() {
manual_fallback_metrics_recorder_ =
std::make_unique<PasswordManualFallbackMetricsRecorder>();
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h b/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
index ee1009f47c72..01eb7b9f5c63 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/password_autofill_manager.h
-@@ -267,7 +267,7 @@ class PasswordAutofillManager : public autofill::Autof
+@@ -287,7 +287,7 @@ class PasswordAutofillManager : public autofill::Autof
// Stores the controller of warning popup UI on cross domain filling.
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
index 37414ef9b9b1..7708eecae896 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_form_filling.cc.orig 2025-05-28 14:55:43 UTC
+--- components/password_manager/core/browser/password_form_filling.cc.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_form_filling.cc
-@@ -165,7 +165,7 @@ LikelyFormFilling SendFillInformationToRenderer(
+@@ -178,7 +178,7 @@ LikelyFormFilling SendFillInformationToRenderer(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
index 0d2039dcf4a7..a4493108fe34 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/password_form_manager.cc
-@@ -66,7 +66,7 @@
+@@ -67,7 +67,7 @@
#include "components/webauthn/android/webauthn_cred_man_delegate.h"
#endif // BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#include "components/os_crypt/sync/os_crypt.h"
#endif
-@@ -242,7 +242,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
+@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
return false;
}
@@ -18,7 +18,7 @@
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -916,7 +916,7 @@ void PasswordFormManager::OnFetchCompleted() {
+@@ -941,7 +941,7 @@ void PasswordFormManager::OnFetchCompleted() {
error.value().type);
}
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__manager.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__manager.cc
index 419129b5c5e7..d946c524f218 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__manager.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__manager.cc
@@ -1,7 +1,7 @@
---- components/password_manager/core/browser/password_manager.cc.orig 2025-07-02 06:08:04 UTC
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/password_manager.cc
-@@ -507,7 +507,7 @@ void PasswordManager::RegisterProfilePrefs(
- prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false);
+@@ -589,7 +589,7 @@ void PasswordManager::RegisterProfilePrefs(
+ registry->RegisterListPref(prefs::kPasswordManagerPromoCardsList);
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,7 +9,7 @@
registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
0);
#endif
-@@ -520,7 +520,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -602,7 +602,7 @@ void PasswordManager::RegisterProfilePrefs(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__manager__client.h b/www/chromium/files/patch-components_password__manager_core_browser_password__manager__client.h
index 8e454dba845c..fbc2659a2ef1 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__manager__client.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manager_client.h.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/password_manager_client.h
@@ -30,7 +30,7 @@
#include "net/cert/cert_status_flags.h"
@@ -9,7 +9,7 @@
#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"
-@@ -544,7 +544,7 @@ class PasswordManagerClient {
+@@ -543,7 +543,7 @@ class PasswordManagerClient {
virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
index cc9594688b2f..fff09f8d658b 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-05-28 14:55:43 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
@@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
}
@@ -9,7 +9,7 @@
// 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
-@@ -297,7 +297,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
+@@ -304,7 +304,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
}
case autofill::SuggestionType::kViewPasswordDetails: {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,12 +18,12 @@
std::optional<password_manager::PasswordForm> credentials =
GetCorrespondingPasswordForm(
suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -427,7 +427,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
+@@ -440,7 +440,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
const Suggestion::PasswordSuggestionDetails& payload,
base::OnceClosure on_allowed) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
if (payload.is_cross_domain) {
+ CHECK(payload.display_signon_realm);
cross_domain_confirmation_popup_controller_ =
- password_client_->ShowCrossDomainConfirmationPopup(
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
index 504ccff1fbd8..a9de8e28b089 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-05-05 10:57:53 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.h
@@ -19,7 +19,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
@@ -9,7 +9,7 @@
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -180,7 +180,7 @@ class PasswordManualFallbackFlow : public autofill::Au
+@@ -183,7 +183,7 @@ class PasswordManualFallbackFlow : public autofill::Au
std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
index 3e535601d642..af911ab8d411 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2024-10-22 08:31:56 UTC
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_store_factory_util.cc
-@@ -29,7 +29,7 @@ namespace {
+@@ -30,7 +30,7 @@ namespace {
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index 305558d21d3d..e094ca92f97f 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
-@@ -2305,7 +2305,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
+@@ -2306,7 +2306,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
testing::Bool()));
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/www/chromium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc
index 1b86a75f0b11..66e4895e2b69 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-05-28 14:55:43 UTC
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/stub_password_manager_client.cc
-@@ -206,7 +206,7 @@ version_info::Channel StubPasswordManagerClient::GetCh
+@@ -211,7 +211,7 @@ version_info::Channel StubPasswordManagerClient::GetCh
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h b/www/chromium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h
index 43db56835a2f..5522c87dd3e7 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h
+++ b/www/chromium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-05-28 14:55:43 UTC
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/browser/stub_password_manager_client.h
-@@ -77,7 +77,7 @@ class StubPasswordManagerClient : public PasswordManag
+@@ -80,7 +80,7 @@ class StubPasswordManagerClient : public PasswordManag
MockPasswordFeatureManager* GetPasswordFeatureManager();
version_info::Channel GetChannel() const override;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/www/chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
index a16f5a0c0d0e..a95bb41e68c8 100644
--- a/www/chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/www/chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-07-02 06:08:04 UTC
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-10-02 04:28:32 UTC
+++ components/password_manager/core/common/password_manager_pref_names.h
@@ -59,7 +59,7 @@ inline constexpr char kCredentialProviderEnabledOnStar
#endif
@@ -9,7 +9,7 @@
// Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy.
// If set to false it blocks deleting undecryptable passwords, otherwise the
// deletion can happen.
-@@ -346,7 +346,7 @@ inline constexpr char kAutofillableCredentialsAccountS
+@@ -272,7 +272,7 @@ inline constexpr char kPasswordManagerPromoCardsList[]
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
diff --git a/www/chromium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc b/www/chromium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc
index 8031f0f8627d..cbadc90f1790 100644
--- a/www/chromium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc
+++ b/www/chromium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc
@@ -1,11 +1,11 @@
---- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2024-11-14 07:57:23 UTC
+--- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-10-02 04:28:32 UTC
+++ components/performance_manager/decorators/process_metrics_decorator.cc
-@@ -264,7 +264,7 @@ void ProcessMetricsDecorator::DidGetMemoryUsage(
- // RSS and PMF to each node proportionally to its V8 heap size.
- uint64_t process_rss = process_dump_iter.os_dump().resident_set_kb;
- process_node->set_resident_set_kb(process_rss);
+@@ -266,7 +266,7 @@ void ProcessMetricsDecorator::DidGetMemoryUsage(
+ base::ByteCount process_rss =
+ base::KiB(process_dump_iter.os_dump().resident_set_kb);
+ process_node->set_resident_set(process_rss);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- process_node->set_private_swap_kb(
- process_dump_iter.os_dump().private_footprint_swap_kb);
+ process_node->set_private_swap(
+ base::KiB(process_dump_iter.os_dump().private_footprint_swap_kb));
#endif
diff --git a/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index 0c0012414144..1c06484c16d6 100644
--- a/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
@@ -1,6 +1,6 @@
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-08-07 06:57:29 UTC
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-10-02 04:28:32 UTC
+++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -756,7 +756,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
+@@ -763,7 +763,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
fetch_request->set_invalidation_payload(invalidation_payload_);
}
}
diff --git a/www/chromium/files/patch-components_policy_core_common_policy__pref__names.cc b/www/chromium/files/patch-components_policy_core_common_policy__pref__names.cc
index 88173690d1d0..f2b94850aae9 100644
--- a/www/chromium/files/patch-components_policy_core_common_policy__pref__names.cc
+++ b/www/chromium/files/patch-components_policy_core_common_policy__pref__names.cc
@@ -1,6 +1,6 @@
---- components/policy/core/common/policy_pref_names.cc.orig 2025-08-07 06:57:29 UTC
+--- components/policy/core/common/policy_pref_names.cc.orig 2025-09-06 10:01:20 UTC
+++ components/policy/core/common/policy_pref_names.cc
-@@ -186,7 +186,7 @@ const char kFloatingWorkspaceEnabled[] = "ash.floating
+@@ -199,7 +199,7 @@ const char kFloatingWorkspaceEnabled[] = "ash.floating
// A boolean value indicating whether the built-in AI APIs are enabled.
const char kBuiltInAIAPIsEnabled[] = "policy.built_in_ai_apis_enabled";
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
diff --git a/www/chromium/files/patch-components_policy_core_common_policy__pref__names.h b/www/chromium/files/patch-components_policy_core_common_policy__pref__names.h
index 259b685103c1..0469954e97dc 100644
--- a/www/chromium/files/patch-components_policy_core_common_policy__pref__names.h
+++ b/www/chromium/files/patch-components_policy_core_common_policy__pref__names.h
@@ -1,6 +1,6 @@
---- components/policy/core/common/policy_pref_names.h.orig 2025-08-07 06:57:29 UTC
+--- components/policy/core/common/policy_pref_names.h.orig 2025-09-06 10:01:20 UTC
+++ components/policy/core/common/policy_pref_names.h
-@@ -90,7 +90,7 @@ extern const char kFloatingWorkspaceEnabled[];
+@@ -94,7 +94,7 @@ extern const char kFloatingWorkspaceEnabled[];
#endif
extern const char kBuiltInAIAPIsEnabled[];
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
diff --git a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc b/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
deleted file mode 100644
index 79f417f89747..000000000000
--- a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-08-07 06:57:29 UTC
-+++ components/regional_capabilities/regional_capabilities_service.cc
-@@ -234,7 +234,7 @@ std::optional<CountryId> RegionalCapabilitiesService::
- return persisted_country_id;
- }
-
--#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(prefs::kCountryIDAtInstall);
- base::UmaHistogramEnumeration(kUnknownCountryIdStored,
diff --git a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
index f0e216dbf66d..040b294d78d4 100644
--- a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
+++ b/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
@@ -1,18 +1,11 @@
---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-08-07 06:57:29 UTC
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-10-02 04:28:32 UTC
+++ components/regional_capabilities/regional_capabilities_switches.cc
-@@ -10,13 +10,13 @@
-
- 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",
+@@ -21,7 +21,7 @@ BASE_FEATURE(kResolveRegionalCapabilitiesFromDevice,
base::FEATURE_ENABLED_BY_DEFAULT);
#endif
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kUseFinchPermanentCountryForFetchCountryId,
"UseFinchPermanentCountyForFetchCountryId",
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
index 27d425f9b3be..6031f5fbd227 100644
--- a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
+++ b/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
@@ -1,19 +1,11 @@
---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-08-07 06:57:29 UTC
+--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-10-02 04:28:32 UTC
+++ components/regional_capabilities/regional_capabilities_switches.h
-@@ -26,14 +26,14 @@ inline constexpr char kSearchEngineChoiceCountry[] =
- 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 an invalid `country_codes::CountryId` is stored in prefs and this
- // feature is enabled the pref will be cleared allowing a valid country to be
- // set again.
- BASE_DECLARE_FEATURE(kClearPrefForUnknownCountry);
+@@ -47,7 +47,7 @@ BASE_DECLARE_FEATURE(kMitigateLegacySearchEnginePromoO
+ BASE_DECLARE_FEATURE(kResolveRegionalCapabilitiesFromDevice);
#endif
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Use finch permanent country instead of finch latest country for fetching
// country ID.
BASE_DECLARE_FEATURE(kUseFinchPermanentCountryForFetchCountryId);
diff --git a/www/chromium/files/patch-components_search__engines_template__url__service.cc b/www/chromium/files/patch-components_search__engines_template__url__service.cc
index 055332f9ef9f..ac2c1c250097 100644
--- a/www/chromium/files/patch-components_search__engines_template__url__service.cc
+++ b/www/chromium/files/patch-components_search__engines_template__url__service.cc
@@ -1,6 +1,6 @@
---- components/search_engines/template_url_service.cc.orig 2025-08-07 06:57:29 UTC
+--- components/search_engines/template_url_service.cc.orig 2025-10-02 04:28:32 UTC
+++ components/search_engines/template_url_service.cc
-@@ -3600,7 +3600,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
+@@ -3587,7 +3587,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
std::unique_ptr<EnterpriseSearchManager>
TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_signin_public_base_signin__switches.cc b/www/chromium/files/patch-components_signin_public_base_signin__switches.cc
index edd00c307f28..aba659293c86 100644
--- a/www/chromium/files/patch-components_signin_public_base_signin__switches.cc
+++ b/www/chromium/files/patch-components_signin_public_base_signin__switches.cc
@@ -1,17 +1,17 @@
---- components/signin/public/base/signin_switches.cc.orig 2025-08-07 06:57:29 UTC
+--- components/signin/public/base/signin_switches.cc.orig 2025-10-02 04:28:32 UTC
+++ components/signin/public/base/signin_switches.cc
-@@ -60,7 +60,7 @@ BASE_FEATURE(kMakeAccountsAvailableInIdentityManager,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
+@@ -73,7 +73,7 @@ BASE_FEATURE(kSupportWebSigninAddSession,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Enables the History Sync Opt-in on Desktop.
BASE_FEATURE(kEnableHistorySyncOptin,
"EnableHistorySyncOptin",
-@@ -250,7 +250,7 @@ BASE_FEATURE(kDeferWebSigninTrackerCreation,
- "DeferWebSigninTrackerCreation",
- base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -293,7 +293,7 @@ BASE_FEATURE(kSyncEnableBookmarksInTransportMode,
+ #endif // BUILDFLAG(IS_IOS)
+ );
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-components_signin_public_base_signin__switches.h b/www/chromium/files/patch-components_signin_public_base_signin__switches.h
index 82b692749990..f9cf648d4a9a 100644
--- a/www/chromium/files/patch-components_signin_public_base_signin__switches.h
+++ b/www/chromium/files/patch-components_signin_public_base_signin__switches.h
@@ -1,17 +1,17 @@
---- components/signin/public/base/signin_switches.h.orig 2025-08-07 06:57:29 UTC
+--- components/signin/public/base/signin_switches.h.orig 2025-10-02 04:28:32 UTC
+++ components/signin/public/base/signin_switches.h
-@@ -55,7 +55,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kMakeAccountsAvailableInIdentityManager);
- #endif
+@@ -67,7 +67,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kSupportWebSigninAddSession);
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kEnableHistorySyncOptin);
COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -189,7 +189,7 @@ bool IsExtensionsExplicitBrowserSigninEnabled();
+@@ -235,7 +235,7 @@ BASE_DECLARE_FEATURE(kSyncEnableBookmarksInTransportMo
COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kDeferWebSigninTrackerCreation);
+ bool IsExtensionsExplicitBrowserSigninEnabled();
-#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/www/chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/www/chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index dc5ff7946665..0d4300bab365 100644
--- a/www/chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/www/chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
@@ -1,6 +1,6 @@
---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2024-08-26 12:06:38 UTC
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-09-06 10:01:20 UTC
+++ components/startup_metric_utils/common/startup_metric_utils.cc
-@@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
+@@ -95,7 +95,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
// Enabling this logic on OS X causes a significant performance regression.
// TODO(crbug.com/40464036): Remove IS_APPLE ifdef once utility processes
// set their desired main thread priority.
diff --git a/www/chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc b/www/chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc
new file mode 100644
index 000000000000..d9a7a0362a6e
--- /dev/null
+++ b/www/chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/child_account_service.cc.orig 2025-09-06 10:01:20 UTC
++++ components/supervised_user/core/browser/child_account_service.cc
+@@ -170,7 +170,7 @@ void ChildAccountService::OnPrimaryAccountChanged(
+ void ChildAccountService::UpdateForceGoogleSafeSearch() {
+ // On platforms without web sign-out (where the primary account is always
+ // authenticated), there's no need to force SafeSearch.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool is_subject_to_parental_controls =
+ IsPrimaryAccountSubjectToParentalControls(identity_manager_) ==
+ signin::Tribool::kTrue;
diff --git a/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
index 74118cafb833..476edb0b4223 100644
--- a/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ b/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
@@ -1,6 +1,6 @@
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-08-07 06:57:29 UTC
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-09-06 10:01:20 UTC
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
-@@ -83,7 +83,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
+@@ -103,7 +103,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
std::move(metrics_service_accessor_delegate)) {
DCHECK(pref_service_);
supervised_user_service_observation_.Observe(&supervised_user_service);
diff --git a/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index 962ba8b9f69d..a117b76d9bcc 100644
--- a/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -1,6 +1,6 @@
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-07-02 06:08:04 UTC
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-10-02 04:28:32 UTC
+++ components/supervised_user/core/browser/supervised_user_preferences.cc
-@@ -153,7 +153,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
+@@ -149,7 +149,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string());
#if BUILDFLAG(ENABLE_EXTENSIONS) && \
diff --git a/www/chromium/files/patch-components_supervised__user_core_common_features.cc b/www/chromium/files/patch-components_supervised__user_core_common_features.cc
index 0ebf41823a53..871ace2a4bf1 100644
--- a/www/chromium/files/patch-components_supervised__user_core_common_features.cc
+++ b/www/chromium/files/patch-components_supervised__user_core_common_features.cc
@@ -1,45 +1,38 @@
---- components/supervised_user/core/common/features.cc.orig 2025-08-07 06:57:29 UTC
+--- components/supervised_user/core/common/features.cc.orig 2025-09-06 10:01:20 UTC
+++ components/supervised_user/core/common/features.cc
-@@ -37,7 +37,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
+@@ -35,7 +35,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
#endif
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000;
const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{
-@@ -46,7 +46,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
+@@ -44,7 +44,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableLocalWebApprovalErrorDialog,
"EnableLocalWebApprovalErrorDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -89,7 +89,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
- return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
- }
-
--#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(kCustomProfileStringsForSupervisedUsers,
- "CustomProfileStringsForSupervisedUsers",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -101,13 +101,13 @@ BASE_FEATURE(kShowKiteForSupervisedUsers,
-
- BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers,
- "ForceSafeSearchForUnauthenticatedSupervisedUsers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+@@ -58,7 +58,7 @@ BASE_FEATURE(kLocalWebApprovalsWidgetSupportsUrlPayloa
+ BASE_FEATURE(kSupervisedUserBlockInterstitialV3,
+ "SupervisedUserBlockInterstitialV3",
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
+@@ -94,7 +94,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
+ return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
+ }
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
"EnableSupervisedUserVersionSignOutDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-components_supervised__user_core_common_features.h b/www/chromium/files/patch-components_supervised__user_core_common_features.h
index 1319fe53139a..65da99ff6610 100644
--- a/www/chromium/files/patch-components_supervised__user_core_common_features.h
+++ b/www/chromium/files/patch-components_supervised__user_core_common_features.h
@@ -1,17 +1,17 @@
---- components/supervised_user/core/common/features.h.orig 2025-05-28 14:55:43 UTC
+--- components/supervised_user/core/common/features.h.orig 2025-09-06 10:01:20 UTC
+++ components/supervised_user/core/common/features.h
@@ -20,12 +20,12 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals);
BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs;
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// Whether we show an error screen in case of failure of a local web approval.
BASE_DECLARE_FEATURE(kEnableLocalWebApprovalErrorDialog);
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -20,16 +20,7 @@
BASE_DECLARE_FEATURE(kSupervisedUserBlockInterstitialV3);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Enable different web sign in interception behaviour for supervised users:
- //
- // 1. Supervised user signs in to existing signed out Profile: show modal
-@@ -55,7 +55,7 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers);
- // 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)
++#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);
#endif
diff --git a/www/chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/www/chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
index 5e04ea253ddc..3f9fa7f30c7d 100644
--- a/www/chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
+++ b/www/chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -1,11 +1,11 @@
---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-08-07 06:57:29 UTC
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-10-02 04:28:32 UTC
+++ components/sync_preferences/common_syncable_prefs_database.cc
-@@ -343,7 +343,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
+@@ -349,7 +349,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
syncer::PREFERENCES, 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)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
{autofill::prefs::kAutofillBnplEnabled,
{syncable_prefs_ids::kAutofillBnplEnabled, syncer::PREFERENCES,
PrefSensitivity::kNone, MergeBehavior::kNone}},
diff --git a/www/chromium/files/patch-components_sync_service_sync__prefs.cc b/www/chromium/files/patch-components_sync_service_sync__prefs.cc
new file mode 100644
index 000000000000..76980380d1f1
--- /dev/null
+++ b/www/chromium/files/patch-components_sync_service_sync__prefs.cc
@@ -0,0 +1,11 @@
+--- components/sync/service/sync_prefs.cc.orig 2025-10-02 04:28:32 UTC
++++ components/sync/service/sync_prefs.cc
+@@ -840,7 +840,7 @@ bool SyncPrefs::MaybeMigratePrefsForSyncToSigninPart1(
+ update_selected_types_dict->EnsureDict(
+ signin::GaiaIdHash::FromGaiaId(gaia_id).ToBase64());
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Preserve the user's existing enabled state for Bookmarks, Reading List,
+ // and Preferences. Otherwise, use the default value, which will be true
+ // after `kReplaceSyncPromosWithSignInPromos`.
diff --git a/www/chromium/files/patch-components_sync_service_sync__service__impl.cc b/www/chromium/files/patch-components_sync_service_sync__service__impl.cc
new file mode 100644
index 000000000000..90d1bdea7290
--- /dev/null
+++ b/www/chromium/files/patch-components_sync_service_sync__service__impl.cc
@@ -0,0 +1,11 @@
+--- components/sync/service/sync_service_impl.cc.orig 2025-10-02 04:28:32 UTC
++++ components/sync/service/sync_service_impl.cc
+@@ -1328,7 +1328,7 @@ void SyncServiceImpl::ReconfigureDataTypesDueToCrypto(
+
+ void SyncServiceImpl::PassphraseTypeChanged(PassphraseType passphrase_type) {
+ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+-#if !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX))
++#if !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ // If kReplaceSyncPromosWithSignInPromos is enabled, new users with custom
+ // passphrase should have kAutofill disabled upon the initial sign-in. This is
+ // done to prevent confusion, as addresses are NOT encrypted by the custom
diff --git a/www/chromium/files/patch-components_translate_core_common_translate__util.cc b/www/chromium/files/patch-components_translate_core_common_translate__util.cc
index 80606dfd4e3e..6354f44e1671 100644
--- a/www/chromium/files/patch-components_translate_core_common_translate__util.cc
+++ b/www/chromium/files/patch-components_translate_core_common_translate__util.cc
@@ -1,6 +1,6 @@
---- components/translate/core/common/translate_util.cc.orig 2023-09-13 12:11:42 UTC
+--- components/translate/core/common/translate_util.cc.orig 2025-10-02 04:28:32 UTC
+++ components/translate/core/common/translate_util.cc
-@@ -21,7 +21,7 @@ const char kSecurityOrigin[] = "https://translate.goog
+@@ -20,7 +20,7 @@ const char kSecurityOrigin[] = "https://translate.goog
BASE_FEATURE(kTFLiteLanguageDetectionEnabled,
"TFLiteLanguageDetectionEnabled",
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/www/chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/www/chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
index 910d31e61b21..12895da0523c 100644
--- a/www/chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
+++ b/www/chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
@@ -1,6 +1,6 @@
---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-03-05 08:14:56 UTC
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-10-02 04:28:32 UTC
+++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
-@@ -298,7 +298,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
+@@ -299,7 +299,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/www/chromium/files/patch-components_variations_service_variations__service.cc b/www/chromium/files/patch-components_variations_service_variations__service.cc
index bf417a379524..b0c80721f43a 100644
--- a/www/chromium/files/patch-components_variations_service_variations__service.cc
+++ b/www/chromium/files/patch-components_variations_service_variations__service.cc
@@ -1,6 +1,6 @@
---- components/variations/service/variations_service.cc.orig 2025-08-07 06:57:29 UTC
+--- components/variations/service/variations_service.cc.orig 2025-10-02 04:28:32 UTC
+++ 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/www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index 6533a7ab2ff3..a19a0b0d63c7 100644
--- a/www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-07-02 06:08:04 UTC
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1503,7 +1503,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
+@@ -1498,7 +1498,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
->GetVulkanPhysicalDevice(),
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, yuv_color_space, ycbcr_info);
diff --git a/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index d9915f027691..6dbede111242 100644
--- a/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -1,4 +1,4 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
@@ -142,7 +142,7 @@ RootCompositorFrameSinkImpl::Create(
output_surface->SetNeedsSwapSizeNotifications(
@@ -9,7 +9,7 @@
// 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);
-@@ -911,7 +911,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
+@@ -904,7 +904,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
if (display_client_ && enable_swap_completion_callback_) {
display_client_->DidCompleteSwapWithSize(pixel_size);
}
diff --git a/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
index 62177b354915..25b419e16b68 100644
--- a/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -1,6 +1,6 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-08-07 06:57:29 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-10-02 04:28:32 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -229,7 +229,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
+@@ -222,7 +222,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval();
base::TimeDelta preferred_frame_interval_;
diff --git a/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc b/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc
index 445b9446efcc..8028a77d67b1 100644
--- a/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc
+++ b/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/gl/gpu_service_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ components/viz/service/gl/gpu_service_impl.cc
-@@ -514,7 +514,7 @@ void GpuServiceImpl::InitializeWithHostInternal(
+@@ -502,7 +502,7 @@ void GpuServiceImpl::InitializeWithHostInternal(
mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host));
@@ -9,7 +9,7 @@
gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported();
#endif
-@@ -1372,7 +1372,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg
+@@ -1269,7 +1269,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg
return true;
}
@@ -17,4 +17,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool GpuServiceImpl::IsGMBNV12Supported() {
CHECK(main_runner_->BelongsToCurrentThread());
- auto buffer_format = gfx::BufferFormat::YUV_420_BIPLANAR;
+
diff --git a/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.h b/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.h
index 955bd62f4058..701257426aa9 100644
--- a/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.h
+++ b/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.h
@@ -1,6 +1,6 @@
---- components/viz/service/gl/gpu_service_impl.h.orig 2025-07-02 06:08:04 UTC
+--- components/viz/service/gl/gpu_service_impl.h.orig 2025-09-06 10:01:20 UTC
+++ components/viz/service/gl/gpu_service_impl.h
-@@ -487,7 +487,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
+@@ -450,7 +450,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
void OnBeginFrameOnIO(const BeginFrameArgs& args);
diff --git a/www/chromium/files/patch-content_app_BUILD.gn b/www/chromium/files/patch-content_app_BUILD.gn
index 285eb9386ce9..517bba9740d2 100644
--- a/www/chromium/files/patch-content_app_BUILD.gn
+++ b/www/chromium/files/patch-content_app_BUILD.gn
@@ -1,15 +1,14 @@
---- content/app/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- content/app/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ content/app/BUILD.gn
-@@ -89,9 +89,9 @@ source_set("content_main_runner_app") {
+@@ -91,7 +91,10 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
"//tools/v8_context_snapshot:buildflags",
]
- if (build_tflite_with_xnnpack) {
-- deps += [ "//third_party/cpuinfo" ]
-- }
-+# if (build_tflite_with_xnnpack) {
-+# deps += [ "//third_party/cpuinfo" ]
-+# }
++ if (is_bsd) {
++ deps += [ "//skia" ]
++ }
++ if (!is_bsd && build_tflite_with_xnnpack) {
+ deps += [ "//third_party/cpuinfo" ]
+ }
}
-
- source_set("app") {
diff --git a/www/chromium/files/patch-content_app_content__main.cc b/www/chromium/files/patch-content_app_content__main.cc
index d15082f7ba07..51a270985cd3 100644
--- a/www/chromium/files/patch-content_app_content__main.cc
+++ b/www/chromium/files/patch-content_app_content__main.cc
@@ -1,6 +1,6 @@
---- content/app/content_main.cc.orig 2025-08-07 06:57:29 UTC
+--- content/app/content_main.cc.orig 2025-10-02 04:28:32 UTC
+++ content/app/content_main.cc
-@@ -226,7 +226,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -217,7 +217,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
base::EnableTerminationOnOutOfMemory();
logging::RegisterAbslAbortHook();
@@ -9,7 +9,7 @@
// 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
-@@ -320,7 +320,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -311,7 +311,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
#endif
#endif
diff --git a/www/chromium/files/patch-content_app_content__main__runner__impl.cc b/www/chromium/files/patch-content_app_content__main__runner__impl.cc
index ebe78bb1ed46..8b9409f63fee 100644
--- a/www/chromium/files/patch-content_app_content__main__runner__impl.cc
+++ b/www/chromium/files/patch-content_app_content__main__runner__impl.cc
@@ -1,6 +1,6 @@
---- content/app/content_main_runner_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- content/app/content_main_runner_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ content/app/content_main_runner_impl.cc
-@@ -149,18 +149,20 @@
+@@ -150,18 +150,21 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
#include "content/public/common/content_descriptors.h"
@@ -20,10 +20,11 @@
+#if !BUILDFLAG(IS_BSD)
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
++#include "third_party/skia/experimental/rust_png/ffi/FFI.rs.h"
#include "third_party/boringssl/src/include/openssl/crypto.h"
#include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck
-@@ -189,6 +191,10 @@
+@@ -185,6 +188,10 @@
#include "media/base/media_switches.h"
#endif
@@ -34,16 +35,16 @@
#if BUILDFLAG(IS_ANDROID)
#include "base/system/sys_info.h"
#include "content/browser/android/battery_metrics.h"
-@@ -390,7 +396,7 @@ void InitializeZygoteSandboxForBrowserProcess(
+@@ -381,7 +388,7 @@ void InitializeZygoteSandboxForBrowserProcess(
}
#endif // BUILDFLAG(USE_ZYGOTE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PPAPI)
- // Loads the (native) libraries but does not initialize them (i.e., does not
-@@ -428,7 +434,10 @@ void PreloadLibraryCdms() {
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Loads registered library CDMs but does not initialize them. This is needed by
+@@ -400,7 +407,10 @@ void PreloadLibraryCdms() {
void PreSandboxInit() {
// Ensure the /dev/urandom is opened.
@@ -54,13 +55,13 @@
// May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
// files.
-@@ -440,9 +449,16 @@ void PreSandboxInit() {
+@@ -412,9 +422,16 @@ void PreSandboxInit() {
// https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
CRYPTO_pre_sandbox_init();
+#if BUILDFLAG(IS_BSD)
-+ // "cache" the amount of physical memory before pledge(2)
-+ base::SysInfo::AmountOfPhysicalMemoryMB();
++ // rust_png calls into sysctl so cache the cpu features before pledge(2)
++ rust_png::initialize_cpudetect();
+#endif
+
+#if !BUILDFLAG(IS_BSD)
@@ -69,9 +70,18 @@
base::GetMaxNumberOfInotifyWatches();
+#endif
- #if BUILDFLAG(ENABLE_PPAPI)
- // Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -765,7 +781,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Ensure access to the library CDMs before the sandbox is turned on.
+@@ -634,7 +651,7 @@ NO_STACK_PROTECTOR int RunZygote(ContentMainDelegate*
+
+ // Once Zygote forks and feature list initializes we can start a thread to
+ // begin tracing immediately.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (process_type == switches::kGpuProcess) {
+ tracing::InitTracingPostFeatureList(/*enable_consumer=*/false,
+ /*will_trace_thread_restart=*/true);
+@@ -733,7 +750,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
base::HangWatcher::CreateHangWatcherInstance();
unregister_thread_closure = base::HangWatcher::RegisterThread(
base::HangWatcher::ThreadType::kMainThread);
@@ -80,7 +90,7 @@
// 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.
-@@ -883,11 +899,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -851,11 +868,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -94,7 +104,16 @@
#endif // !BUILDFLAG(IS_WIN)
-@@ -1088,10 +1103,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -1007,7 +1023,7 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+ // SeatbeltExecServer.
+ CHECK(sandbox::Seatbelt::IsSandboxed());
+ }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // In sandboxed processes and zygotes, certain resource should be pre-warmed
+ // as they cannot be initialized under a sandbox. In addition, loading these
+ // resources in zygotes (including the unsandboxed zygote) allows them to be
+@@ -1017,10 +1033,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -117,7 +136,7 @@
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1191,6 +1218,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
+@@ -1122,6 +1150,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
content_main_params_.reset();
RegisterMainThreadFactories();
diff --git a/www/chromium/files/patch-content_browser_BUILD.gn b/www/chromium/files/patch-content_browser_BUILD.gn
index 860783d4e1ec..3629a204ab52 100644
--- a/www/chromium/files/patch-content_browser_BUILD.gn
+++ b/www/chromium/files/patch-content_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- content/browser/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- content/browser/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ content/browser/BUILD.gn
-@@ -2581,6 +2581,14 @@ source_set("browser") {
+@@ -2613,6 +2613,14 @@ source_set("browser") {
]
}
@@ -15,7 +15,7 @@
if (is_linux || is_chromeos) {
sources -=
[ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
-@@ -2629,6 +2637,15 @@ source_set("browser") {
+@@ -2661,6 +2669,15 @@ source_set("browser") {
if (allow_oop_video_decoder) {
sources += [ "media/oop_video_decoder_factory.cc" ]
deps += [ "//media/mojo/mojom" ]
diff --git a/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
index cc760a7abf89..17568a95f026 100644
--- a/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
+++ b/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
-@@ -295,7 +295,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
+@@ -296,7 +296,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
// On Android, Mac, Windows and Linux there are platform-specific subclasses.
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && \
diff --git a/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
index d544a50dd897..0813a5447738 100644
--- a/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -1,27 +1,14 @@
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
-@@ -12,6 +12,8 @@
+@@ -12,6 +12,7 @@
#include <sstream>
#include <string>
+#include "base/notimplemented.h"
-+
#include "base/debug/crash_logging.h"
#include "base/metrics/histogram_macros.h"
#include "base/task/thread_pool.h"
-@@ -34,7 +36,11 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
- std::string cmdline;
- std::stringstream ss(cmdline_all);
- while (std::getline(ss, cmdline, '\0')) {
-+#if BUILDFLAG(IS_BSD)
-+ re2::RE2 orca_regex(R"((^|/)(usr/)?(local/)?bin/orca(\s|$))");
-+#else
- re2::RE2 orca_regex(R"((^|/)(usr/)?bin/orca(\s|$))");
-+#endif
- if (re2::RE2::PartialMatch(cmdline, orca_regex)) {
- return true; // Orca was found
- }
-@@ -44,6 +50,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
+@@ -43,6 +44,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
// Returns true if Orca is active.
bool DiscoverOrca() {
@@ -32,7 +19,7 @@
// NOTE: this method is run from another thread to reduce jank, since
// there's no guarantee these system calls will return quickly.
std::unique_ptr<DIR, decltype(&CloseDir)> proc_dir(opendir("/proc"),
-@@ -81,6 +91,7 @@ bool DiscoverOrca() {
+@@ -80,6 +85,7 @@ bool DiscoverOrca() {
}
return is_orca_active;
diff --git a/www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc b/www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc
index 0922fcb37da7..a3cb590a45a5 100644
--- a/www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc
+++ b/www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc
@@ -1,14 +1,14 @@
---- content/browser/browser_child_process_host_impl.cc.orig 2025-07-02 06:08:04 UTC
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ content/browser/browser_child_process_host_impl.cc
-@@ -326,6 +326,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
+@@ -296,6 +296,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
+ switches::kIPCConnectionTimeout,
switches::kLogBestEffortTasks,
switches::kPerfettoDisableInterning,
- switches::kTraceToConsole,
+ switches::kDisableUnveil,
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -696,7 +697,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
+@@ -649,7 +650,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
->child_process());
#endif
diff --git a/www/chromium/files/patch-content_browser_browser__child__process__host__impl.h b/www/chromium/files/patch-content_browser_browser__child__process__host__impl.h
index f5673dcef553..0b90a5967a14 100644
--- a/www/chromium/files/patch-content_browser_browser__child__process__host__impl.h
+++ b/www/chromium/files/patch-content_browser_browser__child__process__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/browser_child_process_host_impl.h.orig 2025-03-05 08:14:56 UTC
+--- content/browser/browser_child_process_host_impl.h.orig 2025-09-06 10:01:20 UTC
+++ content/browser/browser_child_process_host_impl.h
@@ -36,7 +36,7 @@
#include "base/win/object_watcher.h"
@@ -9,7 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -287,7 +287,7 @@ class BrowserChildProcessHostImpl
+@@ -276,7 +276,7 @@ class BrowserChildProcessHostImpl
std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
#endif
diff --git a/www/chromium/files/patch-content_browser_browser__main__loop.cc b/www/chromium/files/patch-content_browser_browser__main__loop.cc
index 585fa0055c2f..965477ad2d8c 100644
--- a/www/chromium/files/patch-content_browser_browser__main__loop.cc
+++ b/www/chromium/files/patch-content_browser_browser__main__loop.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_main_loop.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/browser_main_loop.cc.orig 2025-10-02 04:28:32 UTC
+++ content/browser/browser_main_loop.cc
-@@ -250,6 +250,12 @@
+@@ -252,6 +252,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
#endif
@@ -13,7 +13,7 @@
// One of the linux specific headers defines this as a macro.
#ifdef DestroyAll
#undef DestroyAll
-@@ -550,6 +556,12 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -552,6 +558,12 @@ int BrowserMainLoop::EarlyInitialization() {
// by now since a thread to start the ServiceManager has been created
// before the browser main loop starts.
DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
@@ -26,7 +26,7 @@
#endif
// GLib's spawning of new processes is buggy, so it's important that at this
-@@ -582,7 +594,7 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -584,7 +596,7 @@ int BrowserMainLoop::EarlyInitialization() {
base::ThreadType::kDisplayCritical);
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/www/chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
index 1a42fbd56aa1..b50d91559367 100644
--- a/www/chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/www/chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
@@ -1,6 +1,6 @@
---- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-07-02 06:08:04 UTC
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -104,7 +104,7 @@ class HostDisplayClient : public viz::HostDisplayClien
+@@ -103,7 +103,7 @@ class HostDisplayClient : public viz::HostDisplayClien
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
// viz::HostDisplayClient:
diff --git a/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h b/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
index c23acf32e286..16e5257b2e8d 100644
--- a/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ b/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
@@ -1,6 +1,6 @@
---- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-07-02 06:08:04 UTC
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-09-06 10:01:20 UTC
+++ content/browser/gpu/gpu_data_manager_impl.h
-@@ -225,7 +225,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
+@@ -224,7 +224,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
void OnDisplayMetricsChanged(const display::Display& display,
uint32_t changed_metrics) override;
diff --git a/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index 388892949a45..6a1dc9bba1b7 100644
--- a/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1703,7 +1703,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
+@@ -1705,7 +1705,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
}
diff --git a/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc b/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc
index 5d31ab2094d2..12e48ac16dfa 100644
--- a/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc
+++ b/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/gpu_process_host.cc.orig 2025-07-02 06:08:04 UTC
+--- content/browser/gpu/gpu_process_host.cc.orig 2025-10-02 04:28:32 UTC
+++ content/browser/gpu/gpu_process_host.cc
-@@ -274,6 +274,7 @@ static const char* const kSwitchNames[] = {
+@@ -276,6 +276,7 @@ static const char* const kSwitchNames[] = {
switches::kDisableSkiaGraphite,
switches::kDisableSkiaGraphitePrecompilation,
switches::kDisableLowEndDeviceMode,
@@ -8,7 +8,7 @@
switches::kProfilingAtStart,
switches::kProfilingFile,
switches::kProfilingFlush,
-@@ -302,7 +303,7 @@ static const char* const kSwitchNames[] = {
+@@ -301,7 +302,7 @@ static const char* const kSwitchNames[] = {
switches::kEnableNativeGpuMemoryBuffers,
switches::kRenderNodeOverride,
#endif
diff --git a/www/chromium/files/patch-content_browser_network__service__instance__impl.cc b/www/chromium/files/patch-content_browser_network__service__instance__impl.cc
index 74bcc08b0254..735e7fcfbeee 100644
--- a/www/chromium/files/patch-content_browser_network__service__instance__impl.cc
+++ b/www/chromium/files/patch-content_browser_network__service__instance__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/network_service_instance_impl.cc.orig 2025-07-02 06:08:04 UTC
+--- content/browser/network_service_instance_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ content/browser/network_service_instance_impl.cc
-@@ -85,7 +85,7 @@
+@@ -88,7 +88,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/system_dns_resolution/system_dns_resolver.h"
#include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
#endif
-@@ -335,7 +335,7 @@ void CreateInProcessNetworkService(
+@@ -332,7 +332,7 @@ void CreateInProcessNetworkService(
std::move(receiver)));
}
@@ -18,7 +18,7 @@
// Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
// high-priority thread pool.
void RunSystemDnsResolverOnThreadPool(
-@@ -402,7 +402,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
+@@ -399,7 +399,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/www/chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/www/chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
deleted file mode 100644
index db671fc88b41..000000000000
--- a/www/chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2022-02-28 16:54:41 UTC
-+++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc
-@@ -8,7 +8,7 @@
-
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
- #include "content/browser/font_service.h" // nogncheck
- #endif
-@@ -17,7 +17,7 @@ namespace content {
-
- void PpapiPluginProcessHost::BindHostReceiver(
- mojo::GenericPendingReceiver receiver) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (auto font_receiver = receiver.As<font_service::mojom::FontService>())
- ConnectToFontService(std::move(font_receiver));
- #endif
diff --git a/www/chromium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc b/www/chromium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
deleted file mode 100644
index afba2231feba..000000000000
--- a/www/chromium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2024-01-30 07:53:34 UTC
-+++ content/browser/renderer_host/pepper/pepper_file_io_host.cc
-@@ -462,7 +462,7 @@ void PepperFileIOHost::OnLocalFileOpened(
- ppapi::host::ReplyMessageContext reply_context,
- const base::FilePath& path,
- base::File::Error error_code) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Quarantining a file before its contents are available is only supported on
- // Windows and Linux.
- if (!FileOpenForWrite(open_flags_) || error_code != base::File::FILE_OK) {
-@@ -496,7 +496,7 @@ void PepperFileIOHost::OnLocalFileOpened(
- #endif
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void PepperFileIOHost::OnLocalFileQuarantined(
- ppapi::host::ReplyMessageContext reply_context,
- const base::FilePath& path,
diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
index 34d889ce90a9..eafba11f9a4e 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -223,7 +223,7 @@
+@@ -226,7 +226,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -9,7 +9,7 @@
#include <sys/resource.h>
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1127,7 +1127,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
+@@ -1126,7 +1126,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
// to indicate failure and std::numeric_limits<size_t>::max() to indicate
// unlimited.
size_t GetPlatformProcessLimit() {
@@ -18,7 +18,7 @@
struct rlimit limit;
if (getrlimit(RLIMIT_NPROC, &limit) != 0)
return kUnknownPlatformProcessLimit;
-@@ -1334,7 +1334,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
+@@ -1351,7 +1351,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
base::ProcessId child_pid) {
@@ -27,7 +27,7 @@
child_thread_type_switcher_.SetPid(child_pid);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -3436,7 +3436,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
+@@ -3459,7 +3459,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
}
@@ -36,7 +36,7 @@
// Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
// for NV12 GPU memory buffer.
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3491,6 +3491,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+@@ -3515,6 +3515,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
@@ -44,7 +44,7 @@
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5339,7 +5340,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
+@@ -5417,7 +5418,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
// - Win: https://crbug.com/707022 .
uint64_t total_size = 0;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h
index f6add77fe581..8e26f373ceaa 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_process_host_impl.h.orig 2025-08-07 06:57:29 UTC
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-10-02 04:28:32 UTC
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -101,7 +101,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
@@ -9,7 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -996,7 +996,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+@@ -994,7 +994,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
#endif
@@ -18,7 +18,7 @@
ChildThreadTypeSwitcher child_thread_type_switcher_;
#endif
};
-@@ -1239,7 +1239,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+@@ -1237,7 +1237,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
// if the request isn't handled on the IO thread.
void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index 2a44264eb401..b08a5e4d131f 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-07-02 06:08:04 UTC
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
-@@ -51,7 +51,7 @@
+@@ -52,7 +52,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -9,7 +9,7 @@
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
#include "content/browser/font_service.h" // nogncheck
#endif
-@@ -336,7 +336,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+@@ -348,7 +348,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
}
#endif
@@ -18,7 +18,7 @@
if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
ConnectToFontService(std::move(font_receiver));
return;
-@@ -364,7 +364,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+@@ -376,7 +376,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
}
#endif
diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
index a8bb5458fa6e..7c7b68e5c517 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-07-02 06:08:04 UTC
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -271,7 +271,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
+@@ -277,7 +277,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CYVSCROLL);
prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CXHSCROLL);
diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index 447262e51fea..6ffe9afc490a 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-10-02 04:28:32 UTC
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
@@ -122,7 +122,7 @@
#include "ui/gfx/gdi_util.h"
@@ -9,7 +9,7 @@
#include "ui/accessibility/platform/browser_accessibility_auralinux.h"
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
-@@ -479,7 +479,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
+@@ -478,7 +478,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
->GetCOM();
@@ -18,7 +18,7 @@
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1883,7 +1883,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
+@@ -1881,7 +1881,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
}
@@ -27,7 +27,7 @@
bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
const gfx::Range& range,
const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -2859,7 +2859,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
+@@ -2864,7 +2864,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -36,7 +36,7 @@
return NeedsInputGrab();
#else
return false;
-@@ -3043,7 +3043,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
+@@ -3048,7 +3048,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
if (!target_host)
return;
diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index e96650ca22ad..47edfd467ae0 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
-@@ -603,7 +603,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
+@@ -618,7 +618,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
if (event->type() == ui::EventType::kMouseExited) {
if (mouse_locked || selection_popup)
return false;
diff --git a/www/chromium/files/patch-content_browser_service__host_utility__process__host.cc b/www/chromium/files/patch-content_browser_service__host_utility__process__host.cc
index dcf5437a0601..5c46f019fa23 100644
--- a/www/chromium/files/patch-content_browser_service__host_utility__process__host.cc
+++ b/www/chromium/files/patch-content_browser_service__host_utility__process__host.cc
@@ -1,4 +1,4 @@
---- content/browser/service_host/utility_process_host.cc.orig 2025-07-02 06:08:04 UTC
+--- content/browser/service_host/utility_process_host.cc.orig 2025-10-02 04:28:32 UTC
+++ content/browser/service_host/utility_process_host.cc
@@ -68,7 +68,7 @@
#include "content/browser/v8_snapshot_files.h"
@@ -9,7 +9,7 @@
#include "base/files/file_util.h"
#include "base/files/scoped_file.h"
#include "base/pickle.h"
-@@ -96,7 +96,7 @@ namespace content {
+@@ -97,7 +97,7 @@ namespace content {
namespace {
@@ -18,7 +18,7 @@
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -491,7 +491,7 @@ bool UtilityProcessHost::StartProcess() {
+@@ -495,7 +495,7 @@ bool UtilityProcessHost::StartProcess() {
GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
@@ -27,7 +27,7 @@
// The network service should have access to the parent directories
// necessary for its usage.
if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -509,7 +509,7 @@ bool UtilityProcessHost::StartProcess() {
+@@ -513,7 +513,7 @@ bool UtilityProcessHost::StartProcess() {
video_capture::mojom::VideoCaptureService::Name_) {
bool pass_gpu_buffer_flag =
switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
diff --git a/www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc b/www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
index 0956ff8d29f0..ebc613f6e870 100644
--- a/www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
+++ b/www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
@@ -1,6 +1,24 @@
---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-07-02 06:08:04 UTC
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/service_host/utility_sandbox_delegate.cc
-@@ -91,14 +91,14 @@ UtilitySandboxedProcessLauncherDelegate::
+@@ -28,7 +28,7 @@
+ #include "chromeos/ash/components/assistant/buildflags.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "media/gpu/buildflags.h"
+ #include "media/media_buildflags.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -79,7 +79,7 @@ UtilitySandboxedProcessLauncherDelegate::
+ #if BUILDFLAG(IS_FUCHSIA)
+ sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture ||
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+ sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
+@@ -97,14 +97,14 @@ UtilitySandboxedProcessLauncherDelegate::
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,9 +36,14 @@
sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
#endif
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
-@@ -159,11 +159,11 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+@@ -164,15 +164,15 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+ #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
+ #endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-content_browser_shape__detection_shape__detection__service__host.cc b/www/chromium/files/patch-content_browser_shape__detection_shape__detection__service__host.cc
new file mode 100644
index 000000000000..2feabbd333dc
--- /dev/null
+++ b/www/chromium/files/patch-content_browser_shape__detection_shape__detection__service__host.cc
@@ -0,0 +1,20 @@
+--- content/browser/shape_detection/shape_detection_service_host.cc.orig 2025-10-02 04:28:32 UTC
++++ content/browser/shape_detection/shape_detection_service_host.cc
+@@ -15,7 +15,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ #include "content/public/browser/service_process_host.h"
+ #else
+ #include "content/browser/gpu/gpu_process_host.h"
+@@ -29,7 +29,7 @@ shape_detection::mojom::ShapeDetectionService* GetShap
+ remote;
+ if (!*remote) {
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>(
+ remote->BindNewPipeAndPassReceiver(),
+ ServiceProcessHost::Options()
diff --git a/www/chromium/files/patch-content_browser_theme__helper.cc b/www/chromium/files/patch-content_browser_theme__helper.cc
new file mode 100644
index 000000000000..9be5c3383283
--- /dev/null
+++ b/www/chromium/files/patch-content_browser_theme__helper.cc
@@ -0,0 +1,11 @@
+--- content/browser/theme_helper.cc.orig 2025-10-02 04:28:32 UTC
++++ content/browser/theme_helper.cc
+@@ -27,7 +27,7 @@ mojom::UpdateSystemColorInfoParamsPtr MakeUpdateSystem
+ ui::NativeTheme* native_theme) {
+ mojom::UpdateSystemColorInfoParamsPtr params =
+ mojom::UpdateSystemColorInfoParams::New();
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params->accent_color = native_theme->user_color();
+ #endif
+
diff --git a/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc b/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
index b0652b4816a1..9b694c8400f5 100644
--- a/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
+++ b/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/web_contents/web_contents_view_aura.cc
-@@ -174,7 +174,7 @@ class WebDragSourceAura : public content::WebContentsO
+@@ -175,7 +175,7 @@ class WebDragSourceAura : public content::WebContentsO
raw_ptr<aura::Window> window_;
};
@@ -9,7 +9,7 @@
// 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& drop_data,
+@@ -260,7 +260,7 @@ void PrepareDragData(const DropData& drop_data,
if (!drop_data.download_metadata.empty())
PrepareDragForDownload(drop_data, provider, web_contents);
#endif
@@ -18,7 +18,7 @@
// 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.
-@@ -1325,7 +1325,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
+@@ -1326,7 +1326,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
// 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/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
index a1d4cae882f8..a9ccf3ba10e9 100644
--- a/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
+++ b/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-04-04 08:52:13 UTC
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
-@@ -40,7 +40,7 @@
+@@ -41,7 +41,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/x/selection_utils.h"
#include "ui/base/x/x11_os_exchange_data_provider.h"
#include "ui/gfx/x/atom_cache.h"
-@@ -96,7 +96,7 @@ class TestDragDropClient : public aura::client::DragDr
+@@ -97,7 +97,7 @@ class TestDragDropClient : public aura::client::DragDr
drag_drop_data_ = std::move(data);
return DragOperation::kCopy;
}
@@ -18,7 +18,7 @@
void UpdateDragImage(const gfx::ImageSkia& image,
const gfx::Vector2d& offset) override {}
#endif
-@@ -231,7 +231,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
+@@ -232,7 +232,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
ui::EF_LEFT_MOUSE_BUTTON, 0);
ui::EventHandler* event_handler = GetView();
event_handler->OnMouseEvent(&mouse_event);
@@ -27,7 +27,7 @@
// The web-content is not activated during mouse-press on Linux.
// See comment in WebContentsViewAura::OnMouseEvent() for more details.
EXPECT_NE(web_contents(), nullptr);
-@@ -297,7 +297,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -298,7 +298,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -36,7 +36,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -337,7 +337,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -338,7 +338,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
CheckDropData(view);
@@ -45,7 +45,7 @@
// By design, Linux implementations returns an empty string if file data
// is also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -395,7 +395,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -396,7 +396,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -54,7 +54,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -427,7 +427,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -428,7 +428,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
CheckDropData(view);
@@ -63,7 +63,7 @@
// By design, Linux implementations returns an empty string if file data is
// also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -458,7 +458,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
+@@ -459,7 +459,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
auto data = std::make_unique<ui::OSExchangeData>();
diff --git a/www/chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/www/chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
index 6775c09486bd..8405e9c7abd9 100644
--- a/www/chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
+++ b/www/chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
@@ -1,6 +1,6 @@
---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-03-05 08:14:56 UTC
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-10-02 04:28:32 UTC
+++ content/browser/zygote_host/zygote_host_impl_linux.cc
-@@ -23,8 +23,10 @@
+@@ -19,8 +19,10 @@
#include "build/build_config.h"
#include "content/common/zygote/zygote_commands_linux.h"
#include "content/common/zygote/zygote_communication_linux.h"
@@ -11,7 +11,7 @@
#include "sandbox/linux/services/credentials.h"
#include "sandbox/linux/services/namespace_sandbox.h"
#include "sandbox/linux/suid/client/setuid_sandbox_host.h"
-@@ -42,6 +44,7 @@ namespace content {
+@@ -38,6 +40,7 @@ namespace content {
namespace {
@@ -19,7 +19,7 @@
// 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,
-@@ -64,6 +67,7 @@ bool ReceiveFixedMessage(int fd,
+@@ -60,6 +63,7 @@ bool ReceiveFixedMessage(int fd,
return false;
return true;
}
@@ -27,7 +27,7 @@
} // namespace
-@@ -73,9 +77,13 @@ ZygoteHost* ZygoteHost::GetInstance() {
+@@ -69,9 +73,13 @@ ZygoteHost* ZygoteHost::GetInstance() {
}
ZygoteHostImpl::ZygoteHostImpl()
@@ -41,7 +41,7 @@
sandbox_binary_(),
zygote_pids_lock_(),
zygote_pids_() {}
-@@ -88,6 +96,7 @@ ZygoteHostImpl* ZygoteHostImpl::GetInstance() {
+@@ -84,6 +92,7 @@ ZygoteHostImpl* ZygoteHostImpl::GetInstance() {
}
void ZygoteHostImpl::Init(const base::CommandLine& command_line) {
@@ -49,7 +49,7 @@
if (command_line.HasSwitch(sandbox::policy::switches::kNoSandbox)) {
return;
}
-@@ -142,6 +151,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com
+@@ -138,6 +147,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com
"you can try using --"
<< sandbox::policy::switches::kNoSandbox << ".";
}
@@ -57,7 +57,7 @@
}
void ZygoteHostImpl::AddZygotePid(pid_t pid) {
-@@ -166,6 +176,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
+@@ -162,6 +172,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
base::CommandLine* cmd_line,
base::ScopedFD* control_fd,
base::FileHandleMappingVector additional_remapped_fds) {
@@ -65,7 +65,7 @@
int fds[2];
CHECK_EQ(0, socketpair(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0, fds));
CHECK(base::UnixDomainSocket::EnableReceiveProcessId(fds[0]));
-@@ -234,9 +245,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
+@@ -230,9 +241,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
AddZygotePid(pid);
return pid;
diff --git a/www/chromium/files/patch-content_child_child__process.cc b/www/chromium/files/patch-content_child_child__process.cc
index 8f32ac959520..b780870cf4fc 100644
--- a/www/chromium/files/patch-content_child_child__process.cc
+++ b/www/chromium/files/patch-content_child_child__process.cc
@@ -1,6 +1,6 @@
---- content/child/child_process.cc.orig 2025-04-04 08:52:13 UTC
+--- content/child/child_process.cc.orig 2025-10-02 04:28:32 UTC
+++ content/child/child_process.cc
-@@ -31,7 +31,7 @@
+@@ -35,7 +35,7 @@
#include "content/common/android/cpu_time_metrics.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -177,7 +177,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
+@@ -197,7 +197,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
main_thread_.reset(thread);
}
diff --git a/www/chromium/files/patch-content_common_BUILD.gn b/www/chromium/files/patch-content_common_BUILD.gn
index 0966e727f322..e42bf05c912a 100644
--- a/www/chromium/files/patch-content_common_BUILD.gn
+++ b/www/chromium/files/patch-content_common_BUILD.gn
@@ -1,6 +1,6 @@
---- content/common/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- content/common/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ content/common/BUILD.gn
-@@ -381,19 +381,28 @@ source_set("common") {
+@@ -367,19 +367,28 @@ source_set("common") {
}
if (is_linux || is_chromeos) {
diff --git a/www/chromium/files/patch-content_common_features.cc b/www/chromium/files/patch-content_common_features.cc
index 1d65558bb020..559bc67c3b5e 100644
--- a/www/chromium/files/patch-content_common_features.cc
+++ b/www/chromium/files/patch-content_common_features.cc
@@ -1,6 +1,6 @@
---- content/common/features.cc.orig 2025-08-07 06:57:29 UTC
+--- content/common/features.cc.orig 2025-09-06 10:01:20 UTC
+++ content/common/features.cc
-@@ -169,7 +169,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
+@@ -170,7 +170,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
base::FEATURE_DISABLED_BY_DEFAULT);
// Enables error reporting for JS errors inside DevTools frontend host
diff --git a/www/chromium/files/patch-content_common_features.h b/www/chromium/files/patch-content_common_features.h
index 4f17dd3bce7f..d583a869cbad 100644
--- a/www/chromium/files/patch-content_common_features.h
+++ b/www/chromium/files/patch-content_common_features.h
@@ -1,4 +1,4 @@
---- content/common/features.h.orig 2025-07-02 06:08:04 UTC
+--- content/common/features.h.orig 2025-09-06 10:01:20 UTC
+++ content/common/features.h
@@ -60,7 +60,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginEn
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
@@ -8,4 +8,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kEmbeddingRequiresOptIn);
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceSameDocumentOriginInvariants);
diff --git a/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
index b3b5ba3fb25d..40acc1884daa 100644
--- a/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -1,4 +1,4 @@
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2024-04-19 13:02:56 UTC
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-09-06 10:01:20 UTC
+++ content/common/gpu_pre_sandbox_hook_bsd.cc
@@ -0,0 +1,68 @@
+// Copyright 2023 The Chromium Authors
@@ -49,6 +49,8 @@
+ }
+}
+
++} // namespace
++
+bool LoadLibrariesForGpu(
+ const sandbox::policy::SandboxSeccompBPF::Options& options) {
+ LoadVulkanLibraries();
@@ -56,8 +58,6 @@
+ return true;
+}
+
-+} // namespace
-+
+bool GpuPreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
+ if (!LoadLibrariesForGpu(options))
+ return false;
diff --git a/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h b/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
index c2eab1f687ba..0a71e0fc0219 100644
--- a/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ b/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
@@ -1,16 +1,18 @@
---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2024-04-19 13:02:56 UTC
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-09-06 10:01:20 UTC
+++ content/common/gpu_pre_sandbox_hook_linux.h
-@@ -5,8 +5,13 @@
- #ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
- #define CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
+@@ -7,7 +7,15 @@
+
+ #include <vector>
+#include "build/build_config.h"
- #include "base/component_export.h"
++
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
++#include "sandbox/linux/syscall_broker/broker_command.h"
++#include "sandbox/linux/syscall_broker/broker_file_permission.h"
+#else
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
- namespace content {
-
+ namespace sandbox::syscall_broker {
+ class BrokerFilePermission;
diff --git a/www/chromium/files/patch-content_gpu_gpu__child__thread.cc b/www/chromium/files/patch-content_gpu_gpu__child__thread.cc
index 2b2c00bc447f..6a487a60422d 100644
--- a/www/chromium/files/patch-content_gpu_gpu__child__thread.cc
+++ b/www/chromium/files/patch-content_gpu_gpu__child__thread.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_child_thread.cc.orig 2025-02-19 07:43:18 UTC
+--- content/gpu/gpu_child_thread.cc.orig 2025-09-06 10:01:20 UTC
+++ content/gpu/gpu_child_thread.cc
-@@ -57,7 +57,7 @@
+@@ -56,7 +56,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -147,7 +147,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
+@@ -146,7 +146,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
viz_main_.gpu_service()->set_start_time(process_start_time);
diff --git a/www/chromium/files/patch-content_gpu_gpu__main.cc b/www/chromium/files/patch-content_gpu_gpu__main.cc
index c3c11eef0c4b..e208e04a7266 100644
--- a/www/chromium/files/patch-content_gpu_gpu__main.cc
+++ b/www/chromium/files/patch-content_gpu_gpu__main.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_main.cc.orig 2025-08-07 06:57:29 UTC
+--- content/gpu/gpu_main.cc.orig 2025-10-02 04:28:32 UTC
+++ content/gpu/gpu_main.cc
-@@ -103,10 +103,14 @@
+@@ -108,10 +108,14 @@
#include "sandbox/win/src/sandbox.h"
#endif
@@ -16,7 +16,7 @@
#include "sandbox/policy/sandbox_type.h"
#endif
-@@ -124,7 +128,7 @@ namespace content {
+@@ -129,7 +133,7 @@ namespace content {
namespace {
@@ -25,7 +25,7 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread*,
const gpu::GPUInfo*,
const gpu::GpuPreferences&);
-@@ -186,7 +190,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
+@@ -191,7 +195,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) override {
TRACE_EVENT("gpu,startup", "gpu_main::EnsureSandboxInitialized");
@@ -34,16 +34,16 @@
return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
#elif BUILDFLAG(IS_WIN)
return StartSandboxWindows(sandbox_info_);
-@@ -302,7 +306,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -307,7 +311,7 @@ int GpuMain(MainFunctionParams parameters) {
std::make_unique<base::SingleThreadTaskExecutor>(
- gpu_preferences.message_pump_type);
+ gpu_preferences.message_pump_type, /*is_main_thread=*/true);
}
-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#error "Unsupported Linux platform."
#elif BUILDFLAG(IS_MAC)
// Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -327,7 +331,8 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -332,7 +336,8 @@ int GpuMain(MainFunctionParams parameters) {
base::PlatformThread::SetName("CrGpuMain");
mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
@@ -53,7 +53,7 @@
// 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 parameters) {
+@@ -485,7 +490,7 @@ int GpuMain(MainFunctionParams parameters) {
namespace {
@@ -62,7 +62,7 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) {
-@@ -507,7 +512,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
+@@ -533,7 +538,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
sandbox_options.accelerated_video_encode_enabled =
!gpu_prefs.disable_accelerated_video_encode;
diff --git a/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc b/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
deleted file mode 100644
index 5282341d40c8..000000000000
--- a/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2024-02-23 21:04:38 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.cc
-@@ -21,7 +21,7 @@
-
- #if BUILDFLAG(IS_MAC)
- #include "content/child/child_process_sandbox_support_impl_mac.h"
--#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"
- #include "mojo/public/cpp/bindings/pending_remote.h"
- #endif
-@@ -36,7 +36,7 @@ typedef struct CGFont* CGFontRef;
- namespace content {
-
- PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- mojo::PendingRemote<font_service::mojom::FontService> font_service;
- ChildThread::Get()->BindHostReceiver(
- font_service.InitWithNewPipeAndPassReceiver());
-@@ -55,7 +55,7 @@ PpapiBlinkPlatformImpl::~PpapiBlinkPlatformImpl() {
- void PpapiBlinkPlatformImpl::Shutdown() {}
-
- blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetSandboxSupport() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return sandbox_support_.get();
- #else
- return nullptr;
diff --git a/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
deleted file mode 100644
index 5143ca044cb9..000000000000
--- a/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2024-07-30 11:12:21 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.h
-@@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public BlinkPlatformImp
- blink::WebString DefaultLocale() override;
-
- private:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
- #endif
- };
diff --git a/www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
deleted file mode 100644
index 2d0f03ae81d3..000000000000
--- a/www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-03-05 08:14:56 UTC
-+++ content/ppapi_plugin/ppapi_plugin_main.cc
-@@ -52,6 +52,11 @@
- #include "gin/v8_initializer.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#include "sandbox/policy/sandbox_type.h"
-+#endif
-+
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
- #include <stdlib.h>
- #endif
-@@ -139,7 +144,7 @@ int PpapiPluginMain(MainFunctionParams parameters) {
- gin::V8Initializer::LoadV8Snapshot();
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
- sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox(
- sandbox::policy::SandboxTypeFromCommandLine(command_line),
- sandbox::policy::SandboxLinux::PreSandboxHook(),
diff --git a/www/chromium/files/patch-content_public_browser_content__browser__client.cc b/www/chromium/files/patch-content_public_browser_content__browser__client.cc
index c5bf79ebe1c3..bf84bba03905 100644
--- a/www/chromium/files/patch-content_public_browser_content__browser__client.cc
+++ b/www/chromium/files/patch-content_public_browser_content__browser__client.cc
@@ -1,6 +1,6 @@
---- content/public/browser/content_browser_client.cc.orig 2025-08-07 06:57:29 UTC
+--- content/public/browser/content_browser_client.cc.orig 2025-10-02 04:28:32 UTC
+++ content/public/browser/content_browser_client.cc
-@@ -1429,7 +1429,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
+@@ -1417,7 +1417,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
// 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/www/chromium/files/patch-content_public_common_content__features.cc b/www/chromium/files/patch-content_public_common_content__features.cc
index 41a7264e9a70..ae1ae1d72a63 100644
--- a/www/chromium/files/patch-content_public_common_content__features.cc
+++ b/www/chromium/files/patch-content_public_common_content__features.cc
@@ -1,27 +1,28 @@
---- content/public/common/content_features.cc.orig 2025-08-07 06:57:29 UTC
+--- content/public/common/content_features.cc.orig 2025-10-02 04:28:32 UTC
+++ content/public/common/content_features.cc
-@@ -91,7 +91,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
+@@ -102,7 +102,7 @@ BASE_FEATURE(AudioServiceLaunchOnStartup, base::FEATUR
+
// Runs the audio service in a separate process.
- BASE_FEATURE(kAudioServiceOutOfProcess,
- "AudioServiceOutOfProcess",
+ BASE_FEATURE(AudioServiceOutOfProcess,
-#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_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1319,9 +1319,9 @@ BASE_FEATURE(kWebAssemblyTiering,
- BASE_FEATURE(kWebAssemblyTrapHandler,
- "WebAssemblyTrapHandler",
+@@ -1164,9 +1164,10 @@ BASE_FEATURE(WebAssemblyTiering, base::FEATURE_ENABLED
+ // Enable WebAssembly trap handler.
+ BASE_FEATURE(WebAssemblyTrapHandler,
#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_MAC)) && \
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \
defined(ARCH_CPU_X86_64)) || \
- ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \
-+ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
++ BUILDFLAG(IS_BSD)) && \
defined(ARCH_CPU_ARM64))
base::FEATURE_ENABLED_BY_DEFAULT
#else
-@@ -1381,7 +1381,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
+@@ -1214,7 +1215,11 @@ BASE_FEATURE(WebUIJSErrorReportingExtended, base::FEAT
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
@@ -32,4 +33,4 @@
+#endif
// Apply `PrefetchPriority::kHighest` for Webview Prefetch API.
- BASE_FEATURE(kWebViewPrefetchHighestPrefetchPriority,
+ BASE_FEATURE(WebViewPrefetchHighestPrefetchPriority,
diff --git a/www/chromium/files/patch-content_public_common_content__switches.cc b/www/chromium/files/patch-content_public_common_content__switches.cc
index 50e6523eed32..82ad43511102 100644
--- a/www/chromium/files/patch-content_public_common_content__switches.cc
+++ b/www/chromium/files/patch-content_public_common_content__switches.cc
@@ -1,6 +1,6 @@
---- content/public/common/content_switches.cc.orig 2025-08-07 06:57:29 UTC
+--- content/public/common/content_switches.cc.orig 2025-10-02 04:28:32 UTC
+++ content/public/common/content_switches.cc
-@@ -345,6 +345,8 @@ const char kEnableIsolatedWebAppsInRenderer[] =
+@@ -347,6 +347,8 @@ const char kEnableIsolatedWebAppsInRenderer[] =
// builds.
const char kEnableLogging[] = "enable-logging";
@@ -9,7 +9,7 @@
// 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.
-@@ -958,7 +960,7 @@ const char kPreventResizingContentsForTesting[] =
+@@ -940,7 +942,7 @@ const char kPreventResizingContentsForTesting[] =
"prevent-resizing-contents-for-testing";
#endif
diff --git a/www/chromium/files/patch-content_public_common_content__switches.h b/www/chromium/files/patch-content_public_common_content__switches.h
index 7968e8989cd1..43b2dca7aa9b 100644
--- a/www/chromium/files/patch-content_public_common_content__switches.h
+++ b/www/chromium/files/patch-content_public_common_content__switches.h
@@ -1,4 +1,4 @@
---- content/public/common/content_switches.h.orig 2025-08-07 06:57:29 UTC
+--- content/public/common/content_switches.h.orig 2025-10-02 04:28:32 UTC
+++ content/public/common/content_switches.h
@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnableGpuMemoryBuffe
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
@@ -8,7 +8,7 @@
CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -261,7 +262,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
+@@ -256,7 +257,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
#endif
diff --git a/www/chromium/files/patch-content_renderer_render__thread__impl.cc b/www/chromium/files/patch-content_renderer_render__thread__impl.cc
index f11e95517d8b..c857a3b0e718 100644
--- a/www/chromium/files/patch-content_renderer_render__thread__impl.cc
+++ b/www/chromium/files/patch-content_renderer_render__thread__impl.cc
@@ -1,4 +1,4 @@
---- content/renderer/render_thread_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- content/renderer/render_thread_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ content/renderer/render_thread_impl.cc
@@ -204,6 +204,8 @@
@@ -9,8 +9,8 @@
#else
#include <malloc.h>
#endif
-@@ -1061,7 +1063,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
- kGpuStreamIdMedia, kGpuStreamPriorityMedia);
+@@ -998,7 +1000,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+ attributes, viz::command_buffer_metrics::ContextType::MEDIA);
const bool enable_video_decode_accelerator =
-#if BUILDFLAG(IS_LINUX)
@@ -18,7 +18,7 @@
base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
#endif // BUILDFLAG(IS_LINUX)
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -1070,7 +1072,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1007,7 +1009,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
gpu::kGpuFeatureStatusEnabled);
const bool enable_video_encode_accelerator =
@@ -27,7 +27,7 @@
base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
#else
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1845,7 +1847,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
+@@ -1772,7 +1774,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
bool enable_video_encode_accelerator) {
mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
vea_provider;
diff --git a/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
index 2678166322aa..b90df9fb89cc 100644
--- a/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -1,4 +1,4 @@
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ content/renderer/renderer_blink_platform_impl.cc
@@ -124,7 +124,7 @@
@@ -9,7 +9,7 @@
#include "content/child/child_process_sandbox_support_impl_linux.h"
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -192,13 +192,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -187,13 +187,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
is_locked_to_site_(false),
main_thread_scheduler_(main_thread_scheduler),
next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) {
@@ -25,7 +25,7 @@
mojo::PendingRemote<font_service::mojom::FontService> font_service;
RenderThreadImpl::current()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -223,7 +223,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -217,7 +217,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -34,7 +34,7 @@
if (sandboxEnabled()) {
#if BUILDFLAG(IS_MAC)
sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -296,7 +296,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
+@@ -290,7 +290,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
index b94a7555e927..0a35f1ccaf97 100644
--- a/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
@@ -1,6 +1,6 @@
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-08-07 06:57:29 UTC
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-10-02 04:28:32 UTC
+++ content/renderer/renderer_blink_platform_impl.h
-@@ -270,7 +270,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
+@@ -278,7 +278,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
const gpu::GPUInfo& gpu_info) const;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-content_shell_BUILD.gn b/www/chromium/files/patch-content_shell_BUILD.gn
index 05cda5599dae..c95ac390115a 100644
--- a/www/chromium/files/patch-content_shell_BUILD.gn
+++ b/www/chromium/files/patch-content_shell_BUILD.gn
@@ -1,6 +1,6 @@
---- content/shell/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- content/shell/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ content/shell/BUILD.gn
-@@ -1111,7 +1111,7 @@ group("content_shell_crash_test") {
+@@ -1101,7 +1101,7 @@ group("content_shell_crash_test") {
if (is_win) {
data_deps += [ "//build/win:copy_cdb_to_output" ]
}
diff --git a/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc b/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc
index bad2e3df5507..b2babc305922 100644
--- a/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc
+++ b/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- content/shell/app/shell_main_delegate.cc.orig 2025-08-07 06:57:29 UTC
+--- content/shell/app/shell_main_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ content/shell/app/shell_main_delegate.cc
-@@ -287,7 +287,7 @@ void ShellMainDelegate::PreSandboxStartup() {
+@@ -289,7 +289,7 @@ void ShellMainDelegate::PreSandboxStartup() {
// Reporting for sub-processes will be initialized in ZygoteForked.
if (process_type != switches::kZygoteProcess) {
crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
diff --git a/www/chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc b/www/chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
index 26421ce2a6fc..21c1d67714bb 100644
--- a/www/chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ b/www/chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
@@ -1,6 +1,6 @@
---- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-02-19 07:43:18 UTC
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-09-06 10:01:20 UTC
+++ content/shell/renderer/shell_content_renderer_client.cc
-@@ -55,7 +55,7 @@
+@@ -50,7 +50,7 @@
#include "media/base/media_switches.h"
#endif
diff --git a/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc b/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
index 8d59de4f66eb..134469bcdab8 100644
--- a/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
@@ -1,6 +1,6 @@
---- content/shell/utility/shell_content_utility_client.cc.orig 2025-03-05 08:14:56 UTC
+--- content/shell/utility/shell_content_utility_client.cc.orig 2025-10-02 04:28:32 UTC
+++ content/shell/utility/shell_content_utility_client.cc
-@@ -43,7 +43,7 @@
+@@ -39,7 +39,7 @@
#include "sandbox/policy/sandbox.h"
#include "services/test/echo/echo_service.h"
@@ -9,9 +9,9 @@
#include "content/test/sandbox_status_service.h"
#endif
-@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow
+@@ -189,7 +189,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow
binders->Add<mojom::PowerMonitorTest>(
- base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver),
+ &PowerMonitorTestImpl::MakeSelfOwnedReceiver,
base::SingleThreadTaskRunner::GetCurrentDefault());
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc b/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
new file mode 100644
index 000000000000..5bbb0ad783bc
--- /dev/null
+++ b/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
@@ -0,0 +1,93 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-10-02 04:28:32 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.cc
+@@ -17,16 +17,20 @@
+ #include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <errno.h>
+
+ #include "content/common/gpu_pre_sandbox_hook_linux.h"
+ #include "gpu/config/gpu_info_collector.h" // nogncheck
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
++#endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ #include "base/feature_list.h"
+ #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
+ #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
+@@ -37,7 +41,7 @@ namespace on_device_model {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr uint32_t kVendorIdAMD = 0x1002;
+ constexpr uint32_t kVendorIdIntel = 0x8086;
+ constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
+@@ -66,13 +70,13 @@ void UpdateSandboxOptionsForGpu(
+ #endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ // If this feature is enabled, a WebGPU device is created for each valid
+ // adapter. This makes sure any relevant drivers or other libs are loaded before
+ // enabling the sandbox.
+ BASE_FEATURE(kOnDeviceModelWarmDrivers,
+ "OnDeviceModelWarmDrivers",
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -82,7 +86,7 @@ BASE_FEATURE(kOnDeviceModelWarmDrivers,
+
+ bool ShouldWarmDrivers() {
+ #if BUILDFLAG(IS_FUCHSIA) || \
+- (BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ return false;
+ #else
+ bool is_gpu_not_blocklisted = true;
+@@ -122,7 +126,7 @@ bool PreSandboxInit() {
+ // good measure we initialize a device instance for any adapter with an
+ // appropriate backend on top of any integrated or discrete GPU.
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ dawnProcSetProcs(&dawn::native::GetProcs());
+ auto instance = std::make_unique<dawn::native::Instance>();
+ const wgpu::RequestAdapterOptions adapter_options{
+@@ -154,7 +158,7 @@ bool PreSandboxInit() {
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options) {
+ // Make sure any necessary vendor-specific options are set.
+ gpu::GPUInfo info;
+@@ -166,6 +170,7 @@ void AddSandboxLinuxOptions(sandbox::policy::SandboxLi
+ }
+
+ bool PreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
++#if !BUILDFLAG(IS_BSD)
+ std::vector<sandbox::syscall_broker::BrokerFilePermission> file_permissions =
+ content::FilePermissionsForGpu(options);
+ file_permissions.push_back(
+@@ -174,6 +179,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt
+
+ sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
+ content::CommandSetForGPU(options), file_permissions, options);
++#endif
+
+ if (!content::LoadLibrariesForGpu(options)) {
+ return false;
diff --git a/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h b/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
new file mode 100644
index 000000000000..97273b95ef1c
--- /dev/null
+++ b/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
@@ -0,0 +1,22 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2025-09-06 10:01:20 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.h
+@@ -11,6 +11,10 @@
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#endif
++
+ namespace on_device_model {
+
+ // Must be called in the service's process before sandbox initialization.
+@@ -21,7 +25,7 @@ namespace on_device_model {
+ // Must be called in the service's process after the run loop finished.
+ [[nodiscard]] bool Shutdown();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options);
+
+ [[nodiscard]] bool PreSandboxHook(
diff --git a/www/chromium/files/patch-content_utility_services.cc b/www/chromium/files/patch-content_utility_services.cc
index 2f938f3a09db..b910d34e6540 100644
--- a/www/chromium/files/patch-content_utility_services.cc
+++ b/www/chromium/files/patch-content_utility_services.cc
@@ -1,6 +1,6 @@
---- content/utility/services.cc.orig 2025-07-02 06:08:04 UTC
+--- content/utility/services.cc.orig 2025-10-02 04:28:32 UTC
+++ content/utility/services.cc
-@@ -73,7 +73,7 @@
+@@ -74,14 +74,14 @@
extern sandbox::TargetServices* g_utility_target_services;
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,15 @@
#include "sandbox/linux/services/libc_interceptor.h"
#include "sandbox/policy/mojom/sandbox.mojom.h"
#include "sandbox/policy/sandbox_type.h"
-@@ -233,7 +233,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ #include "services/shape_detection/public/mojom/shape_detection_service.mojom.h" // nogncheck
+ #include "services/shape_detection/shape_detection_service.h" // nogncheck
+ #endif // BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) &&
+@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
<< "task_policy_set TASK_QOS_POLICY";
#endif
@@ -18,3 +26,21 @@
auto* command_line = base::CommandLine::ForCurrentProcess();
if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
sandbox::mojom::Sandbox::kNoSandbox) {
+@@ -260,7 +260,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+ }
+
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ auto RunShapeDetectionService(
+ mojo::PendingReceiver<shape_detection::mojom::ShapeDetectionService>
+ receiver) {
+@@ -436,7 +436,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+ }
+
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ services.Add(RunShapeDetectionService);
+ #endif
+
diff --git a/www/chromium/files/patch-content_utility_utility__main.cc b/www/chromium/files/patch-content_utility_utility__main.cc
index cbb896bebdc2..7502545e588c 100644
--- a/www/chromium/files/patch-content_utility_utility__main.cc
+++ b/www/chromium/files/patch-content_utility_utility__main.cc
@@ -1,6 +1,6 @@
---- content/utility/utility_main.cc.orig 2025-08-07 06:57:29 UTC
+--- content/utility/utility_main.cc.orig 2025-10-02 04:28:32 UTC
+++ content/utility/utility_main.cc
-@@ -38,15 +38,19 @@
+@@ -39,17 +39,21 @@
#include "services/tracing/public/cpp/trace_startup.h"
#include "services/video_effects/public/cpp/buildflags.h"
@@ -15,13 +15,15 @@
+#endif
#include "content/public/common/content_descriptor_keys.h"
#include "content/utility/speech/speech_recognition_sandbox_hook_linux.h"
+ #include "media/gpu/buildflags.h"
+ #include "media/media_buildflags.h"
+#if !BUILDFLAG(IS_BSD)
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
#include "services/audio/audio_sandbox_hook_linux.h"
#include "services/network/network_sandbox_hook_linux.h"
#include "services/screen_ai/buildflags/buildflags.h"
-@@ -77,7 +81,12 @@
+@@ -84,7 +88,12 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -35,7 +37,7 @@
#include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX)
-@@ -112,7 +121,7 @@
+@@ -121,7 +130,7 @@
sandbox::TargetServices* g_utility_target_services = nullptr;
#endif // BUILDFLAG(IS_WIN)
@@ -44,7 +46,7 @@
#include "components/services/on_device_translation/sandbox_hook.h"
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
-@@ -120,7 +129,7 @@ namespace content {
+@@ -129,7 +138,7 @@ namespace content {
namespace {
@@ -53,26 +55,27 @@
std::vector<std::string> GetNetworkContextsParentDirectories() {
base::MemoryMappedFile::Region region;
base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -268,7 +277,8 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -285,7 +294,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ CHECK(on_device_model::PreSandboxInit());
}
- #endif // BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+// XXX BSD
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- // Thread type delegate of the process should be registered before first
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
+ // Regardless of the sandbox status, the VaapiWrapper needs to be initialized
+@@ -300,7 +309,10 @@ int UtilityMain(MainFunctionParams parameters) {
// thread type change in ChildProcess constructor. It also needs to be
// registered before the process has multiple threads, which may race with
-@@ -276,7 +286,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ // application of the sandbox.
++// XXX BSD
++#if !BUILDFLAG(IS_BSD)
SandboxedProcessThreadTypeHandler::Create();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Initializes the sandbox before any threads are created.
// TODO(jorgelo): move this after GTK initialization when we enable a strict
- // Seccomp-BPF policy.
-@@ -308,7 +318,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -332,7 +344,7 @@ int UtilityMain(MainFunctionParams parameters) {
pre_sandbox_hook =
base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
break;
@@ -81,7 +84,7 @@
case sandbox::mojom::Sandbox::kOnDeviceTranslation:
pre_sandbox_hook = base::BindOnce(
&on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -324,7 +334,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -348,7 +360,7 @@ int UtilityMain(MainFunctionParams parameters) {
#else
NOTREACHED();
#endif
@@ -90,7 +93,16 @@
case sandbox::mojom::Sandbox::kVideoEffects:
#if BUILDFLAG(ENABLE_VIDEO_EFFECTS)
pre_sandbox_hook =
-@@ -359,6 +369,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -356,7 +368,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ #endif
+ break;
+ #endif // BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case sandbox::mojom::Sandbox::kShapeDetection:
+ pre_sandbox_hook =
+ base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook);
+@@ -391,6 +403,7 @@ int UtilityMain(MainFunctionParams parameters) {
default:
break;
}
@@ -98,7 +110,7 @@
if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
(parameters.zygote_child || !pre_sandbox_hook.is_null())) {
sandbox_options.use_amd_specific_policies =
-@@ -366,6 +377,11 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -398,6 +411,11 @@ int UtilityMain(MainFunctionParams parameters) {
sandbox::policy::Sandbox::Initialize(
sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
}
@@ -108,5 +120,5 @@
+ sandbox::policy::SandboxLinux::Options());
+#endif
- // Start the HangWatcher now that the sandbox is engaged, if it hasn't
- // already been started.
+ // Startup tracing creates a tracing thread, which is incompatible on
+ // platforms that require single-threaded sandbox initialization. In these
diff --git a/www/chromium/files/patch-content_zygote_BUILD.gn b/www/chromium/files/patch-content_zygote_BUILD.gn
index b9c3d8fe8cdc..58ce376803ad 100644
--- a/www/chromium/files/patch-content_zygote_BUILD.gn
+++ b/www/chromium/files/patch-content_zygote_BUILD.gn
@@ -1,7 +1,7 @@
---- content/zygote/BUILD.gn.orig 2022-02-07 13:39:41 UTC
+--- content/zygote/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ content/zygote/BUILD.gn
-@@ -5,7 +5,7 @@
- import("//build/config/nacl/config.gni")
+@@ -4,7 +4,7 @@
+
import("//content/public/common/zygote/features.gni")
-if (is_linux || is_chromeos) {
diff --git a/www/chromium/files/patch-content_zygote_zygote__linux.cc b/www/chromium/files/patch-content_zygote_zygote__linux.cc
index 4cb3060a4e99..d0d3c002841a 100644
--- a/www/chromium/files/patch-content_zygote_zygote__linux.cc
+++ b/www/chromium/files/patch-content_zygote_zygote__linux.cc
@@ -1,4 +1,4 @@
---- content/zygote/zygote_linux.cc.orig 2025-05-05 10:57:53 UTC
+--- content/zygote/zygote_linux.cc.orig 2025-10-02 04:28:32 UTC
+++ content/zygote/zygote_linux.cc
@@ -1,6 +1,7 @@
// Copyright 2012 The Chromium Authors
@@ -8,7 +8,7 @@
#include "content/zygote/zygote_linux.h"
-@@ -705,3 +706,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi
+@@ -717,3 +718,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi
}
} // namespace content
diff --git a/www/chromium/files/patch-extensions_browser_api_messaging_message__service.cc b/www/chromium/files/patch-extensions_browser_api_messaging_message__service.cc
index 1adece5516fb..5d58f23c164b 100644
--- a/www/chromium/files/patch-extensions_browser_api_messaging_message__service.cc
+++ b/www/chromium/files/patch-extensions_browser_api_messaging_message__service.cc
@@ -1,6 +1,6 @@
---- extensions/browser/api/messaging/message_service.cc.orig 2025-08-07 06:57:29 UTC
+--- extensions/browser/api/messaging/message_service.cc.orig 2025-10-02 04:28:32 UTC
+++ extensions/browser/api/messaging/message_service.cc
-@@ -81,7 +81,7 @@ namespace {
+@@ -83,7 +83,7 @@ namespace {
const char kReceivingEndDoesntExistError[] =
"Could not establish connection. Receiving end does not exist.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
const char kMissingPermissionError[] =
"Access to native messaging requires nativeMessaging permission.";
const char kProhibitedByPoliciesError[] =
-@@ -674,7 +674,7 @@ void MessageService::OpenChannelToNativeAppImpl(
+@@ -676,7 +676,7 @@ void MessageService::OpenChannelToNativeAppImpl(
return;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-extensions_common_api___permission__features.json b/www/chromium/files/patch-extensions_common_api___permission__features.json
index e0795e22829e..e895876bf731 100644
--- a/www/chromium/files/patch-extensions_common_api___permission__features.json
+++ b/www/chromium/files/patch-extensions_common_api___permission__features.json
@@ -1,6 +1,40 @@
---- extensions/common/api/_permission_features.json.orig 2025-08-07 06:57:29 UTC
+--- extensions/common/api/_permission_features.json.orig 2025-10-02 04:28:32 UTC
+++ extensions/common/api/_permission_features.json
-@@ -134,7 +134,7 @@
+@@ -61,7 +61,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "app.window.ime": {
+ "channel": "stable",
+@@ -77,7 +77,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "audio": [
+ {
+@@ -98,13 +98,13 @@
+ "channel": "dev",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578",
+ "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB",
+@@ -142,7 +142,7 @@
{
"channel": "stable",
"extension_types": ["platform_app"],
@@ -9,21 +43,145 @@
"allowlist": [
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169
"A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169
-@@ -420,7 +420,7 @@
- }, {
+@@ -217,7 +217,7 @@
+ "extension_types": ["extension", "legacy_packaged_app"],
+ "max_manifest_version": 2,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "devtools": {
+ "channel": "stable",
+@@ -266,7 +266,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "7910EAFDAF64B947E1CB31B333A9BD14CA556B6C", // Feedback UI.
+ "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
+@@ -288,12 +288,12 @@
+ "extension_types": ["platform_app"],
+ "default_parent": true,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },{
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice
+ "3727DD3E564B6055387425027AD74C58784ACC15", // Quickoffice internal
+@@ -330,13 +330,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "D7CD4B3956B1F6E970E4AFCBCD4094B1EF4D07B9", // http://crbug.com/710541
+ "D4EFCCC0CC612380762758BB96C7997224BD6395", // http://crbug.com/710541
+@@ -445,7 +445,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
"allowlist": [
"0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
-@@ -464,7 +464,7 @@
- "networkingPrivate": {
+@@ -490,7 +490,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
"allowlist": [
// DO NOT ADD ANY MORE ENTRIES HERE.
// networkingPrivate is being migrated to networking.onc.
+@@ -570,7 +570,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app" ],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ // Note: runtime is not actually a permission, but some systems check these
+ // values to verify restrictions.
+@@ -582,13 +582,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "socket": {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "storage": [
+ {
+@@ -676,13 +676,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -691,13 +691,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -725,7 +725,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "dev",
+@@ -811,7 +811,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "webRequest": [
+ {
diff --git a/www/chromium/files/patch-extensions_common_api_runtime.json b/www/chromium/files/patch-extensions_common_api_runtime.json
index 188d55827c47..01f15bf02076 100644
--- a/www/chromium/files/patch-extensions_common_api_runtime.json
+++ b/www/chromium/files/patch-extensions_common_api_runtime.json
@@ -1,10 +1,12 @@
---- extensions/common/api/runtime.json.orig 2024-01-30 07:53:34 UTC
+--- extensions/common/api/runtime.json.orig 2025-10-02 04:28:32 UTC
+++ extensions/common/api/runtime.json
-@@ -86,6 +86,7 @@
+@@ -85,7 +85,8 @@
+ {"name": "android", "description": "Specifies the Android operating system."},
{"name": "cros", "description": "Specifies the Chrome operating system."},
{"name": "linux", "description": "Specifies the Linux operating system."},
- {"name": "openbsd", "description": "Specifies the OpenBSD operating system."},
-+ {"name": "freebsd", "description": "Specifies the FreeBSD operating system."},
- {"name": "fuchsia", "description": "Specifies the Fuchsia operating system."}
+- {"name": "openbsd", "description": "Specifies the OpenBSD operating system."}
++ {"name": "openbsd", "description": "Specifies the OpenBSD operating system."},
++ {"name": "freebsd", "description": "Specifies the FreeBSD operating system."}
]
},
+ {
diff --git a/www/chromium/files/patch-extensions_common_command.cc b/www/chromium/files/patch-extensions_common_command.cc
index f05df69f862b..283c250f8c64 100644
--- a/www/chromium/files/patch-extensions_common_command.cc
+++ b/www/chromium/files/patch-extensions_common_command.cc
@@ -1,4 +1,4 @@
---- extensions/common/command.cc.orig 2025-08-07 06:57:29 UTC
+--- extensions/common/command.cc.orig 2025-09-06 10:01:20 UTC
+++ extensions/common/command.cc
@@ -117,7 +117,7 @@ std::string Command::CommandPlatform() {
return ui::kKeybindingPlatformMac;
@@ -7,5 +7,5 @@
-#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
+ #elif BUILDFLAG(IS_DESKTOP_ANDROID)
+ // For now, we use linux keybindings on desktop android.
diff --git a/www/chromium/files/patch-extensions_common_features_feature.cc b/www/chromium/files/patch-extensions_common_features_feature.cc
index 7dfd18742145..dd7ad648ff60 100644
--- a/www/chromium/files/patch-extensions_common_features_feature.cc
+++ b/www/chromium/files/patch-extensions_common_features_feature.cc
@@ -1,7 +1,7 @@
---- extensions/common/features/feature.cc.orig 2025-08-07 06:57:29 UTC
+--- extensions/common/features/feature.cc.orig 2025-09-06 10:01:20 UTC
+++ extensions/common/features/feature.cc
-@@ -32,6 +32,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
- return FUCHSIA_PLATFORM;
+@@ -30,6 +30,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
+ return WIN_PLATFORM;
#elif BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
return DESKTOP_ANDROID_PLATFORM;
+#elif BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc b/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc
deleted file mode 100644
index adcb4cf7cc94..000000000000
--- a/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- gpu/command_buffer/client/fake_gpu_memory_buffer.cc.orig 2025-07-02 06:08:04 UTC
-+++ gpu/command_buffer/client/fake_gpu_memory_buffer.cc
-@@ -14,7 +14,7 @@
- #include "media/base/format_utils.h"
- #include "media/base/video_frame.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <fcntl.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-@@ -29,7 +29,7 @@ namespace gpu {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::ScopedFD GetDummyFD() {
- base::ScopedFD fd(open("/dev/zero", O_RDWR));
- DCHECK(fd.is_valid());
-@@ -41,7 +41,7 @@ static base::AtomicSequenceNumber buffer_id_generator;
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- gfx::GpuMemoryBufferHandle CreatePixmapHandleForTesting(
- const gfx::Size& size,
- gfx::BufferFormat format,
diff --git a/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h b/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h
deleted file mode 100644
index aed66a84d9b0..000000000000
--- a/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/command_buffer/client/fake_gpu_memory_buffer.h.orig 2025-07-02 06:08:04 UTC
-+++ gpu/command_buffer/client/fake_gpu_memory_buffer.h
-@@ -12,7 +12,7 @@
-
- namespace gpu {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // This method is used by tests to create a fake pixmap handle instead of
- // creating a FakeGpuMemoryBuffer. Once all tests are converted to use it,
- // FakeGpuMemoryBuffer will be removed and this file will be renamed
diff --git a/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc b/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
new file mode 100644
index 000000000000..4a431da9ba3d
--- /dev/null
+++ b/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2025-09-06 10:01:20 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.cc
+@@ -30,7 +30,7 @@
+ #include "ui/gfx/gpu_fence.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ #endif
+
+@@ -154,7 +154,7 @@ TestSharedImageInterface::TestSharedImageInterface() {
+ TestSharedImageInterface::~TestSharedImageInterface() = default;
+
+ // static
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ gfx::GpuMemoryBufferHandle TestSharedImageInterface::CreatePixmapHandle(
+ const gfx::Size& size,
+ gfx::BufferFormat format) {
diff --git a/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h b/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
new file mode 100644
index 000000000000..401c95e97d8d
--- /dev/null
+++ b/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
@@ -0,0 +1,11 @@
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig 2025-09-06 10:01:20 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.h
+@@ -37,7 +37,7 @@ class TestSharedImageInterface : public SharedImageInt
+ public:
+ TestSharedImageInterface();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // TODO(blundell): Fold this inside of a TestSII::CreateSI() variant and have
+ // test clients that need the handle grab it from the created SI.
+ static gfx::GpuMemoryBufferHandle CreatePixmapHandle(
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc b/www/chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
index dad54d9853e9..802328ad3a91 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-10-02 04:28:32 UTC
+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -402,7 +402,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
+@@ -407,7 +407,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
? wgpu::BackendType::D3D12
: wgpu::BackendType::D3D11;
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index 9228fac786be..a629f5e8e4af 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-10-02 04:28:32 UTC
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2863,7 +2863,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2852,7 +2852,7 @@ GLES2Decoder* GLES2Decoder::Create(
}
// Allow linux to run fuzzers.
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
index bcfe68c08759..921ca2de8cd1 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/shared_context_state.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/command_buffer/service/shared_context_state.cc
@@ -65,7 +65,7 @@
#include "gpu/vulkan/vulkan_implementation.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/external_semaphore_pool.h"
#endif
-@@ -302,7 +302,7 @@ SharedContextState::SharedContextState(
+@@ -304,7 +304,7 @@ SharedContextState::SharedContextState(
if (gr_context_type_ == GrContextType::kVulkan) {
if (vk_context_provider_) {
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,7 +18,7 @@
external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
#endif
use_virtualized_gl_contexts_ = false;
-@@ -339,7 +339,7 @@ SharedContextState::~SharedContextState() {
+@@ -341,7 +341,7 @@ SharedContextState::~SharedContextState() {
}
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.h b/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
index f87d84bcb7ca..fa3c96cafdc2 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
+++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_context_state.h.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/shared_context_state.h.orig 2025-09-06 10:01:20 UTC
+++ gpu/command_buffer/service/shared_context_state.h
-@@ -234,7 +234,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextState
return &memory_type_tracker_;
}
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -9,7 +9,7 @@
ExternalSemaphorePool* external_semaphore_pool() {
return external_semaphore_pool_.get();
}
-@@ -399,7 +399,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -401,7 +401,7 @@ class GPU_GLES2_EXPORT SharedContextState
bool disable_check_reset_status_throttling_for_test_ = false;
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index d472cfb6f87f..9b086026e4f1 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-10-02 04:28:32 UTC
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -57,7 +57,7 @@
+@@ -58,7 +58,7 @@
#include "ui/gl/gl_version_info.h"
#include "ui/gl/scoped_binders.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h"
#if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES)
#include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h"
-@@ -697,7 +697,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
+@@ -708,7 +708,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
wgpu::BackendType backend_type,
std::vector<wgpu::TextureFormat> view_formats,
scoped_refptr<SharedContextState> context_state) {
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index 5fd08e28c167..5e3969205505 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-10-02 04:28:32 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -51,7 +51,7 @@
+@@ -50,7 +50,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
#include "gpu/vulkan/vulkan_device_queue.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
#endif
-@@ -105,7 +105,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
+@@ -104,7 +104,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
case gfx::IO_SURFACE_BUFFER:
return "platform";
#endif
@@ -18,7 +18,7 @@
case gfx::NATIVE_PIXMAP:
return "platform";
#endif
-@@ -126,7 +126,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
+@@ -125,7 +125,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
#elif BUILDFLAG(IS_ANDROID)
return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
@@ -27,7 +27,7 @@
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -298,7 +298,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -306,7 +306,7 @@ SharedImageFactory::SharedImageFactory(
context_state_, workarounds_);
factories_.push_back(std::move(ozone_factory));
}
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index 3ec9f6f00512..942fbaf9538d 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-07-02 06:08:04 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -736,7 +736,7 @@ bool SharedImageManager::SupportsScanoutImages() {
+@@ -760,7 +760,7 @@ bool SharedImageManager::SupportsScanoutImages() {
return true;
#elif BUILDFLAG(IS_ANDROID)
return base::AndroidHardwareBufferCompat::IsSupportAvailable();
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
index 7d3c01e20ad5..9a0260268406 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1725,7 +1725,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
+@@ -1747,7 +1747,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
backend_types = {wgpu::BackendType::D3D12};
#elif BUILDFLAG(IS_APPLE)
backend_types = {wgpu::BackendType::Metal};
@@ -9,7 +9,7 @@
if (shared_context_state_->GrContextIsVulkan() ||
shared_context_state_->IsGraphiteDawnVulkan()) {
backend_types = {wgpu::BackendType::Vulkan};
-@@ -1970,7 +1970,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -1992,7 +1992,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
}
#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
deleted file mode 100644
index 9344ba32bcf4..000000000000
--- a/www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-08-07 06:57:29 UTC
-+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
-@@ -29,7 +29,7 @@
- #include "ui/gfx/half_float.h"
- #include "ui/gl/test/gl_test_support.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/gfx/linux/client_native_pixmap_factory_dmabuf.h"
- #endif
-
-@@ -71,7 +71,7 @@ class GpuMemoryBufferTest : public testing::TestWithPa
- GLManager gl_;
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- class GpuMemoryBufferTestEGL : public testing::Test,
- public gpu::GpuCommandBufferTestEGL {
- public:
diff --git a/www/chromium/files/patch-gpu_config_gpu__control__list.cc b/www/chromium/files/patch-gpu_config_gpu__control__list.cc
index 0627315ce916..782db4cf01a8 100644
--- a/www/chromium/files/patch-gpu_config_gpu__control__list.cc
+++ b/www/chromium/files/patch-gpu_config_gpu__control__list.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_control_list.cc.orig 2025-07-02 06:08:04 UTC
+--- gpu/config/gpu_control_list.cc.orig 2025-10-02 04:28:32 UTC
+++ gpu/config/gpu_control_list.cc
-@@ -830,7 +830,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
+@@ -846,7 +846,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
return kOsAndroid;
#elif BUILDFLAG(IS_FUCHSIA)
return kOsFuchsia;
diff --git a/www/chromium/files/patch-gpu_config_gpu__finch__features.cc b/www/chromium/files/patch-gpu_config_gpu__finch__features.cc
index 676d89e47ba3..c1067155eb45 100644
--- a/www/chromium/files/patch-gpu_config_gpu__finch__features.cc
+++ b/www/chromium/files/patch-gpu_config_gpu__finch__features.cc
@@ -1,8 +1,8 @@
---- gpu/config/gpu_finch_features.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/config/gpu_finch_features.cc.orig 2025-10-02 04:28:32 UTC
+++ gpu/config/gpu_finch_features.cc
-@@ -156,7 +156,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF
- BASE_FEATURE(kDefaultEnableGpuRasterization,
- "DefaultEnableGpuRasterization",
+@@ -125,7 +125,8 @@ BASE_FEATURE(AllowHardwareBufferUsageFlagsFromVulkanFo
+ // Android and Linux.
+ BASE_FEATURE(DefaultEnableGpuRasterization,
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-gpu_config_gpu__info__collector.cc b/www/chromium/files/patch-gpu_config_gpu__info__collector.cc
index 1a0e845e9b59..3f6e681d45b5 100644
--- a/www/chromium/files/patch-gpu_config_gpu__info__collector.cc
+++ b/www/chromium/files/patch-gpu_config_gpu__info__collector.cc
@@ -1,9 +1,9 @@
---- gpu/config/gpu_info_collector.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/config/gpu_info_collector.cc.orig 2025-10-02 04:28:32 UTC
+++ gpu/config/gpu_info_collector.cc
-@@ -363,7 +363,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
+@@ -362,7 +362,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
+
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
- static BASE_FEATURE(kCollectWebGPUSupportMetrics,
- "CollectWebGPUSupportMetrics",
+ static BASE_FEATURE(CollectWebGPUSupportMetrics,
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/www/chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
deleted file mode 100644
index 2b2bacdd6138..000000000000
--- a/www/chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2025-08-07 06:57:29 UTC
-+++ gpu/ipc/common/gpu_memory_buffer_support.h
-@@ -22,7 +22,7 @@
- #include "ui/gfx/geometry/size.h"
- #include "ui/gfx/gpu_memory_buffer_handle.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- namespace gfx {
- class ClientNativePixmapFactory;
- } // namespace gfx
diff --git a/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc b/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc
index 45c16ef8bb2e..7ec6893236eb 100644
--- a/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc
+++ b/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc
@@ -1,4 +1,4 @@
---- gpu/ipc/service/gpu_init.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/ipc/service/gpu_init.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/ipc/service/gpu_init.cc
@@ -155,7 +155,7 @@ void InitializePlatformOverlaySettings(GPUInfo* gpu_in
@@ -9,7 +9,7 @@
if (gpu_info.gpu.vendor_id != 0x10de || // NVIDIA
gpu_info.gpu.driver_vendor != "NVIDIA")
return true;
-@@ -393,7 +393,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -417,7 +417,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
enable_watchdog = false;
#endif
@@ -18,7 +18,7 @@
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
-@@ -431,7 +431,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -455,7 +455,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
bool attempted_startsandbox = false;
@@ -27,7 +27,7 @@
// 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.
-@@ -528,7 +528,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -552,7 +552,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
gpu_preferences_.gr_context_type = GrContextType::kGL;
}
@@ -36,7 +36,7 @@
// 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
-@@ -586,7 +586,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -610,7 +610,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
command_line, gpu_feature_info_,
gpu_preferences_.disable_software_rasterizer, false);
if (gl_use_swiftshader_) {
@@ -45,7 +45,7 @@
VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
<< "on Linux";
return false;
-@@ -754,7 +754,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -778,7 +778,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
->GetSupportedFormatsForGLNativePixmapImport();
#endif // BUILDFLAG(IS_OZONE)
@@ -54,7 +54,7 @@
// 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.
-@@ -806,7 +806,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -830,7 +830,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
}
}
@@ -63,7 +63,7 @@
(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
-@@ -1008,7 +1008,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1032,7 +1032,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
@@ -72,7 +72,7 @@
(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
-@@ -1064,7 +1064,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1088,7 +1088,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
}
diff --git a/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
index e6b775a9e6e8..81555e5694c5 100644
--- a/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ b/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
@@ -1,4 +1,4 @@
---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2024-10-22 08:31:56 UTC
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/ipc/service/gpu_memory_buffer_factory.cc
@@ -14,7 +14,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
@@ -9,7 +9,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h"
#endif
-@@ -71,7 +71,7 @@ GpuMemoryBufferFactory::CreateNativeType(
+@@ -65,7 +65,7 @@ GpuMemoryBufferFactory::CreateNativeType(
// to have a factory that vends invalid GMB handles rather than having no
// factory at all.
return std::make_unique<GpuMemoryBufferFactoryStub>();
diff --git a/www/chromium/files/patch-gpu_vulkan_vulkan__image.h b/www/chromium/files/patch-gpu_vulkan_vulkan__image.h
index e50d3fc98eeb..4707504d2397 100644
--- a/www/chromium/files/patch-gpu_vulkan_vulkan__image.h
+++ b/www/chromium/files/patch-gpu_vulkan_vulkan__image.h
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_image.h.orig 2023-02-08 09:03:45 UTC
+--- gpu/vulkan/vulkan_image.h.orig 2025-09-06 10:01:20 UTC
+++ gpu/vulkan/vulkan_image.h
-@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+@@ -86,7 +86,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageUsageFlags usage,
VkImageCreateFlags flags);
@@ -9,7 +9,7 @@
static std::unique_ptr<VulkanImage> CreateWithExternalMemoryAndModifiers(
VulkanDeviceQueue* device_queue,
const gfx::Size& size,
-@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+@@ -198,7 +198,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageTiling image_tiling,
uint32_t queue_family_index);
diff --git a/www/chromium/files/patch-gpu_vulkan_vulkan__util.cc b/www/chromium/files/patch-gpu_vulkan_vulkan__util.cc
index 743631be52a5..d1d7909d4dda 100644
--- a/www/chromium/files/patch-gpu_vulkan_vulkan__util.cc
+++ b/www/chromium/files/patch-gpu_vulkan_vulkan__util.cc
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_util.cc.orig 2025-07-02 06:08:04 UTC
+--- gpu/vulkan/vulkan_util.cc.orig 2025-10-02 04:28:32 UTC
+++ gpu/vulkan/vulkan_util.cc
-@@ -476,7 +476,7 @@ bool CheckVulkanCompatibilities(
+@@ -481,7 +481,7 @@ bool CheckVulkanCompatibilities(
}
}
diff --git a/www/chromium/files/patch-headless_BUILD.gn b/www/chromium/files/patch-headless_BUILD.gn
index 384dbbef463f..ae3acad64e64 100644
--- a/www/chromium/files/patch-headless_BUILD.gn
+++ b/www/chromium/files/patch-headless_BUILD.gn
@@ -1,6 +1,6 @@
---- headless/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- headless/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ headless/BUILD.gn
-@@ -478,7 +478,7 @@ component("headless_non_renderer") {
+@@ -483,7 +483,7 @@ component("headless_non_renderer") {
}
}
diff --git a/www/chromium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc b/www/chromium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
index d57fdb339c73..8d6347011401 100644
--- a/www/chromium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
+++ b/www/chromium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
@@ -1,6 +1,6 @@
---- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-04-04 08:52:13 UTC
+--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ headless/lib/browser/headless_browser_main_parts_posix.cc
-@@ -26,13 +26,13 @@
+@@ -26,7 +26,7 @@
#include "content/public/browser/browser_thread.h"
#include "headless/lib/browser/headless_browser_impl.h"
@@ -9,14 +9,7 @@
#include "base/command_line.h"
#include "components/os_crypt/sync/key_storage_config_linux.h"
#include "components/os_crypt/sync/os_crypt.h"
- #include "headless/public/switches.h"
-
--#if BUILDFLAG(USE_DBUS)
-+#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD)
- #include "device/bluetooth/dbus/bluez_dbus_manager.h"
- #endif
-
-@@ -166,7 +166,7 @@ class BrowserShutdownHandler {
+@@ -168,7 +168,7 @@ class BrowserShutdownHandler {
} // namespace
@@ -25,7 +18,7 @@
constexpr char kProductName[] = "HeadlessChrome";
#endif
-@@ -174,9 +174,9 @@ void HeadlessBrowserMainParts::PostCreateMainMessageLo
+@@ -176,9 +176,9 @@ void HeadlessBrowserMainParts::PostCreateMainMessageLo
BrowserShutdownHandler::Install(base::BindOnce(
&HeadlessBrowserImpl::ShutdownWithExitCode, browser_->GetWeakPtr()));
@@ -34,6 +27,6 @@
-#if BUILDFLAG(USE_DBUS)
+#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD)
- bluez::BluezDBusManager::Initialize(/*system_bus=*/nullptr);
+ bluez::BluezDBusManager::Initialize(
+ dbus_thread_linux::GetSharedSystemBus().get());
#endif
-
diff --git a/www/chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc b/www/chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc
index d7c67c85bfc9..4abcb7a61ee4 100644
--- a/www/chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc
+++ b/www/chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc
@@ -1,6 +1,6 @@
---- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-04-04 08:52:13 UTC
+--- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ headless/lib/browser/headless_web_contents_impl.cc
-@@ -70,7 +70,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
+@@ -71,7 +71,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
namespace {
void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) {
diff --git a/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc b/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc
index 2fd247eaa0a2..01c6bb99b79a 100644
--- a/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc
+++ b/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc
@@ -1,6 +1,6 @@
---- headless/lib/headless_content_main_delegate.cc.orig 2025-08-07 06:57:29 UTC
+--- headless/lib/headless_content_main_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ headless/lib/headless_content_main_delegate.cc
-@@ -407,7 +407,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
+@@ -411,7 +411,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
if (process_type != ::switches::kZygoteProcess) {
g_headless_crash_client.Pointer()->set_crash_dumps_dir(
command_line.GetSwitchValuePath(switches::kCrashDumpsDir));
diff --git a/www/chromium/files/patch-ipc_ipc__channel.h b/www/chromium/files/patch-ipc_ipc__channel.h
index 6e8f63c5006d..e19a68d4f1db 100644
--- a/www/chromium/files/patch-ipc_ipc__channel.h
+++ b/www/chromium/files/patch-ipc_ipc__channel.h
@@ -1,8 +1,8 @@
---- ipc/ipc_channel.h.orig 2024-06-17 12:56:06 UTC
+--- ipc/ipc_channel.h.orig 2025-09-06 10:01:20 UTC
+++ ipc/ipc_channel.h
-@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+ // Generates a channel ID that's non-predictable and unique.
static std::string GenerateUniqueRandomChannelID();
- #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-ipc_ipc__channel__mojo.cc b/www/chromium/files/patch-ipc_ipc__channel__mojo.cc
index 0dcf959a6109..32abe3ef3e94 100644
--- a/www/chromium/files/patch-ipc_ipc__channel__mojo.cc
+++ b/www/chromium/files/patch-ipc_ipc__channel__mojo.cc
@@ -1,6 +1,6 @@
---- ipc/ipc_channel_mojo.cc.orig 2023-02-08 09:03:45 UTC
+--- ipc/ipc_channel_mojo.cc.orig 2025-09-06 10:01:20 UTC
+++ ipc/ipc_channel_mojo.cc
-@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
+@@ -104,7 +104,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
};
base::ProcessId GetSelfPID() {
diff --git a/www/chromium/files/patch-ipc_ipc__message__utils.cc b/www/chromium/files/patch-ipc_ipc__message__utils.cc
index 2dc0167f1c0e..da0a9870f0e7 100644
--- a/www/chromium/files/patch-ipc_ipc__message__utils.cc
+++ b/www/chromium/files/patch-ipc_ipc__message__utils.cc
@@ -1,6 +1,6 @@
---- ipc/ipc_message_utils.cc.orig 2024-11-14 07:57:23 UTC
+--- ipc/ipc_message_utils.cc.orig 2025-10-02 04:28:32 UTC
+++ ipc/ipc_message_utils.cc
-@@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(const param_type&
+@@ -387,7 +387,7 @@ void ParamTraits<unsigned int>::Log(const param_type&
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-ipc_ipc__message__utils.h b/www/chromium/files/patch-ipc_ipc__message__utils.h
index 4618c63ee766..8cf80d39d76d 100644
--- a/www/chromium/files/patch-ipc_ipc__message__utils.h
+++ b/www/chromium/files/patch-ipc_ipc__message__utils.h
@@ -1,6 +1,6 @@
---- ipc/ipc_message_utils.h.orig 2025-05-05 10:57:53 UTC
+--- ipc/ipc_message_utils.h.orig 2025-10-02 04:28:32 UTC
+++ ipc/ipc_message_utils.h
-@@ -216,7 +216,7 @@ struct ParamTraits<unsigned int> {
+@@ -189,7 +189,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/www/chromium/files/patch-media_BUILD.gn b/www/chromium/files/patch-media_BUILD.gn
index ae5427149201..eb1dd46dbfcf 100644
--- a/www/chromium/files/patch-media_BUILD.gn
+++ b/www/chromium/files/patch-media_BUILD.gn
@@ -1,6 +1,6 @@
---- media/BUILD.gn.orig 2025-05-05 10:57:53 UTC
+--- media/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ media/BUILD.gn
-@@ -105,6 +105,9 @@ config("media_config") {
+@@ -107,6 +107,9 @@ config("media_config") {
defines += [ "DLOPEN_PULSEAUDIO" ]
}
}
diff --git a/www/chromium/files/patch-media_audio_BUILD.gn b/www/chromium/files/patch-media_audio_BUILD.gn
index 04357e3a968e..603487544d6d 100644
--- a/www/chromium/files/patch-media_audio_BUILD.gn
+++ b/www/chromium/files/patch-media_audio_BUILD.gn
@@ -1,6 +1,6 @@
---- media/audio/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- media/audio/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ media/audio/BUILD.gn
-@@ -290,9 +290,23 @@ source_set("audio") {
+@@ -291,9 +291,23 @@ source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
}
diff --git a/www/chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc b/www/chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
index dda7610a87cf..f0e387dd9df2 100644
--- a/www/chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/www/chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -1,6 +1,6 @@
---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-05-28 14:55:43 UTC
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-09-06 10:01:20 UTC
+++ media/audio/alsa/audio_manager_alsa.cc
-@@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -103,7 +103,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
int card = -1;
// Loop through the physical sound cards to get ALSA device hints.
@@ -10,7 +10,7 @@
void** hints = nullptr;
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
-@@ -118,7 +120,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -115,7 +117,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
<< wrapper_->StrError(error);
}
@@ -20,19 +20,19 @@
}
void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
-@@ -202,7 +206,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(
+@@ -199,7 +203,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(AudioMana
// goes through software conversion if needed (e.g. incompatible
// sample rate).
// TODO(joi): Should we prefer "hw" instead?
+#if BUILDFLAG(IS_BSD)
-+ static const char kDeviceTypeDesired[] = "plug";
++ static constexpr std::string_view kDeviceTypeDesired = "plug";
+#else
- static const char kDeviceTypeDesired[] = "plughw";
+ static constexpr std::string_view kDeviceTypeDesired = "plughw";
+#endif
- return strncmp(kDeviceTypeDesired, device_name,
- std::size(kDeviceTypeDesired) - 1) == 0;
+ return device_name.starts_with(kDeviceTypeDesired);
}
-@@ -254,7 +262,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
+
+@@ -250,7 +258,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
// 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.
@@ -41,7 +41,7 @@
+#endif
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
- for (void** hint_iter = hints; *hint_iter != nullptr; hint_iter++) {
+ const std::string_view unwanted_type =
@@ -279,7 +289,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
<< wrapper_->StrError(error);
diff --git a/www/chromium/files/patch-media_audio_audio__input__device.cc b/www/chromium/files/patch-media_audio_audio__input__device.cc
index 162f83363e38..33cba09eb733 100644
--- a/www/chromium/files/patch-media_audio_audio__input__device.cc
+++ b/www/chromium/files/patch-media_audio_audio__input__device.cc
@@ -1,6 +1,6 @@
---- media/audio/audio_input_device.cc.orig 2025-02-19 07:43:18 UTC
+--- media/audio/audio_input_device.cc.orig 2025-09-06 10:01:20 UTC
+++ media/audio/audio_input_device.cc
-@@ -275,7 +275,7 @@ void AudioInputDevice::OnStreamCreated(
+@@ -271,7 +271,7 @@ void AudioInputDevice::OnStreamCreated(
// here. See comments in AliveChecker and PowerObserverHelper for details and
// todos.
if (detect_dead_stream_ == DeadStreamDetection::kEnabled) {
diff --git a/www/chromium/files/patch-media_audio_pulse_pulse__util.cc b/www/chromium/files/patch-media_audio_pulse_pulse__util.cc
index ccb79f1f1543..6793f854d879 100644
--- a/www/chromium/files/patch-media_audio_pulse_pulse__util.cc
+++ b/www/chromium/files/patch-media_audio_pulse_pulse__util.cc
@@ -1,6 +1,6 @@
---- media/audio/pulse/pulse_util.cc.orig 2024-09-30 07:45:04 UTC
+--- media/audio/pulse/pulse_util.cc.orig 2025-09-06 10:01:20 UTC
+++ media/audio/pulse/pulse_util.cc
-@@ -50,7 +50,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
+@@ -45,7 +45,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
#if defined(DLOPEN_PULSEAUDIO)
static const base::FilePath::CharType kPulseLib[] =
diff --git a/www/chromium/files/patch-media_audio_sndio_sndio__input.cc b/www/chromium/files/patch-media_audio_sndio_sndio__input.cc
index da2f0c91ade2..1f3c069c2142 100644
--- a/www/chromium/files/patch-media_audio_sndio_sndio__input.cc
+++ b/www/chromium/files/patch-media_audio_sndio_sndio__input.cc
@@ -1,11 +1,12 @@
---- media/audio/sndio/sndio_input.cc.orig 2023-04-28 17:01:32 UTC
+--- media/audio/sndio/sndio_input.cc.orig 2025-09-06 10:01:20 UTC
+++ media/audio/sndio/sndio_input.cc
-@@ -0,0 +1,200 @@
+@@ -0,0 +1,201 @@
+// Copyright 2013 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "base/logging.h"
++#include "media/base/audio_sample_types.h"
+#include "media/base/audio_timestamp_helper.h"
+#include "media/audio/sndio/audio_manager_sndio.h"
+#include "media/audio/audio_manager.h"
diff --git a/www/chromium/files/patch-media_audio_sndio_sndio__output.cc b/www/chromium/files/patch-media_audio_sndio_sndio__output.cc
index e875d0c0d87b..7ae294448601 100644
--- a/www/chromium/files/patch-media_audio_sndio_sndio__output.cc
+++ b/www/chromium/files/patch-media_audio_sndio_sndio__output.cc
@@ -1,6 +1,6 @@
---- media/audio/sndio/sndio_output.cc.orig 2023-02-08 09:03:45 UTC
+--- media/audio/sndio/sndio_output.cc.orig 2025-09-06 10:01:20 UTC
+++ media/audio/sndio/sndio_output.cc
-@@ -0,0 +1,187 @@
+@@ -0,0 +1,188 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -9,6 +9,7 @@
+#include "base/time/time.h"
+#include "base/time/default_tick_clock.h"
+#include "media/audio/audio_manager_base.h"
++#include "media/base/audio_sample_types.h"
+#include "media/base/audio_timestamp_helper.h"
+#include "media/audio/sndio/sndio_output.h"
+
diff --git a/www/chromium/files/patch-media_base_audio__latency.cc b/www/chromium/files/patch-media_base_audio__latency.cc
index 8bc6f327581e..d8aff6b4c012 100644
--- a/www/chromium/files/patch-media_base_audio__latency.cc
+++ b/www/chromium/files/patch-media_base_audio__latency.cc
@@ -1,6 +1,6 @@
---- media/base/audio_latency.cc.orig 2025-04-04 08:52:13 UTC
+--- media/base/audio_latency.cc.orig 2025-09-06 10:01:20 UTC
+++ media/base/audio_latency.cc
-@@ -147,7 +147,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
+@@ -143,7 +143,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/chromium/files/patch-media_base_media__switches.cc b/www/chromium/files/patch-media_base_media__switches.cc
index 26164df546f3..8a0c2875cfec 100644
--- a/www/chromium/files/patch-media_base_media__switches.cc
+++ b/www/chromium/files/patch-media_base_media__switches.cc
@@ -1,4 +1,4 @@
---- media/base/media_switches.cc.orig 2025-08-07 06:57:29 UTC
+--- media/base/media_switches.cc.orig 2025-10-02 04:28:32 UTC
+++ media/base/media_switches.cc
@@ -19,7 +19,7 @@
#include "ui/gl/gl_features.h"
@@ -9,20 +9,19 @@
#include "base/cpu.h"
#endif
-@@ -371,8 +371,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
- "UseSCContentSharingPicker",
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -358,14 +358,36 @@ BASE_FEATURE(MacCatapLoopbackAudioForScreenShare,
+ // is required to avoid recurring permission dialogs.
+ BASE_FEATURE(UseSCContentSharingPicker, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_MAC)
-
-#if BUILDFLAG(IS_LINUX)
+
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Enables system audio mirroring using pulseaudio.
- BASE_FEATURE(kPulseaudioLoopbackForCast,
- "PulseaudioLoopbackForCast",
-@@ -382,6 +382,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
- BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
- "PulseaudioLoopbackForScreenShare",
+ BASE_FEATURE(PulseaudioLoopbackForCast, base::FEATURE_DISABLED_BY_DEFAULT);
+
+ // Enables system audio sharing using pulseaudio.
+ BASE_FEATURE(PulseaudioLoopbackForScreenShare,
base::FEATURE_DISABLED_BY_DEFAULT);
+
+BASE_FEATURE(kAudioBackend,
@@ -49,52 +48,52 @@
#endif // BUILDFLAG(IS_LINUX)
// When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -684,7 +706,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPicture,
+@@ -612,7 +634,7 @@ BASE_FEATURE(FileDialogsTuckPictureInPicture,
+
// Show toolbar button that opens dialog for controlling media sessions.
- BASE_FEATURE(kGlobalMediaControls,
- "GlobalMediaControls",
+ BASE_FEATURE(GlobalMediaControls,
-#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_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -707,7 +729,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
+@@ -630,7 +652,7 @@ BASE_FEATURE(GlobalMediaControlsUpdatedUI, base::FEATU
+ #if !BUILDFLAG(IS_ANDROID)
// If enabled, users can request Media Remoting without fullscreen-in-tab.
- BASE_FEATURE(kMediaRemotingWithoutFullscreen,
- "MediaRemotingWithoutFullscreen",
+ BASE_FEATURE(MediaRemotingWithoutFullscreen,
-#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_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -719,7 +741,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
- BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
- "GlobalMediaControlsPictureInPicture",
+@@ -641,7 +663,7 @@ BASE_FEATURE(MediaRemotingWithoutFullscreen,
+ // Show picture-in-picture button in Global Media Controls.
+ BASE_FEATURE(GlobalMediaControlsPictureInPicture,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -748,7 +770,7 @@ BASE_FEATURE(kUnifiedAutoplay,
- "UnifiedAutoplay",
- base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -667,7 +689,7 @@ BASE_FEATURE(SuspendMutedAudio, base::FEATURE_ENABLED_
+ // autoplay policy.
+ BASE_FEATURE(UnifiedAutoplay, base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -821,7 +843,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
- "VSyncMjpegDecoding",
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -723,7 +745,7 @@ BASE_FEATURE(VaapiVp9SModeHWEncoding, base::FEATURE_EN
+ // Enables VSync aligned MJPEG decoding.
+ BASE_FEATURE(VSyncMjpegDecoding, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
- BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
- "V4L2H264TemporalLayerHWEncoding",
-@@ -1398,7 +1420,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
+ BASE_FEATURE(V4L2H264TemporalLayerHWEncoding,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -1224,7 +1246,7 @@ BASE_FEATURE(UseOutOfProcessVideoDecoding,
);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -102,13 +101,22 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
- BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1480,7 +1502,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
- "RecordWebAudioEngagement",
- base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(UseOutOfProcessVideoEncoding, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -1296,7 +1318,7 @@ BASE_FEATURE(RecordMediaEngagementScores, base::FEATUR
+ // Enables Media Engagement Index recording for Web Audio playbacks.
+ BASE_FEATURE(RecordWebAudioEngagement, base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Reduces the number of buffers needed in the output video frame pool to
// populate the Renderer pipeline for hardware accelerated VideoDecoder in
// non-low latency scenarios.
+@@ -1562,7 +1584,7 @@ bool IsSystemLoopbackCaptureSupported() {
+ #elif BUILDFLAG(IS_MAC)
+ return (IsMacSckSystemLoopbackCaptureSupported() ||
+ IsMacCatapSystemLoopbackCaptureSupported());
+-#elif BUILDFLAG(IS_LINUX) && defined(USE_PULSEAUDIO)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_PULSEAUDIO)
+ return true;
+ #else
+ return false;
diff --git a/www/chromium/files/patch-media_base_media__switches.h b/www/chromium/files/patch-media_base_media__switches.h
index ec90f94782a3..361798d14581 100644
--- a/www/chromium/files/patch-media_base_media__switches.h
+++ b/www/chromium/files/patch-media_base_media__switches.h
@@ -1,6 +1,6 @@
---- media/base/media_switches.h.orig 2025-08-07 06:57:29 UTC
+--- media/base/media_switches.h.orig 2025-10-02 04:28:32 UTC
+++ media/base/media_switches.h
-@@ -340,13 +340,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
+@@ -337,13 +337,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
@@ -28,16 +28,16 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -360,7 +372,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspendMutedAudio);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
+@@ -362,7 +374,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -376,7 +388,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
+@@ -378,7 +390,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -46,7 +46,7 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -498,7 +510,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
+@@ -499,7 +511,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
diff --git a/www/chromium/files/patch-media_base_video__frame.cc b/www/chromium/files/patch-media_base_video__frame.cc
index 6ad9519f0f0f..393fa202e941 100644
--- a/www/chromium/files/patch-media_base_video__frame.cc
+++ b/www/chromium/files/patch-media_base_video__frame.cc
@@ -1,6 +1,6 @@
---- media/base/video_frame.cc.orig 2025-08-07 06:57:29 UTC
+--- media/base/video_frame.cc.orig 2025-10-02 04:28:32 UTC
+++ media/base/video_frame.cc
-@@ -96,7 +96,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -87,7 +87,7 @@ std::string VideoFrame::StorageTypeToString(
return "OWNED_MEMORY";
case VideoFrame::STORAGE_SHMEM:
return "SHMEM";
@@ -9,7 +9,7 @@
case VideoFrame::STORAGE_DMABUFS:
return "DMABUFS";
#endif
-@@ -110,7 +110,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -101,7 +101,7 @@ std::string VideoFrame::StorageTypeToString(
// static
bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
return
@@ -18,25 +18,25 @@
// This is not strictly needed but makes explicit that, at VideoFrame
// level, DmaBufs are not mappable from userspace.
storage_type != VideoFrame::STORAGE_DMABUFS &&
-@@ -421,7 +421,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII
+@@ -396,7 +396,7 @@ scoped_refptr<VideoFrame> VideoFrame::CreateFrameForMa
plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool is_native_buffer =
- gpu_memory_buffer
- ? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -850,7 +850,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
- return frame;
+ bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
+ if (is_native_buffer) {
+ const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
+@@ -860,7 +860,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
}
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1541,7 +1541,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
+@@ -1547,7 +1547,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
}
diff --git a/www/chromium/files/patch-media_base_video__frame.h b/www/chromium/files/patch-media_base_video__frame.h
index 6d532d788aa5..72088637dbd2 100644
--- a/www/chromium/files/patch-media_base_video__frame.h
+++ b/www/chromium/files/patch-media_base_video__frame.h
@@ -1,6 +1,6 @@
---- media/base/video_frame.h.orig 2025-08-07 06:57:29 UTC
+--- media/base/video_frame.h.orig 2025-10-02 04:28:32 UTC
+++ media/base/video_frame.h
-@@ -42,7 +42,7 @@
+@@ -41,7 +41,7 @@
#include "ui/gfx/geometry/size.h"
#include "ui/gfx/hdr_metadata.h"
@@ -9,7 +9,7 @@
#include "base/files/scoped_file.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -88,7 +88,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -95,7 +95,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
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.
@@ -18,16 +18,16 @@
STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
#endif
STORAGE_GPU_MEMORY_BUFFER = 6,
-@@ -400,7 +400,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
- ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb,
+@@ -370,7 +370,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
base::TimeDelta timestamp);
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// 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
-@@ -716,7 +716,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -712,7 +712,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// wait for the included sync point.
scoped_refptr<gpu::ClientSharedImage> shared_image() const;
@@ -36,7 +36,7 @@
// 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.
-@@ -954,7 +954,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -947,7 +947,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
bool is_mappable_si_enabled_ = false;
diff --git a/www/chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc b/www/chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
index 0afa1bd10cc4..4984356d2f77 100644
--- a/www/chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
+++ b/www/chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
@@ -1,6 +1,6 @@
---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ media/capture/video/linux/fake_v4l2_impl.cc
-@@ -570,7 +570,7 @@ int FakeV4L2Impl::close(int fd) {
+@@ -571,7 +571,7 @@ int FakeV4L2Impl::close(int fd) {
return kSuccessReturnValue;
}
diff --git a/www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
index 9b83eed1f968..de016ddcc962 100644
--- a/www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ b/www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-07-02 06:08:04 UTC
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-09-06 10:01:20 UTC
+++ media/ffmpeg/scripts/build_ffmpeg.py
@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
@@ -12,13 +12,13 @@
@@ -43,6 +43,8 @@ BRANDINGS = [
ARCH_MAP = {
'android': ['ia32', 'x64', 'arm-neon', 'arm64'],
- 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64'],
+ 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64', 'riscv64'],
+ 'openbsd': ['x64', 'arm64', 'ia32'],
+ 'freebsd': ['x64', 'arm64', 'ia32'],
'mac': ['x64', 'arm64'],
'win': ['ia32', 'x64', 'arm64'],
}
-@@ -122,7 +124,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
+@@ -124,7 +126,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
def GetDsoName(target_os, dso_name, dso_version):
@@ -27,7 +27,7 @@
return 'lib%s.so.%s' % (dso_name, dso_version)
elif target_os == 'mac':
return 'lib%s.%s.dylib' % (dso_name, dso_version)
-@@ -473,7 +475,7 @@ def BuildFFmpeg(target_os, target_arch, host_os, host_
+@@ -475,7 +477,7 @@ def BuildFFmpeg(target_os, target_arch, host_os, host_
# removing <sys/sysctl.h> soon, so this is needed to silence a deprecation
# #warning which will be converted to an error via -Werror.
# There is also no prctl.h
@@ -36,7 +36,7 @@
pre_make_rewrites += [
(r'(#define HAVE_SYSCTL [01])',
r'#define HAVE_SYSCTL 0 /* \1 -- forced to 0 for Fuchsia */'),
-@@ -596,7 +598,7 @@ def main(argv):
+@@ -598,7 +600,7 @@ def main(argv):
configure_args = args[2:]
if target_os not in ('android', 'linux', 'linux-noasm', 'mac', 'win',
@@ -45,7 +45,7 @@
parser.print_help()
return 1
-@@ -710,7 +712,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
+@@ -712,7 +714,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
'--optflags="-O2"',
])
@@ -54,7 +54,7 @@
if target_arch == 'x64':
if target_os == 'android':
configure_flags['Common'].extend([
-@@ -825,9 +827,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
+@@ -827,9 +829,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
configure_flags['Common'].extend([
'--target-os=linux',
diff --git a/www/chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py b/www/chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
index ab5ebfcfc23c..663f2ac6ed62 100644
--- a/www/chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ b/www/chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-08-07 06:57:29 UTC
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-09-06 10:01:20 UTC
+++ media/ffmpeg/scripts/robo_lib/config.py
@@ -56,19 +56,13 @@ class RoboConfiguration:
self._llvm_path = os.path.join(self.chrome_src(), "third_party",
@@ -32,7 +32,7 @@
self._host_architecture = "arm64"
elif platform.machine() == "mips32":
self._host_architecture = "mipsel"
-@@ -228,6 +222,10 @@ class RoboConfiguration:
+@@ -230,6 +224,10 @@ class RoboConfiguration:
elif platform.system() == "Windows" or "CYGWIN_NT" in platform.system(
):
self._host_operating_system = "win"
@@ -43,7 +43,7 @@
else:
raise ValueError(f"Unsupported platform: {platform.system()}")
-@@ -236,8 +234,8 @@ class RoboConfiguration:
+@@ -238,8 +236,8 @@ class RoboConfiguration:
wd = os.getcwd()
# Walk up the tree until we find src/AUTHORS
while wd != "/":
diff --git a/www/chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/www/chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index c103c07306e8..e14826eea5cf 100644
--- a/www/chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/www/chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -1,11 +1,11 @@
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-05-05 10:57:53 UTC
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-09-06 10:01:20 UTC
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
-@@ -68,7 +68,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe
- << static_cast<int>(buffer_format);
- NOTREACHED();
+@@ -321,7 +321,7 @@ bool MailboxVideoFrameConverter::GenerateSharedImage(
+ VideoPixelFormatToString(origin_frame->format()));
+ return false;
}
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// If format is true multiplanar format, we prefer external sampler on
// ChromeOS and Linux.
- if (format.is_multi_plane()) {
+ if (si_format->is_multi_plane()) {
diff --git a/www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
index c8ada7c79f9d..cc73dd5b1f71 100644
--- a/www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
@@ -1,6 +1,6 @@
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-07-02 06:08:04 UTC
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-10-02 04:28:32 UTC
+++ media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -69,7 +69,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
+@@ -71,7 +71,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
const base::FilePath dev_path(FILE_PATH_LITERAL(
base::StrCat({drm_node_file_prefix, base::NumberToString(i)})));
@@ -9,7 +9,7 @@
const bool is_render_node = base::Contains(drm_node_file_prefix, "render");
// TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
-@@ -190,7 +190,7 @@ class GbmDeviceWrapper {
+@@ -176,7 +176,7 @@ class GbmDeviceWrapper {
const base::FilePath dev_path(
base::CommandLine::ForCurrentProcess()->GetSwitchValuePath(
switches::kRenderNodeOverride));
diff --git a/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
index 5401fc494c18..af2cc38e4100 100644
--- a/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -1,6 +1,6 @@
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-05-05 10:57:53 UTC
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-09-06 10:01:20 UTC
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
-@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -162,7 +162,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
}
#if BUILDFLAG(USE_VAAPI)
@@ -9,7 +9,7 @@
if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
}
-@@ -168,7 +168,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -170,7 +170,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
#endif
#elif BUILDFLAG(USE_V4L2_CODEC)
diff --git a/www/chromium/files/patch-media_gpu_test_raw__video.cc b/www/chromium/files/patch-media_gpu_test_raw__video.cc
index 314137ad1cc5..ec732c08d218 100644
--- a/www/chromium/files/patch-media_gpu_test_raw__video.cc
+++ b/www/chromium/files/patch-media_gpu_test_raw__video.cc
@@ -1,6 +1,6 @@
---- media/gpu/test/raw_video.cc.orig 2025-05-28 14:55:43 UTC
+--- media/gpu/test/raw_video.cc.orig 2025-10-02 04:28:32 UTC
+++ media/gpu/test/raw_video.cc
-@@ -63,7 +63,7 @@ std::unique_ptr<base::MemoryMappedFile> CreateMemoryMa
+@@ -64,7 +64,7 @@ std::unique_ptr<base::MemoryMappedFile> CreateMemoryMa
base::File::FLAG_READ | base::File::FLAG_WRITE
// On Windows FLAG_CREATE_ALWAYS will require FLAG_WRITE, and FLAG_APPEND
// must not be specified.
diff --git a/www/chromium/files/patch-media_gpu_test_video__frame__validator.cc b/www/chromium/files/patch-media_gpu_test_video__frame__validator.cc
index 2774a9a9b427..ca0ed63cffc5 100644
--- a/www/chromium/files/patch-media_gpu_test_video__frame__validator.cc
+++ b/www/chromium/files/patch-media_gpu_test_video__frame__validator.cc
@@ -1,6 +1,6 @@
---- media/gpu/test/video_frame_validator.cc.orig 2025-08-07 06:57:29 UTC
+--- media/gpu/test/video_frame_validator.cc.orig 2025-09-06 10:01:20 UTC
+++ media/gpu/test/video_frame_validator.cc
-@@ -33,7 +33,7 @@
+@@ -29,7 +29,7 @@
#include "media/media_buildflags.h"
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index 7d713531903c..6a586e88afc9 100644
--- a/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
+++ b/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-08-07 06:57:29 UTC
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-09-06 10:01:20 UTC
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -785,7 +785,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
+@@ -787,7 +787,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
const gfx::Size decoder_natural_size =
aspect_ratio_.GetNaturalSize(decoder_visible_rect);
diff --git a/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
index 1df3e7a2e67c..7e286d70030d 100644
--- a/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-08-07 06:57:29 UTC
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-10-02 04:28:32 UTC
+++ media/gpu/vaapi/vaapi_wrapper.cc
-@@ -83,7 +83,7 @@
+@@ -85,7 +85,7 @@
using media_gpu_vaapi::kModuleVa_prot;
#endif
diff --git a/www/chromium/files/patch-media_media__options.gni b/www/chromium/files/patch-media_media__options.gni
index 88d69961b266..c5ac175dbd70 100644
--- a/www/chromium/files/patch-media_media__options.gni
+++ b/www/chromium/files/patch-media_media__options.gni
@@ -1,6 +1,6 @@
---- media/media_options.gni.orig 2025-07-02 06:08:04 UTC
+--- media/media_options.gni.orig 2025-09-06 10:01:20 UTC
+++ media/media_options.gni
-@@ -200,12 +200,15 @@ declare_args() {
+@@ -206,12 +206,15 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
use_alsa = false
diff --git a/www/chromium/files/patch-media_mojo_mojom_BUILD.gn b/www/chromium/files/patch-media_mojo_mojom_BUILD.gn
index bac04658cf39..e54f25e5148b 100644
--- a/www/chromium/files/patch-media_mojo_mojom_BUILD.gn
+++ b/www/chromium/files/patch-media_mojo_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- media/mojo/mojom/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- media/mojo/mojom/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ media/mojo/mojom/BUILD.gn
-@@ -979,7 +979,7 @@ source_set("test_support") {
+@@ -962,7 +962,7 @@ source_set("test_support") {
sources = []
deps = []
diff --git a/www/chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/www/chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
index aa3411ee0679..eee95cf32b3f 100644
--- a/www/chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/www/chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -1,6 +1,6 @@
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-08-07 06:57:29 UTC
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-10-02 04:28:32 UTC
+++ media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -23,7 +23,7 @@
+@@ -21,7 +21,7 @@
#include "ui/gfx/mojom/color_space_mojom_traits.h"
#include "ui/gfx/mojom/hdr_metadata_mojom_traits.h"
@@ -9,7 +9,7 @@
#include "base/posix/eintr_wrapper.h"
#include "media/gpu/buffer_validation.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -160,7 +160,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+@@ -182,7 +182,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
media::mojom::OpaqueVideoFrameData::New());
}
@@ -18,7 +18,7 @@
if (input->storage_type() == media::VideoFrame::STORAGE_DMABUFS) {
// Duplicates the DMA buffer FDs to a new vector since this cannot take
// ownership of the FDs in |input| due to constness.
-@@ -191,7 +191,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+@@ -213,7 +213,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
} // namespace
@@ -27,7 +27,7 @@
// static
bool StructTraits<
media::mojom::ColorPlaneLayoutDataView,
-@@ -430,7 +430,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
+@@ -445,7 +445,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
frame = media::VideoFrame::WrapTrackingToken(
format, *metadata.tracking_token, coded_size, visible_rect,
natural_size, timestamp);
diff --git a/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
index fadb11d7be0a..87891f43eff4 100644
--- a/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
+++ b/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -1,6 +1,6 @@
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-07-02 06:08:04 UTC
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-10-02 04:28:32 UTC
+++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -647,7 +647,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
+@@ -679,7 +679,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
}
bool is_software_backed_video_frame = !video_frame->HasSharedImage();
@@ -9,8 +9,8 @@
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
- media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
+@@ -1080,7 +1080,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
+ media::IOSurfaceIsWebGPUCompatible(handle.io_surface().get());
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
is_webgpu_compatible =
handle.type == gfx::NATIVE_PIXMAP &&
handle.native_pixmap_handle().supports_zero_copy_webgpu_import;
-@@ -1226,7 +1226,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
+@@ -1248,7 +1248,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
}
diff --git a/www/chromium/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc b/www/chromium/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc
new file mode 100644
index 000000000000..35aca09db270
--- /dev/null
+++ b/www/chromium/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc
@@ -0,0 +1,11 @@
+--- media/video/renderable_gpu_memory_buffer_video_frame_pool.cc.orig 2025-10-02 04:28:32 UTC
++++ media/video/renderable_gpu_memory_buffer_video_frame_pool.cc
+@@ -196,7 +196,7 @@ bool FrameResources::Initialize(VideoPixelFormat forma
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
+ buffer_usage = gfx::BufferUsage::SCANOUT_VEA_CPU_READ;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Linux, GBM_BO_USE_LINEAR (implied by SCANOUT_CPU_READ_WRITE) can
+ // prevent GPU rendering on some drivers, notably NVIDIA's GBM driver,
+ // because it disables GBM_BO_USE_RENDERING. Use SCANOUT instead if
diff --git a/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc b/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
index 15c58a7e2664..7fd926db4ca4 100644
--- a/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
@@ -1,6 +1,6 @@
---- media/video/video_encode_accelerator_adapter.cc.orig 2025-08-07 06:57:29 UTC
+--- media/video/video_encode_accelerator_adapter.cc.orig 2025-10-02 04:28:32 UTC
+++ media/video/video_encode_accelerator_adapter.cc
-@@ -470,7 +470,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
+@@ -468,7 +468,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
auto format = PIXEL_FORMAT_I420;
auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
diff --git a/www/chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc b/www/chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc
index 95e36aa82aae..8b891fbb3d31 100644
--- a/www/chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc
+++ b/www/chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc
@@ -1,4 +1,4 @@
---- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-03-05 08:14:56 UTC
+--- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-10-02 04:28:32 UTC
+++ media/video/video_encode_accelerator_adapter_test.cc
@@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, InitializeAf
});
@@ -27,7 +27,7 @@
expected_input_format = PIXEL_FORMAT_NV12;
#endif
const gfx::ColorSpace expected_color_space =
-@@ -674,7 +674,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest,
+@@ -714,7 +714,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest,
});
VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
diff --git a/www/chromium/files/patch-media_webrtc_audio__processor.cc b/www/chromium/files/patch-media_webrtc_audio__processor.cc
index cf52d6b63a2f..f6bdaa9ab780 100644
--- a/www/chromium/files/patch-media_webrtc_audio__processor.cc
+++ b/www/chromium/files/patch-media_webrtc_audio__processor.cc
@@ -1,6 +1,6 @@
---- media/webrtc/audio_processor.cc.orig 2025-07-02 06:08:04 UTC
+--- media/webrtc/audio_processor.cc.orig 2025-09-06 10:01:20 UTC
+++ media/webrtc/audio_processor.cc
-@@ -507,7 +507,7 @@ std::optional<double> AudioProcessor::ProcessData(
+@@ -510,7 +510,7 @@ std::optional<double> AudioProcessor::ProcessData(
// controller.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
DCHECK_LE(volume, 1.0);
diff --git a/www/chromium/files/patch-media_webrtc_helpers__unittests.cc b/www/chromium/files/patch-media_webrtc_helpers__unittests.cc
index cc67a9e7177e..afba69847ae4 100644
--- a/www/chromium/files/patch-media_webrtc_helpers__unittests.cc
+++ b/www/chromium/files/patch-media_webrtc_helpers__unittests.cc
@@ -1,6 +1,6 @@
---- media/webrtc/helpers_unittests.cc.orig 2025-02-19 07:43:18 UTC
+--- media/webrtc/helpers_unittests.cc.orig 2025-09-06 10:01:20 UTC
+++ media/webrtc/helpers_unittests.cc
-@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
+@@ -38,7 +38,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
EXPECT_TRUE(config.echo_canceller.enabled);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
EXPECT_FALSE(config.gain_controller1.enabled);
EXPECT_TRUE(config.gain_controller2.enabled);
#elif BUILDFLAG(IS_CASTOS) || BUILDFLAG(IS_CAST_ANDROID)
-@@ -66,7 +66,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -65,7 +65,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
TEST(CreateWebRtcAudioProcessingModuleTest,
InputVolumeAdjustmentEnabledWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -82,7 +82,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -81,7 +81,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -27,7 +27,7 @@
TEST(CreateWebRtcAudioProcessingModuleTest,
CanDisableInputVolumeAdjustmentWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -99,7 +99,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -98,7 +98,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-mojo_core_BUILD.gn b/www/chromium/files/patch-mojo_core_BUILD.gn
index acb8f8d8386f..08dfed902da3 100644
--- a/www/chromium/files/patch-mojo_core_BUILD.gn
+++ b/www/chromium/files/patch-mojo_core_BUILD.gn
@@ -1,11 +1,11 @@
---- mojo/core/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+--- mojo/core/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ mojo/core/BUILD.gn
-@@ -164,7 +164,7 @@ source_set("impl_for_embedder") {
- ]
- }
+@@ -161,7 +161,7 @@ source_set("impl_for_embedder") {
+ "channel_posix.h",
+ ]
-- if ((is_linux || is_chromeos || is_android) && !is_nacl) {
-+ if ((is_linux || is_chromeos || is_android) && !is_nacl && !is_bsd) {
+- if (is_linux || is_chromeos || is_android) {
++ if ((is_linux || is_chromeos || is_android) && !is_bsd) {
sources += [
"channel_linux.cc",
"channel_linux.h",
diff --git a/www/chromium/files/patch-mojo_core_channel.cc b/www/chromium/files/patch-mojo_core_channel.cc
index a00b2f95b61f..bf4014dcada0 100644
--- a/www/chromium/files/patch-mojo_core_channel.cc
+++ b/www/chromium/files/patch-mojo_core_channel.cc
@@ -1,6 +1,6 @@
---- mojo/core/channel.cc.orig 2025-08-07 06:57:29 UTC
+--- mojo/core/channel.cc.orig 2025-09-06 10:01:20 UTC
+++ mojo/core/channel.cc
-@@ -84,7 +84,11 @@ const size_t kMaxAttachedHandles = 64;
+@@ -80,7 +80,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
#endif // BUILDFLAG(IS_FUCHSIA)
@@ -12,3 +12,12 @@
Channel::AlignedBuffer MakeAlignedBuffer(size_t size) {
// Generic allocators (such as malloc) return a pointer that is suitably
// aligned for storing any type of object with a fundamental alignment
+@@ -1162,7 +1166,7 @@ void Channel::LogHistogramForIPCMetrics(MessageType ty
+ }
+
+ // Currently only CrOs, Linux, and Android support upgrades.
+-#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID))
++#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
+ // static
+ MOJO_SYSTEM_IMPL_EXPORT bool Channel::SupportsChannelUpgrade() {
+ return false;
diff --git a/www/chromium/files/patch-mojo_core_embedder_features.h b/www/chromium/files/patch-mojo_core_embedder_features.h
index bf298c54db6c..af452a35d6c5 100644
--- a/www/chromium/files/patch-mojo_core_embedder_features.h
+++ b/www/chromium/files/patch-mojo_core_embedder_features.h
@@ -1,9 +1,9 @@
---- mojo/core/embedder/features.h.orig 2023-04-28 17:01:32 UTC
+--- mojo/core/embedder/features.h.orig 2025-09-06 10:01:20 UTC
+++ mojo/core/embedder/features.h
-@@ -16,7 +16,7 @@ namespace core {
+@@ -15,7 +15,7 @@ namespace mojo {
+ namespace core {
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && \
- !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
+ #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(MOJO_CORE_EMBEDDER_FEATURES)
diff --git a/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni b/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni
index 69e69e009bda..15d5df3b9489 100644
--- a/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni
+++ b/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni
@@ -1,6 +1,6 @@
---- mojo/public/tools/bindings/mojom.gni.orig 2025-05-05 10:57:53 UTC
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-09-06 10:01:20 UTC
+++ mojo/public/tools/bindings/mojom.gni
-@@ -774,6 +774,16 @@ template("mojom") {
+@@ -762,6 +762,16 @@ template("mojom") {
enabled_features += [ "is_apple" ]
}
diff --git a/www/chromium/files/patch-net_BUILD.gn b/www/chromium/files/patch-net_BUILD.gn
index e9e4804fd0c0..b4cc94f30322 100644
--- a/www/chromium/files/patch-net_BUILD.gn
+++ b/www/chromium/files/patch-net_BUILD.gn
@@ -1,4 +1,4 @@
---- net/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- net/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ net/BUILD.gn
@@ -126,7 +126,7 @@ net_configs = [
"//build/config/compiler:wexit_time_destructors",
@@ -9,7 +9,7 @@
net_configs += [ "//build/config/linux:libresolv" ]
}
-@@ -1349,6 +1349,19 @@ component("net") {
+@@ -1369,6 +1369,19 @@ component("net") {
]
}
@@ -29,7 +29,7 @@
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1512,7 +1525,7 @@ component("net") {
+@@ -1534,7 +1547,7 @@ component("net") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
@@ -38,7 +38,7 @@
sources += [
"base/network_interfaces_getifaddrs.cc",
"base/network_interfaces_getifaddrs.h",
-@@ -2236,7 +2249,7 @@ static_library("test_support") {
+@@ -2268,7 +2281,7 @@ static_library("test_support") {
]
}
@@ -47,7 +47,7 @@
sources += [
"base/address_tracker_linux_test_util.cc",
"base/address_tracker_linux_test_util.h",
-@@ -3056,14 +3069,14 @@ target(_test_target_type, "net_unittests") {
+@@ -3066,14 +3079,14 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -64,7 +64,7 @@
sources += [
"base/address_tracker_linux_unittest.cc",
"base/network_interfaces_linux_unittest.cc",
-@@ -3164,6 +3177,10 @@ target(_test_target_type, "net_unittests") {
+@@ -3174,6 +3187,10 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -75,16 +75,16 @@
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3229,7 +3246,7 @@ target(_test_target_type, "net_unittests") {
- ]
- }
+@@ -3230,7 +3247,7 @@ target(_test_target_type, "net_unittests") {
+ ]
+ data_deps = [ "//testing/buildbot/filters:net_unittests_filters" ]
- if (is_linux || is_chromeos) {
+ if ((is_linux || is_chromeos) && !is_bsd) {
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3367,7 +3384,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3360,7 +3377,7 @@ target(_test_target_type, "net_unittests") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
diff --git a/www/chromium/files/patch-net_base_features.cc b/www/chromium/files/patch-net_base_features.cc
index 46045ee1946b..511fd5c99a76 100644
--- a/www/chromium/files/patch-net_base_features.cc
+++ b/www/chromium/files/patch-net_base_features.cc
@@ -1,11 +1,20 @@
---- net/base/features.cc.orig 2025-07-02 06:08:04 UTC
+--- net/base/features.cc.orig 2025-10-02 04:28:32 UTC
+++ net/base/features.cc
-@@ -31,7 +31,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
- BASE_FEATURE(kAsyncDns,
- "AsyncDns",
+@@ -29,7 +29,7 @@ BASE_FEATURE(CapReferrerToOriginOnCrossOrigin,
+
+ BASE_FEATURE(AsyncDns,
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
+@@ -594,7 +594,7 @@ BASE_FEATURE(ReportingApiEnableEnterpriseCookieIssues,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+
+ BASE_FEATURE(SimdutfBase64Support,
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/chromium/files/patch-net_base_network__change__notifier__passive.cc b/www/chromium/files/patch-net_base_network__change__notifier__passive.cc
index e1649f276863..3fc064ea28e5 100644
--- a/www/chromium/files/patch-net_base_network__change__notifier__passive.cc
+++ b/www/chromium/files/patch-net_base_network__change__notifier__passive.cc
@@ -1,6 +1,6 @@
---- net/base/network_change_notifier_passive.cc.orig 2025-05-28 14:55:43 UTC
+--- net/base/network_change_notifier_passive.cc.orig 2025-10-02 04:28:32 UTC
+++ net/base/network_change_notifier_passive.cc
-@@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::GetAddressMapOwnerIntern
+@@ -108,7 +108,7 @@ NetworkChangeNotifierPassive::GetAddressMapOwnerIntern
NetworkChangeNotifier::NetworkChangeCalculatorParams
NetworkChangeNotifierPassive::NetworkChangeCalculatorParamsPassive() {
NetworkChangeCalculatorParams params;
diff --git a/www/chromium/files/patch-net_base_sockaddr__util__posix.cc b/www/chromium/files/patch-net_base_sockaddr__util__posix.cc
index c0361e0e294a..6d7a8622249f 100644
--- a/www/chromium/files/patch-net_base_sockaddr__util__posix.cc
+++ b/www/chromium/files/patch-net_base_sockaddr__util__posix.cc
@@ -1,6 +1,6 @@
---- net/base/sockaddr_util_posix.cc.orig 2025-07-02 06:08:04 UTC
+--- net/base/sockaddr_util_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ net/base/sockaddr_util_posix.cc
-@@ -60,7 +60,8 @@ bool FillUnixAddress(const std::string& socket_path,
+@@ -51,7 +51,8 @@ bool FillUnixAddress(std::string_view socket_path,
return true;
}
@@ -8,5 +8,5 @@
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // XXX ?
// Convert the path given into abstract socket name. It must start with
- // the '\0' character, so we are adding it. |addr_len| must specify the
- // length of the structure exactly, as potentially the socket name may
+ // the '\0' character, skip over it, as it should already be zero. `addr_len`
+ // must specify the length of the structure exactly, as potentially the socket
diff --git a/www/chromium/files/patch-net_base_sockaddr__util__posix__unittest.cc b/www/chromium/files/patch-net_base_sockaddr__util__posix__unittest.cc
index 7014693faa3a..456d0459e10a 100644
--- a/www/chromium/files/patch-net_base_sockaddr__util__posix__unittest.cc
+++ b/www/chromium/files/patch-net_base_sockaddr__util__posix__unittest.cc
@@ -1,8 +1,8 @@
---- net/base/sockaddr_util_posix_unittest.cc.orig 2024-07-30 11:12:21 UTC
+--- net/base/sockaddr_util_posix_unittest.cc.orig 2025-10-02 04:28:32 UTC
+++ net/base/sockaddr_util_posix_unittest.cc
-@@ -88,7 +88,8 @@ TEST(FillUnixAddressTest, AbstractLinuxAddress) {
- size_t path_max = MaxPathLength(&storage);
- std::string path(path_max, '0');
+@@ -77,7 +77,8 @@ TEST(FillUnixAddressTest, AbstractLinuxAddress) {
+ SockaddrStorage storage;
+ std::string path(kMaxUnixAddressPath, '0');
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-net_disk__cache_backend__experiment.h b/www/chromium/files/patch-net_disk__cache_backend__experiment.h
index b286abed6dda..c1b1db6d1af3 100644
--- a/www/chromium/files/patch-net_disk__cache_backend__experiment.h
+++ b/www/chromium/files/patch-net_disk__cache_backend__experiment.h
@@ -1,6 +1,6 @@
---- net/disk_cache/backend_experiment.h.orig 2024-11-14 07:57:23 UTC
+--- net/disk_cache/backend_experiment.h.orig 2025-09-06 10:01:20 UTC
+++ net/disk_cache/backend_experiment.h
-@@ -14,7 +14,7 @@ namespace disk_cache {
+@@ -15,7 +15,7 @@ namespace disk_cache {
// default.
constexpr bool IsSimpleBackendEnabledByDefaultPlatform() {
return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc b/www/chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
index 234485f163a9..5c91d209f76c 100644
--- a/www/chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ b/www/chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
@@ -1,4 +1,4 @@
---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-07-02 06:08:04 UTC
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-10-02 04:28:32 UTC
+++ net/disk_cache/simple/simple_file_tracker.cc
@@ -36,7 +36,17 @@ bool SimpleFileTracker::TrackedFiles::InLRUList() cons
}
@@ -6,11 +6,11 @@
SimpleFileTracker::SimpleFileTracker(int file_limit)
+#if defined(OS_OPENBSD)
+{
-+ // cap the file descriptor limit at 85% of the size of the
++ // cap the file descriptor limit at 75% of the size of the
+ // file descriptor table and also substract the amount of
+ // currently used file descriptors as this should give us
+ // enough reserve to avoid hitting the limit
-+ file_limit_ = (getdtablesize() * 0.85) - getdtablecount();
++ file_limit_ = (getdtablesize() * 0.75) - getdtablecount();
+}
+#else
: file_limit_(file_limit) {}
diff --git a/www/chromium/files/patch-net_dns_BUILD.gn b/www/chromium/files/patch-net_dns_BUILD.gn
index 5fc058539d26..764d61c14d06 100644
--- a/www/chromium/files/patch-net_dns_BUILD.gn
+++ b/www/chromium/files/patch-net_dns_BUILD.gn
@@ -1,4 +1,4 @@
---- net/dns/BUILD.gn.orig 2025-09-03 06:34:22 UTC
+--- net/dns/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ net/dns/BUILD.gn
@@ -140,7 +140,7 @@ source_set("dns") {
"dns_config_service_android.cc",
@@ -25,7 +25,7 @@
]
if (enable_mdns) {
-@@ -454,9 +456,9 @@ source_set("tests") {
+@@ -455,9 +457,9 @@ source_set("tests") {
if (is_android) {
sources += [ "dns_config_service_android_unittest.cc" ]
diff --git a/www/chromium/files/patch-net_dns_address__sorter__posix.cc b/www/chromium/files/patch-net_dns_address__sorter__posix.cc
index 974c87f29130..60a4e68c95f3 100644
--- a/www/chromium/files/patch-net_dns_address__sorter__posix.cc
+++ b/www/chromium/files/patch-net_dns_address__sorter__posix.cc
@@ -1,6 +1,6 @@
---- net/dns/address_sorter_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- net/dns/address_sorter_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ net/dns/address_sorter_posix.cc
-@@ -32,6 +32,7 @@
+@@ -33,6 +33,7 @@
#include "net/dns/netinet_in_var_ios.h"
#else
#include <netinet/in_var.h>
diff --git a/www/chromium/files/patch-net_dns_public_resolv__reader.cc b/www/chromium/files/patch-net_dns_public_resolv__reader.cc
new file mode 100644
index 000000000000..95af21540dbb
--- /dev/null
+++ b/www/chromium/files/patch-net_dns_public_resolv__reader.cc
@@ -0,0 +1,11 @@
+--- net/dns/public/resolv_reader.cc.orig 2025-09-06 10:01:20 UTC
++++ net/dns/public/resolv_reader.cc
+@@ -34,7 +34,7 @@ std::unique_ptr<ScopedResState> ResolvReader::GetResSt
+ }
+
+ bool ResolvReader::IsLikelySystemdResolved() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // Look for a single 127.0.0.53:53 nameserver endpoint. The only known
+ // significant usage of such a configuration is the systemd-resolved local
+ // resolver, so it is then a fairly safe assumption that any DNS queries to
diff --git a/www/chromium/files/patch-net_quic_quic__network__transaction__unittest.cc b/www/chromium/files/patch-net_quic_quic__network__transaction__unittest.cc
deleted file mode 100644
index b2d6fe26fc37..000000000000
--- a/www/chromium/files/patch-net_quic_quic__network__transaction__unittest.cc
+++ /dev/null
@@ -1,28 +0,0 @@
---- net/quic/quic_network_transaction_unittest.cc.orig 2025-08-07 06:57:29 UTC
-+++ net/quic/quic_network_transaction_unittest.cc
-@@ -5203,10 +5203,10 @@ TEST_P(QuicNetworkTransactionTest, RstStreamBeforeHead
-
- TEST_P(QuicNetworkTransactionTest, BrokenAlternateProtocol) {
- // Alternate-protocol job
-- std::unique_ptr<quic::QuicEncryptedPacket> close(
-+ std::unique_ptr<quic::QuicEncryptedPacket> test_close(
- ConstructServerConnectionClosePacket(1));
- MockRead quic_reads[] = {
-- MockRead(ASYNC, close->data(), close->length()),
-+ MockRead(ASYNC, test_close->data(), test_close->length()),
- MockRead(ASYNC, ERR_IO_PENDING), // No more data to read
- MockRead(ASYNC, OK), // EOF
- };
-@@ -5249,10 +5249,10 @@ TEST_P(QuicNetworkTransactionTest,
- http_server_properties_ = std::make_unique<HttpServerProperties>();
-
- // Alternate-protocol job
-- std::unique_ptr<quic::QuicEncryptedPacket> close(
-+ std::unique_ptr<quic::QuicEncryptedPacket> test_close(
- ConstructServerConnectionClosePacket(1));
- MockRead quic_reads[] = {
-- MockRead(ASYNC, close->data(), close->length()),
-+ MockRead(ASYNC, test_close->data(), test_close->length()),
- MockRead(ASYNC, ERR_IO_PENDING), // No more data to read
- MockRead(ASYNC, OK), // EOF
- };
diff --git a/www/chromium/files/patch-net_socket_tcp__socket__posix.cc b/www/chromium/files/patch-net_socket_tcp__socket__posix.cc
index 4dd02e208e0e..bd62d8631873 100644
--- a/www/chromium/files/patch-net_socket_tcp__socket__posix.cc
+++ b/www/chromium/files/patch-net_socket_tcp__socket__posix.cc
@@ -1,6 +1,6 @@
---- net/socket/tcp_socket_posix.cc.orig 2025-05-28 14:55:43 UTC
+--- net/socket/tcp_socket_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ net/socket/tcp_socket_posix.cc
-@@ -99,6 +99,17 @@ bool SetTCPKeepAlive(int fd, bool enable, int delay) {
+@@ -98,6 +98,17 @@ bool SetTCPKeepAlive(int fd, bool enable, int delay) {
PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd;
return false;
}
diff --git a/www/chromium/files/patch-net_socket_udp__socket__posix.cc b/www/chromium/files/patch-net_socket_udp__socket__posix.cc
index 6012903b284f..5fc11667b2b8 100644
--- a/www/chromium/files/patch-net_socket_udp__socket__posix.cc
+++ b/www/chromium/files/patch-net_socket_udp__socket__posix.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_posix.cc.orig 2025-07-02 06:08:04 UTC
+--- net/socket/udp_socket_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ net/socket/udp_socket_posix.cc
-@@ -524,12 +524,17 @@ int UDPSocketPosix::SetRecvTos() {
+@@ -532,12 +532,17 @@ int UDPSocketPosix::SetRecvTos() {
#endif // BUILDFLAG(IS_APPLE)
}
@@ -19,7 +19,7 @@
if (confirm) {
sendto_flags_ |= MSG_CONFIRM;
} else {
-@@ -550,7 +555,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
+@@ -558,7 +563,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
int value = broadcast ? 1 : 0;
int rv;
@@ -28,7 +28,7 @@
// SO_REUSEPORT on OSX permits multiple processes to each receive
// UDP multicast or broadcast datagrams destined for the bound
// port.
-@@ -894,7 +899,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address)
+@@ -916,7 +921,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address)
#if BUILDFLAG(IS_CHROMEOS)
if (last_error == EINVAL)
return ERR_ADDRESS_IN_USE;
diff --git a/www/chromium/files/patch-net_socket_udp__socket__unittest.cc b/www/chromium/files/patch-net_socket_udp__socket__unittest.cc
index d5060d2e4ca8..76c2fe94045e 100644
--- a/www/chromium/files/patch-net_socket_udp__socket__unittest.cc
+++ b/www/chromium/files/patch-net_socket_udp__socket__unittest.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_unittest.cc.orig 2025-07-02 06:08:04 UTC
+--- net/socket/udp_socket_unittest.cc.orig 2025-10-02 04:28:32 UTC
+++ net/socket/udp_socket_unittest.cc
-@@ -397,7 +397,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
+@@ -396,7 +396,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
EXPECT_EQ(second_packet, received);
}
@@ -9,7 +9,7 @@
// - MacOS: requires root permissions on OSX 10.7+.
// - Android: devices attached to testbots don't have default network, so
// broadcasting to 255.255.255.255 returns error -109 (Address not reachable).
-@@ -708,7 +708,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) {
+@@ -707,7 +707,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) {
EXPECT_THAT(rv, IsOk());
rv = client.SetDoNotFragment();
@@ -18,7 +18,7 @@
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -730,7 +730,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) {
+@@ -729,7 +729,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) {
EXPECT_THAT(rv, IsOk());
rv = server.SetDoNotFragment();
@@ -27,7 +27,7 @@
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -796,7 +796,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
+@@ -795,7 +795,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
// TODO(crbug.com/40620614): failing on device on iOS 12.2.
// TODO(crbug.com/40189274): flaky on Mac 11.
@@ -36,7 +36,7 @@
#define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress
#else
#define MAYBE_SharedMulticastAddress SharedMulticastAddress
-@@ -850,7 +850,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
+@@ -849,7 +849,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
NetLogSource());
ASSERT_THAT(client_socket.Connect(send_address), IsOk());
diff --git a/www/chromium/files/patch-net_tools_net__watcher_net__watcher.cc b/www/chromium/files/patch-net_tools_net__watcher_net__watcher.cc
index c4213618f0bb..9c9c84c73123 100644
--- a/www/chromium/files/patch-net_tools_net__watcher_net__watcher.cc
+++ b/www/chromium/files/patch-net_tools_net__watcher_net__watcher.cc
@@ -1,4 +1,4 @@
---- net/tools/net_watcher/net_watcher.cc.orig 2025-04-04 08:52:13 UTC
+--- net/tools/net_watcher/net_watcher.cc.orig 2025-10-02 04:28:32 UTC
+++ net/tools/net_watcher/net_watcher.cc
@@ -31,7 +31,7 @@
#include "net/proxy_resolution/proxy_config_service.h"
@@ -18,7 +18,7 @@
// Flag to specifies which network interfaces to ignore. Interfaces should
// follow as a comma seperated list.
const char kIgnoreNetifFlag[] = "ignore-netif";
-@@ -143,7 +143,7 @@ class NetWatcher :
+@@ -162,7 +162,7 @@ class NetWatcher :
} // namespace
int main(int argc, char* argv[]) {
@@ -27,7 +27,7 @@
base::apple::ScopedNSAutoreleasePool pool;
#endif
base::AtExitManager exit_manager;
-@@ -160,7 +160,7 @@ int main(int argc, char* argv[]) {
+@@ -179,7 +179,7 @@ int main(int argc, char* argv[]) {
NetWatcher net_watcher;
diff --git a/www/chromium/files/patch-net_url__request_url__request__context.cc b/www/chromium/files/patch-net_url__request_url__request__context.cc
index a21256a72eb2..7191cd6fdb72 100644
--- a/www/chromium/files/patch-net_url__request_url__request__context.cc
+++ b/www/chromium/files/patch-net_url__request_url__request__context.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context.cc.orig 2025-08-07 06:57:29 UTC
+--- net/url_request/url_request_context.cc.orig 2025-09-06 10:01:20 UTC
+++ net/url_request/url_request_context.cc
-@@ -120,7 +120,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
+@@ -128,7 +128,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
return &network_session->context();
}
diff --git a/www/chromium/files/patch-net_url__request_url__request__context__builder.cc b/www/chromium/files/patch-net_url__request_url__request__context__builder.cc
index 6de33a948c95..2a5ec6da18b3 100644
--- a/www/chromium/files/patch-net_url__request_url__request__context__builder.cc
+++ b/www/chromium/files/patch-net_url__request_url__request__context__builder.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context_builder.cc.orig 2025-05-28 14:55:43 UTC
+--- net/url_request/url_request_context_builder.cc.orig 2025-09-06 10:01:20 UTC
+++ net/url_request/url_request_context_builder.cc
-@@ -444,7 +444,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
+@@ -446,7 +446,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
}
if (!proxy_resolution_service_) {
diff --git a/www/chromium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc b/www/chromium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc
index 8f679f5a81e5..ac5ed32e3c95 100644
--- a/www/chromium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc
+++ b/www/chromium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc
@@ -1,6 +1,6 @@
---- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-04-04 08:52:13 UTC
+--- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-10-02 04:28:32 UTC
+++ net/websockets/websocket_basic_stream_adapters_test.cc
-@@ -1098,10 +1098,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
+@@ -1097,10 +1097,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
OnCloseOkShouldBeTranslatedToConnectionClose) {
spdy::SpdySerializedFrame response_headers(
spdy_util_.ConstructSpdyResponseHeaders(1, ResponseHeaders(), false));
diff --git a/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc
index 5831d642c428..edb4ea6ddb1d 100644
--- a/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc
+++ b/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc
@@ -1,6 +1,6 @@
---- pdf/pdfium/pdfium_engine.cc.orig 2025-08-07 06:57:29 UTC
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-10-02 04:28:32 UTC
+++ pdf/pdfium/pdfium_engine.cc
-@@ -114,7 +114,7 @@
+@@ -115,7 +115,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
#endif
@@ -9,7 +9,7 @@
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -566,7 +566,7 @@ void InitializeSDK(bool enable_v8,
+@@ -577,7 +577,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/www/chromium/files/patch-printing_backend_cups__helper.cc b/www/chromium/files/patch-printing_backend_cups__helper.cc
new file mode 100644
index 000000000000..33af1098f672
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_cups__helper.cc
@@ -0,0 +1,52 @@
+--- printing/backend/cups_helper.cc.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/cups_helper.cc
+@@ -13,7 +13,7 @@
+ #include "base/time/time.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <cups/ppd.h>
+ #include <stddef.h>
+ #include <stdio.h>
+@@ -43,11 +43,11 @@
+ #include "url/gurl.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ using base::EqualsCaseInsensitiveASCII;
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -60,7 +60,7 @@ namespace {
+ // able to start and respond on all systems within this duration.
+ constexpr base::TimeDelta kCupsTimeout = base::Seconds(5);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // CUPS default max copies value (parsed from kCupsMaxCopies PPD attribute).
+ constexpr int32_t kDefaultMaxCopies = 9999;
+ constexpr char kCupsMaxCopies[] = "cupsMaxCopies";
+@@ -766,7 +766,7 @@ const int kDefaultIPPServerPort = 631;
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ HttpConnectionCUPS::HttpConnectionCUPS(const GURL& print_server_url,
+@@ -971,7 +971,7 @@ ScopedHttpPtr HttpConnect2(const char* host,
+ int blocking,
+ int msec,
+ int* cancel) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ScopedHttpPtr http;
+ if (httpConnect2) {
+ http.reset(httpConnect2(host, port,
diff --git a/www/chromium/files/patch-printing_backend_cups__helper.h b/www/chromium/files/patch-printing_backend_cups__helper.h
new file mode 100644
index 000000000000..a3f15a0b998f
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_cups__helper.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_helper.h.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/cups_helper.h
+@@ -32,7 +32,7 @@ constexpr int kCupsTimeoutMs = 3000;
+ constexpr cups_ptype_t kDestinationsFilterMask =
+ CUPS_PRINTER_FAX | CUPS_PRINTER_SCANNER | CUPS_PRINTER_DISCOVERED;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ class COMPONENT_EXPORT(PRINT_BACKEND) HttpConnectionCUPS {
diff --git a/www/chromium/files/patch-printing_backend_cups__jobs.cc b/www/chromium/files/patch-printing_backend_cups__jobs.cc
new file mode 100644
index 000000000000..db68a179781d
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_cups__jobs.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_jobs.cc.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/cups_jobs.cc
+@@ -31,7 +31,7 @@
+ #include "printing/backend/cups_ipp_helper.h"
+ #include "printing/printer_status.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/chromium/files/patch-printing_backend_cups__printer.cc b/www/chromium/files/patch-printing_backend_cups__printer.cc
new file mode 100644
index 000000000000..ac836b1b93c8
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_cups__printer.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_printer.cc.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/cups_printer.cc
+@@ -24,7 +24,7 @@
+ #include "printing/print_job_constants.h"
+ #include "url/gurl.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/chromium/files/patch-printing_backend_cups__weak__functions.h b/www/chromium/files/patch-printing_backend_cups__weak__functions.h
new file mode 100644
index 000000000000..94a7f8468390
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_cups__weak__functions.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_weak_functions.h.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/cups_weak_functions.h
+@@ -6,7 +6,7 @@
+
+ #include "build/build_config.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ // Function availability can be tested by checking whether its address is not
+ // nullptr. Weak symbols remove the need for platform specific build flags and
diff --git a/www/chromium/files/patch-printing_backend_print__backend__cups.cc b/www/chromium/files/patch-printing_backend_print__backend__cups.cc
deleted file mode 100644
index 677125631cfa..000000000000
--- a/www/chromium/files/patch-printing_backend_print__backend__cups.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- printing/backend/print_backend_cups.cc.orig 2025-04-04 08:52:13 UTC
-+++ printing/backend/print_backend_cups.cc
-@@ -29,7 +29,7 @@
- #include "printing/mojom/print.mojom.h"
- #include "url/gurl.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "base/feature_list.h"
- #include "printing/backend/cups_connection.h"
- #include "printing/backend/print_backend_cups_ipp.h"
-@@ -59,7 +59,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags
- return 1; // Keep going.
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // This may be removed when Amazon Linux 2 reaches EOL (30 Jun 2025).
- bool AreNewerCupsFunctionsAvailable() {
- return cupsFindDestDefault && cupsFindDestSupported && cupsUserAgent &&
-@@ -286,7 +286,7 @@ bool PrintBackendCUPS::IsValidPrinter(const std::strin
- #if !BUILDFLAG(IS_CHROMEOS)
- scoped_refptr<PrintBackend> PrintBackend::CreateInstanceImpl(
- const std::string& locale) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (AreNewerCupsFunctionsAvailable() &&
- base::FeatureList::IsEnabled(features::kCupsIppPrintingBackend)) {
- return base::MakeRefCounted<PrintBackendCupsIpp>(CupsConnection::Create());
diff --git a/www/chromium/files/patch-printing_backend_print__backend__cups.h b/www/chromium/files/patch-printing_backend_print__backend__cups.h
new file mode 100644
index 000000000000..3706100fbb28
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_print__backend__cups.h
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups.h.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/print_backend_cups.h
+@@ -17,7 +17,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "url/gurl.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ namespace printing {
+
diff --git a/www/chromium/files/patch-printing_backend_print__backend__cups__ipp.cc b/www/chromium/files/patch-printing_backend_print__backend__cups__ipp.cc
new file mode 100644
index 000000000000..72b2ddcd1678
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_print__backend__cups__ipp.cc
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups_ipp.cc.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/print_backend_cups_ipp.cc
+@@ -21,7 +21,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "printing/units.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc b/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
index 38059b76e472..5bdeb7a46fd0 100644
--- a/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -1,4 +1,4 @@
---- printing/mojom/printing_context_mojom_traits.cc.orig 2025-05-28 14:55:43 UTC
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-09-06 10:01:20 UTC
+++ printing/mojom/printing_context_mojom_traits.cc
@@ -19,7 +19,7 @@
#include "base/numerics/safe_conversions.h"
@@ -9,7 +9,7 @@
#include "mojo/public/mojom/base/values.mojom.h"
#endif
-@@ -162,7 +162,7 @@ bool StructTraits<
+@@ -217,7 +217,7 @@ bool StructTraits<
}
out->set_pages_per_sheet(data.pages_per_sheet());
@@ -18,7 +18,7 @@
DCHECK(out->advanced_settings().empty());
if (!data.ReadAdvancedSettings(&out->advanced_settings()))
return false;
-@@ -239,7 +239,7 @@ bool StructTraits<
+@@ -294,7 +294,7 @@ bool StructTraits<
if (system_print_dialog_data.size() != dictionary_entries) {
return false;
}
diff --git a/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc b/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
index 30b28cd77325..1220712b000a 100644
--- a/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
+++ b/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
@@ -1,6 +1,6 @@
---- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-05-28 14:55:43 UTC
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-09-06 10:01:20 UTC
+++ printing/mojom/printing_context_mojom_traits_unittest.cc
-@@ -79,7 +79,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
+@@ -80,7 +80,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf");
}
@@ -9,7 +9,7 @@
data.Set(kLinuxSystemPrintDialogDataPrinter, "printer-name");
data.Set(kLinuxSystemPrintDialogDataPrintSettings, "print-settings-foo");
data.Set(kLinuxSystemPrintDialogDataPageSetup, "page-setup-bar");
-@@ -116,7 +116,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
+@@ -117,7 +117,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
/*top=*/10583,
/*bottom=*/12347);
@@ -18,7 +18,7 @@
PrintSettings::AdvancedSettings GenerateSampleAdvancedSettings() {
PrintSettings::AdvancedSettings advanced_settings;
advanced_settings.emplace("advanced-setting-A", base::Value("setting-A"));
-@@ -209,7 +209,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
+@@ -210,7 +210,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
settings.set_device_name(kPrintSettingsDeviceName);
settings.set_requested_media(kPrintSettingsRequestedMedia);
@@ -27,7 +27,7 @@
PrintSettings::AdvancedSettings& advanced_settings =
settings.advanced_settings();
for (const auto& item : kPrintSettingsAdvancedSettings)
-@@ -547,7 +547,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -548,7 +548,7 @@ TEST(PrintingContextMojomTraitsTest,
EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet1);
@@ -36,7 +36,7 @@
EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
#endif
-@@ -600,7 +600,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -601,7 +601,7 @@ TEST(PrintingContextMojomTraitsTest,
kPrintSettingsCustomMarginsInMicrons));
EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet2);
@@ -45,7 +45,7 @@
EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
#endif
-@@ -639,7 +639,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -674,7 +674,7 @@ TEST(PrintingContextMojomTraitsTest,
EXPECT_EQ(output.page_setup_device_units(), kInput.page_setup_device_units());
}
@@ -54,7 +54,7 @@
TEST(PrintingContextMojomTraitsTest,
TestSerializeAndDeserializePrintSettingsEmptyAdvancedSettings) {
PrintSettings input = GenerateSamplePrintSettingsDefaultMargins();
-@@ -837,7 +837,7 @@ TEST(
+@@ -872,7 +872,7 @@ TEST(
}
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/chromium/files/patch-printing_print__settings.h b/www/chromium/files/patch-printing_print__settings.h
index 532a1c289baf..510b5a40d686 100644
--- a/www/chromium/files/patch-printing_print__settings.h
+++ b/www/chromium/files/patch-printing_print__settings.h
@@ -1,4 +1,4 @@
---- printing/print_settings.h.orig 2025-07-02 06:08:04 UTC
+--- printing/print_settings.h.orig 2025-09-06 10:01:20 UTC
+++ printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
@@ -9,7 +9,7 @@
#include <map>
#include "base/values.h"
-@@ -51,7 +51,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
+@@ -52,7 +52,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
"print_settings";
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
inline constexpr char kLinuxSystemPrintDialogDataPrinter[] = "printer_name";
inline constexpr char kLinuxSystemPrintDialogDataPrintSettings[] =
"print_settings";
-@@ -101,7 +101,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -102,7 +102,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
std::string vendor_id;
};
@@ -27,7 +27,7 @@
using AdvancedSettings = std::map<std::string, base::Value>;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -276,7 +276,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -290,7 +290,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
pages_per_sheet_ = pages_per_sheet;
}
@@ -36,7 +36,7 @@
AdvancedSettings& advanced_settings() { return advanced_settings_; }
const AdvancedSettings& advanced_settings() const {
return advanced_settings_;
-@@ -437,7 +437,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -451,7 +451,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
// Number of pages per sheet.
int pages_per_sheet_;
diff --git a/www/chromium/files/patch-printing_printing__features.cc b/www/chromium/files/patch-printing_printing__features.cc
index 82bbeb4661c8..f4921d74bad0 100644
--- a/www/chromium/files/patch-printing_printing__features.cc
+++ b/www/chromium/files/patch-printing_printing__features.cc
@@ -1,21 +1,15 @@
---- printing/printing_features.cc.orig 2025-05-05 10:57:53 UTC
+--- printing/printing_features.cc.orig 2025-09-06 10:01:20 UTC
+++ printing/printing_features.cc
-@@ -26,12 +26,12 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
+@@ -26,7 +26,7 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Use the CUPS IPP printing backend instead of the original CUPS backend that
// calls the deprecated PPD API.
BASE_FEATURE(kCupsIppPrintingBackend,
- "CupsIppPrintingBackend",
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_DISABLED_BY_DEFAULT
- #else
- base::FEATURE_ENABLED_BY_DEFAULT
-@@ -81,7 +81,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
+@@ -70,7 +70,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
// out-of-process.
BASE_FEATURE(kEnableOopPrintDrivers,
"EnableOopPrintDrivers",
diff --git a/www/chromium/files/patch-printing_printing__features.h b/www/chromium/files/patch-printing_printing__features.h
index e4d23f9607ce..c34436afb0cc 100644
--- a/www/chromium/files/patch-printing_printing__features.h
+++ b/www/chromium/files/patch-printing_printing__features.h
@@ -1,11 +1,11 @@
---- printing/printing_features.h.orig 2025-05-05 10:57:53 UTC
+--- printing/printing_features.h.orig 2025-09-06 10:01:20 UTC
+++ printing/printing_features.h
@@ -24,7 +24,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale);
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(PRINTING_BASE) BASE_DECLARE_FEATURE(kCupsIppPrintingBackend);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-remoting_host_host__attributes.cc b/www/chromium/files/patch-remoting_host_host__attributes.cc
index 2212d6af890c..9305001ab298 100644
--- a/www/chromium/files/patch-remoting_host_host__attributes.cc
+++ b/www/chromium/files/patch-remoting_host_host__attributes.cc
@@ -1,6 +1,6 @@
---- remoting/host/host_attributes.cc.orig 2025-05-05 10:57:53 UTC
+--- remoting/host/host_attributes.cc.orig 2025-10-02 04:28:32 UTC
+++ remoting/host/host_attributes.cc
-@@ -103,7 +103,7 @@ std::string GetHostAttributes() {
+@@ -102,7 +102,7 @@ std::string GetHostAttributes() {
if (media::InitializeMediaFoundation()) {
result.push_back("HWEncoder");
}
diff --git a/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc b/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc
index 1be89b8b6748..6ae127c785ce 100644
--- a/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc
+++ b/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc
@@ -1,6 +1,6 @@
---- remoting/host/me2me_desktop_environment.cc.orig 2025-04-04 08:52:13 UTC
+--- remoting/host/me2me_desktop_environment.cc.orig 2025-10-02 04:28:32 UTC
+++ remoting/host/me2me_desktop_environment.cc
-@@ -112,7 +112,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
+@@ -119,7 +119,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
capabilities += protocol::kRemoteWebAuthnCapability;
}
@@ -8,8 +8,8 @@
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
capabilities += " ";
capabilities += protocol::kMultiStreamCapability;
-
-@@ -150,7 +150,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
+ capabilities += " ";
+@@ -168,7 +168,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
// properly under Xvfb.
mutable_desktop_capture_options()->set_use_update_notifications(true);
@@ -18,7 +18,7 @@
// Setting this option to false means that the capture differ wrapper will not
// be used when the X11 capturer is selected. This reduces the X11 capture
// time by a few milliseconds per frame and is safe because we can rely on
-@@ -178,7 +178,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
+@@ -195,7 +195,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
// Otherwise, if the session is shared with the local user start monitoring
// the local input and create the in-session UI.
diff --git a/www/chromium/files/patch-remoting_host_remoting__me2me__host.cc b/www/chromium/files/patch-remoting_host_remoting__me2me__host.cc
index 2979792e5fe7..26506ebb50d0 100644
--- a/www/chromium/files/patch-remoting_host_remoting__me2me__host.cc
+++ b/www/chromium/files/patch-remoting_host_remoting__me2me__host.cc
@@ -1,4 +1,4 @@
---- remoting/host/remoting_me2me_host.cc.orig 2025-08-07 06:57:29 UTC
+--- remoting/host/remoting_me2me_host.cc.orig 2025-10-02 04:28:32 UTC
+++ remoting/host/remoting_me2me_host.cc
@@ -140,7 +140,7 @@
#include "remoting/host/mac/permission_utils.h"
@@ -9,7 +9,7 @@
#if defined(REMOTING_USE_X11)
#include <gtk/gtk.h>
-@@ -150,7 +150,7 @@
+@@ -151,7 +151,7 @@
#endif // defined(REMOTING_USE_X11)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
#include "base/linux_util.h"
#include "remoting/host/linux/audio_capturer_linux.h"
#include "remoting/host/linux/certificate_watcher.h"
-@@ -165,7 +165,7 @@
+@@ -166,7 +166,7 @@
#include "remoting/host/pairing_registry_delegate_win.h"
#endif // BUILDFLAG(IS_WIN)
@@ -27,7 +27,7 @@
#include "remoting/base/crash/crash_reporting_crashpad.h"
#include "remoting/host/host_wtmpdb_logger.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -199,7 +199,7 @@ const char kApplicationName[] = "chromoting";
+@@ -200,7 +200,7 @@ const char kApplicationName[] = "chromoting";
const char kStdinConfigPath[] = "-";
#endif // !defined(REMOTING_MULTI_PROCESS)
@@ -45,7 +45,7 @@
// Watch for certificate changes and kill the host when changes occur
std::unique_ptr<CertificateWatcher> cert_watcher_;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -513,7 +513,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -510,7 +510,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_;
std::unique_ptr<HostEventLogger> host_event_logger_;
@@ -54,7 +54,7 @@
std::unique_ptr<HostWtmpdbLogger> host_wtmpdb_logger_;
#endif
std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -840,7 +840,7 @@ void HostProcess::StartOnNetworkThread() {
+@@ -837,7 +837,7 @@ void HostProcess::StartOnNetworkThread() {
void HostProcess::ShutdownOnNetworkThread() {
DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
config_watcher_.reset();
@@ -63,7 +63,7 @@
cert_watcher_.reset();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -917,7 +917,7 @@ void HostProcess::CreateAuthenticatorFactory() {
+@@ -914,7 +914,7 @@ void HostProcess::CreateAuthenticatorFactory() {
context_->create_client_cert_store_callback(),
service_account_email_, oauth_refresh_token_));
@@ -72,7 +72,7 @@
if (!cert_watcher_) {
cert_watcher_ = std::make_unique<CertificateWatcher>(
base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -1059,7 +1059,7 @@ void HostProcess::StartOnUiThread() {
+@@ -1052,7 +1052,7 @@ void HostProcess::StartOnUiThread() {
base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
@@ -81,7 +81,7 @@
// If an audio pipe is specific on the command-line then initialize
// AudioCapturerLinux to capture from it.
base::FilePath audio_pipe_name =
-@@ -1138,7 +1138,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1131,7 +1131,7 @@ void HostProcess::ShutdownOnUiThread() {
// It is now safe for the HostProcess to be deleted.
self_ = nullptr;
@@ -90,7 +90,7 @@
// Cause the global AudioPipeReader to be freed, otherwise the audio
// thread will remain in-use and prevent the process from exiting.
// TODO(wez): DesktopEnvironmentFactory should own the pipe reader.
-@@ -1146,7 +1146,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1139,7 +1139,7 @@ void HostProcess::ShutdownOnUiThread() {
AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -99,7 +99,16 @@
context_->input_task_runner()->PostTask(
FROM_HERE,
base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1929,7 +1929,7 @@ void HostProcess::StartHost() {
+@@ -1835,7 +1835,7 @@ void HostProcess::StartHost() {
+
+ SetState(HOST_STARTED);
+
+-#if BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
+ if (webrtc::DesktopCapturer::IsRunningUnderWayland()) {
+ GnomeRemoteDesktopSession::GetInstance()->Init(
+ base::BindOnce([](base::expected<void, std::string> result) {
+@@ -1925,7 +1925,7 @@ void HostProcess::StartHost() {
host_->AddExtension(std::make_unique<TestEchoExtension>());
@@ -108,7 +117,7 @@
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->HasSwitch(kEnableWtmpdb)) {
host_wtmpdb_logger_ =
-@@ -1965,7 +1965,7 @@ void HostProcess::StartHost() {
+@@ -1960,7 +1960,7 @@ void HostProcess::StartHost() {
// addresses.
host_->Start(*host_owner_emails_.begin());
@@ -117,7 +126,7 @@
// For Windows and Mac, ChromotingHostServices connections are handled by
// another process, then the message pipe is forwarded to the network process.
host_->StartChromotingHostServices();
-@@ -2110,7 +2110,7 @@ int HostProcessMain() {
+@@ -2105,7 +2105,7 @@ int HostProcessMain() {
HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
@@ -126,7 +135,7 @@
#if defined(REMOTING_USE_X11)
// Initialize Xlib for multi-threaded use, allowing non-Chromium code to
// use X11 safely (such as the WebRTC capturer, GTK ...)
-@@ -2155,7 +2155,7 @@ int HostProcessMain() {
+@@ -2150,7 +2150,7 @@ int HostProcessMain() {
return kInitializationFailed;
}
@@ -135,7 +144,7 @@
// Log and cleanup the crash database. We do this after a short delay so that
// the crash database has a chance to be updated properly if we just got
// relaunched after a crash.
-@@ -2175,7 +2175,7 @@ int HostProcessMain() {
+@@ -2170,7 +2170,7 @@ int HostProcessMain() {
std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
net::NetworkChangeNotifier::CreateIfNeeded());
diff --git a/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc b/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
index 66e2af2f59cc..cd6e8b17d80f 100644
--- a/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
@@ -1,6 +1,6 @@
---- remoting/protocol/webrtc_video_stream.cc.orig 2025-03-05 08:14:56 UTC
+--- remoting/protocol/webrtc_video_stream.cc.orig 2025-09-06 10:01:20 UTC
+++ remoting/protocol/webrtc_video_stream.cc
-@@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
+@@ -271,7 +271,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
: session_options_(session_options) {
// TODO(joedow): Dig into the threading model on other platforms to see if they
// can also be updated to run on a dedicated thread.
diff --git a/www/chromium/files/patch-sandbox_linux_BUILD.gn b/www/chromium/files/patch-sandbox_linux_BUILD.gn
index 6b3014a09e85..218995084a3d 100644
--- a/www/chromium/files/patch-sandbox_linux_BUILD.gn
+++ b/www/chromium/files/patch-sandbox_linux_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/linux/BUILD.gn.orig 2025-05-05 10:57:53 UTC
+--- sandbox/linux/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ sandbox/linux/BUILD.gn
-@@ -12,11 +12,11 @@ if (is_android) {
+@@ -11,11 +11,11 @@ if (is_android) {
}
declare_args() {
@@ -15,7 +15,7 @@
# On Android, use plain GTest.
use_base_test_suite = is_linux || is_chromeos
-@@ -369,6 +369,17 @@ component("sandbox_services") {
+@@ -373,6 +373,17 @@ component("sandbox_services") {
"services/libc_interceptor.h",
]
}
diff --git a/www/chromium/files/patch-sandbox_linux_services_init__process__reaper.cc b/www/chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
index 46e9d66c26e0..39bdf08f2182 100644
--- a/www/chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
+++ b/www/chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
@@ -1,14 +1,14 @@
---- sandbox/linux/services/init_process_reaper.cc.orig 2025-03-05 08:14:56 UTC
+--- sandbox/linux/services/init_process_reaper.cc.orig 2025-10-02 04:28:32 UTC
+++ sandbox/linux/services/init_process_reaper.cc
-@@ -7,6 +7,7 @@
- #pragma allow_unsafe_libc_calls
- #endif
+@@ -2,6 +2,7 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+#if 0
#include "sandbox/linux/services/init_process_reaper.h"
#include <signal.h>
-@@ -105,3 +106,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
+@@ -100,3 +101,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
}
} // namespace sandbox.
diff --git a/www/chromium/files/patch-sandbox_policy_BUILD.gn b/www/chromium/files/patch-sandbox_policy_BUILD.gn
index 8a0aafacdf7e..71871b599442 100644
--- a/www/chromium/files/patch-sandbox_policy_BUILD.gn
+++ b/www/chromium/files/patch-sandbox_policy_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/policy/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+--- sandbox/policy/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ sandbox/policy/BUILD.gn
-@@ -46,7 +46,7 @@ component("policy") {
+@@ -45,7 +45,7 @@ component("policy") {
"//third_party/jni_zero",
]
}
@@ -9,7 +9,7 @@
sources += [
"linux/bpf_audio_policy_linux.cc",
"linux/bpf_audio_policy_linux.h",
-@@ -115,6 +115,27 @@ component("policy") {
+@@ -113,6 +113,26 @@ component("policy") {
"//sandbox/linux:sandbox_services",
"//sandbox/linux:seccomp_bpf",
"//sandbox/linux:suid_sandbox_client",
@@ -20,10 +20,6 @@
+ "openbsd/sandbox_openbsd.cc",
+ "openbsd/sandbox_openbsd.h",
+ ]
-+ deps += [
-+ "//sandbox:sandbox_buildflags",
-+ "//ui/gfx/x",
-+ ]
+ libs = [ "util" ]
+ }
+ if (is_freebsd) {
@@ -31,8 +27,11 @@
+ "freebsd/sandbox_freebsd.cc",
+ "freebsd/sandbox_freebsd.h",
+ ]
++ }
++ if (is_bsd) {
+ deps += [
+ "//sandbox:sandbox_buildflags",
++ "//skia",
+ "//ui/gfx/x",
]
}
diff --git a/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 28f8771959c2..6b26b6bf0554 100644
--- a/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2024-11-14 07:57:23 UTC
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/freebsd/sandbox_freebsd.cc
-@@ -0,0 +1,211 @@
+@@ -0,0 +1,210 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -37,7 +37,6 @@
+#include "base/time/time.h"
+#include "build/build_config.h"
+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
+#include "sandbox/constants.h"
+#include "sandbox/linux/services/credentials.h"
+#include "sandbox/linux/services/namespace_sandbox.h"
diff --git a/www/chromium/files/patch-sandbox_policy_mojom_sandbox.mojom b/www/chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
index 8b927e59c4d1..d26a8139d27e 100644
--- a/www/chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/www/chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
@@ -1,6 +1,6 @@
---- sandbox/policy/mojom/sandbox.mojom.orig 2025-02-19 07:43:18 UTC
+--- sandbox/policy/mojom/sandbox.mojom.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/mojom/sandbox.mojom
-@@ -74,6 +74,12 @@ enum Sandbox {
+@@ -71,6 +71,12 @@ enum Sandbox {
// Minimally privileged sandbox on Fuchsia.
[EnableIf=is_fuchsia] kVideoCapture,
diff --git a/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 421d198975d1..83a3096beda5 100644
--- a/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-07-02 06:08:04 UTC
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-10-02 04:28:32 UTC
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,400 @@
+@@ -0,0 +1,396 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -38,7 +38,6 @@
+#include "base/time/time.h"
+#include "build/build_config.h"
+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
+#include "sandbox/constants.h"
+#include "sandbox/linux/services/credentials.h"
+#include "sandbox/linux/services/namespace_sandbox.h"
@@ -62,6 +61,7 @@
+#endif
+
+#include "third_party/boringssl/src/include/openssl/crypto.h"
++#include "third_party/skia/experimental/rust_png/ffi/FFI.rs.h"
+
+#include <fontconfig/fontconfig.h>
+#include "ui/gfx/linux/fontconfig_util.h"
@@ -128,6 +128,8 @@
+#endif
+ CRYPTO_pre_sandbox_init();
+
++ rust_png::initialize_cpudetect();
++
+ base::FilePath cache_directory, local_directory;
+
+ base::PathService::Get(base::DIR_CACHE, &cache_directory);
@@ -343,12 +345,6 @@
+ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
+ SetPledge("stdio drm inet rpath flock cpath wpath prot_exec recvfd sendfd tmppath unix", NULL);
+ break;
-+#if BUILDFLAG(ENABLE_PPAPI)
-+ case sandbox::mojom::Sandbox::kPpapi:
-+ // prot_exec needed by v8
-+ SetPledge("stdio rpath prot_exec recvfd sendfd", NULL);
-+ break;
-+#endif
+ case sandbox::mojom::Sandbox::kAudio:
+ SetPledge(NULL, "/etc/chromium/pledge.utility_audio");
+ break;
diff --git a/www/chromium/files/patch-sandbox_policy_sandbox.cc b/www/chromium/files/patch-sandbox_policy_sandbox.cc
index cfa13b30c1b2..c6fb901063bc 100644
--- a/www/chromium/files/patch-sandbox_policy_sandbox.cc
+++ b/www/chromium/files/patch-sandbox_policy_sandbox.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/sandbox.cc.orig 2024-04-19 13:02:56 UTC
+--- sandbox/policy/sandbox.cc.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/sandbox.cc
@@ -18,6 +18,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_MAC)
#include "sandbox/mac/seatbelt.h"
#endif // BUILDFLAG(IS_MAC)
-@@ -32,7 +36,7 @@
+@@ -34,7 +38,7 @@
namespace sandbox {
namespace policy {
diff --git a/www/chromium/files/patch-sandbox_policy_sandbox__type.cc b/www/chromium/files/patch-sandbox_policy_sandbox__type.cc
index 89a2a4231d20..b01ed0083c17 100644
--- a/www/chromium/files/patch-sandbox_policy_sandbox__type.cc
+++ b/www/chromium/files/patch-sandbox_policy_sandbox__type.cc
@@ -1,16 +1,16 @@
---- sandbox/policy/sandbox_type.cc.orig 2025-07-02 06:08:04 UTC
+--- sandbox/policy/sandbox_type.cc.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/sandbox_type.cc
-@@ -17,7 +17,7 @@
+@@ -16,7 +16,7 @@
#include "chromeos/ash/components/assistant/buildflags.h"
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "media/gpu/buildflags.h" // nogncheck
+ #include "media/media_buildflags.h" // nogncheck
#endif
-
-@@ -42,7 +42,7 @@ constexpr char kPpapiSandbox[] = "ppapi";
- #endif
+@@ -38,7 +38,7 @@ constexpr char kServiceSandboxWithJit[] = "service_wit
+ constexpr char kSpeechRecognitionSandbox[] = "speech_recognition";
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
constexpr char kPrintBackendSandbox[] = "print_backend";
constexpr char kScreenAISandbox[] = "screen_ai";
#endif
-@@ -60,15 +60,15 @@ constexpr char kWindowsSystemProxyResolverSandbox[] =
+@@ -56,15 +56,15 @@ constexpr char kWindowsSystemProxyResolverSandbox[] =
constexpr char kMirroringSandbox[] = "mirroring";
#endif // BUILDFLAG(IS_MAC)
@@ -34,10 +34,10 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr char kShapeDetectionSandbox[] = "shape_detection";
// USE_LINUX_VIDEO_ACCELERATION implies IS_LINUX || IS_CHROMEOS, so this double
// #if is redundant, however, we cannot include "media/gpu/buildflags.h" on all
- // platforms, only one those that need to evaluate the use..., hence this
-@@ -88,7 +88,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
+@@ -85,7 +85,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -46,7 +46,7 @@
constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation";
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -150,7 +150,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -135,7 +135,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kCdm:
case Sandbox::kPrintCompositor:
case Sandbox::kAudio:
@@ -55,16 +55,16 @@
case Sandbox::kVideoCapture:
#endif
#if BUILDFLAG(IS_WIN)
-@@ -161,7 +161,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -146,7 +146,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMediaFoundationCdm:
case Sandbox::kWindowsSystemProxyResolver:
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case Sandbox::kShapeDetection:
#if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
case Sandbox::kHardwareVideoDecoding:
- case Sandbox::kHardwareVideoEncoding:
-@@ -179,15 +179,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -165,15 +165,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMirroring:
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -83,17 +83,17 @@
case Sandbox::kOnDeviceTranslation:
#endif
DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
-@@ -197,7 +197,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -183,7 +183,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
switches::kServiceSandboxType,
StringFromUtilitySandboxType(sandbox_type));
- break;
+ return;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
case Sandbox::kZygoteIntermediateSandbox:
- break;
+ return;
#endif
-@@ -237,7 +237,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
- return Sandbox::kUtility;
+@@ -214,7 +214,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
+ return Sandbox::kGpu;
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -101,7 +101,7 @@
// Intermediate process gains a sandbox later.
if (process_type == switches::kZygoteProcessType)
return Sandbox::kZygoteIntermediateSandbox;
-@@ -279,7 +279,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -252,7 +252,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
return kUtilitySandbox;
case Sandbox::kAudio:
return kAudioSandbox;
@@ -110,7 +110,7 @@
case Sandbox::kVideoCapture:
return kVideoCaptureSandbox;
#endif
-@@ -290,17 +290,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -263,17 +263,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kSpeechRecognition:
return kSpeechRecognitionSandbox;
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -131,25 +131,16 @@
case Sandbox::kOnDeviceTranslation:
return kOnDeviceTranslationSandbox;
#endif
-@@ -320,7 +320,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -293,7 +293,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kMirroring:
return kMirroringSandbox;
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
- case Sandbox::kHardwareVideoDecoding:
- return kHardwareVideoDecodingSandbox;
-@@ -343,7 +343,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
- // The following are not utility processes so should not occur.
- case Sandbox::kRenderer:
- case Sandbox::kGpu:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kZygoteIntermediateSandbox:
- #endif
- NOTREACHED();
-@@ -421,7 +421,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ case Sandbox::kShapeDetection:
+ return kShapeDetectionSandbox;
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+@@ -394,7 +394,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kSpeechRecognition;
}
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -158,7 +149,7 @@
if (sandbox_string == kPrintBackendSandbox) {
return Sandbox::kPrintBackend;
}
-@@ -429,7 +429,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+@@ -402,22 +402,22 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kScreenAI;
}
#endif
@@ -167,7 +158,10 @@
if (sandbox_string == kVideoEffectsSandbox) {
return Sandbox::kVideoEffects;
}
-@@ -439,12 +439,12 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kOnDeviceTranslationSandbox) {
return Sandbox::kOnDeviceTranslation;
}
#endif
@@ -179,6 +173,6 @@
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
- if (sandbox_string == kHardwareVideoDecodingSandbox) {
- return Sandbox::kHardwareVideoDecoding;
+ if (sandbox_string == kShapeDetectionSandbox) {
+ return Sandbox::kShapeDetection;
+ }
diff --git a/www/chromium/files/patch-sandbox_policy_switches.cc b/www/chromium/files/patch-sandbox_policy_switches.cc
index 1b42116d2891..6845b69551c1 100644
--- a/www/chromium/files/patch-sandbox_policy_switches.cc
+++ b/www/chromium/files/patch-sandbox_policy_switches.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/switches.cc.orig 2025-04-04 08:52:13 UTC
+--- sandbox/policy/switches.cc.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/switches.cc
-@@ -37,7 +37,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
+@@ -40,7 +40,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
// Meant to be used as a browser-level switch for testing purposes only.
const char kNoSandbox[] = "no-sandbox";
diff --git a/www/chromium/files/patch-sandbox_policy_switches.h b/www/chromium/files/patch-sandbox_policy_switches.h
index b19609d509fb..f10ddbb6c2a0 100644
--- a/www/chromium/files/patch-sandbox_policy_switches.h
+++ b/www/chromium/files/patch-sandbox_policy_switches.h
@@ -1,6 +1,6 @@
---- sandbox/policy/switches.h.orig 2025-02-19 07:43:18 UTC
+--- sandbox/policy/switches.h.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/switches.h
-@@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
+@@ -24,7 +24,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[];
SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
diff --git a/www/chromium/files/patch-services_device_public_cpp_device__features.cc b/www/chromium/files/patch-services_device_public_cpp_device__features.cc
index 625b5a28ce7b..53b9f37f2843 100644
--- a/www/chromium/files/patch-services_device_public_cpp_device__features.cc
+++ b/www/chromium/files/patch-services_device_public_cpp_device__features.cc
@@ -1,11 +1,11 @@
---- services/device/public/cpp/device_features.cc.orig 2025-05-28 14:55:43 UTC
+--- services/device/public/cpp/device_features.cc.orig 2025-09-06 10:01:20 UTC
+++ services/device/public/cpp/device_features.cc
-@@ -140,7 +140,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
-
- // 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)
+@@ -144,7 +144,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
+ BASE_FEATURE(kAutomaticUsbDetach,
+ "AutomaticUsbDetach",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kAutomaticUsbDetach,
"AutomaticUsbDetach",
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-services_device_public_mojom_BUILD.gn b/www/chromium/files/patch-services_device_public_mojom_BUILD.gn
index 761b2ec2e862..0b7de8f9397c 100644
--- a/www/chromium/files/patch-services_device_public_mojom_BUILD.gn
+++ b/www/chromium/files/patch-services_device_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/device/public/mojom/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- services/device/public/mojom/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ services/device/public/mojom/BUILD.gn
-@@ -107,7 +107,7 @@ mojom("device_service") {
+@@ -95,7 +95,7 @@ mojom("device_service") {
enable_js_fuzzing = false
enabled_features = []
diff --git a/www/chromium/files/patch-services_device_serial_serial__io__handler__posix.cc b/www/chromium/files/patch-services_device_serial_serial__io__handler__posix.cc
index f2983cb8e60a..eb140a1a6ede 100644
--- a/www/chromium/files/patch-services_device_serial_serial__io__handler__posix.cc
+++ b/www/chromium/files/patch-services_device_serial_serial__io__handler__posix.cc
@@ -1,6 +1,6 @@
---- services/device/serial/serial_io_handler_posix.cc.orig 2025-08-07 06:57:29 UTC
+--- services/device/serial/serial_io_handler_posix.cc.orig 2025-10-02 04:28:32 UTC
+++ services/device/serial/serial_io_handler_posix.cc
-@@ -74,7 +74,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
+@@ -70,7 +70,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
BITRATE_TO_SPEED_CASE(9600)
BITRATE_TO_SPEED_CASE(19200)
BITRATE_TO_SPEED_CASE(38400)
diff --git a/www/chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc b/www/chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
index 5827cb1fe23c..6f385c077740 100644
--- a/www/chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
+++ b/www/chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -1,6 +1,6 @@
---- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-08-07 06:57:29 UTC
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-10-02 04:28:32 UTC
+++ services/device/usb/usb_device_handle_usbfs.cc
-@@ -38,7 +38,7 @@
+@@ -34,7 +34,7 @@
#include "chromeos/dbus/permission_broker/permission_broker_client.h"
#endif
@@ -9,7 +9,7 @@
#include "base/metrics/histogram_macros.h"
#include "services/device/public/cpp/device_features.h"
#include "services/device/usb/usb_interface_detach_allowlist.h"
-@@ -55,7 +55,7 @@ using mojom::UsbTransferType;
+@@ -51,7 +51,7 @@ using mojom::UsbTransferType;
namespace {
@@ -18,7 +18,7 @@
// Outcome of detaching a kernel driver before ClaimInterface().
// These values are persisted to logs. Entries should not be renumbered and
// numeric values should never be reused.
-@@ -297,7 +297,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R
+@@ -293,7 +293,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R
return true;
}
@@ -27,7 +27,7 @@
bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface(
int interface_number,
const CombinedInterfaceInfo& interface_info) {
-@@ -633,7 +633,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
+@@ -630,7 +630,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
return;
}
#endif
@@ -36,7 +36,7 @@
if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
const mojom::UsbConfigurationInfo* config =
device_->GetActiveConfiguration();
-@@ -979,7 +979,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
+@@ -976,7 +976,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
return;
}
#endif
diff --git a/www/chromium/files/patch-services_network_BUILD.gn b/www/chromium/files/patch-services_network_BUILD.gn
index 8ee159e01f40..c5a9417693ca 100644
--- a/www/chromium/files/patch-services_network_BUILD.gn
+++ b/www/chromium/files/patch-services_network_BUILD.gn
@@ -1,10 +1,10 @@
---- services/network/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- services/network/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ services/network/BUILD.gn
-@@ -423,7 +423,6 @@ if (is_linux || is_chromeos) {
+@@ -426,7 +426,6 @@ if (is_linux || is_chromeos) {
]
deps = [
- "//base:base",
+ "//base",
- "//sandbox/linux:sandbox_services",
- "//sandbox/policy:policy",
+ "//sandbox/policy",
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/www/chromium/files/patch-services_network_network__context.cc b/www/chromium/files/patch-services_network_network__context.cc
index e5ae17d32dfe..d63f9cd25d6c 100644
--- a/www/chromium/files/patch-services_network_network__context.cc
+++ b/www/chromium/files/patch-services_network_network__context.cc
@@ -1,6 +1,6 @@
---- services/network/network_context.cc.orig 2025-08-07 06:57:29 UTC
+--- services/network/network_context.cc.orig 2025-10-02 04:28:32 UTC
+++ services/network/network_context.cc
-@@ -628,7 +628,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
+@@ -630,7 +630,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
NetworkContext::NetworkContextHttpAuthPreferences::
~NetworkContextHttpAuthPreferences() = default;
@@ -9,7 +9,7 @@
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2596,7 +2596,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
+@@ -2600,7 +2600,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
http_auth_dynamic_network_service_params->android_negotiate_account_type);
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/chromium/files/patch-services_network_network__context.h b/www/chromium/files/patch-services_network_network__context.h
index 84a973894e9e..5b3b4875a4d0 100644
--- a/www/chromium/files/patch-services_network_network__context.h
+++ b/www/chromium/files/patch-services_network_network__context.h
@@ -1,6 +1,6 @@
---- services/network/network_context.h.orig 2025-08-07 06:57:29 UTC
+--- services/network/network_context.h.orig 2025-10-02 04:28:32 UTC
+++ services/network/network_context.h
-@@ -737,7 +737,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
+@@ -749,7 +749,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
public:
explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
~NetworkContextHttpAuthPreferences() override;
diff --git a/www/chromium/files/patch-services_network_network__service.cc b/www/chromium/files/patch-services_network_network__service.cc
index 3b649fec2422..c67d07cfa35d 100644
--- a/www/chromium/files/patch-services_network_network__service.cc
+++ b/www/chromium/files/patch-services_network_network__service.cc
@@ -1,6 +1,6 @@
---- services/network/network_service.cc.orig 2025-08-07 06:57:29 UTC
+--- services/network/network_service.cc.orig 2025-10-02 04:28:32 UTC
+++ services/network/network_service.cc
-@@ -104,11 +104,11 @@
+@@ -108,11 +108,11 @@
#include "third_party/boringssl/src/include/openssl/cpu.h"
#endif
@@ -14,7 +14,7 @@
#include "services/network/network_change_notifier_passive_factory.h"
#endif
-@@ -1049,7 +1049,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
+@@ -1041,7 +1041,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
net::SetExplicitlyAllowedPorts(ports);
}
@@ -23,7 +23,7 @@
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1155,7 +1155,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
+@@ -1180,7 +1180,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
);
}
diff --git a/www/chromium/files/patch-services_network_network__service.h b/www/chromium/files/patch-services_network_network__service.h
index 6ebb4e68425c..aaf00d1a89f6 100644
--- a/www/chromium/files/patch-services_network_network__service.h
+++ b/www/chromium/files/patch-services_network_network__service.h
@@ -1,6 +1,6 @@
---- services/network/network_service.h.orig 2025-08-07 06:57:29 UTC
+--- services/network/network_service.h.orig 2025-10-02 04:28:32 UTC
+++ services/network/network_service.h
-@@ -252,7 +252,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -243,7 +243,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
const std::vector<ContentSettingPatternSource>& settings) override;
void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override;
@@ -9,7 +9,7 @@
void SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) override;
-@@ -295,7 +295,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -292,7 +292,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
std::unique_ptr<net::HttpAuthHandlerFactory> CreateHttpAuthHandlerFactory(
NetworkContext* network_context);
@@ -18,7 +18,7 @@
// This is called just before a GSSAPI library may be loaded.
void OnBeforeGssapiLibraryLoad();
#endif // BUILDFLAG(IS_LINUX)
-@@ -553,7 +553,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -542,7 +542,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
// leaking stale listeners between tests.
std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_;
diff --git a/www/chromium/files/patch-services_network_public_cpp_BUILD.gn b/www/chromium/files/patch-services_network_public_cpp_BUILD.gn
index f791848f3a4a..f14d391b9445 100644
--- a/www/chromium/files/patch-services_network_public_cpp_BUILD.gn
+++ b/www/chromium/files/patch-services_network_public_cpp_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/cpp/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- services/network/public/cpp/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ services/network/public/cpp/BUILD.gn
-@@ -677,7 +677,7 @@ component("cpp_base") {
+@@ -699,7 +699,7 @@ component("cpp_base") {
sources += [ "transferable_directory_fuchsia.cc" ]
}
diff --git a/www/chromium/files/patch-services_network_public_cpp_features.cc b/www/chromium/files/patch-services_network_public_cpp_features.cc
index 255576606b5e..90885ce250ff 100644
--- a/www/chromium/files/patch-services_network_public_cpp_features.cc
+++ b/www/chromium/files/patch-services_network_public_cpp_features.cc
@@ -1,4 +1,4 @@
---- services/network/public/cpp/features.cc.orig 2025-07-02 06:08:04 UTC
+--- services/network/public/cpp/features.cc.orig 2025-10-02 04:28:32 UTC
+++ services/network/public/cpp/features.cc
@@ -109,7 +109,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
BASE_FEATURE(kDnsOverHttpsUpgrade,
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -359,7 +359,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
+@@ -393,7 +393,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
BASE_FEATURE(kDocumentIsolationPolicy,
"DocumentIsolationPolicy",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-services_network_public_mojom_BUILD.gn b/www/chromium/files/patch-services_network_public_mojom_BUILD.gn
index a456691abc98..5ca8cb832e6c 100644
--- a/www/chromium/files/patch-services_network_public_mojom_BUILD.gn
+++ b/www/chromium/files/patch-services_network_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/mojom/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+--- services/network/public/mojom/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ services/network/public/mojom/BUILD.gn
-@@ -679,11 +679,11 @@ mojom("url_loader_base") {
+@@ -690,11 +690,11 @@ mojom("url_loader_base") {
}
enabled_features = []
@@ -14,7 +14,16 @@
# TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
# not include lacros.
enabled_features += [ "use_network_interface_change_listener" ]
-@@ -1795,7 +1795,7 @@ mojom("mojom") {
+@@ -1007,7 +1007,7 @@ mojom("url_loader_base") {
+ },
+ ]
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ cpp_typemaps += [
+ {
+ types = [
+@@ -1797,7 +1797,7 @@ mojom("mojom") {
}
}
diff --git a/www/chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/www/chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
index 95eaff0bbd97..cd921146581d 100644
--- a/www/chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/www/chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -1,4 +1,4 @@
---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2023-08-17 07:33:31 UTC
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-09-06 10:01:20 UTC
+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
@@ -9,6 +9,8 @@
#include <string>
@@ -8,4 +8,4 @@
+
#include "base/component_export.h"
#include "base/functional/callback.h"
- #include "crypto/secure_hash.h"
+ #include "crypto/hash.h"
diff --git a/www/chromium/files/patch-services_on__device__model_ml_BUILD.gn b/www/chromium/files/patch-services_on__device__model_ml_BUILD.gn
new file mode 100644
index 000000000000..e333278070d8
--- /dev/null
+++ b/www/chromium/files/patch-services_on__device__model_ml_BUILD.gn
@@ -0,0 +1,11 @@
+--- services/on_device_model/ml/BUILD.gn.orig 2025-10-02 04:28:32 UTC
++++ services/on_device_model/ml/BUILD.gn
+@@ -82,7 +82,7 @@ if (use_blink || (is_ios && build_with_internal_optimi
+ if (!is_fuchsia) {
+ deps += [ "//services/on_device_model/safety:bert_safety_model" ]
+ }
+- if (is_win || is_mac || is_linux) {
++ if (!is_bsd && (is_win || is_mac || is_linux)) {
+ deps += [ "//third_party/xnnpack" ]
+ }
+ public_deps = [
diff --git a/www/chromium/files/patch-services_on__device__model_on__device__model__service.h b/www/chromium/files/patch-services_on__device__model_on__device__model__service.h
deleted file mode 100644
index 6ed7c0ea0f90..000000000000
--- a/www/chromium/files/patch-services_on__device__model_on__device__model__service.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- services/on_device_model/on_device_model_service.h.orig 2025-08-07 06:57:29 UTC
-+++ services/on_device_model/on_device_model_service.h
-@@ -31,6 +31,10 @@ class OnDeviceModelInternalImpl;
- class TsHolder;
- }
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#endif
-+
- namespace on_device_model {
-
- inline constexpr base::TimeDelta kDefaultModelIdleTimeout = base::Minutes(5);
-@@ -46,7 +50,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelS
- // Must be called in the service's process after the run loop finished.
- [[nodiscard]] static bool Shutdown();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static void AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options);
- #endif
diff --git a/www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc b/www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc
deleted file mode 100644
index f8e1c16d2a26..000000000000
--- a/www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- services/on_device_model/pre_sandbox_init.cc.orig 2025-08-07 06:57:29 UTC
-+++ services/on_device_model/pre_sandbox_init.cc
-@@ -15,7 +15,7 @@
- #include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/config/gpu_info_collector.h" // nogncheck
- #endif
-
-@@ -29,7 +29,7 @@ namespace on_device_model {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr uint32_t kVendorIdAMD = 0x1002;
- constexpr uint32_t kVendorIdIntel = 0x8086;
- constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
-@@ -63,7 +63,7 @@ void UpdateSandboxOptionsForGpu(
- // enabling the sandbox.
- BASE_FEATURE(kOnDeviceModelWarmDrivers,
- "OnDeviceModelWarmDrivers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -132,7 +132,7 @@ bool OnDeviceModelService::PreSandboxInit() {
- return true;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- void OnDeviceModelService::AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options) {
diff --git a/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc b/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
new file mode 100644
index 000000000000..31120b9315f5
--- /dev/null
+++ b/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
@@ -0,0 +1,13 @@
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2025-09-06 10:01:20 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.cc
+@@ -31,8 +31,10 @@ bool ShapeDetectionPreSandboxHook(
+ DVLOG(1) << "Successfully opened Chrome Shape Detection shared library.";
+ }
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
++#if !BUILDFLAG(IS_BSD)
+ auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+ instance->EngageNamespaceSandboxIfPossible();
++#endif
+ return true;
+ }
+
diff --git a/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h b/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
new file mode 100644
index 000000000000..634d0011b0c1
--- /dev/null
+++ b/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
@@ -0,0 +1,16 @@
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig 2025-09-06 10:01:20 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.h
+@@ -5,7 +5,13 @@
+ #ifndef SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+ #define SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+
+ namespace shape_detection {
+
diff --git a/www/chromium/files/patch-services_shape__detection_shape__detection__service.cc b/www/chromium/files/patch-services_shape__detection_shape__detection__service.cc
new file mode 100644
index 000000000000..c486e15ed28b
--- /dev/null
+++ b/www/chromium/files/patch-services_shape__detection_shape__detection__service.cc
@@ -0,0 +1,20 @@
+--- services/shape_detection/shape_detection_service.cc.orig 2025-10-02 04:28:32 UTC
++++ services/shape_detection/shape_detection_service.cc
+@@ -22,7 +22,7 @@
+ #elif BUILDFLAG(IS_ANDROID)
+ // No C++ code, barcode detection comes from Java.
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
+ #include "services/shape_detection/barcode_detection_provider_chrome.h"
+ #else
+ #include "services/shape_detection/barcode_detection_provider_impl.h"
+@@ -56,7 +56,7 @@ void ShapeDetectionService::BindBarcodeDetectionProvid
+ #elif BUILDFLAG(IS_MAC)
+ BarcodeDetectionProviderMac::Create(std::move(receiver));
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ BarcodeDetectionProviderChrome::Create(std::move(receiver));
+ #else
+ BarcodeDetectionProviderImpl::Create(std::move(receiver));
diff --git a/www/chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc b/www/chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
new file mode 100644
index 000000000000..9ea22784834c
--- /dev/null
+++ b/www/chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
@@ -0,0 +1,11 @@
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2025-10-02 04:28:32 UTC
++++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
+@@ -53,7 +53,7 @@ void FillThreadTrack(const perfetto::ThreadTrack& trac
+ desc.mutable_chrome_thread()->set_thread_type(
+ static_cast<int32_t>(thread_type));
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ desc.mutable_chrome_thread()->set_is_sandboxed_tid(true);
diff --git a/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index d84fbd75962f..939dd548791b 100644
--- a/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ b/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
@@ -1,11 +1,38 @@
---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2024-01-30 07:53:34 UTC
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-10-02 04:28:32 UTC
+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
-@@ -38,7 +38,7 @@
+@@ -39,7 +39,7 @@
#include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
#include "third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h"
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
#include "base/profiler/thread_delegate_posix.h"
#define INITIALIZE_THREAD_DELEGATE_POSIX 1
- #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
+ #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
+@@ -261,7 +261,7 @@ struct FrameDetails {
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns whether stack sampling is supported on the current platform.
+ bool IsStackSamplingSupported() {
+ return base::StackSamplingProfiler::IsSupportedForCurrentPlatform();
+@@ -381,7 +381,7 @@ void TracingSamplerProfiler::TracingProfileBuilder::Wr
+ thread_descriptor->set_reference_timestamp_us(
+ last_timestamp_.since_origin().InMicroseconds());
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ auto* chrome_thread = track_descriptor->set_chrome_thread();
+@@ -653,7 +653,7 @@ bool TracingSamplerProfiler::IsStackUnwindingSupported
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return IsStackSamplingSupported();
+ #else
+ return false;
diff --git a/www/chromium/files/patch-services_tracing_public_cpp_trace__startup.cc b/www/chromium/files/patch-services_tracing_public_cpp_trace__startup.cc
deleted file mode 100644
index 72c022d67d2b..000000000000
--- a/www/chromium/files/patch-services_tracing_public_cpp_trace__startup.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/tracing/public/cpp/trace_startup.cc.orig 2025-07-02 06:08:04 UTC
-+++ services/tracing/public/cpp/trace_startup.cc
-@@ -66,7 +66,7 @@ void EnableStartupTracingIfNeeded(bool with_thread) {
- // Create the PerfettoTracedProcess.
- if (with_thread) {
- g_tracing_with_thread = true;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- PerfettoTracedProcess::MaybeCreateInstanceWithThread(
- /*will_trace_thread_restart=*/true);
- #else
diff --git a/www/chromium/files/patch-services_viz_public_mojom_BUILD.gn b/www/chromium/files/patch-services_viz_public_mojom_BUILD.gn
index d5893839ff74..775e5065314c 100644
--- a/www/chromium/files/patch-services_viz_public_mojom_BUILD.gn
+++ b/www/chromium/files/patch-services_viz_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/viz/public/mojom/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- services/viz/public/mojom/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ services/viz/public/mojom/BUILD.gn
-@@ -57,7 +57,7 @@ mojom("mojom") {
+@@ -53,7 +53,7 @@ mojom("mojom") {
# Used in thread.mojom
enabled_features = []
diff --git a/www/chromium/files/patch-third__party_abseil-cpp_absl_base_config.h b/www/chromium/files/patch-third__party_abseil-cpp_absl_base_config.h
index 7f72dc12f3ed..e38d2e8f428d 100644
--- a/www/chromium/files/patch-third__party_abseil-cpp_absl_base_config.h
+++ b/www/chromium/files/patch-third__party_abseil-cpp_absl_base_config.h
@@ -1,6 +1,6 @@
---- third_party/abseil-cpp/absl/base/config.h.orig 2025-05-05 10:57:53 UTC
+--- third_party/abseil-cpp/absl/base/config.h.orig 2025-10-02 04:28:32 UTC
+++ third_party/abseil-cpp/absl/base/config.h
-@@ -409,7 +409,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
+@@ -413,7 +413,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
#ifdef ABSL_HAVE_SCHED_YIELD
#error ABSL_HAVE_SCHED_YIELD cannot be directly set
#elif defined(__linux__) || defined(__ros__) || defined(__native_client__) || \
@@ -9,7 +9,7 @@
#define ABSL_HAVE_SCHED_YIELD 1
#endif
-@@ -424,7 +424,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
+@@ -428,7 +428,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
// platforms.
#ifdef ABSL_HAVE_SEMAPHORE_H
#error ABSL_HAVE_SEMAPHORE_H cannot be directly set
diff --git a/www/chromium/files/patch-third__party_angle_BUILD.gn b/www/chromium/files/patch-third__party_angle_BUILD.gn
index 2a40c4629f1c..3e9d5d5e5205 100644
--- a/www/chromium/files/patch-third__party_angle_BUILD.gn
+++ b/www/chromium/files/patch-third__party_angle_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/angle/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- third_party/angle/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/angle/BUILD.gn
-@@ -360,7 +360,6 @@ config("extra_warnings") {
+@@ -367,7 +367,6 @@ config("extra_warnings") {
"-Wtautological-type-limit-compare",
"-Wundefined-reinterpret-cast",
"-Wunneeded-internal-declaration",
@@ -8,7 +8,7 @@
"-Wsuggest-destructor-override",
"-Wsuggest-override",
-@@ -537,7 +536,7 @@ template("angle_common_lib") {
+@@ -544,7 +543,7 @@ template("angle_common_lib") {
all_dependent_configs = [ ":angle_disable_pool_alloc" ]
}
@@ -17,7 +17,7 @@
libs = [ "dl" ]
}
-@@ -692,6 +691,9 @@ angle_static_library("angle_gpu_info_util") {
+@@ -707,6 +706,9 @@ angle_static_library("angle_gpu_info_util") {
"Xi",
"Xext",
]
diff --git a/www/chromium/files/patch-third__party_angle_src_common_system__utils__linux.cpp b/www/chromium/files/patch-third__party_angle_src_common_system__utils__linux.cpp
index 54e9b2220087..75d22a25dbf2 100644
--- a/www/chromium/files/patch-third__party_angle_src_common_system__utils__linux.cpp
+++ b/www/chromium/files/patch-third__party_angle_src_common_system__utils__linux.cpp
@@ -1,6 +1,6 @@
---- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-02-19 07:43:18 UTC
+--- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-10-02 04:28:32 UTC
+++ third_party/angle/src/common/system_utils_linux.cpp
-@@ -15,10 +15,15 @@
+@@ -19,10 +19,15 @@
#include <sys/types.h>
#include <unistd.h>
@@ -16,7 +16,7 @@
std::string GetExecutablePath()
{
// We cannot use lstat to get the size of /proc/self/exe as it always returns 0
-@@ -34,6 +39,7 @@ std::string GetExecutablePath()
+@@ -38,6 +43,7 @@ std::string GetExecutablePath()
path[result] = '\0';
return path;
}
@@ -24,7 +24,7 @@
std::string GetExecutableDirectory()
{
-@@ -59,6 +65,10 @@ void SetCurrentThreadName(const char *name)
+@@ -63,6 +69,10 @@ void SetCurrentThreadName(const char *name)
// There's a 15-character (16 including '\0') limit. If the name is too big (and ERANGE is
// returned), name will be ignored.
ASSERT(strlen(name) < 16);
diff --git a/www/chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp b/www/chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp
index b2521b403c3e..78099c050416 100644
--- a/www/chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp
+++ b/www/chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp
@@ -1,6 +1,6 @@
---- third_party/angle/src/libANGLE/Display.cpp.orig 2025-08-07 06:57:29 UTC
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-10-02 04:28:32 UTC
+++ third_party/angle/src/libANGLE/Display.cpp
-@@ -58,7 +58,7 @@
+@@ -62,7 +62,7 @@
# include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
# elif ANGLE_ENABLE_CGL
# include "libANGLE/renderer/gl/cgl/DisplayCGL.h"
@@ -9,7 +9,7 @@
# include "libANGLE/renderer/gl/egl/DisplayEGL.h"
# if defined(ANGLE_USE_X11)
# include "libANGLE/renderer/gl/glx/DisplayGLX_api.h"
-@@ -422,7 +422,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -426,7 +426,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
impl = new rx::DisplayCGL(state);
break;
@@ -18,7 +18,7 @@
# if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
if (platformType == 0)
{
-@@ -473,7 +473,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -477,7 +477,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
#if defined(ANGLE_ENABLE_OPENGL)
# if defined(ANGLE_PLATFORM_WINDOWS)
impl = new rx::DisplayWGL(state);
@@ -27,7 +27,7 @@
# if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
if (platformType == 0)
{
-@@ -529,7 +529,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -533,7 +533,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
impl = rx::CreateVulkanWin32Display(state);
}
break;
@@ -36,7 +36,7 @@
# if defined(ANGLE_USE_GBM)
if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
{
-@@ -2146,7 +2146,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2150,7 +2150,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.platformWaylandEXT = true;
#endif
@@ -45,7 +45,7 @@
extensions.platformSurfacelessMESA = true;
#endif
-@@ -2193,7 +2193,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2197,7 +2197,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.x11Visual = true;
#endif
diff --git a/www/chromium/files/patch-third__party_angle_util_BUILD.gn b/www/chromium/files/patch-third__party_angle_util_BUILD.gn
index 2bd296520ce2..266b88bc3811 100644
--- a/www/chromium/files/patch-third__party_angle_util_BUILD.gn
+++ b/www/chromium/files/patch-third__party_angle_util_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/angle/util/BUILD.gn.orig 2025-04-04 08:52:13 UTC
+--- third_party/angle/util/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/angle/util/BUILD.gn
-@@ -332,7 +332,7 @@ foreach(is_shared_library,
+@@ -334,7 +334,7 @@ foreach(is_shared_library,
]
libs = []
diff --git a/www/chromium/files/patch-third__party_blink_common_features.cc b/www/chromium/files/patch-third__party_blink_common_features.cc
new file mode 100644
index 000000000000..53f9eadcee59
--- /dev/null
+++ b/www/chromium/files/patch-third__party_blink_common_features.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/common/features.cc.orig 2025-10-02 04:28:32 UTC
++++ third_party/blink/common/features.cc
+@@ -572,7 +572,7 @@ BASE_FEATURE_PARAM(base::TimeDelta,
+ BASE_FEATURE(DevToolsImprovedNetworkError, base::FEATURE_DISABLED_BY_DEFAULT);
+
+ BASE_FEATURE(DirectCompositorThreadIpc,
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/www/chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index d2dd295605bb..9cbbc642f6dd 100644
--- a/www/chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/www/chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -1,6 +1,6 @@
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-02-19 07:43:18 UTC
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
-@@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
+@@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
out->send_subresource_notification = data.send_subresource_notification();
diff --git a/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
index 09a660bc7f41..f9fe287c8f97 100644
--- a/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-02-19 07:43:18 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
-@@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
+@@ -66,7 +66,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
UserAgentOverride user_agent_override;
std::string accept_languages;
bool send_subresource_notification{false};
diff --git a/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index 55383cb9bf0b..4c030a990889 100644
--- a/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-02-19 07:43:18 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
-@@ -180,7 +180,7 @@ struct BLINK_COMMON_EXPORT
+@@ -185,7 +185,7 @@ struct BLINK_COMMON_EXPORT
return data.send_subresource_notification;
}
diff --git a/www/chromium/files/patch-third__party_blink_public_platform_platform.h b/www/chromium/files/patch-third__party_blink_public_platform_platform.h
index 4d4b1263104e..2eac34e4c2bf 100644
--- a/www/chromium/files/patch-third__party_blink_public_platform_platform.h
+++ b/www/chromium/files/patch-third__party_blink_public_platform_platform.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/platform/platform.h.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/public/platform/platform.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/public/platform/platform.h
-@@ -373,7 +373,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+@@ -376,7 +376,7 @@ class BLINK_PLATFORM_EXPORT Platform {
return nullptr;
}
diff --git a/www/chromium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc b/www/chromium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc
index 8229d26be7fb..3ea13513f16e 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/controller/blink_initializer.cc
@@ -82,12 +82,12 @@
#include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
@@ -24,7 +24,7 @@
binders.Add<mojom::blink::MemoryUsageMonitorLinux>(
ConvertToBaseRepeatingCallback(
CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
-@@ -303,7 +303,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform
+@@ -304,7 +304,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform
MemorySaverController::Initialize();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_dom_tree__scope.h b/www/chromium/files/patch-third__party_blink_renderer_core_dom_tree__scope.h
new file mode 100644
index 000000000000..509ade834cc5
--- /dev/null
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_dom_tree__scope.h
@@ -0,0 +1,10 @@
+--- third_party/blink/renderer/core/dom/tree_scope.h.orig 2025-10-02 04:28:32 UTC
++++ third_party/blink/renderer/core/dom/tree_scope.h
+@@ -29,6 +29,7 @@
+
+ #include "third_party/blink/renderer/bindings/core/v8/v8_observable_array_css_style_sheet.h"
+ #include "third_party/blink/renderer/core/core_export.h"
++#include "third_party/blink/renderer/core/css/css_style_sheet.h"
+ #include "third_party/blink/renderer/core/dom/tree_ordered_map.h"
+ #include "third_party/blink/renderer/core/html/forms/radio_button_group_scope.h"
+ #include "third_party/blink/renderer/core/layout/hit_test_request.h"
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc b/www/chromium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
index 9c44202bb41b..e44f3f969751 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
@@ -1,6 +1,15 @@
---- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2024-08-26 12:06:38 UTC
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/core/editing/editing_behavior.cc
-@@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharacter(const Keyb
+@@ -138,7 +138,7 @@ const KeyboardCodeKeyDownEntry kKeyboardCodeKeyDownEnt
+ {VKEY_DELETE, 0, "DeleteForward"},
+ {VKEY_BACK, OPTION_OR_CTRL_KEY, "DeleteWordBackward"},
+ {VKEY_DELETE, OPTION_OR_CTRL_KEY, "DeleteWordForward"},
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {VKEY_BACK, kCtrlKey | kShiftKey, "DeleteToBeginningOfLine"},
+ #endif
+ #if BUILDFLAG(IS_MAC)
+@@ -307,7 +307,7 @@ bool EditingBehavior::ShouldInsertCharacter(const Keyb
// unexpected behaviour
if (ch < ' ')
return false;
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index 808040f671d8..364a55195cae 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
@@ -421,7 +421,7 @@ void RecordPrerenderActivationSignalDelay(const String
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
if (!prefs.should_antialias_text) {
// When anti-aliasing is off, GTK maps all non-zero hinting settings to
// 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight'
-@@ -3444,7 +3444,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
+@@ -3456,7 +3456,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/www/chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
index 756ab2f4f86c..dca2eecd192f 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6473,7 +6473,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
+@@ -6469,7 +6469,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
}
#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// 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 \
-@@ -6882,7 +6882,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc
+@@ -6878,7 +6878,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc
TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
RunTest("composited_selection_bounds_large_selection_noscroll.html");
}
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/www/chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 43625137dabe..c0a18e8b1e53 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-05-05 10:57:53 UTC
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
-@@ -51,7 +51,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
+@@ -52,7 +52,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
/* The value is based on user statistics on Nov 2017. */
#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/www/chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
index 7abee87bc8c0..9695d85e9c4b 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-07-02 06:08:04 UTC
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -654,7 +654,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
+@@ -650,7 +650,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
if (potential_image_node != nullptr &&
IsA<HTMLCanvasElement>(potential_image_node)) {
data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas;
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index a5092cac50e9..00608eeba707 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-07-02 06:08:04 UTC
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/core/paint/paint_layer.cc
-@@ -125,7 +125,7 @@ namespace blink {
+@@ -123,7 +123,7 @@ namespace blink {
namespace {
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/www/chromium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
index a085ea4a2ab0..8b8ab50ebc38 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2024-02-23 21:04:38 UTC
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/core/xml/xslt_processor.h
-@@ -77,7 +77,11 @@ class XSLTProcessor final : public ScriptWrappable {
+@@ -79,7 +79,11 @@ class XSLTProcessor final : public ScriptWrappable {
void reset();
diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index 733377f47069..e26735893496 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2024-11-14 07:57:23 UTC
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
-@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
+@@ -538,6 +538,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
pending_messages_.push_back(message);
}
diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index c33751d275b0..d296b746f2bf 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-07-02 06:08:04 UTC
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
-@@ -382,7 +382,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
+@@ -385,7 +385,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
SetupRenderer(kDefaultOutputDeviceId);
renderer_proxy_->Start();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index f906898efc6c..9d4edb9f9f1e 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6520,7 +6520,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
+@@ -6589,7 +6589,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
// unmultiply has been requested or we need to never premultiply for Image
// creation from a VideoFrame.
diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
index 3192735b3b39..223afdf08af4 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
-@@ -224,7 +224,7 @@ CanvasResourceProvider* GPUCanvasContext::PaintRenderi
+@@ -250,7 +250,7 @@ CanvasResourceProvider* GPUCanvasContext::PaintRenderi
scoped_refptr<WebGPUMailboxTexture> front_buffer_texture;
if (source_buffer == kFrontBuffer) {
diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
index 86a6e970b288..91fcf7f82b0c 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -850,7 +850,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
+@@ -829,7 +829,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/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn b/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
index 7e1aa3b19307..abd8161b3a4f 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2057,7 +2057,7 @@ static_library("test_support") {
+@@ -2077,7 +2077,7 @@ static_library("test_support") {
]
# fuzzed_data_provider may not work with a custom toolchain.
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
index 723187ec8f5e..a182401607ef 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -1,15 +1,15 @@
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-07-02 06:08:04 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.cc
-@@ -82,7 +82,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo
-
- SkFontMgr* FontCache::static_font_manager_ = nullptr;
+@@ -80,7 +80,7 @@ const char kMonoEmojiLocale[] = "und-Zsym";
+ extern const char kNotoColorEmojiCompat[] = "Noto Color Emoji Compat";
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
float FontCache::device_scale_factor_ = 1.0;
#endif
-@@ -136,7 +136,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
+@@ -116,7 +116,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
const FontDescription& font_description) {
const AtomicString& family = FontCache::SystemFontFamily();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index a111a5a16fe2..824d7353a661 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-07-02 06:08:04 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.h
@@ -55,7 +55,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
@@ -9,7 +9,7 @@
#include "ui/gfx/font_fallback_linux.h"
#endif
-@@ -171,7 +171,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -170,7 +170,7 @@ class PLATFORM_EXPORT FontCache final {
static void MaybePreloadSystemFonts();
@@ -18,7 +18,7 @@
// These are needed for calling QueryRenderStyleForStrike, since
// gfx::GetFontRenderParams makes distinctions based on DSF.
static float DeviceScaleFactor() { return device_scale_factor_; }
-@@ -247,7 +247,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -246,7 +246,7 @@ class PLATFORM_EXPORT FontCache final {
const char* locale_family_name);
#endif // BUILDFLAG(IS_ANDROID)
@@ -27,16 +27,16 @@
static bool GetFontForCharacter(UChar32,
const char* preferred_locale,
gfx::FallbackFontData*);
-@@ -320,7 +320,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -319,7 +319,7 @@ class PLATFORM_EXPORT FontCache final {
const FontFaceCreationParams&,
std::string& name);
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static AtomicString GetFamilyNameForCharacter(SkFontMgr*,
- UChar32,
- const FontDescription&,
-@@ -357,7 +357,7 @@ class PLATFORM_EXPORT FontCache final {
+ static const FontPlatformData* CreateFontPlatformDataForCharacter(
+ SkFontMgr*,
+ UChar32,
+@@ -354,7 +354,7 @@ class PLATFORM_EXPORT FontCache final {
bool is_test_font_mgr_ = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index 5d6331b96ca2..7028432fc040 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/platform/fonts/font_description.cc
-@@ -42,7 +42,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"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -297,7 +297,7 @@ FontCacheKey FontDescription::CacheKey(
+@@ -315,7 +315,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/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
index 33f26889dd36..6d8c3bd5689f 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2024-02-23 21:04:38 UTC
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/platform/fonts/font_metrics.cc
-@@ -39,7 +39,7 @@
+@@ -40,7 +40,7 @@
namespace blink {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -9,7 +9,7 @@
// This is the largest VDMX table which we'll try to load and parse.
static const size_t kMaxVDMXTableSize = 1024 * 1024; // 1 MB
#endif
-@@ -67,7 +67,7 @@ void FontMetrics::AscentDescentWithHacks(
+@@ -68,7 +68,7 @@ void FontMetrics::AscentDescentWithHacks(
bool is_vdmx_valid = false;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -18,7 +18,7 @@
// Manually digging up VDMX metrics is only applicable when bytecode hinting
// using FreeType. With DirectWrite or CoreText, no bytecode hinting is ever
// done. This code should be pushed into FreeType (hinted font metrics).
-@@ -111,7 +111,7 @@ void FontMetrics::AscentDescentWithHacks(
+@@ -112,7 +112,7 @@ void FontMetrics::AscentDescentWithHacks(
descent = SkScalarRoundToScalar(metrics.fDescent);
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index 5e3e9f188986..23a1f04f1295 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-02-19 07:43:18 UTC
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) {
return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
@@ -9,7 +9,7 @@
// This function is called on android or when we are emulating android fonts on
// linux and the embedder has overriden the default fontManager with
// WebFontRendering::setSkiaFontMgr.
-@@ -246,7 +246,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
+@@ -256,7 +256,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
std::string name;
sk_sp<SkTypeface> typeface;
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index e72c3eeff3f7..d5df3ea06e0b 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -389,7 +389,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -379,7 +379,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
auto& feedback = details.presentation_feedback;
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index b668448809b7..589a4d69446c 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2024-04-19 13:02:56 UTC
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
@@ -14,7 +14,9 @@
@@ -18,7 +18,7 @@
using base::trace_event::MemoryDumpLevelOfDetail;
MemoryDumpLevelOfDetail level_of_detail = args.level_of_detail;
-@@ -49,6 +52,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
+@@ -48,6 +51,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
"size", "bytes", partition_stats_dumper.total_active_bytes());
memory_dump->AddOwnershipEdge(allocated_objects_dump->guid(),
partitions_dump->guid());
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
index 9cc3e05ffb4c..9ba0f6d102c9 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
@@ -1,17 +1,20 @@
---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-05-05 10:57:53 UTC
+--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
-@@ -324,12 +324,12 @@ SupportedFormats GetSupportedFormatsInternal(
+@@ -36,7 +36,7 @@ namespace blink {
+
+ namespace {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Enables H.264 CBP encode acceleration.
+ BASE_FEATURE(PlatformH264CbpEncoding,
+ #if BUILDFLAG(IS_WIN)
+@@ -327,7 +327,7 @@ SupportedFormats GetSupportedFormatsInternal(
supported_formats.profiles.push_back(profile.profile);
supported_formats.sdp_formats.push_back(std::move(*format));
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_WIN)
- const bool kShouldAddH264Cbp =
- base::FeatureList::IsEnabled(kMediaFoundationH264CbpEncoding) &&
- profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const bool kShouldAddH264Cbp =
+ base::FeatureList::IsEnabled(kPlatformH264CbpEncoding) &&
profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE;
- #endif
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 4d2570266e9a..700a1a1eb59f 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,6 +1,42 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-10-02 04:28:32 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -506,7 +506,7 @@
+@@ -324,7 +324,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ implied_by: ["AIPromptAPIMultimodalInput"],
+ },
+@@ -354,7 +354,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -390,7 +390,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIRewriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -423,7 +423,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIWriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -535,7 +535,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -9,7 +45,25 @@
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1878,7 +1878,7 @@
+@@ -1748,7 +1748,7 @@
+ {
+ name: "DeviceBoundSessionCredentials",
+ origin_trial_feature_name: "DeviceBoundSessionCredentials",
+- origin_trial_os: ["win", "linux", "mac"],
++ origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd"],
+ status: "experimental",
+ // Killswitch is net::features::kDeviceBoundSessions
+ base_feature: "none",
+@@ -1756,7 +1756,7 @@
+ {
+ name: "DeviceBoundSessionCredentials2",
+ origin_trial_feature_name: "DeviceBoundSessionCredentials2",
+- origin_trial_os: ["win", "linux", "mac"],
++ origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd"],
+ status: "experimental",
+ // Killswitch is net::features::kDeviceBoundSessions
+ base_feature: "none",
+@@ -1899,7 +1899,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -18,7 +72,7 @@
base_feature: "none",
},
{
-@@ -2145,7 +2145,7 @@
+@@ -2144,7 +2144,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -27,7 +81,7 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3672,7 +3672,7 @@
+@@ -3643,7 +3643,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -36,16 +90,7 @@
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -3836,7 +3836,7 @@
- {
- name: "PrivateNetworkAccessPermissionPrompt",
- origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
-- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"],
- status: "stable",
- public: true,
- base_feature: "none",
-@@ -5185,7 +5185,7 @@
+@@ -5179,7 +5179,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -54,7 +99,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -5378,7 +5378,7 @@
+@@ -5364,7 +5364,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -63,12 +108,12 @@
status: "experimental",
base_feature: "none",
},
-@@ -5650,7 +5650,7 @@
+@@ -5472,7 +5472,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"],
- origin_trial_allows_third_party: true,
- implied_by: ["WebIdentityDigitalCredentialsCreation"],
+ name: "WebAuthenticationImmediateGet",
+ origin_trial_feature_name: "WebAuthenticationImmediateGet",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ base_feature: "none",
public: true,
+ },
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
index b184b8b79210..42b77a948bb4 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2022-07-22 17:30:31 UTC
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/wtf/math_extras.h
-@@ -128,6 +128,10 @@ constexpr float Grad2turn(float g) {
+@@ -130,6 +130,10 @@ constexpr float Grad2turn(float g) {
return g * (1.0f / 400.0f);
}
@@ -11,7 +11,7 @@
constexpr double RoundHalfTowardsPositiveInfinity(double value) {
return std::floor(value + 0.5);
}
-@@ -135,6 +139,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
+@@ -137,6 +141,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
constexpr float RoundHalfTowardsPositiveInfinity(float value) {
return std::floor(value + 0.5f);
}
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
index 3585f22d214a..8704c206712d 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-07-02 06:08:04 UTC
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/wtf/stack_util.cc
@@ -27,6 +27,11 @@ extern "C" void* __libc_stack_end; // NOLINT
#include <sanitizer/asan_interface.h>
@@ -9,7 +9,7 @@
+#include <pthread_np.h>
+#endif
+
- namespace WTF {
+ namespace blink {
size_t GetUnderestimatedStackSize() {
@@ -71,6 +76,8 @@ size_t GetUnderestimatedStackSize() {
diff --git a/www/chromium/files/patch-third__party_ffmpeg_configure b/www/chromium/files/patch-third__party_ffmpeg_configure
index c474d6eed528..9bc281461be4 100644
--- a/www/chromium/files/patch-third__party_ffmpeg_configure
+++ b/www/chromium/files/patch-third__party_ffmpeg_configure
@@ -1,6 +1,6 @@
---- third_party/ffmpeg/configure.orig 2025-07-02 06:08:04 UTC
+--- third_party/ffmpeg/configure.orig 2025-10-02 04:28:32 UTC
+++ third_party/ffmpeg/configure
-@@ -6885,8 +6885,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
+@@ -6972,8 +6972,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
if enabled pthread_np_h; then
hdrs="$hdrs pthread_np.h"
fi
diff --git a/www/chromium/files/patch-third__party_fontconfig_include_meson-config.h b/www/chromium/files/patch-third__party_fontconfig_include_meson-config.h
index a0b1b54538de..916bd86983c8 100644
--- a/www/chromium/files/patch-third__party_fontconfig_include_meson-config.h
+++ b/www/chromium/files/patch-third__party_fontconfig_include_meson-config.h
@@ -1,4 +1,4 @@
---- third_party/fontconfig/include/meson-config.h.orig 2025-07-02 06:08:04 UTC
+--- third_party/fontconfig/include/meson-config.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/fontconfig/include/meson-config.h
@@ -17,7 +17,7 @@
@@ -9,7 +9,7 @@
#define FC_FONTPATH ""
-@@ -92,10 +92,13 @@
+@@ -98,10 +98,13 @@
#define HAVE_RANDOM 1
@@ -24,7 +24,7 @@
#define HAVE_READLINK 1
#define HAVE_STDATOMIC_PRIMITIVES 1
-@@ -122,7 +125,7 @@
+@@ -128,7 +131,7 @@
#define HAVE_SYS_PARAM_H 1
@@ -33,7 +33,7 @@
#define HAVE_SYS_STATVFS_H 1
-@@ -130,7 +133,7 @@
+@@ -136,7 +139,7 @@
#define HAVE_SYS_TYPES_H 1
diff --git a/www/chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc b/www/chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
index 2e57899d408c..b68f7655c51c 100644
--- a/www/chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ b/www/chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
@@ -1,6 +1,6 @@
---- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-04-04 08:52:13 UTC
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/ipcz/src/reference_drivers/random.cc
-@@ -55,7 +55,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
+@@ -53,7 +53,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
}
#endif
@@ -9,7 +9,7 @@
void RandomBytesFromDevUrandom(absl::Span<uint8_t> destination) {
static int urandom_fd = [] {
for (;;) {
-@@ -99,7 +99,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
+@@ -97,7 +97,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
return;
}
}
diff --git a/www/chromium/files/patch-third__party_perfetto_include_perfetto_base_time.h b/www/chromium/files/patch-third__party_perfetto_include_perfetto_base_time.h
index 64d3c03b64a8..cf6ab2234b33 100644
--- a/www/chromium/files/patch-third__party_perfetto_include_perfetto_base_time.h
+++ b/www/chromium/files/patch-third__party_perfetto_include_perfetto_base_time.h
@@ -1,6 +1,6 @@
---- third_party/perfetto/include/perfetto/base/time.h.orig 2025-02-19 07:43:18 UTC
+--- third_party/perfetto/include/perfetto/base/time.h.orig 2025-10-02 04:28:32 UTC
+++ third_party/perfetto/include/perfetto/base/time.h
-@@ -227,6 +227,9 @@ inline TimeNanos GetTimeInternalNs(clockid_t clk_id) {
+@@ -228,6 +228,9 @@ inline TimeNanos GetTimeInternalNs(clockid_t clk_id) {
// Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
// during suspend (when supported).
inline TimeNanos GetBootTimeNs() {
@@ -10,7 +10,7 @@
// Determine if CLOCK_BOOTTIME is available on the first call.
static const clockid_t kBootTimeClockSource = [] {
struct timespec ts = {};
-@@ -234,6 +237,7 @@ inline TimeNanos GetBootTimeNs() {
+@@ -235,6 +238,7 @@ inline TimeNanos GetBootTimeNs() {
return res == 0 ? CLOCK_BOOTTIME : kWallTimeClockSource;
}();
return GetTimeInternalNs(kBootTimeClockSource);
@@ -18,7 +18,7 @@
}
inline TimeNanos GetWallTimeNs() {
-@@ -241,7 +245,13 @@ inline TimeNanos GetWallTimeNs() {
+@@ -242,7 +246,13 @@ inline TimeNanos GetWallTimeNs() {
}
inline TimeNanos GetWallTimeRawNs() {
diff --git a/www/chromium/files/patch-third__party_perfetto_src_base_event__fd.cc b/www/chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
index b01b16758987..ff759f093f3a 100644
--- a/www/chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
+++ b/www/chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/base/event_fd.cc.orig 2025-02-19 07:43:18 UTC
+--- third_party/perfetto/src/base/event_fd.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/perfetto/src/base/event_fd.cc
-@@ -24,7 +24,8 @@
+@@ -25,7 +25,8 @@
#include <synchapi.h>
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX)
#include <unistd.h>
@@ -10,7 +10,7 @@
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/eventfd.h>
#include <unistd.h>
-@@ -59,7 +60,8 @@ void EventFd::Clear() {
+@@ -60,7 +61,8 @@ void EventFd::Clear() {
PERFETTO_DFATAL("EventFd::Clear()");
}
diff --git a/www/chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc b/www/chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
new file mode 100644
index 000000000000..486c4b8e6e9c
--- /dev/null
+++ b/www/chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
@@ -0,0 +1,26 @@
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2025-09-06 10:01:20 UTC
++++ third_party/perfetto/src/base/scoped_sched_boost.cc
+@@ -18,8 +18,9 @@
+
+ #include "perfetto/ext/base/status_macros.h"
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ #include <sched.h> // for 'SCHED_' macros and 'sched_' functions
+ #include <sys/resource.h> // for 'setpriority', 'getpriority', 'PRIO_PROCESS'
+ #include <sys/types.h> // for 'pid_t'
+@@ -31,8 +32,9 @@
+
+ namespace perfetto::base {
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+
+ namespace {
+ constexpr pid_t kCurrentPid = 0;
diff --git a/www/chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/www/chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
index 168e2db04fa6..18c2d6f06049 100644
--- a/www/chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ b/www/chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/perfetto/src/base/test/vm_test_utils.cc
-@@ -93,7 +93,7 @@ bool IsMapped(void* start, size_t size) {
+@@ -92,7 +92,7 @@ bool IsMapped(void* start, size_t size) {
// Fuchsia doesn't yet support paging (b/119503290).
ignore_result(page_size);
return true;
diff --git a/www/chromium/files/patch-third__party_perfetto_src_base_utils.cc b/www/chromium/files/patch-third__party_perfetto_src_base_utils.cc
index f2fd4750cd1f..49008708329e 100644
--- a/www/chromium/files/patch-third__party_perfetto_src_base_utils.cc
+++ b/www/chromium/files/patch-third__party_perfetto_src_base_utils.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/utils.cc.orig 2025-04-04 08:52:13 UTC
+--- third_party/perfetto/src/base/utils.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/perfetto/src/base/utils.cc
@@ -38,7 +38,8 @@
#include <mach/vm_page_size.h>
@@ -10,7 +10,7 @@
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
-@@ -279,14 +280,22 @@ void Daemonize(std::function<int()> parent_cb) {
+@@ -285,14 +286,22 @@ void Daemonize(std::function<int()> parent_cb) {
std::string GetCurExecutablePath() {
std::string self_path;
@@ -35,7 +35,7 @@
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
uint32_t size = 0;
PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
-@@ -338,7 +347,8 @@ void AlignedFree(void* ptr) {
+@@ -344,7 +353,8 @@ void AlignedFree(void* ptr) {
}
bool IsSyncMemoryTaggingEnabled() {
diff --git a/www/chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/www/chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 3be7582fbb99..08ef88c966b6 100644
--- a/www/chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ b/www/chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-02-19 07:43:18 UTC
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
-@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -59,7 +59,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2QbufFieldNumber: {
V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -9,7 +9,7 @@
evt.index = pb_evt.index();
evt.type = pb_evt.type();
evt.bytesused = pb_evt.bytesused();
-@@ -103,7 +103,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -100,7 +100,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2DqbufFieldNumber: {
V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -18,7 +18,7 @@
evt.index = pb_evt.index();
evt.type = pb_evt.type();
evt.bytesused = pb_evt.bytesused();
-@@ -149,7 +149,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -146,7 +146,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2BufQueueFieldNumber: {
Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -27,7 +27,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -180,7 +180,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -177,7 +177,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2BufDoneFieldNumber: {
Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -36,7 +36,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -211,7 +211,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -208,7 +208,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2QbufFieldNumber: {
Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -45,7 +45,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -242,7 +242,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -239,7 +239,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2DqbufFieldNumber: {
Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
diff --git a/www/chromium/files/patch-third__party_perfetto_src_tracing_track.cc b/www/chromium/files/patch-third__party_perfetto_src_tracing_track.cc
index c91ff51ae7b6..29f874b1ac97 100644
--- a/www/chromium/files/patch-third__party_perfetto_src_tracing_track.cc
+++ b/www/chromium/files/patch-third__party_perfetto_src_tracing_track.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/tracing/track.cc.orig 2025-01-15 09:18:26 UTC
+--- third_party/perfetto/src/tracing/track.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/perfetto/src/tracing/track.cc
@@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrack::Serialize()
auto desc = Track::Serialize();
@@ -12,7 +12,7 @@
std::string cmdline;
if (base::ReadFile("/proc/self/cmdline", &cmdline)) {
// Since cmdline is a zero-terminated list of arguments, this ends up
-@@ -170,7 +171,7 @@ namespace internal {
+@@ -179,7 +180,7 @@ namespace internal {
namespace {
uint64_t GetProcessStartTime() {
diff --git a/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn b/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
index 498b244055f1..7d8bb85efdc4 100644
--- a/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
+++ b/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -1,7 +1,7 @@
---- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-08-13 11:14:02 UTC
+--- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/rust/qr_code/v2/BUILD.gn
-@@ -39,6 +39,10 @@ cargo_crate("lib") {
- cargo_pkg_description = "QR code encoder in Rust, support structured append (data in multiple qrcodes)"
+@@ -40,6 +40,10 @@ cargo_crate("lib") {
+ cargo_pkg_repository = "https://github.com/RCasatta/qr_code"
cargo_pkg_version = "2.0.0"
+ rustflags = [
diff --git a/www/chromium/files/patch-third__party_skia_experimental_rust__png_ffi_FFI.rs b/www/chromium/files/patch-third__party_skia_experimental_rust__png_ffi_FFI.rs
new file mode 100644
index 000000000000..a33a76e54e5b
--- /dev/null
+++ b/www/chromium/files/patch-third__party_skia_experimental_rust__png_ffi_FFI.rs
@@ -0,0 +1,23 @@
+--- third_party/skia/experimental/rust_png/ffi/FFI.rs.orig 2025-10-02 04:28:32 UTC
++++ third_party/skia/experimental/rust_png/ffi/FFI.rs
+@@ -219,6 +219,7 @@ mod ffi {
+ type StreamWriter;
+ fn write(self: &mut StreamWriter, data: &[u8]) -> EncodingResult;
+ fn finish_encoding(stream_writer: Box<StreamWriter>) -> EncodingResult;
++ fn initialize_cpudetect();
+ }
+ }
+
+@@ -883,4 +884,12 @@ fn new_writer(
+ /// See also https://docs.rs/png/latest/png/struct.StreamWriter.html#method.finish
+ fn finish_encoding(stream_writer: Box<StreamWriter>) -> ffi::EncodingResult {
+ stream_writer.0.finish().as_ref().err().into()
++}
++
++#[allow(unused_variables)]
++fn initialize_cpudetect() {
++ #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec"))]
++ let a = std::arch::is_aarch64_feature_detected!("crc");
++ #[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
++ let a = std::arch::is_x86_feature_detected!("sse2");
+ }
diff --git a/www/chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/www/chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index 56eeeab19cb3..a986ffe529c3 100644
--- a/www/chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/www/chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-08-07 06:57:29 UTC
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-10-02 04:28:32 UTC
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14552,7 +14552,7 @@ struct fts5_api {
+@@ -14554,7 +14554,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
diff --git a/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index 69fec7bdf4fd..dcc4f92d64fc 100644
--- a/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-08-07 06:57:29 UTC
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-10-02 04:28:32 UTC
+++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14552,7 +14552,7 @@ struct fts5_api {
+@@ -14554,7 +14554,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
@@ -9,7 +9,7 @@
# define _XOPEN_SOURCE 600
#endif
-@@ -45644,7 +45644,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45647,7 +45647,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
memset(zBuf, 0, nBuf);
randomnessPid = osGetpid(0);
#if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
@@ -22,7 +22,7 @@
int fd, got;
fd = robust_open("/dev/urandom", O_RDONLY, 0);
if( fd<0 ){
-@@ -45659,6 +45664,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45662,6 +45667,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
robust_close(0, fd, __LINE__);
}
}
diff --git a/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
index fceeb1231855..d0062a20eb10 100644
--- a/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-01-19 09:23:37 UTC
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-09-11 08:17:09 UTC
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
@@ -24,5 +24,5 @@
+ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
+ }
outputs = [
- "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-9",
+ "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-reindex1-10",
"$root_out_dir/fontconfig_caches/CACHEDIR.TAG",
diff --git a/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index 777e6f2af457..cd2fe3ae1b82 100644
--- a/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -1,11 +1,11 @@
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2023-04-05 11:05:06 UTC
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-09-11 08:17:09 UTC
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -56,7 +56,7 @@ int main() {
FcFini();
// Check existence of intended fontconfig cache file.
-- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-9";
-+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION;
+- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-10";
++ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-" + FC_CACHE_VERSION;
bool cache_exists = access(cache.c_str(), F_OK) == 0;
return !cache_exists;
}
diff --git a/www/chromium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h b/www/chromium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
index 0c32c818e4d9..80ce0228d7f1 100644
--- a/www/chromium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
+++ b/www/chromium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
@@ -1,6 +1,6 @@
---- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-03-05 08:14:56 UTC
+--- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-10-02 04:28:32 UTC
+++ third_party/vulkan-loader/src/loader/vk_loader_platform.h
-@@ -353,7 +353,15 @@ static inline char *loader_platform_executable_path(ch
+@@ -357,7 +357,15 @@ static inline char *loader_platform_executable_path(ch
return buffer;
}
diff --git a/www/chromium/files/patch-third__party_webrtc_BUILD.gn b/www/chromium/files/patch-third__party_webrtc_BUILD.gn
index cb06e967f3a9..aa67cce504a0 100644
--- a/www/chromium/files/patch-third__party_webrtc_BUILD.gn
+++ b/www/chromium/files/patch-third__party_webrtc_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/webrtc/BUILD.gn.orig 2025-04-04 08:52:13 UTC
+--- third_party/webrtc/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/BUILD.gn
-@@ -219,6 +219,9 @@ config("common_inherited_config") {
+@@ -220,6 +220,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
defines += [ "WEBRTC_LINUX" ]
}
diff --git a/www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
index 13fb69f09133..de24d1b03a23 100644
--- a/www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ third_party/webrtc/modules/audio_device/BUILD.gn
@@ -335,7 +335,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
diff --git a/www/chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h b/www/chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
new file mode 100644
index 000000000000..67be40edd236
--- /dev/null
+++ b/www/chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
@@ -0,0 +1,12 @@
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2025-09-06 10:01:20 UTC
++++ third_party/webrtc/modules/portal/pipewire_utils.h
+@@ -11,7 +11,9 @@
+ #ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_
+ #define MODULES_PORTAL_PIPEWIRE_UTILS_H_
+
++#if defined(__linux__)
+ #include <asm-generic/ioctl.h>
++#endif
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
+
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h b/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
index 54fabfc03f97..eab49f36e78c 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/byte_order.h.orig 2023-02-08 09:03:45 UTC
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/byte_order.h
-@@ -90,6 +90,8 @@
+@@ -82,6 +82,8 @@
#error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
#endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN)
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
index 682ebb2db824..4699909994e1 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
@@ -1,47 +1,23 @@
---- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-09-03 06:34:22 UTC
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-10-02 04:28:32 UTC
+++ third_party/webrtc/rtc_base/cpu_info.cc
-@@ -22,7 +22,9 @@
- #elif defined(WEBRTC_FUCHSIA)
- #include <zircon/syscalls.h>
- #elif defined(WEBRTC_LINUX)
-+#if !defined(WEBRTC_BSD)
- #include <features.h>
-+#endif
- #include <stdlib.h>
- #include <string.h> // IWYU pragma: keep
- #include <unistd.h>
-@@ -33,7 +35,7 @@
- #define WEBRTC_GLIBC_PREREQ(a, b) 0
- #endif
-
--#if WEBRTC_GLIBC_PREREQ(2, 16)
-+#if WEBRTC_GLIBC_PREREQ(2, 16) || defined(WEBRTC_BSD)
- #include <sys/auxv.h> // IWYU pragma: keep
- #else
- #include <errno.h>
-@@ -50,7 +52,7 @@
- #if defined(WEBRTC_ARCH_X86_FAMILY) && defined(_MSC_VER)
+@@ -37,7 +37,9 @@
#include <intrin.h>
#endif
--#if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX)
-+#if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
+ #if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX)
++#if !defined(WEBRTC_BSD)
#include <asm/hwcap.h>
++#endif
+ #include <sys/auxv.h>
#endif
-@@ -191,6 +193,9 @@ bool Supports(ISA instruction_set_architecture) {
+@@ -178,7 +180,11 @@ bool Supports(ISA instruction_set_architecture) {
return 0 != (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON);
#elif defined(WEBRTC_LINUX)
uint64_t hwcap = 0;
+#if defined(WEBRTC_BSD)
+ elf_aux_info(AT_HWCAP, &hwcap, sizeof(hwcap));
+#else
- #if WEBRTC_GLIBC_PREREQ(2, 16)
hwcap = getauxval(AT_HWCAP);
- #else
-@@ -211,6 +216,7 @@ bool Supports(ISA instruction_set_architecture) {
- close(fd);
- }
- #endif // WEBRTC_GLIBC_PREREQ(2, 16)
+#endif
#if defined(__aarch64__)
if ((hwcap & HWCAP_ASIMD) != 0) {
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
index 401272424b51..ccf2629c448c 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
@@ -1,12 +1,12 @@
---- third_party/webrtc/rtc_base/ip_address.cc.orig 2024-10-22 08:31:56 UTC
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/ip_address.cc
-@@ -14,7 +14,8 @@
- #include <cstring>
- #include <string>
+@@ -22,7 +22,8 @@
+ #include "rtc_base/string_utils.h"
+
#if defined(WEBRTC_POSIX)
-#ifdef OPENBSD
+#if defined(WEBRTC_BSD)
+#include <sys/types.h>
#include <netinet/in_systm.h>
#endif
- #ifndef __native_client__
+ #include <netdb.h>
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
index 9998d5416b12..efe45b4fd676 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
@@ -1,10 +1,10 @@
---- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/net_helpers.cc
-@@ -21,6 +21,7 @@
+@@ -20,6 +20,7 @@
#endif
- #if defined(WEBRTC_POSIX) && !defined(__native_client__)
+ #if defined(WEBRTC_POSIX)
#include <arpa/inet.h>
+#include <sys/socket.h>
- #endif // defined(WEBRTC_POSIX) && !defined(__native_client__)
+ #endif // defined(WEBRTC_POSIX)
namespace webrtc {
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc
index 22cae58f7728..a914eda4b1ac 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/network.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/network.cc
-@@ -305,7 +305,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
+@@ -303,7 +303,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
}
#endif
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index 90459c8dfb87..b097b5b0458f 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
@@ -1,24 +1,24 @@
---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-07-02 06:08:04 UTC
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
-@@ -65,7 +65,7 @@
- #include "rtc_base/synchronization/mutex.h"
- #include "rtc_base/time_utils.h"
+@@ -61,7 +61,7 @@
+ #undef SetPort
+ #endif
-#if defined(WEBRTC_LINUX)
+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
+ #include <asm-generic/socket.h>
#include <linux/sockios.h>
- #endif
-
-@@ -85,7 +85,7 @@ typedef void* SockOptArg;
-
+ #include <sys/epoll.h>
+@@ -78,7 +78,7 @@
+ typedef void* SockOptArg;
#endif // WEBRTC_POSIX
--#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__)
-+#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__) && !defined(WEBRTC_BSD)
-
+-#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC)
++#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(WEBRTC_BSD)
int64_t GetSocketRecvTimestamp(int socket) {
struct timeval tv_ioctl;
-@@ -340,7 +340,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
+ int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl);
+@@ -331,7 +331,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
return -1;
}
if (opt == OPT_DONTFRAGMENT) {
@@ -27,7 +27,7 @@
*value = (*value != IP_PMTUDISC_DONT) ? 1 : 0;
#endif
} else if (opt == OPT_DSCP) {
-@@ -369,7 +369,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -360,7 +360,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
if (TranslateOption(opt, &slevel, &sopt) == -1)
return -1;
if (opt == OPT_DONTFRAGMENT) {
@@ -36,7 +36,7 @@
value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT;
#endif
} else if (opt == OPT_DSCP) {
-@@ -400,7 +400,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -391,7 +391,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
int PhysicalSocket::Send(const void* pv, size_t cb) {
int sent = DoSend(
s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb),
@@ -45,7 +45,7 @@
// Suppress SIGPIPE. Without this, attempting to send on a socket whose
// other end is closed will result in a SIGPIPE signal being raised to
// our process, which by default will terminate the process, which we
-@@ -429,7 +429,7 @@ int PhysicalSocket::SendTo(const void* buffer,
+@@ -420,7 +420,7 @@ int PhysicalSocket::SendTo(const void* buffer,
size_t len = addr.ToSockAddrStorage(&saddr);
int sent =
DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length),
@@ -54,16 +54,16 @@
// Suppress SIGPIPE. See above for explanation.
MSG_NOSIGNAL,
#else
-@@ -707,7 +707,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -698,7 +698,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*slevel = IPPROTO_IP;
*sopt = IP_DONTFRAGMENT;
break;
--#elif defined(WEBRTC_MAC) || defined(BSD) || defined(__native_client__)
-+#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD) || defined(__native_client__)
+-#elif defined(WEBRTC_MAC) || defined(BSD)
++#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD)
RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported.";
return -1;
#elif defined(WEBRTC_POSIX)
-@@ -756,7 +756,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -747,7 +747,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
return -1;
#endif
case OPT_RECV_ECN:
@@ -72,7 +72,7 @@
if (family_ == AF_INET6) {
*slevel = IPPROTO_IPV6;
*sopt = IPV6_RECVTCLASS;
-@@ -776,10 +776,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -767,10 +767,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = SO_KEEPALIVE;
break;
case OPT_TCP_KEEPCNT:
@@ -92,7 +92,7 @@
*slevel = IPPROTO_TCP;
#if !defined(WEBRTC_MAC)
*sopt = TCP_KEEPIDLE;
-@@ -787,12 +796,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -778,12 +787,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = TCP_KEEPALIVE;
#endif
break;
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
index 1a359b6a988a..d5800e2d53c7 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -1,16 +1,21 @@
---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/platform_thread_types.cc
-@@ -12,7 +12,9 @@
+@@ -12,11 +12,13 @@
// IWYU pragma: begin_keep
#if defined(WEBRTC_LINUX)
+#if !defined(WEBRTC_BSD)
+ #include <linux/prctl.h>
#include <sys/prctl.h>
+#endif
#include <sys/syscall.h>
- #endif
-@@ -46,6 +48,8 @@ PlatformThreadId CurrentThreadId() {
+-#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64)
++#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64) && !defined(WEBRTC_BSD)
+ #include <asm/unistd_64.h>
+ #endif
+ #endif
+@@ -50,6 +52,8 @@ PlatformThreadId CurrentThreadId() {
return gettid();
#elif defined(WEBRTC_FUCHSIA)
return zx_thread_self();
@@ -19,7 +24,7 @@
#elif defined(WEBRTC_LINUX)
return syscall(__NR_gettid);
#elif defined(__EMSCRIPTEN__)
-@@ -76,6 +80,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
+@@ -80,6 +84,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
}
void SetCurrentThreadName(const char* name) {
@@ -27,7 +32,7 @@
#if defined(WEBRTC_WIN)
// The SetThreadDescription API works even if no debugger is attached.
// The names set with this API also show up in ETW traces. Very handy.
-@@ -122,6 +127,7 @@ void SetCurrentThreadName(const char* name) {
+@@ -126,6 +131,7 @@ void SetCurrentThreadName(const char* name) {
zx_status_t status = zx_object_set_property(zx_thread_self(), ZX_PROP_NAME,
name, strlen(name));
RTC_DCHECK_EQ(status, ZX_OK);
diff --git a/www/chromium/files/patch-third__party_zlib_BUILD.gn b/www/chromium/files/patch-third__party_zlib_BUILD.gn
index ba5aff69e648..321849d04ae1 100644
--- a/www/chromium/files/patch-third__party_zlib_BUILD.gn
+++ b/www/chromium/files/patch-third__party_zlib_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/zlib/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- third_party/zlib/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/zlib/BUILD.gn
@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
defines = [ "CRC32_ARMV8_CRC32" ]
@@ -24,8 +24,8 @@
]
}
-- if (is_apple || is_android || is_nacl) {
-+ if (is_apple || is_android || is_nacl || is_bsd) {
+- if (is_apple || is_android) {
++ if (is_apple || is_android || is_bsd) {
# Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We
# use fopen, ftell, and fseek instead on these systems.
defines = [ "USE_FILE32API" ]
diff --git a/www/chromium/files/patch-tools_grit_grit_node_base.py b/www/chromium/files/patch-tools_grit_grit_node_base.py
index 798d6c3ecddd..252379df0a21 100644
--- a/www/chromium/files/patch-tools_grit_grit_node_base.py
+++ b/www/chromium/files/patch-tools_grit_grit_node_base.py
@@ -1,6 +1,6 @@
---- tools/grit/grit/node/base.py.orig 2025-05-28 14:55:43 UTC
+--- tools/grit/grit/node/base.py.orig 2025-09-06 10:01:20 UTC
+++ tools/grit/grit/node/base.py
-@@ -497,7 +497,8 @@ class Node:
+@@ -491,7 +491,8 @@ class Node:
value = defs
elif name == 'is_linux':
diff --git a/www/chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/www/chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
index cf827d8163e4..cc6c23967acd 100644
--- a/www/chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/www/chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -1,8 +1,8 @@
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-04-04 08:52:13 UTC
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-09-06 10:01:20 UTC
+++ tools/json_schema_compiler/cpp_bundle_generator.py
@@ -140,7 +140,7 @@ class CppBundleGenerator(object):
- elif platform == Platforms.FUCHSIA:
- ifdefs.append('BUILDFLAG(IS_FUCHSIA)')
+ elif platform == Platforms.DESKTOP_ANDROID:
+ ifdefs.append('BUILDFLAG(IS_DESKTOP_ANDROID)')
elif platform == Platforms.LINUX:
- ifdefs.append('BUILDFLAG(IS_LINUX)')
+ ifdefs.append('BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)')
diff --git a/www/chromium/files/patch-tools_json__schema__compiler_feature__compiler.py b/www/chromium/files/patch-tools_json__schema__compiler_feature__compiler.py
index 57196d18201b..965283bdef72 100644
--- a/www/chromium/files/patch-tools_json__schema__compiler_feature__compiler.py
+++ b/www/chromium/files/patch-tools_json__schema__compiler_feature__compiler.py
@@ -1,6 +1,6 @@
---- tools/json_schema_compiler/feature_compiler.py.orig 2025-08-07 06:57:29 UTC
+--- tools/json_schema_compiler/feature_compiler.py.orig 2025-09-06 10:01:20 UTC
+++ tools/json_schema_compiler/feature_compiler.py
-@@ -290,6 +290,8 @@ FEATURE_GRAMMAR = ({
+@@ -289,6 +289,8 @@ FEATURE_GRAMMAR = ({
'linux': 'Feature::LINUX_PLATFORM',
'mac': 'Feature::MACOSX_PLATFORM',
'win': 'Feature::WIN_PLATFORM',
diff --git a/www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py b/www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
index ab3d39bd0412..73096d5e11c3 100644
--- a/www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -1,6 +1,6 @@
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-07-02 06:08:04 UTC
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-09-06 10:01:20 UTC
+++ tools/protoc_wrapper/protoc_wrapper.py
-@@ -226,15 +226,19 @@ def main(argv):
+@@ -227,15 +227,19 @@ def main(argv):
if not options.exclude_imports:
protoc_cmd += ["--include_imports"]
diff --git a/www/chromium/files/patch-ui_accessibility_accessibility__features.cc b/www/chromium/files/patch-ui_accessibility_accessibility__features.cc
index 628d912ada05..37e5b966d1f1 100644
--- a/www/chromium/files/patch-ui_accessibility_accessibility__features.cc
+++ b/www/chromium/files/patch-ui_accessibility_accessibility__features.cc
@@ -1,6 +1,6 @@
---- ui/accessibility/accessibility_features.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/accessibility/accessibility_features.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/accessibility/accessibility_features.cc
-@@ -496,7 +496,7 @@ bool IsScreenAITestModeEnabled() {
+@@ -526,7 +526,7 @@ bool IsScreenAITestModeEnabled() {
return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
}
@@ -9,12 +9,12 @@
BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
"ScreenAIPartitionAllocAdvancedChecksEnabled",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -538,7 +538,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
+@@ -568,7 +568,7 @@ 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)
- BASE_FEATURE(kWasmTtsComponentUpdaterEnabled,
- "WasmTtsComponentUpdaterEnabled",
+ BASE_FEATURE(kWasmTtsComponentUpdaterV3Enabled,
+ "WasmTtsComponentUpdaterV3Enabled",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-ui_accessibility_accessibility__features.h b/www/chromium/files/patch-ui_accessibility_accessibility__features.h
index 32b0b2c70c02..fe13a176b3ce 100644
--- a/www/chromium/files/patch-ui_accessibility_accessibility__features.h
+++ b/www/chromium/files/patch-ui_accessibility_accessibility__features.h
@@ -1,6 +1,6 @@
---- ui/accessibility/accessibility_features.h.orig 2025-08-07 06:57:29 UTC
+--- ui/accessibility/accessibility_features.h.orig 2025-10-02 04:28:32 UTC
+++ ui/accessibility/accessibility_features.h
-@@ -330,7 +330,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
+@@ -351,7 +351,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode);
AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
@@ -9,12 +9,12 @@
// Enables advanced partition allocation checks in ScreenAI service.
// TODO(crbug.com/418199684): Remove when the bug is fixed.
AX_BASE_EXPORT BASE_DECLARE_FEATURE(
-@@ -357,7 +357,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
+@@ -378,7 +378,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
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();
+ // Use the v3 version of the wasm tts engine component.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterV3Enabled);
+ AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterV3Enabled();
diff --git a/www/chromium/files/patch-ui_accessibility_ax__node.cc b/www/chromium/files/patch-ui_accessibility_ax__node.cc
index 7cfe20cf2cc5..293528f5db36 100644
--- a/www/chromium/files/patch-ui_accessibility_ax__node.cc
+++ b/www/chromium/files/patch-ui_accessibility_ax__node.cc
@@ -1,6 +1,6 @@
---- ui/accessibility/ax_node.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/accessibility/ax_node.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/accessibility/ax_node.cc
-@@ -1555,7 +1555,7 @@ AXNode::GetExtraMacNodes() const {
+@@ -1547,7 +1547,7 @@ AXNode::GetExtraMacNodes() const {
return &table_info->extra_mac_nodes;
}
@@ -9,12 +9,12 @@
AXNode* AXNode::GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const {
if (!tree_->extra_announcement_nodes()) {
-@@ -1583,7 +1583,7 @@ bool AXNode::IsGenerated() const {
+@@ -1575,7 +1575,7 @@ bool AXNode::IsGenerated() const {
GetRole() == ax::mojom::Role::kColumn ||
GetRole() == ax::mojom::Role::kTableHeaderContainer;
DCHECK_EQ(is_generated_node, is_extra_mac_node_role);
-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // On Linux, generated nodes are always children of the root.
+ // On Linux and Windows, generated nodes are always children of the root, but
+ // not necessarily the root tree.
if (GetParent() && GetParent()->GetManager()) {
- DCHECK(GetParent()->GetManager()->IsRoot());
diff --git a/www/chromium/files/patch-ui_accessibility_ax__node.h b/www/chromium/files/patch-ui_accessibility_ax__node.h
index 5181fdf601e9..16238e724025 100644
--- a/www/chromium/files/patch-ui_accessibility_ax__node.h
+++ b/www/chromium/files/patch-ui_accessibility_ax__node.h
@@ -1,6 +1,6 @@
---- ui/accessibility/ax_node.h.orig 2025-08-07 06:57:29 UTC
+--- ui/accessibility/ax_node.h.orig 2025-09-06 10:01:20 UTC
+++ ui/accessibility/ax_node.h
-@@ -587,7 +587,7 @@ class AX_EXPORT AXNode final {
+@@ -582,7 +582,7 @@ class AX_EXPORT AXNode final {
const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
const;
diff --git a/www/chromium/files/patch-ui_accessibility_ax__tree.cc b/www/chromium/files/patch-ui_accessibility_ax__tree.cc
index f3a8ae1a5338..4899adcadaf0 100644
--- a/www/chromium/files/patch-ui_accessibility_ax__tree.cc
+++ b/www/chromium/files/patch-ui_accessibility_ax__tree.cc
@@ -1,6 +1,6 @@
---- ui/accessibility/ax_tree.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/accessibility/ax_tree.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/accessibility/ax_tree.cc
-@@ -724,7 +724,7 @@ struct AXTreeUpdateState {
+@@ -700,7 +700,7 @@ struct AXTreeUpdateState {
// (crrev.com/c/2892259).
const raw_ref<const AXTreeUpdate> pending_tree_update;
@@ -9,7 +9,7 @@
bool should_clear_extra_announcement_nodes = false;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -882,7 +882,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
+@@ -855,7 +855,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
return old_node_is_ignored != new_node_is_ignored;
}
@@ -18,7 +18,7 @@
ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) {
assertive_node_ = CreateNode("assertive", root);
polite_node_ = CreateNode("polite", root);
-@@ -975,7 +975,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
+@@ -948,7 +948,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
void AXTree::Destroy() {
base::ElapsedThreadTimer timer;
@@ -27,7 +27,7 @@
ClearExtraAnnouncementNodes();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -1633,7 +1633,7 @@ bool AXTree::Unserialize(const AXTreeUpdate& update) {
+@@ -1602,7 +1602,7 @@ bool AXTree::Unserialize(const AXTreeUpdate& update) {
observers_.Notify(&AXTreeObserver::OnAtomicUpdateFinished, this,
root_->id() != old_root_id, changes);
@@ -36,7 +36,7 @@
if (update_state.should_clear_extra_announcement_nodes) {
ClearExtraAnnouncementNodes();
}
-@@ -2210,7 +2210,7 @@ void AXTree::NotifyNodeAttributesWillChange(
+@@ -2188,7 +2188,7 @@ void AXTree::NotifyNodeAttributesWillChange(
new_data);
}
@@ -45,7 +45,7 @@
void AXTree::ClearExtraAnnouncementNodes() {
if (!extra_announcement_nodes_) {
return;
-@@ -2603,7 +2603,7 @@ bool AXTree::CreateNewChildVector(
+@@ -2598,7 +2598,7 @@ bool AXTree::CreateNewChildVector(
AXTreeUpdateState* update_state) {
DCHECK(GetTreeUpdateInProgressState());
bool success = true;
diff --git a/www/chromium/files/patch-ui_accessibility_ax__tree.h b/www/chromium/files/patch-ui_accessibility_ax__tree.h
index fa9086611f24..091de55358be 100644
--- a/www/chromium/files/patch-ui_accessibility_ax__tree.h
+++ b/www/chromium/files/patch-ui_accessibility_ax__tree.h
@@ -1,6 +1,6 @@
---- ui/accessibility/ax_tree.h.orig 2025-08-07 06:57:29 UTC
+--- ui/accessibility/ax_tree.h.orig 2025-09-06 10:01:20 UTC
+++ ui/accessibility/ax_tree.h
-@@ -63,7 +63,7 @@ enum class AXTreeUnserializeError {
+@@ -64,7 +64,7 @@ enum class AXTreeUnserializeError {
};
// LINT.ThenChange(/tools/metrics/histograms/metadata/accessibility/enums.xml:AccessibilityTreeUnserializeError)
@@ -9,7 +9,7 @@
// To support AriaNotify on older versions of ATK, we need to use the ATK
// signal "Text::text-insert". This signal requires a node that is a
// text type, and it needs to have aria-live properties set in order for
-@@ -288,7 +288,7 @@ class AX_EXPORT AXTree {
+@@ -289,7 +289,7 @@ class AX_EXPORT AXTree {
void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree);
@@ -18,7 +18,7 @@
void ClearExtraAnnouncementNodes();
void CreateExtraAnnouncementNodes();
ExtraAnnouncementNodes* extra_announcement_nodes() const {
-@@ -550,7 +550,7 @@ class AX_EXPORT AXTree {
+@@ -548,7 +548,7 @@ class AX_EXPORT AXTree {
std::unique_ptr<AXEvent> event_data_;
diff --git a/www/chromium/files/patch-ui_aura_screen__ozone.h b/www/chromium/files/patch-ui_aura_screen__ozone.h
index c8a5adf022f3..5f81b4a379b1 100644
--- a/www/chromium/files/patch-ui_aura_screen__ozone.h
+++ b/www/chromium/files/patch-ui_aura_screen__ozone.h
@@ -1,4 +1,4 @@
---- ui/aura/screen_ozone.h.orig 2025-01-15 09:18:26 UTC
+--- ui/aura/screen_ozone.h.orig 2025-10-02 04:28:32 UTC
+++ ui/aura/screen_ozone.h
@@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
display::Display GetDisplayMatching(
@@ -9,7 +9,7 @@
std::unique_ptr<display::Screen::ScreenSaverSuspender> SuspendScreenSaver()
override;
#endif // BUILDFLAG(IS_LINUX)
-@@ -68,7 +68,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
+@@ -69,7 +69,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
ui::PlatformScreen* platform_screen() { return platform_screen_.get(); }
private:
diff --git a/www/chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/www/chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index de4618bc2d6c..0b91a4e17b65 100644
--- a/www/chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/www/chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
@@ -1,4 +1,4 @@
---- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-07-02 06:08:04 UTC
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-09-24 06:14:47 UTC
+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
@@ -12,7 +12,7 @@
#include "ui/base/accelerators/accelerator.h"
@@ -8,8 +8,8 @@
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
#include "base/environment.h"
#include "base/feature_list.h"
- #include "build/branding_buildflags.h"
-@@ -22,7 +22,7 @@
+ #include "base/nix/xdg_util.h"
+@@ -23,7 +23,7 @@
using content::BrowserThread;
namespace {
@@ -18,12 +18,12 @@
BASE_FEATURE(kGlobalShortcutsPortal,
"GlobalShortcutsPortal",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -74,7 +74,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
+@@ -75,7 +75,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
return instance->get();
}
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
- if (base::FeatureList::IsEnabled(kGlobalShortcutsPortal)) {
- static GlobalAcceleratorListenerLinux* const linux_instance =
- new GlobalAcceleratorListenerLinux(nullptr, GetSessionName());
+ // ListShortcuts on GNOME will return an empty list when the session is
+ // created, making this class incorrectly believe it must rebind all
+ // shortcuts, leading to a dialog shown on every browser start.
diff --git a/www/chromium/files/patch-ui_base_resource_resource__bundle.cc b/www/chromium/files/patch-ui_base_resource_resource__bundle.cc
index dbbeb83fbf4c..1229eae74c33 100644
--- a/www/chromium/files/patch-ui_base_resource_resource__bundle.cc
+++ b/www/chromium/files/patch-ui_base_resource_resource__bundle.cc
@@ -1,6 +1,6 @@
---- ui/base/resource/resource_bundle.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/base/resource/resource_bundle.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/base/resource/resource_bundle.cc
-@@ -1004,7 +1004,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -998,7 +998,7 @@ void ResourceBundle::ReloadFonts() {
}
ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
diff --git a/www/chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/www/chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
index 0a9e4249ae59..53c860259e37 100644
--- a/www/chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ b/www/chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -1,6 +1,6 @@
---- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-03-05 08:14:56 UTC
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/base/test/skia_gold_pixel_diff.cc
-@@ -117,7 +117,7 @@ const char* GetPlatformName() {
+@@ -116,7 +116,7 @@ const char* GetPlatformName() {
return "windows";
#elif BUILDFLAG(IS_APPLE)
return "macOS";
diff --git a/www/chromium/files/patch-ui_base_ui__base__features.cc b/www/chromium/files/patch-ui_base_ui__base__features.cc
index c4639aee3311..841409c7c72c 100644
--- a/www/chromium/files/patch-ui_base_ui__base__features.cc
+++ b/www/chromium/files/patch-ui_base_ui__base__features.cc
@@ -1,6 +1,6 @@
---- ui/base/ui_base_features.cc.orig 2025-07-02 06:08:04 UTC
+--- ui/base/ui_base_features.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/base/ui_base_features.cc
-@@ -119,7 +119,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
+@@ -124,7 +124,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
// Controls whether support for Wayland's per-surface scaling is enabled.
BASE_FEATURE(kWaylandPerSurfaceScale,
"WaylandPerSurfaceScale",
@@ -9,16 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -143,7 +143,7 @@ BASE_FEATURE(kWaylandSessionManagement,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // 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)
-@@ -231,7 +231,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
+@@ -200,7 +200,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
// native apps on Windows.
BASE_FEATURE(kExperimentalFlingAnimation,
"ExperimentalFlingAnimation",
@@ -27,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -323,7 +323,7 @@ bool IsForcedColorsEnabled() {
+@@ -298,7 +298,7 @@ bool IsForcedColorsEnabled() {
BASE_FEATURE(kEyeDropper,
"EyeDropper",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-ui_base_ui__base__features.h b/www/chromium/files/patch-ui_base_ui__base__features.h
deleted file mode 100644
index 99bce9421f17..000000000000
--- a/www/chromium/files/patch-ui_base_ui__base__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/ui_base_features.h.orig 2025-07-02 06:08:04 UTC
-+++ ui/base/ui_base_features.h
-@@ -129,7 +129,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kWaylandSessionManagement);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kOverrideDefaultOzonePlatformHintToAuto);
- #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-ui_base_ui__base__switches.cc b/www/chromium/files/patch-ui_base_ui__base__switches.cc
deleted file mode 100644
index a0a276ae3efd..000000000000
--- a/www/chromium/files/patch-ui_base_ui__base__switches.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- ui/base/ui_base_switches.cc.orig 2025-07-02 06:08:04 UTC
-+++ ui/base/ui_base_switches.cc
-@@ -24,13 +24,13 @@ const char kDisableModalAnimations[] = "disable-modal-
- const char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Specifies system font family name. Improves determenism when rendering
- // pages in headless mode.
- const char kSystemFontFamily[] = "system-font-family";
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Specify the toolkit used to construct the Linux GUI.
- const char kUiToolkitFlag[] = "ui-toolkit";
- // Specify the GTK version to be loaded.
diff --git a/www/chromium/files/patch-ui_base_ui__base__switches.h b/www/chromium/files/patch-ui_base_ui__base__switches.h
index cb812fc6078e..b554de5a3ad9 100644
--- a/www/chromium/files/patch-ui_base_ui__base__switches.h
+++ b/www/chromium/files/patch-ui_base_ui__base__switches.h
@@ -1,16 +1,18 @@
---- ui/base/ui_base_switches.h.orig 2025-07-02 06:08:04 UTC
+--- ui/base/ui_base_switches.h.orig 2025-10-02 04:28:32 UTC
+++ ui/base/ui_base_switches.h
-@@ -22,11 +22,11 @@ COMPONENT_EXPORT(UI_BASE) extern const char kDisableMo
- COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOverlayBorders[];
+@@ -37,13 +37,13 @@ inline constexpr char kDisableModalAnimations[] = "dis
+ inline constexpr char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE) extern const char kSystemFontFamily[];
+ // Specifies system font family name. Improves determinism when rendering pages
+ // in headless mode.
+ inline constexpr char kSystemFontFamily[] = "system-font-family";
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE) extern const char kUiToolkitFlag[];
- COMPONENT_EXPORT(UI_BASE) extern const char kGtkVersionFlag[];
- COMPONENT_EXPORT(UI_BASE) extern const char kQtVersionFlag[];
+ // Specify the toolkit used to construct the Linux GUI.
+ inline constexpr char kUiToolkitFlag[] = "ui-toolkit";
+ // Specify the GTK version to be loaded.
diff --git a/www/chromium/files/patch-ui_base_x_x11__cursor__loader.cc b/www/chromium/files/patch-ui_base_x_x11__cursor__loader.cc
index 470404c9220a..86432613eb28 100644
--- a/www/chromium/files/patch-ui_base_x_x11__cursor__loader.cc
+++ b/www/chromium/files/patch-ui_base_x_x11__cursor__loader.cc
@@ -1,6 +1,6 @@
---- ui/base/x/x11_cursor_loader.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/base/x/x11_cursor_loader.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/base/x/x11_cursor_loader.cc
-@@ -42,7 +42,7 @@
+@@ -37,7 +37,7 @@
#include "ui/gfx/x/connection.h"
#include "ui/gfx/x/xproto.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -84,7 +84,11 @@ std::string CursorPathFromLibXcursor() {
+@@ -79,7 +79,11 @@ std::string CursorPathFromLibXcursor() {
void operator()(void* ptr) const { dlclose(ptr); }
};
@@ -21,7 +21,7 @@
if (!lib)
return "";
-@@ -229,7 +233,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile(
+@@ -224,7 +228,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile(
const std::string& rm_xcursor_theme) {
constexpr const char kDefaultTheme[] = "default";
std::string themes[] = {
@@ -30,7 +30,7 @@
// The toolkit theme has the highest priority.
LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName()
: std::string(),
-@@ -419,7 +423,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const
+@@ -414,7 +418,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const
return size;
}
diff --git a/www/chromium/files/patch-ui_color_color__id.h b/www/chromium/files/patch-ui_color_color__id.h
index 4e364c52dceb..993470ea5d9b 100644
--- a/www/chromium/files/patch-ui_color_color__id.h
+++ b/www/chromium/files/patch-ui_color_color__id.h
@@ -1,6 +1,6 @@
---- ui/color/color_id.h.orig 2025-08-07 06:57:29 UTC
+--- ui/color/color_id.h.orig 2025-09-06 10:01:20 UTC
+++ ui/color/color_id.h
-@@ -647,7 +647,7 @@
+@@ -648,7 +648,7 @@
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant) \
E_CPONLY(kColorCrosSysInputFieldOnBase)
diff --git a/www/chromium/files/patch-ui_compositor_compositor.cc b/www/chromium/files/patch-ui_compositor_compositor.cc
index ec5a76119066..0db9c2265263 100644
--- a/www/chromium/files/patch-ui_compositor_compositor.cc
+++ b/www/chromium/files/patch-ui_compositor_compositor.cc
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.cc.orig 2025-07-02 06:08:04 UTC
+--- ui/compositor/compositor.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/compositor/compositor.cc
-@@ -979,7 +979,7 @@ void Compositor::OnResume() {
+@@ -985,7 +985,7 @@ void Compositor::OnResume() {
obs.ResetIfActive();
}
diff --git a/www/chromium/files/patch-ui_compositor_compositor.h b/www/chromium/files/patch-ui_compositor_compositor.h
index 541b45165afd..ebc9854b41e1 100644
--- a/www/chromium/files/patch-ui_compositor_compositor.h
+++ b/www/chromium/files/patch-ui_compositor_compositor.h
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.h.orig 2025-08-07 06:57:29 UTC
+--- ui/compositor/compositor.h.orig 2025-10-02 04:28:32 UTC
+++ ui/compositor/compositor.h
-@@ -462,7 +462,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
+@@ -468,7 +468,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
// base::PowerSuspendObserver:
void OnResume() override;
diff --git a/www/chromium/files/patch-ui_compositor_compositor__observer.h b/www/chromium/files/patch-ui_compositor_compositor__observer.h
index ee873852efd6..9c6ea4113637 100644
--- a/www/chromium/files/patch-ui_compositor_compositor__observer.h
+++ b/www/chromium/files/patch-ui_compositor_compositor__observer.h
@@ -1,8 +1,8 @@
---- ui/compositor/compositor_observer.h.orig 2025-02-19 07:43:18 UTC
+--- ui/compositor/compositor_observer.h.orig 2025-10-02 04:28:32 UTC
+++ ui/compositor/compositor_observer.h
-@@ -56,7 +56,7 @@ class COMPOSITOR_EXPORT CompositorObserver {
- // Called when a child of the compositor is resizing.
- virtual void OnCompositingChildResizing(Compositor* compositor) {}
+@@ -59,7 +59,7 @@ class COMPOSITOR_EXPORT CompositorObserver {
+ virtual void OnChildResizeActivated() {}
+ #endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
diff --git a/www/chromium/files/patch-ui_display_screen.cc b/www/chromium/files/patch-ui_display_screen.cc
index 302f4f997952..51c8b96821e8 100644
--- a/www/chromium/files/patch-ui_display_screen.cc
+++ b/www/chromium/files/patch-ui_display_screen.cc
@@ -1,6 +1,6 @@
---- ui/display/screen.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/display/screen.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/display/screen.cc
-@@ -82,7 +82,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i
+@@ -87,7 +87,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i
display_id_for_new_windows_ = display_id;
}
diff --git a/www/chromium/files/patch-ui_events_keycodes_dom_keycode__converter.cc b/www/chromium/files/patch-ui_events_keycodes_dom_keycode__converter.cc
index bf85a0e0958e..03cc8d1762ca 100644
--- a/www/chromium/files/patch-ui_events_keycodes_dom_keycode__converter.cc
+++ b/www/chromium/files/patch-ui_events_keycodes_dom_keycode__converter.cc
@@ -1,6 +1,6 @@
---- ui/events/keycodes/dom/keycode_converter.cc.orig 2024-09-30 07:45:04 UTC
+--- ui/events/keycodes/dom/keycode_converter.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/events/keycodes/dom/keycode_converter.cc
-@@ -18,7 +18,7 @@
+@@ -14,7 +14,7 @@
#include "ui/events/keycodes/dom/dom_code.h"
#include "ui/events/keycodes/dom/dom_key.h"
@@ -9,7 +9,7 @@
#include <linux/input.h>
#endif
-@@ -31,7 +31,7 @@ namespace {
+@@ -27,7 +27,7 @@ namespace {
#if BUILDFLAG(IS_WIN)
#define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \
{ usb, win, code }
@@ -18,7 +18,7 @@
#define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \
{ usb, xkb, code }
#elif BUILDFLAG(IS_APPLE)
-@@ -70,7 +70,7 @@ struct DomKeyMapEntry {
+@@ -66,7 +66,7 @@ struct DomKeyMapEntry {
#undef DOM_KEY_UNI
#undef DOM_KEY_MAP_DECLARATION_END
@@ -27,7 +27,7 @@
// The offset between XKB Keycode and evdev code.
constexpr int kXkbKeycodeOffset = 8;
-@@ -191,7 +191,7 @@ int KeycodeConverter::DomCodeToNativeKeycode(DomCode c
+@@ -187,7 +187,7 @@ int KeycodeConverter::DomCodeToNativeKeycode(DomCode c
return UsbKeycodeToNativeKeycode(static_cast<uint32_t>(code));
}
diff --git a/www/chromium/files/patch-ui_gfx_BUILD.gn b/www/chromium/files/patch-ui_gfx_BUILD.gn
index e8a025673dd3..d735c8d01d5d 100644
--- a/www/chromium/files/patch-ui_gfx_BUILD.gn
+++ b/www/chromium/files/patch-ui_gfx_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/gfx/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- ui/gfx/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ ui/gfx/BUILD.gn
-@@ -667,7 +667,7 @@ source_set("memory_buffer_sources") {
+@@ -663,7 +663,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/www/chromium/files/patch-ui_gfx_font__fallback__linux.cc b/www/chromium/files/patch-ui_gfx_font__fallback__linux.cc
index cb92aba46c15..7c98da16d66d 100644
--- a/www/chromium/files/patch-ui_gfx_font__fallback__linux.cc
+++ b/www/chromium/files/patch-ui_gfx_font__fallback__linux.cc
@@ -1,6 +1,6 @@
---- ui/gfx/font_fallback_linux.cc.orig 2024-09-30 07:45:04 UTC
+--- ui/gfx/font_fallback_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/gfx/font_fallback_linux.cc
-@@ -32,6 +32,8 @@
+@@ -28,6 +28,8 @@
#include "ui/gfx/linux/fontconfig_util.h"
#include "ui/gfx/platform_font.h"
diff --git a/www/chromium/files/patch-ui_gfx_font__render__params__linux.cc b/www/chromium/files/patch-ui_gfx_font__render__params__linux.cc
index f0e4a6f9c62c..f08a20d92d83 100644
--- a/www/chromium/files/patch-ui_gfx_font__render__params__linux.cc
+++ b/www/chromium/files/patch-ui_gfx_font__render__params__linux.cc
@@ -1,4 +1,4 @@
---- ui/gfx/font_render_params_linux.cc.orig 2025-03-05 08:14:56 UTC
+--- ui/gfx/font_render_params_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/gfx/font_render_params_linux.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -222,7 +222,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
+@@ -224,7 +224,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
// Start with the delegate's settings, but let Fontconfig have the final say.
FontRenderParams params;
diff --git a/www/chromium/files/patch-ui_gfx_linux_gbm__wrapper.cc b/www/chromium/files/patch-ui_gfx_linux_gbm__wrapper.cc
index c0d23d0467bb..d91801114167 100644
--- a/www/chromium/files/patch-ui_gfx_linux_gbm__wrapper.cc
+++ b/www/chromium/files/patch-ui_gfx_linux_gbm__wrapper.cc
@@ -1,6 +1,6 @@
---- ui/gfx/linux/gbm_wrapper.cc.orig 2025-02-19 07:43:18 UTC
+--- ui/gfx/linux/gbm_wrapper.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/gfx/linux/gbm_wrapper.cc
-@@ -318,7 +318,7 @@ class Device final : public ui::GbmDevice {
+@@ -330,7 +330,7 @@ class Device final : public ui::GbmDevice {
// of 1x1 BOs which are destroyed before creating the final BO creation used
// to instantiate the returned GbmBuffer.
gfx::Size size_for_verification =
diff --git a/www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
index 58c1a340bca7..50445fe3c0ba 100644
--- a/www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -1,4 +1,4 @@
---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-08-07 06:57:29 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-09-06 10:01:20 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
@@ -18,7 +18,7 @@
#include "ui/gfx/gpu_memory_buffer_handle.h"
@@ -9,7 +9,7 @@
#include "ui/gfx/native_pixmap_handle.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-@@ -45,7 +45,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -49,7 +49,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -18,7 +18,7 @@
template <>
struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS)
StructTraits<gfx::mojom::NativePixmapPlaneDataView,
-@@ -73,13 +73,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -77,13 +77,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
return pixmap_handle.planes;
}
@@ -34,7 +34,7 @@
static bool supports_zero_copy_webgpu_import(
const gfx::NativePixmapHandle& pixmap_handle) {
return pixmap_handle.supports_zero_copy_webgpu_import;
-@@ -204,7 +204,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -207,7 +207,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
static IOSurfaceHandle io_surface_handle(gfx::GpuMemoryBufferHandle& handle);
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/chromium/files/patch-ui_gfx_native__widget__types.h b/www/chromium/files/patch-ui_gfx_native__widget__types.h
index 3a8f5d86f936..c0aee1ecbc2e 100644
--- a/www/chromium/files/patch-ui_gfx_native__widget__types.h
+++ b/www/chromium/files/patch-ui_gfx_native__widget__types.h
@@ -1,15 +1,15 @@
---- ui/gfx/native_widget_types.h.orig 2025-05-28 14:55:43 UTC
+--- ui/gfx/native_widget_types.h.orig 2025-10-02 04:28:32 UTC
+++ ui/gfx/native_widget_types.h
-@@ -102,7 +102,7 @@ class ViewAndroid;
+@@ -101,7 +101,7 @@ class ViewAndroid;
+ } // namespace ui
#endif
- class SkBitmap;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern "C" {
struct _AtkObject;
using AtkObject = struct _AtkObject;
-@@ -186,7 +186,7 @@ using NativeViewAccessible = IAccessible*;
+@@ -185,7 +185,7 @@ using NativeViewAccessible = IAccessible*;
using NativeViewAccessible = base::apple::OwnedNSObject;
#elif BUILDFLAG(IS_MAC)
using NativeViewAccessible = base::apple::OwnedNSAccessibility;
diff --git a/www/chromium/files/patch-ui_gfx_platform__font__skia.cc b/www/chromium/files/patch-ui_gfx_platform__font__skia.cc
index 1d867ecf3822..e4e38781f2dd 100644
--- a/www/chromium/files/patch-ui_gfx_platform__font__skia.cc
+++ b/www/chromium/files/patch-ui_gfx_platform__font__skia.cc
@@ -1,4 +1,4 @@
---- ui/gfx/platform_font_skia.cc.orig 2024-08-26 12:06:38 UTC
+--- ui/gfx/platform_font_skia.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/gfx/platform_font_skia.cc
@@ -29,7 +29,7 @@
#include "ui/gfx/system_fonts_win.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -167,7 +167,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
+@@ -170,7 +170,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
weight = system_font.GetWeight();
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-ui_gl_gl__switches.cc b/www/chromium/files/patch-ui_gl_gl__switches.cc
index 0d1dad9fad85..2c84e8bb06d7 100644
--- a/www/chromium/files/patch-ui_gl_gl__switches.cc
+++ b/www/chromium/files/patch-ui_gl_gl__switches.cc
@@ -1,6 +1,6 @@
---- ui/gl/gl_switches.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/gl/gl_switches.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/gl/gl_switches.cc
-@@ -15,7 +15,7 @@
+@@ -17,7 +17,7 @@
#endif
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -9,7 +9,7 @@
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
#endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
-@@ -323,7 +323,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -333,7 +333,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,7 +18,7 @@
angle::SystemInfo system_info;
{
TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan");
-@@ -405,7 +405,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -425,7 +425,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc b/www/chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
index 3b328bf6cbad..baaebd186781 100644
--- a/www/chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/www/chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -1,6 +1,6 @@
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -446,7 +446,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -442,7 +442,7 @@ void PrintDialogGtk::ShowDialog(
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET |
GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE |
diff --git a/www/chromium/files/patch-ui_native__theme_features_native__theme__features.cc b/www/chromium/files/patch-ui_native__theme_features_native__theme__features.cc
index 620f8fe835ce..1b414d488204 100644
--- a/www/chromium/files/patch-ui_native__theme_features_native__theme__features.cc
+++ b/www/chromium/files/patch-ui_native__theme_features_native__theme__features.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/features/native_theme_features.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/native_theme/features/native_theme_features.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/native_theme/features/native_theme_features.cc
-@@ -54,7 +54,7 @@ namespace ui {
+@@ -65,7 +65,7 @@ namespace ui {
bool IsFluentOverlayScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
@@ -9,7 +9,7 @@
return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
#else
return false;
-@@ -63,7 +63,7 @@ bool IsFluentOverlayScrollbarEnabled() {
+@@ -74,7 +74,7 @@ bool IsFluentOverlayScrollbarEnabled() {
bool IsFluentScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
diff --git a/www/chromium/files/patch-ui_native__theme_native__theme.h b/www/chromium/files/patch-ui_native__theme_native__theme.h
index e9a061594e9f..da28f7e5bc63 100644
--- a/www/chromium/files/patch-ui_native__theme_native__theme.h
+++ b/www/chromium/files/patch-ui_native__theme_native__theme.h
@@ -1,6 +1,6 @@
---- ui/native_theme/native_theme.h.orig 2025-05-05 10:57:53 UTC
+--- ui/native_theme/native_theme.h.orig 2025-10-02 04:28:32 UTC
+++ ui/native_theme/native_theme.h
-@@ -61,7 +61,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) NativeTheme {
+@@ -62,7 +62,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) NativeTheme {
// The part to be painted / sized.
enum Part {
kCheckbox,
diff --git a/www/chromium/files/patch-ui_native__theme_native__theme__base.cc b/www/chromium/files/patch-ui_native__theme_native__theme__base.cc
index 44d540f3b1c9..533c67bacdaa 100644
--- a/www/chromium/files/patch-ui_native__theme_native__theme__base.cc
+++ b/www/chromium/files/patch-ui_native__theme_native__theme__base.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/native_theme_base.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/native_theme/native_theme_base.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/native_theme/native_theme_base.cc
-@@ -241,7 +241,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
+@@ -238,7 +238,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
std::get<ButtonExtraParams>(extra), color_scheme,
accent_color_opaque);
break;
diff --git a/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
index e106ca3408e3..c174908bb0d6 100644
--- a/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
+++ b/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-05-13 08:59:54 UTC
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
-@@ -461,8 +461,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
+@@ -462,8 +462,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
surface->UpdateBufferDamageRegion(
gfx::ToEnclosingRectIgnoringError(surface_damage));
diff --git a/www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc b/www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
index 84b8c5d6e549..271bb58d15e2 100644
--- a/www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/x11/x11_window.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/ozone/platform/x11/x11_window.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1508,7 +1508,7 @@ void X11Window::OnXWindowStateChanged() {
+@@ -1503,7 +1503,7 @@ void X11Window::OnXWindowStateChanged() {
WindowTiledEdges tiled_state = GetTiledState();
if (tiled_state != tiled_state_) {
tiled_state_ = tiled_state;
diff --git a/www/chromium/files/patch-ui_platform__window_platform__window__delegate.cc b/www/chromium/files/patch-ui_platform__window_platform__window__delegate.cc
index 2b55098e33ce..7ad3783d3dfd 100644
--- a/www/chromium/files/patch-ui_platform__window_platform__window__delegate.cc
+++ b/www/chromium/files/patch-ui_platform__window_platform__window__delegate.cc
@@ -1,6 +1,6 @@
---- ui/platform_window/platform_window_delegate.cc.orig 2025-04-04 08:52:13 UTC
+--- ui/platform_window/platform_window_delegate.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/platform_window/platform_window_delegate.cc
-@@ -56,7 +56,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD
+@@ -58,7 +58,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD
return gfx::Insets();
}
diff --git a/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h b/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h
index df87e6eeac9c..ea5684b1c4da 100644
--- a/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h
+++ b/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h
@@ -1,6 +1,6 @@
---- ui/platform_window/platform_window_delegate.h.orig 2025-05-07 06:38:02 UTC
+--- ui/platform_window/platform_window_delegate.h.orig 2025-10-02 04:28:32 UTC
+++ ui/platform_window/platform_window_delegate.h
-@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
+@@ -146,7 +146,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
virtual void OnWindowStateChanged(PlatformWindowState old_state,
PlatformWindowState new_state) = 0;
diff --git a/www/chromium/files/patch-ui_views_BUILD.gn b/www/chromium/files/patch-ui_views_BUILD.gn
index c0812cb8e3bd..5afa45522d8e 100644
--- a/www/chromium/files/patch-ui_views_BUILD.gn
+++ b/www/chromium/files/patch-ui_views_BUILD.gn
@@ -1,4 +1,4 @@
---- ui/views/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- ui/views/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ ui/views/BUILD.gn
@@ -833,7 +833,6 @@ component("views") {
"windows_stationarity_monitor_aura.cc",
diff --git a/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc b/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc
index 9833179044e7..7bf31d96533d 100644
--- a/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc
+++ b/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc
@@ -1,4 +1,4 @@
---- ui/views/controls/textfield/textfield.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/views/controls/textfield/textfield.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/views/controls/textfield/textfield.cc
@@ -86,7 +86,7 @@
#include "base/win/win_util.h"
@@ -18,7 +18,7 @@
return flags & ui::EF_CONTROL_DOWN;
#else
return false;
-@@ -790,7 +790,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
+@@ -791,7 +791,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
return handled;
}
@@ -27,7 +27,7 @@
if (!handled) {
if (auto* linux_ui = ui::LinuxUi::instance()) {
const auto command =
-@@ -975,7 +975,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
+@@ -976,7 +976,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
}
bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
@@ -36,7 +36,7 @@
// Skip any accelerator handling that conflicts with custom keybindings.
if (auto* linux_ui = ui::LinuxUi::instance()) {
if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
-@@ -2063,7 +2063,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() {
return false;
}
diff --git a/www/chromium/files/patch-ui_views_widget_widget.cc b/www/chromium/files/patch-ui_views_widget_widget.cc
index ac997f793d28..ddf816e3b39f 100644
--- a/www/chromium/files/patch-ui_views_widget_widget.cc
+++ b/www/chromium/files/patch-ui_views_widget_widget.cc
@@ -1,6 +1,6 @@
---- ui/views/widget/widget.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/views/widget/widget.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/views/widget/widget.cc
-@@ -63,7 +63,7 @@
+@@ -64,7 +64,7 @@
#include "ui/views/widget/widget_removals_observer.h"
#include "ui/views/window/dialog_delegate.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -2493,7 +2493,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
+@@ -2524,7 +2524,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
return parent_->GetNativeTheme();
}
diff --git a/www/chromium/files/patch-ui_views_widget_widget.h b/www/chromium/files/patch-ui_views_widget_widget.h
index 7185d02ab75e..4fc904314516 100644
--- a/www/chromium/files/patch-ui_views_widget_widget.h
+++ b/www/chromium/files/patch-ui_views_widget_widget.h
@@ -1,6 +1,6 @@
---- ui/views/widget/widget.h.orig 2025-08-07 06:57:29 UTC
+--- ui/views/widget/widget.h.orig 2025-10-02 04:28:32 UTC
+++ ui/views/widget/widget.h
-@@ -491,7 +491,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
+@@ -494,7 +494,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
bool force_system_menu_for_frameless = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-v8_BUILD.gn b/www/chromium/files/patch-v8_BUILD.gn
index b3cb7fc5a3ba..693892aebae5 100644
--- a/www/chromium/files/patch-v8_BUILD.gn
+++ b/www/chromium/files/patch-v8_BUILD.gn
@@ -1,6 +1,6 @@
---- v8/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- v8/BUILD.gn.orig 2025-10-02 04:28:32 UTC
+++ v8/BUILD.gn
-@@ -1012,6 +1012,8 @@ external_v8_defines = [
+@@ -991,6 +991,8 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
"V8_TARGET_OS_CHROMEOS",
@@ -9,7 +9,7 @@
]
enabled_external_v8_defines = [
-@@ -1085,6 +1087,12 @@ if (target_os == "android") {
+@@ -1065,6 +1067,12 @@ 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" ]
@@ -22,7 +22,15 @@
}
disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines
-@@ -2604,6 +2612,12 @@ template("run_mksnapshot") {
+@@ -1774,7 +1782,6 @@ config("strict_warnings") {
+ }
+ cflags += [
+ "-Wmissing-field-initializers",
+- "-Wunnecessary-virtual-specifier",
+ ]
+ }
+ }
+@@ -2595,6 +2602,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -34,8 +42,8 @@
+ }
}
- if (v8_enable_turboshaft_csa) {
-@@ -6765,7 +6779,7 @@ v8_component("v8_libbase") {
+ # This is needed to distinguish between generating code for the simulator
+@@ -6800,7 +6813,7 @@ v8_component("v8_libbase") {
}
}
@@ -44,7 +52,7 @@
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6776,6 +6790,18 @@ v8_component("v8_libbase") {
+@@ -6811,6 +6824,18 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/www/chromium/files/patch-v8_include_v8config.h b/www/chromium/files/patch-v8_include_v8config.h
index 92f42a8395a9..43644cb7406a 100644
--- a/www/chromium/files/patch-v8_include_v8config.h
+++ b/www/chromium/files/patch-v8_include_v8config.h
@@ -1,4 +1,4 @@
---- v8/include/v8config.h.orig 2025-08-07 06:57:29 UTC
+--- v8/include/v8config.h.orig 2025-09-06 10:01:20 UTC
+++ v8/include/v8config.h
@@ -207,6 +207,8 @@ path. Add it with -I<path> to the command line
&& !defined(V8_TARGET_OS_IOS) \
@@ -35,7 +35,7 @@
#ifdef V8_OS_MACOS
# define V8_TARGET_OS_MACOS
#endif
-@@ -394,6 +408,7 @@ path. Add it with -I<path> to the command line
+@@ -395,6 +409,7 @@ path. Add it with -I<path> to the command line
#if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \
|| ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \
&& !defined(_WIN32))) /* not on windows */ \
diff --git a/www/chromium/files/patch-v8_src_api_api.cc b/www/chromium/files/patch-v8_src_api_api.cc
index 942e736943ff..159192b06ee0 100644
--- a/www/chromium/files/patch-v8_src_api_api.cc
+++ b/www/chromium/files/patch-v8_src_api_api.cc
@@ -1,4 +1,4 @@
---- v8/src/api/api.cc.orig 2025-08-14 19:12:25 UTC
+--- v8/src/api/api.cc.orig 2025-10-02 04:28:32 UTC
+++ v8/src/api/api.cc
@@ -159,7 +159,7 @@
#include "src/objects/intl-objects.h"
@@ -9,7 +9,7 @@
#include <signal.h>
#include <unistd.h>
-@@ -6479,7 +6479,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -6487,7 +6487,7 @@ bool v8::V8::Initialize(const int build_config) {
return true;
}
diff --git a/www/chromium/files/patch-v8_src_execution_isolate.cc b/www/chromium/files/patch-v8_src_execution_isolate.cc
index c3f2fa12b521..814370c667a0 100644
--- a/www/chromium/files/patch-v8_src_execution_isolate.cc
+++ b/www/chromium/files/patch-v8_src_execution_isolate.cc
@@ -1,6 +1,6 @@
---- v8/src/execution/isolate.cc.orig 2025-08-07 06:57:29 UTC
+--- v8/src/execution/isolate.cc.orig 2025-10-02 04:28:32 UTC
+++ v8/src/execution/isolate.cc
-@@ -173,6 +173,10 @@
+@@ -176,6 +176,10 @@
#include "src/execution/simulator-base.h"
#endif
@@ -11,7 +11,7 @@
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_[];
-@@ -5206,6 +5210,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+@@ -5259,6 +5263,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
uint32_t code_size = DefaultEmbeddedBlobCodeSize();
const uint8_t* data = DefaultEmbeddedBlobData();
uint32_t data_size = DefaultEmbeddedBlobDataSize();
diff --git a/www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
deleted file mode 100644
index 4e04132999aa..000000000000
--- a/www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ /dev/null
@@ -1,128 +0,0 @@
---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-08-07 06:57:29 UTC
-+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -605,7 +605,7 @@ void LiftoffAssembler::AtomicStoreTaggedPointer(
- }
-
- void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, uint32_t* protected_load_pc,
- bool /* is_load_mem */, bool /* i64_offset */,
- bool needs_shift) {
-@@ -685,7 +685,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis
- }
-
- void LiftoffAssembler::Store(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- StoreType type, LiftoffRegList pinned,
- uint32_t* protected_store_pc,
- bool /* is_store_mem */, bool /* i64_offset */) {
-@@ -764,7 +764,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist
- }
-
- void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, LiftoffRegList /* pinned */,
- bool /* i64_offset */) {
- if (type.value() != LoadType::kI64Load) {
-@@ -782,7 +782,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
- }
-
- void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- StoreType type, LiftoffRegList pinned,
- bool /* i64_offset */) {
- DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max());
-@@ -852,7 +852,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange };
-
- inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop,
- Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type) {
- DCHECK_EQ(value, result);
-@@ -920,7 +920,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
- }
-
- inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister value, LiftoffRegister result,
- StoreType type) {
- DCHECK_EQ(value, result);
-@@ -1035,7 +1035,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
- }
-
- inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister value, LiftoffRegister result) {
- // We need {ebx} here, which is the root register. As the root register it
- // needs special treatment. As we use {ebx} directly in the code below, we
-@@ -1131,7 +1131,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino
- } // namespace liftoff
-
- void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1145,7 +1145,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1158,7 +1158,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1172,7 +1172,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1186,7 +1186,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
- }
-
- void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1200,7 +1200,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
-@@ -1226,7 +1226,7 @@ void LiftoffAssembler::AtomicExchangeTaggedPointer(
- }
-
- void LiftoffAssembler::AtomicCompareExchange(
-- Register dst_addr, Register offset_reg, uint32_t offset_imm,
-+ Register dst_addr, Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result,
- StoreType type, bool /* i64_offset */) {
- // We expect that the offset has already been added to {dst_addr}, and no
diff --git a/www/chromium/pkg-plist b/www/chromium/pkg-plist
index 2ec07b30c6ad..2fde10464115 100644
--- a/www/chromium/pkg-plist
+++ b/www/chromium/pkg-plist
@@ -8,120 +8,446 @@ bin/chrome
%%DATADIR%%/libGLESv2.so
%%DATADIR%%/libVkICD_mock_icd.so
%%DATADIR%%/libvulkan.so
+%%DATADIR%%/locales/af.pak
+%%DATADIR%%/locales/af.pak.info
+%%DATADIR%%/locales/af_FEMININE.pak
+%%DATADIR%%/locales/af_FEMININE.pak.info
+%%DATADIR%%/locales/af_MASCULINE.pak
+%%DATADIR%%/locales/af_MASCULINE.pak.info
+%%DATADIR%%/locales/af_NEUTER.pak
+%%DATADIR%%/locales/af_NEUTER.pak.info
%%DATADIR%%/locales/am.pak
%%DATADIR%%/locales/am.pak.info
+%%DATADIR%%/locales/am_FEMININE.pak
+%%DATADIR%%/locales/am_FEMININE.pak.info
+%%DATADIR%%/locales/am_MASCULINE.pak
+%%DATADIR%%/locales/am_MASCULINE.pak.info
+%%DATADIR%%/locales/am_NEUTER.pak
+%%DATADIR%%/locales/am_NEUTER.pak.info
%%DATADIR%%/locales/ar.pak
%%DATADIR%%/locales/ar.pak.info
-%%DEBUG%%%%DATADIR%%/locales/ar-XB.pak
-%%DEBUG%%%%DATADIR%%/locales/ar-XB.pak.info
-%%DATADIR%%/locales/af.pak
-%%DATADIR%%/locales/af.pak.info
+%%DATADIR%%/locales/ar_FEMININE.pak
+%%DATADIR%%/locales/ar_FEMININE.pak.info
+%%DATADIR%%/locales/ar_MASCULINE.pak
+%%DATADIR%%/locales/ar_MASCULINE.pak.info
+%%DATADIR%%/locales/ar_NEUTER.pak
+%%DATADIR%%/locales/ar_NEUTER.pak.info
%%DATADIR%%/locales/bg.pak
%%DATADIR%%/locales/bg.pak.info
+%%DATADIR%%/locales/bg_FEMININE.pak
+%%DATADIR%%/locales/bg_FEMININE.pak.info
+%%DATADIR%%/locales/bg_MASCULINE.pak
+%%DATADIR%%/locales/bg_MASCULINE.pak.info
+%%DATADIR%%/locales/bg_NEUTER.pak
+%%DATADIR%%/locales/bg_NEUTER.pak.info
%%DATADIR%%/locales/bn.pak
%%DATADIR%%/locales/bn.pak.info
+%%DATADIR%%/locales/bn_FEMININE.pak
+%%DATADIR%%/locales/bn_FEMININE.pak.info
+%%DATADIR%%/locales/bn_MASCULINE.pak
+%%DATADIR%%/locales/bn_MASCULINE.pak.info
+%%DATADIR%%/locales/bn_NEUTER.pak
+%%DATADIR%%/locales/bn_NEUTER.pak.info
%%DATADIR%%/locales/ca.pak
%%DATADIR%%/locales/ca.pak.info
+%%DATADIR%%/locales/ca_FEMININE.pak
+%%DATADIR%%/locales/ca_FEMININE.pak.info
+%%DATADIR%%/locales/ca_MASCULINE.pak
+%%DATADIR%%/locales/ca_MASCULINE.pak.info
+%%DATADIR%%/locales/ca_NEUTER.pak
+%%DATADIR%%/locales/ca_NEUTER.pak.info
%%DATADIR%%/locales/cs.pak
%%DATADIR%%/locales/cs.pak.info
+%%DATADIR%%/locales/cs_FEMININE.pak
+%%DATADIR%%/locales/cs_FEMININE.pak.info
+%%DATADIR%%/locales/cs_MASCULINE.pak
+%%DATADIR%%/locales/cs_MASCULINE.pak.info
+%%DATADIR%%/locales/cs_NEUTER.pak
+%%DATADIR%%/locales/cs_NEUTER.pak.info
%%DATADIR%%/locales/da.pak
%%DATADIR%%/locales/da.pak.info
+%%DATADIR%%/locales/da_FEMININE.pak
+%%DATADIR%%/locales/da_FEMININE.pak.info
+%%DATADIR%%/locales/da_MASCULINE.pak
+%%DATADIR%%/locales/da_MASCULINE.pak.info
+%%DATADIR%%/locales/da_NEUTER.pak
+%%DATADIR%%/locales/da_NEUTER.pak.info
%%DATADIR%%/locales/de.pak
%%DATADIR%%/locales/de.pak.info
+%%DATADIR%%/locales/de_FEMININE.pak
+%%DATADIR%%/locales/de_FEMININE.pak.info
+%%DATADIR%%/locales/de_MASCULINE.pak
+%%DATADIR%%/locales/de_MASCULINE.pak.info
+%%DATADIR%%/locales/de_NEUTER.pak
+%%DATADIR%%/locales/de_NEUTER.pak.info
%%DATADIR%%/locales/el.pak
%%DATADIR%%/locales/el.pak.info
+%%DATADIR%%/locales/el_FEMININE.pak
+%%DATADIR%%/locales/el_FEMININE.pak.info
+%%DATADIR%%/locales/el_MASCULINE.pak
+%%DATADIR%%/locales/el_MASCULINE.pak.info
+%%DATADIR%%/locales/el_NEUTER.pak
+%%DATADIR%%/locales/el_NEUTER.pak.info
%%DATADIR%%/locales/en-GB.pak
%%DATADIR%%/locales/en-GB.pak.info
+%%DATADIR%%/locales/en-GB_FEMININE.pak
+%%DATADIR%%/locales/en-GB_FEMININE.pak.info
+%%DATADIR%%/locales/en-GB_MASCULINE.pak
+%%DATADIR%%/locales/en-GB_MASCULINE.pak.info
+%%DATADIR%%/locales/en-GB_NEUTER.pak
+%%DATADIR%%/locales/en-GB_NEUTER.pak.info
%%DATADIR%%/locales/en-US.pak
%%DATADIR%%/locales/en-US.pak.info
-%%DEBUG%%%%DATADIR%%/locales/en-XA.pak
-%%DEBUG%%%%DATADIR%%/locales/en-XA.pak.info
+%%DATADIR%%/locales/en-US_FEMININE.pak
+%%DATADIR%%/locales/en-US_FEMININE.pak.info
+%%DATADIR%%/locales/en-US_MASCULINE.pak
+%%DATADIR%%/locales/en-US_MASCULINE.pak.info
+%%DATADIR%%/locales/en-US_NEUTER.pak
+%%DATADIR%%/locales/en-US_NEUTER.pak.info
%%DATADIR%%/locales/es-419.pak
%%DATADIR%%/locales/es-419.pak.info
+%%DATADIR%%/locales/es-419_FEMININE.pak
+%%DATADIR%%/locales/es-419_FEMININE.pak.info
+%%DATADIR%%/locales/es-419_MASCULINE.pak
+%%DATADIR%%/locales/es-419_MASCULINE.pak.info
+%%DATADIR%%/locales/es-419_NEUTER.pak
+%%DATADIR%%/locales/es-419_NEUTER.pak.info
%%DATADIR%%/locales/es.pak
%%DATADIR%%/locales/es.pak.info
+%%DATADIR%%/locales/es_FEMININE.pak
+%%DATADIR%%/locales/es_FEMININE.pak.info
+%%DATADIR%%/locales/es_MASCULINE.pak
+%%DATADIR%%/locales/es_MASCULINE.pak.info
+%%DATADIR%%/locales/es_NEUTER.pak
+%%DATADIR%%/locales/es_NEUTER.pak.info
%%DATADIR%%/locales/et.pak
%%DATADIR%%/locales/et.pak.info
+%%DATADIR%%/locales/et_FEMININE.pak
+%%DATADIR%%/locales/et_FEMININE.pak.info
+%%DATADIR%%/locales/et_MASCULINE.pak
+%%DATADIR%%/locales/et_MASCULINE.pak.info
+%%DATADIR%%/locales/et_NEUTER.pak
+%%DATADIR%%/locales/et_NEUTER.pak.info
%%DATADIR%%/locales/fa.pak
%%DATADIR%%/locales/fa.pak.info
+%%DATADIR%%/locales/fa_FEMININE.pak
+%%DATADIR%%/locales/fa_FEMININE.pak.info
+%%DATADIR%%/locales/fa_MASCULINE.pak
+%%DATADIR%%/locales/fa_MASCULINE.pak.info
+%%DATADIR%%/locales/fa_NEUTER.pak
+%%DATADIR%%/locales/fa_NEUTER.pak.info
%%DATADIR%%/locales/fi.pak
%%DATADIR%%/locales/fi.pak.info
+%%DATADIR%%/locales/fi_FEMININE.pak
+%%DATADIR%%/locales/fi_FEMININE.pak.info
+%%DATADIR%%/locales/fi_MASCULINE.pak
+%%DATADIR%%/locales/fi_MASCULINE.pak.info
+%%DATADIR%%/locales/fi_NEUTER.pak
+%%DATADIR%%/locales/fi_NEUTER.pak.info
%%DATADIR%%/locales/fil.pak
%%DATADIR%%/locales/fil.pak.info
+%%DATADIR%%/locales/fil_FEMININE.pak
+%%DATADIR%%/locales/fil_FEMININE.pak.info
+%%DATADIR%%/locales/fil_MASCULINE.pak
+%%DATADIR%%/locales/fil_MASCULINE.pak.info
+%%DATADIR%%/locales/fil_NEUTER.pak
+%%DATADIR%%/locales/fil_NEUTER.pak.info
%%DATADIR%%/locales/fr.pak
%%DATADIR%%/locales/fr.pak.info
+%%DATADIR%%/locales/fr_FEMININE.pak
+%%DATADIR%%/locales/fr_FEMININE.pak.info
+%%DATADIR%%/locales/fr_MASCULINE.pak
+%%DATADIR%%/locales/fr_MASCULINE.pak.info
+%%DATADIR%%/locales/fr_NEUTER.pak
+%%DATADIR%%/locales/fr_NEUTER.pak.info
%%DATADIR%%/locales/gu.pak
%%DATADIR%%/locales/gu.pak.info
+%%DATADIR%%/locales/gu_FEMININE.pak
+%%DATADIR%%/locales/gu_FEMININE.pak.info
+%%DATADIR%%/locales/gu_MASCULINE.pak
+%%DATADIR%%/locales/gu_MASCULINE.pak.info
+%%DATADIR%%/locales/gu_NEUTER.pak
+%%DATADIR%%/locales/gu_NEUTER.pak.info
%%DATADIR%%/locales/he.pak
%%DATADIR%%/locales/he.pak.info
+%%DATADIR%%/locales/he_FEMININE.pak
+%%DATADIR%%/locales/he_FEMININE.pak.info
+%%DATADIR%%/locales/he_MASCULINE.pak
+%%DATADIR%%/locales/he_MASCULINE.pak.info
+%%DATADIR%%/locales/he_NEUTER.pak
+%%DATADIR%%/locales/he_NEUTER.pak.info
%%DATADIR%%/locales/hi.pak
%%DATADIR%%/locales/hi.pak.info
+%%DATADIR%%/locales/hi_FEMININE.pak
+%%DATADIR%%/locales/hi_FEMININE.pak.info
+%%DATADIR%%/locales/hi_MASCULINE.pak
+%%DATADIR%%/locales/hi_MASCULINE.pak.info
+%%DATADIR%%/locales/hi_NEUTER.pak
+%%DATADIR%%/locales/hi_NEUTER.pak.info
%%DATADIR%%/locales/hr.pak
%%DATADIR%%/locales/hr.pak.info
+%%DATADIR%%/locales/hr_FEMININE.pak
+%%DATADIR%%/locales/hr_FEMININE.pak.info
+%%DATADIR%%/locales/hr_MASCULINE.pak
+%%DATADIR%%/locales/hr_MASCULINE.pak.info
+%%DATADIR%%/locales/hr_NEUTER.pak
+%%DATADIR%%/locales/hr_NEUTER.pak.info
%%DATADIR%%/locales/hu.pak
%%DATADIR%%/locales/hu.pak.info
+%%DATADIR%%/locales/hu_FEMININE.pak
+%%DATADIR%%/locales/hu_FEMININE.pak.info
+%%DATADIR%%/locales/hu_MASCULINE.pak
+%%DATADIR%%/locales/hu_MASCULINE.pak.info
+%%DATADIR%%/locales/hu_NEUTER.pak
+%%DATADIR%%/locales/hu_NEUTER.pak.info
%%DATADIR%%/locales/id.pak
%%DATADIR%%/locales/id.pak.info
+%%DATADIR%%/locales/id_FEMININE.pak
+%%DATADIR%%/locales/id_FEMININE.pak.info
+%%DATADIR%%/locales/id_MASCULINE.pak
+%%DATADIR%%/locales/id_MASCULINE.pak.info
+%%DATADIR%%/locales/id_NEUTER.pak
+%%DATADIR%%/locales/id_NEUTER.pak.info
%%DATADIR%%/locales/it.pak
%%DATADIR%%/locales/it.pak.info
+%%DATADIR%%/locales/it_FEMININE.pak
+%%DATADIR%%/locales/it_FEMININE.pak.info
+%%DATADIR%%/locales/it_MASCULINE.pak
+%%DATADIR%%/locales/it_MASCULINE.pak.info
+%%DATADIR%%/locales/it_NEUTER.pak
+%%DATADIR%%/locales/it_NEUTER.pak.info
%%DATADIR%%/locales/ja.pak
%%DATADIR%%/locales/ja.pak.info
+%%DATADIR%%/locales/ja_FEMININE.pak
+%%DATADIR%%/locales/ja_FEMININE.pak.info
+%%DATADIR%%/locales/ja_MASCULINE.pak
+%%DATADIR%%/locales/ja_MASCULINE.pak.info
+%%DATADIR%%/locales/ja_NEUTER.pak
+%%DATADIR%%/locales/ja_NEUTER.pak.info
%%DATADIR%%/locales/kn.pak
%%DATADIR%%/locales/kn.pak.info
+%%DATADIR%%/locales/kn_FEMININE.pak
+%%DATADIR%%/locales/kn_FEMININE.pak.info
+%%DATADIR%%/locales/kn_MASCULINE.pak
+%%DATADIR%%/locales/kn_MASCULINE.pak.info
+%%DATADIR%%/locales/kn_NEUTER.pak
+%%DATADIR%%/locales/kn_NEUTER.pak.info
%%DATADIR%%/locales/ko.pak
%%DATADIR%%/locales/ko.pak.info
+%%DATADIR%%/locales/ko_FEMININE.pak
+%%DATADIR%%/locales/ko_FEMININE.pak.info
+%%DATADIR%%/locales/ko_MASCULINE.pak
+%%DATADIR%%/locales/ko_MASCULINE.pak.info
+%%DATADIR%%/locales/ko_NEUTER.pak
+%%DATADIR%%/locales/ko_NEUTER.pak.info
%%DATADIR%%/locales/lt.pak
%%DATADIR%%/locales/lt.pak.info
+%%DATADIR%%/locales/lt_FEMININE.pak
+%%DATADIR%%/locales/lt_FEMININE.pak.info
+%%DATADIR%%/locales/lt_MASCULINE.pak
+%%DATADIR%%/locales/lt_MASCULINE.pak.info
+%%DATADIR%%/locales/lt_NEUTER.pak
+%%DATADIR%%/locales/lt_NEUTER.pak.info
%%DATADIR%%/locales/lv.pak
%%DATADIR%%/locales/lv.pak.info
+%%DATADIR%%/locales/lv_FEMININE.pak
+%%DATADIR%%/locales/lv_FEMININE.pak.info
+%%DATADIR%%/locales/lv_MASCULINE.pak
+%%DATADIR%%/locales/lv_MASCULINE.pak.info
+%%DATADIR%%/locales/lv_NEUTER.pak
+%%DATADIR%%/locales/lv_NEUTER.pak.info
%%DATADIR%%/locales/ml.pak
%%DATADIR%%/locales/ml.pak.info
+%%DATADIR%%/locales/ml_FEMININE.pak
+%%DATADIR%%/locales/ml_FEMININE.pak.info
+%%DATADIR%%/locales/ml_MASCULINE.pak
+%%DATADIR%%/locales/ml_MASCULINE.pak.info
+%%DATADIR%%/locales/ml_NEUTER.pak
+%%DATADIR%%/locales/ml_NEUTER.pak.info
%%DATADIR%%/locales/mr.pak
%%DATADIR%%/locales/mr.pak.info
+%%DATADIR%%/locales/mr_FEMININE.pak
+%%DATADIR%%/locales/mr_FEMININE.pak.info
+%%DATADIR%%/locales/mr_MASCULINE.pak
+%%DATADIR%%/locales/mr_MASCULINE.pak.info
+%%DATADIR%%/locales/mr_NEUTER.pak
+%%DATADIR%%/locales/mr_NEUTER.pak.info
%%DATADIR%%/locales/ms.pak
%%DATADIR%%/locales/ms.pak.info
+%%DATADIR%%/locales/ms_FEMININE.pak
+%%DATADIR%%/locales/ms_FEMININE.pak.info
+%%DATADIR%%/locales/ms_MASCULINE.pak
+%%DATADIR%%/locales/ms_MASCULINE.pak.info
+%%DATADIR%%/locales/ms_NEUTER.pak
+%%DATADIR%%/locales/ms_NEUTER.pak.info
%%DATADIR%%/locales/nb.pak
%%DATADIR%%/locales/nb.pak.info
+%%DATADIR%%/locales/nb_FEMININE.pak
+%%DATADIR%%/locales/nb_FEMININE.pak.info
+%%DATADIR%%/locales/nb_MASCULINE.pak
+%%DATADIR%%/locales/nb_MASCULINE.pak.info
+%%DATADIR%%/locales/nb_NEUTER.pak
+%%DATADIR%%/locales/nb_NEUTER.pak.info
%%DATADIR%%/locales/nl.pak
%%DATADIR%%/locales/nl.pak.info
+%%DATADIR%%/locales/nl_FEMININE.pak
+%%DATADIR%%/locales/nl_FEMININE.pak.info
+%%DATADIR%%/locales/nl_MASCULINE.pak
+%%DATADIR%%/locales/nl_MASCULINE.pak.info
+%%DATADIR%%/locales/nl_NEUTER.pak
+%%DATADIR%%/locales/nl_NEUTER.pak.info
%%DATADIR%%/locales/pl.pak
%%DATADIR%%/locales/pl.pak.info
+%%DATADIR%%/locales/pl_FEMININE.pak
+%%DATADIR%%/locales/pl_FEMININE.pak.info
+%%DATADIR%%/locales/pl_MASCULINE.pak
+%%DATADIR%%/locales/pl_MASCULINE.pak.info
+%%DATADIR%%/locales/pl_NEUTER.pak
+%%DATADIR%%/locales/pl_NEUTER.pak.info
%%DATADIR%%/locales/pt-BR.pak
%%DATADIR%%/locales/pt-BR.pak.info
+%%DATADIR%%/locales/pt-BR_FEMININE.pak
+%%DATADIR%%/locales/pt-BR_FEMININE.pak.info
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak.info
+%%DATADIR%%/locales/pt-BR_NEUTER.pak
+%%DATADIR%%/locales/pt-BR_NEUTER.pak.info
%%DATADIR%%/locales/pt-PT.pak
%%DATADIR%%/locales/pt-PT.pak.info
+%%DATADIR%%/locales/pt-PT_FEMININE.pak
+%%DATADIR%%/locales/pt-PT_FEMININE.pak.info
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak.info
+%%DATADIR%%/locales/pt-PT_NEUTER.pak
+%%DATADIR%%/locales/pt-PT_NEUTER.pak.info
%%DATADIR%%/locales/ro.pak
%%DATADIR%%/locales/ro.pak.info
+%%DATADIR%%/locales/ro_FEMININE.pak
+%%DATADIR%%/locales/ro_FEMININE.pak.info
+%%DATADIR%%/locales/ro_MASCULINE.pak
+%%DATADIR%%/locales/ro_MASCULINE.pak.info
+%%DATADIR%%/locales/ro_NEUTER.pak
+%%DATADIR%%/locales/ro_NEUTER.pak.info
%%DATADIR%%/locales/ru.pak
%%DATADIR%%/locales/ru.pak.info
+%%DATADIR%%/locales/ru_FEMININE.pak
+%%DATADIR%%/locales/ru_FEMININE.pak.info
+%%DATADIR%%/locales/ru_MASCULINE.pak
+%%DATADIR%%/locales/ru_MASCULINE.pak.info
+%%DATADIR%%/locales/ru_NEUTER.pak
+%%DATADIR%%/locales/ru_NEUTER.pak.info
%%DATADIR%%/locales/sk.pak
%%DATADIR%%/locales/sk.pak.info
+%%DATADIR%%/locales/sk_FEMININE.pak
+%%DATADIR%%/locales/sk_FEMININE.pak.info
+%%DATADIR%%/locales/sk_MASCULINE.pak
+%%DATADIR%%/locales/sk_MASCULINE.pak.info
+%%DATADIR%%/locales/sk_NEUTER.pak
+%%DATADIR%%/locales/sk_NEUTER.pak.info
%%DATADIR%%/locales/sl.pak
%%DATADIR%%/locales/sl.pak.info
+%%DATADIR%%/locales/sl_FEMININE.pak
+%%DATADIR%%/locales/sl_FEMININE.pak.info
+%%DATADIR%%/locales/sl_MASCULINE.pak
+%%DATADIR%%/locales/sl_MASCULINE.pak.info
+%%DATADIR%%/locales/sl_NEUTER.pak
+%%DATADIR%%/locales/sl_NEUTER.pak.info
%%DATADIR%%/locales/sr.pak
%%DATADIR%%/locales/sr.pak.info
+%%DATADIR%%/locales/sr_FEMININE.pak
+%%DATADIR%%/locales/sr_FEMININE.pak.info
+%%DATADIR%%/locales/sr_MASCULINE.pak
+%%DATADIR%%/locales/sr_MASCULINE.pak.info
+%%DATADIR%%/locales/sr_NEUTER.pak
+%%DATADIR%%/locales/sr_NEUTER.pak.info
%%DATADIR%%/locales/sv.pak
%%DATADIR%%/locales/sv.pak.info
+%%DATADIR%%/locales/sv_FEMININE.pak
+%%DATADIR%%/locales/sv_FEMININE.pak.info
+%%DATADIR%%/locales/sv_MASCULINE.pak
+%%DATADIR%%/locales/sv_MASCULINE.pak.info
+%%DATADIR%%/locales/sv_NEUTER.pak
+%%DATADIR%%/locales/sv_NEUTER.pak.info
%%DATADIR%%/locales/sw.pak
%%DATADIR%%/locales/sw.pak.info
+%%DATADIR%%/locales/sw_FEMININE.pak
+%%DATADIR%%/locales/sw_FEMININE.pak.info
+%%DATADIR%%/locales/sw_MASCULINE.pak
+%%DATADIR%%/locales/sw_MASCULINE.pak.info
+%%DATADIR%%/locales/sw_NEUTER.pak
+%%DATADIR%%/locales/sw_NEUTER.pak.info
%%DATADIR%%/locales/ta.pak
%%DATADIR%%/locales/ta.pak.info
+%%DATADIR%%/locales/ta_FEMININE.pak
+%%DATADIR%%/locales/ta_FEMININE.pak.info
+%%DATADIR%%/locales/ta_MASCULINE.pak
+%%DATADIR%%/locales/ta_MASCULINE.pak.info
+%%DATADIR%%/locales/ta_NEUTER.pak
+%%DATADIR%%/locales/ta_NEUTER.pak.info
%%DATADIR%%/locales/te.pak
%%DATADIR%%/locales/te.pak.info
+%%DATADIR%%/locales/te_FEMININE.pak
+%%DATADIR%%/locales/te_FEMININE.pak.info
+%%DATADIR%%/locales/te_MASCULINE.pak
+%%DATADIR%%/locales/te_MASCULINE.pak.info
+%%DATADIR%%/locales/te_NEUTER.pak
+%%DATADIR%%/locales/te_NEUTER.pak.info
%%DATADIR%%/locales/th.pak
%%DATADIR%%/locales/th.pak.info
+%%DATADIR%%/locales/th_FEMININE.pak
+%%DATADIR%%/locales/th_FEMININE.pak.info
+%%DATADIR%%/locales/th_MASCULINE.pak
+%%DATADIR%%/locales/th_MASCULINE.pak.info
+%%DATADIR%%/locales/th_NEUTER.pak
+%%DATADIR%%/locales/th_NEUTER.pak.info
%%DATADIR%%/locales/tr.pak
%%DATADIR%%/locales/tr.pak.info
+%%DATADIR%%/locales/tr_FEMININE.pak
+%%DATADIR%%/locales/tr_FEMININE.pak.info
+%%DATADIR%%/locales/tr_MASCULINE.pak
+%%DATADIR%%/locales/tr_MASCULINE.pak.info
+%%DATADIR%%/locales/tr_NEUTER.pak
+%%DATADIR%%/locales/tr_NEUTER.pak.info
%%DATADIR%%/locales/uk.pak
%%DATADIR%%/locales/uk.pak.info
+%%DATADIR%%/locales/uk_FEMININE.pak
+%%DATADIR%%/locales/uk_FEMININE.pak.info
+%%DATADIR%%/locales/uk_MASCULINE.pak
+%%DATADIR%%/locales/uk_MASCULINE.pak.info
+%%DATADIR%%/locales/uk_NEUTER.pak
+%%DATADIR%%/locales/uk_NEUTER.pak.info
%%DATADIR%%/locales/ur.pak
%%DATADIR%%/locales/ur.pak.info
+%%DATADIR%%/locales/ur_FEMININE.pak
+%%DATADIR%%/locales/ur_FEMININE.pak.info
+%%DATADIR%%/locales/ur_MASCULINE.pak
+%%DATADIR%%/locales/ur_MASCULINE.pak.info
+%%DATADIR%%/locales/ur_NEUTER.pak
+%%DATADIR%%/locales/ur_NEUTER.pak.info
%%DATADIR%%/locales/vi.pak
%%DATADIR%%/locales/vi.pak.info
+%%DATADIR%%/locales/vi_FEMININE.pak
+%%DATADIR%%/locales/vi_FEMININE.pak.info
+%%DATADIR%%/locales/vi_MASCULINE.pak
+%%DATADIR%%/locales/vi_MASCULINE.pak.info
+%%DATADIR%%/locales/vi_NEUTER.pak
+%%DATADIR%%/locales/vi_NEUTER.pak.info
%%DATADIR%%/locales/zh-CN.pak
%%DATADIR%%/locales/zh-CN.pak.info
+%%DATADIR%%/locales/zh-CN_FEMININE.pak
+%%DATADIR%%/locales/zh-CN_FEMININE.pak.info
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-CN_NEUTER.pak
+%%DATADIR%%/locales/zh-CN_NEUTER.pak.info
%%DATADIR%%/locales/zh-TW.pak
%%DATADIR%%/locales/zh-TW.pak.info
+%%DATADIR%%/locales/zh-TW_FEMININE.pak
+%%DATADIR%%/locales/zh-TW_FEMININE.pak.info
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-TW_NEUTER.pak
+%%DATADIR%%/locales/zh-TW_NEUTER.pak.info
%%DATADIR%%/mksnapshot
%%DATADIR%%/product_logo_48.png
%%DATADIR%%/protoc
diff --git a/www/cinny/Makefile b/www/cinny/Makefile
index 8a56df280f37..c7e2c7429ad0 100644
--- a/www/cinny/Makefile
+++ b/www/cinny/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cinny
DISTVERSIONPREFIX= v
-DISTVERSION= 4.10.0
+DISTVERSION= 4.10.1
CATEGORIES= www
MASTER_SITES= https://github.com/cinnyapp/${PORTNAME}/releases/download/v${PORTVERSION}/
diff --git a/www/cinny/distinfo b/www/cinny/distinfo
index e65c1a1302c8..01fdd5a6a8cf 100644
--- a/www/cinny/distinfo
+++ b/www/cinny/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756754373
-SHA256 (cinny-v4.10.0.tar.gz) = 5626625e890e4a802aaf115296e6bad36fedf0b9f090034de1866e5cb0d72e78
-SIZE (cinny-v4.10.0.tar.gz) = 6141029
+TIMESTAMP = 1759156456
+SHA256 (cinny-v4.10.1.tar.gz) = ff36df7ccb5e9f90853e2c1f7dadf1d2edd425d0c8926ea32579cc8f04d4497d
+SIZE (cinny-v4.10.1.tar.gz) = 6173291
diff --git a/www/cinny/pkg-plist b/www/cinny/pkg-plist
index 1a23fe510b1f..f03e0a368ab7 100644
--- a/www/cinny/pkg-plist
+++ b/www/cinny/pkg-plist
@@ -1,5 +1,5 @@
-%%WWWDIR%%/assets/ReactPrism-DdRZcEBu.js
-%%WWWDIR%%/assets/ReactPrism-DdRZcEBu.js.map
+%%WWWDIR%%/assets/ReactPrism-CBfnmbFU.js
+%%WWWDIR%%/assets/ReactPrism-CBfnmbFU.js.map
%%WWWDIR%%/assets/ReactPrism-GaPGjdOJ.css
%%WWWDIR%%/assets/Twemoji.Mozilla.v15.1.0-CM1RS90w.woff2
%%WWWDIR%%/assets/Twemoji.Mozilla.v15.1.0-DHQZm25T.ttf
@@ -16,11 +16,11 @@
%%WWWDIR%%/assets/favicon-5KspoOBy.ico
%%WWWDIR%%/assets/index-B9fWrEk-.js
%%WWWDIR%%/assets/index-B9fWrEk-.js.map
-%%WWWDIR%%/assets/index-BAxhadIt.js
-%%WWWDIR%%/assets/index-BAxhadIt.js.map
-%%WWWDIR%%/assets/index-K1dbIcsT.css
-%%WWWDIR%%/assets/index-S9odGIT2.js
-%%WWWDIR%%/assets/index-S9odGIT2.js.map
+%%WWWDIR%%/assets/index-B_nNDWoD.css
+%%WWWDIR%%/assets/index-CsxYXCJw.js
+%%WWWDIR%%/assets/index-CsxYXCJw.js.map
+%%WWWDIR%%/assets/index-hRQfPRbt.js
+%%WWWDIR%%/assets/index-hRQfPRbt.js.map
%%WWWDIR%%/assets/inter-cyrillic-ext-variable-wghtOnly-normal-CBYe6022.woff2
%%WWWDIR%%/assets/inter-cyrillic-variable-wghtOnly-normal-DHeaknKs.woff2
%%WWWDIR%%/assets/inter-greek-ext-variable-wghtOnly-normal-vpOIeGzY.woff2
@@ -29,10 +29,10 @@
%%WWWDIR%%/assets/inter-latin-variable-wghtOnly-normal-DwMxL0mc.woff2
%%WWWDIR%%/assets/inter-vietnamese-variable-wghtOnly-normal-CZXuW_xV.woff2
%%WWWDIR%%/assets/invite-DROg5x7-.ogg
-%%WWWDIR%%/assets/matrix_sdk_crypto_wasm_bg-BKhMui86.wasm
+%%WWWDIR%%/assets/matrix_sdk_crypto_wasm_bg-dMeGppz-.wasm
%%WWWDIR%%/assets/notification-EtLMRd0T.ogg
-%%WWWDIR%%/assets/pdf-BRX4sfJ1.js
-%%WWWDIR%%/assets/pdf-BRX4sfJ1.js.map
+%%WWWDIR%%/assets/pdf-C2X6t7eR.js
+%%WWWDIR%%/assets/pdf-C2X6t7eR.js.map
%%WWWDIR%%/config.json.example
%%WWWDIR%%/index.html
%%WWWDIR%%/manifest.json
diff --git a/www/codeberg-pages-server/Makefile b/www/codeberg-pages-server/Makefile
index 78b3c6b861bc..368892d1d995 100644
--- a/www/codeberg-pages-server/Makefile
+++ b/www/codeberg-pages-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= codeberg-pages-server
DISTVERSIONPREFIX= v
DISTVERSION= 6.2.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MASTER_SITES= https://codeberg.org/Codeberg/pages-server/archive/
DISTFILES= ${DISTVERSIONFULL}.zip
diff --git a/www/colly/Makefile b/www/colly/Makefile
index 29d21fd61f94..5d289a686980 100644
--- a/www/colly/Makefile
+++ b/www/colly/Makefile
@@ -1,7 +1,7 @@
PORTNAME= colly
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.0
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/deno-dom/Makefile b/www/deno-dom/Makefile
index c1fbcc6b790f..9a523dc578ea 100644
--- a/www/deno-dom/Makefile
+++ b/www/deno-dom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= deno-dom
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.48
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/deno/Makefile b/www/deno/Makefile
index 14f9d915188a..c44b03efc09c 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -1,7 +1,7 @@
PORTNAME= deno
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.9
-PORTREVISION= 3
+DISTVERSION= 2.4.5
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= ports@FreeBSD.org
@@ -15,7 +15,10 @@ BROKEN_i386= cargo:warning=c/freebsd.c:31:10: error: conflicting types for 'get_
BUILD_DEPENDS= gn:devel/gn \
protoc:devel/protobuf
-LIB_DEPENDS= libzstd.so:archivers/zstd
+LIB_DEPENDS= libdbus-1.so:devel/dbus \
+ libffi.so:devel/libffi \
+ liblcms2.so:graphics/lcms2 \
+ libzstd.so:archivers/zstd
USES= cargo cpe gmake gnome llvm:min=16,build ninja:build pkgconfig:build python:3.9+,build
@@ -31,9 +34,11 @@ USE_GNOME= glib20
CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO="false" \
CLANG_BASE_PATH=/usr \
GN=${PREFIX}/bin/gn \
+ LCMS2_INCLUDE_DIR="${LOCALBASE}/include" \
+ LCMS2_LIB_DIR="${LOCALBASE}/lib" \
NINJA=${NINJA_CMD} \
- V8_FROM_SOURCE=1 \
RUSTC_BOOTSTRAP=yes \
+ V8_FROM_SOURCE=1 \
GN_ARGS="clang_use_chrome_plugins=false \
fatal_linker_warnings=false \
is_clang=true \
@@ -42,13 +47,15 @@ CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO="false" \
use_udev=false \
use_glib=false"
+RUSTFLAGS+= "-L${LOCALBASE}/lib"
+
PLIST_FILES= bin/${PORTNAME} \
bin/denort
BINARY_ALIAS= python3=${PYTHON_CMD}
DENO_CORE_ICUDATA_V= 0.74.0
-V8_CARGO_V= 135.1.0
+V8_CARGO_V= 137.2.1
V8_DISTDIR= ${CARGO_VENDOR_DIR}/v8-${V8_CARGO_V}
V8_BPGO_DIR= ${V8_DISTDIR}/v8/tools/builtins-pgo
@@ -58,11 +65,10 @@ CARGO_INSTALL= no
WITHOUT_LTO= yes
post-patch:
- ${REINPLACE_CMD} "s|LOCALBASE|${LOCALBASE}|" \
+ ${REINPLACE_CMD} "s|PREFIX|${PREFIX}|" \
${WRKSRC}/cli/task_runner.rs \
${WRKSRC}/cli/tools/jupyter/install.rs \
- ${WRKSRC}/ext/os/lib.rs
- ${REINPLACE_CMD} "s|PREFIX|${PREFIX}|" \
+ ${WRKSRC}/ext/os/lib.rs \
${WRKSRC}/tests/unit_node/process_test.ts
${REINPLACE_CMD} "s|WRKDIR|${WRKDIR}|" \
${WRKSRC}/tests/util/server/src/lib.rs
diff --git a/www/deno/Makefile.crates b/www/deno/Makefile.crates
index 26ce9cd47085..5fe8a33fb418 100644
--- a/www/deno/Makefile.crates
+++ b/www/deno/Makefile.crates
@@ -18,8 +18,9 @@ CARGO_CRATES= Inflector-0.11.4 \
anstyle-parse-0.2.3 \
anstyle-query-1.0.2 \
anstyle-wincon-3.0.2 \
- anyhow-1.0.95 \
+ anyhow-1.0.98 \
arbitrary-1.4.1 \
+ arc-swap-1.7.1 \
arrayvec-0.7.4 \
ascii-1.1.0 \
ash-0.38.0+1.3.281 \
@@ -37,6 +38,8 @@ CARGO_CRATES= Inflector-0.11.4 \
atomic-waker-1.1.2 \
auto_impl-1.2.0 \
autocfg-1.3.0 \
+ aws-lc-rs-1.12.4 \
+ aws-lc-sys-0.26.0 \
axum-0.7.5 \
axum-core-0.4.5 \
az-1.2.1 \
@@ -45,12 +48,12 @@ CARGO_CRATES= Inflector-0.11.4 \
base32-0.5.1 \
base64-0.21.7 \
base64-0.22.1 \
- base64-simd-0.7.0 \
base64-simd-0.8.0 \
base64ct-1.6.0 \
bencher-0.1.5 \
better_scoped_tls-1.0.0 \
bincode-1.3.3 \
+ bindgen-0.69.5 \
bindgen-0.70.1 \
bindgen-0.71.1 \
bit-set-0.8.0 \
@@ -103,6 +106,7 @@ CARGO_CRATES= Inflector-0.11.4 \
convert_case-0.4.0 \
cooked-waker-5.0.0 \
core-foundation-0.9.4 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.6 \
core-graphics-types-0.1.3 \
countme-3.0.1 \
@@ -122,7 +126,7 @@ CARGO_CRATES= Inflector-0.11.4 \
crc-2.1.0 \
crc-catalog-1.1.1 \
crc32fast-1.4.2 \
- crossbeam-channel-0.5.12 \
+ crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \
crossbeam-queue-0.3.11 \
@@ -141,45 +145,49 @@ CARGO_CRATES= Inflector-0.11.4 \
dashmap-5.5.3 \
data-encoding-2.5.0 \
data-url-0.3.1 \
+ dbus-0.9.7 \
+ dbus-secret-service-4.0.3 \
debug-ignore-1.0.5 \
debugid-0.8.0 \
deno-tower-lsp-macros-0.11.3 \
- deno_ast-0.46.2 \
- deno_cache_dir-0.18.0 \
- deno_config-0.52.0 \
- deno_core-0.343.0 \
+ deno_ast-0.49.0 \
+ deno_cache_dir-0.25.0 \
+ deno_core-0.355.0 \
deno_core_icudata-0.74.0 \
- deno_doc-0.169.1 \
- deno_error-0.5.6 \
- deno_error_macro-0.5.6 \
- deno_graph-0.89.4 \
- deno_lint-0.74.0 \
- deno_lockfile-0.26.1 \
- deno_media_type-0.2.8 \
+ deno_doc-0.182.0 \
+ deno_error-0.7.0 \
+ deno_error_macro-0.7.0 \
+ deno_graph-0.99.0 \
+ deno_lint-0.77.0 \
+ deno_lockfile-0.31.2 \
+ deno_media_type-0.2.9 \
deno_native_certs-0.3.0 \
- deno_npm-0.31.0 \
- deno_ops-0.219.0 \
- deno_package_json-0.6.0 \
+ deno_npm-0.36.0 \
+ deno_npm-0.37.0 \
+ deno_ops-0.231.0 \
deno_panic-0.1.0 \
- deno_path_util-0.3.2 \
- deno_semver-0.7.1 \
- deno_task_shell-0.23.0 \
+ deno_path_util-0.6.1 \
+ deno_semver-0.9.0 \
+ deno_task_shell-0.26.0 \
deno_terminal-0.1.1 \
deno_terminal-0.2.2 \
deno_tower_lsp-0.4.3 \
- deno_unsync-0.4.2 \
+ deno_tunnel-0.8.0 \
+ deno_unsync-0.4.4 \
deno_whoami-0.1.0 \
- denokv_proto-0.10.0 \
- denokv_remote-0.10.0 \
- denokv_sqlite-0.10.0 \
+ denokv_proto-0.12.0 \
+ denokv_remote-0.12.0 \
+ denokv_sqlite-0.12.0 \
der-0.7.9 \
der-parser-8.2.0 \
der_derive-0.7.3 \
deranged-0.3.11 \
+ derive-io-0.4.1 \
+ derive-io-macros-0.4.1 \
derive_arbitrary-1.4.1 \
- derive_builder-0.20.0 \
- derive_builder_core-0.20.0 \
- derive_builder_macro-0.20.0 \
+ derive_builder-0.20.2 \
+ derive_builder_core-0.20.2 \
+ derive_builder_macro-0.20.2 \
derive_more-0.99.17 \
deunicode-1.4.3 \
dhat-0.3.3 \
@@ -197,9 +205,9 @@ CARGO_CRATES= Inflector-0.11.4 \
dprint-core-macros-0.1.0 \
dprint-plugin-json-0.20.0 \
dprint-plugin-jupyter-0.2.0 \
- dprint-plugin-markdown-0.18.0 \
- dprint-plugin-typescript-0.94.0 \
- dprint-swc-ext-0.22.1 \
+ dprint-plugin-markdown-0.19.0 \
+ dprint-plugin-typescript-0.95.10 \
+ dprint-swc-ext-0.24.0 \
dsa-0.6.3 \
dunce-1.0.5 \
dyn-clone-1.0.17 \
@@ -222,13 +230,15 @@ CARGO_CRATES= Inflector-0.11.4 \
errno-0.3.10 \
error-code-3.2.0 \
error_reporter-1.0.0 \
- eszip-0.84.0 \
+ esbuild_client-0.5.0 \
+ eszip-0.96.0 \
fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
fancy-regex-0.14.0 \
fast-socks5-0.9.6 \
+ fastbloom-0.9.0 \
faster-hex-0.10.0 \
- fastrand-2.0.2 \
+ fastrand-2.3.0 \
fastwebsockets-0.8.0 \
fd-lock-4.0.2 \
fdeflate-0.3.4 \
@@ -238,6 +248,7 @@ CARGO_CRATES= Inflector-0.11.4 \
file_test_runner-0.7.3 \
filetime-0.2.23 \
fixedbitset-0.4.2 \
+ fixedbitset-0.5.7 \
flaky_test-0.2.2 \
flaky_test_impl-0.2.2 \
flate2-1.0.35 \
@@ -245,13 +256,16 @@ CARGO_CRATES= Inflector-0.11.4 \
fluent-uri-0.1.4 \
fnv-1.0.7 \
foldhash-0.1.4 \
+ foreign-types-0.3.2 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
+ foreign-types-shared-0.1.1 \
foreign-types-shared-0.3.1 \
form_urlencoded-1.2.1 \
fqdn-0.3.4 \
from_variant-2.0.0 \
fs3-0.5.0 \
+ fs_extra-1.3.0 \
fsevent-sys-4.1.0 \
fslock-0.2.1 \
funty-2.0.0 \
@@ -267,10 +281,10 @@ CARGO_CRATES= Inflector-0.11.4 \
generator-0.8.4 \
generic-array-0.14.7 \
getrandom-0.2.14 \
+ getrandom-0.3.3 \
ghash-0.5.1 \
gimli-0.31.1 \
gl_generator-0.14.0 \
- glibc_version-0.1.2 \
glob-0.3.1 \
globset-0.4.14 \
glow-0.16.0 \
@@ -299,7 +313,6 @@ CARGO_CRATES= Inflector-0.11.4 \
hermit-abi-0.3.9 \
hex-0.4.3 \
hexf-parse-0.2.1 \
- hickory-client-0.25.0-alpha.4 \
hickory-proto-0.25.0-alpha.4 \
hickory-resolver-0.25.0-alpha.4 \
hickory-server-0.25.0-alpha.4 \
@@ -339,12 +352,13 @@ CARGO_CRATES= Inflector-0.11.4 \
if_chain-1.0.2 \
ignore-0.4.20 \
image-0.25.4 \
- import_map-0.21.0 \
+ import_map-0.23.0 \
indexmap-1.9.3 \
- indexmap-2.8.0 \
+ indexmap-2.9.0 \
inotify-0.9.6 \
inotify-sys-0.1.5 \
inout-0.1.3 \
+ io-uring-0.7.8 \
ipconfig-0.3.2 \
ipnet-2.9.0 \
ipnetwork-0.20.0 \
@@ -352,17 +366,19 @@ CARGO_CRATES= Inflector-0.11.4 \
is-macro-0.3.5 \
is-wsl-0.4.0 \
is_terminal_polyfill-1.70.1 \
- itertools-0.10.5 \
+ itertools-0.12.1 \
itertools-0.13.0 \
+ itertools-0.14.0 \
itoa-1.0.14 \
jni-sys-0.3.0 \
jobserver-0.1.32 \
js-sys-0.3.77 \
- jsonc-parser-0.26.2 \
+ jsonc-parser-0.26.3 \
junction-1.2.0 \
- jupyter-serde-0.4.0 \
+ jupyter-protocol-0.8.0 \
k256-0.13.3 \
keccak-0.1.5 \
+ keyring-3.6.3 \
khronos-egl-6.0.0 \
khronos_api-3.1.0 \
kqueue-1.0.8 \
@@ -370,9 +386,11 @@ CARGO_CRATES= Inflector-0.11.4 \
lazy-regex-3.1.0 \
lazy-regex-proc_macros-3.1.0 \
lazy_static-1.5.0 \
+ lazycell-1.3.0 \
lcms2-6.1.0 \
lcms2-sys-4.0.5 \
- libc-0.2.171 \
+ libc-0.2.172 \
+ libdbus-sys-0.2.5 \
libffi-4.0.0 \
libffi-sys-3.2.0 \
libloading-0.7.4 \
@@ -380,19 +398,20 @@ CARGO_CRATES= Inflector-0.11.4 \
libm-0.2.8 \
libredox-0.1.3 \
libsqlite3-sys-0.32.0 \
- libsui-0.7.0 \
+ libsui-0.10.0 \
libuv-sys-lite-1.48.2 \
libz-sys-1.1.20 \
linux-raw-sys-0.4.13 \
litemap-0.7.3 \
litrs-0.4.1 \
lock_api-0.4.11 \
- log-0.4.21 \
+ log-0.4.27 \
loom-0.7.2 \
+ lru-slab-0.1.2 \
lsp-types-0.97.0 \
malloc_buf-0.0.6 \
- malva-0.11.0 \
- markup_fmt-0.18.0 \
+ malva-0.12.1 \
+ markup_fmt-0.22.0 \
match_cfg-0.1.0 \
matchers-0.1.0 \
matchit-0.7.3 \
@@ -405,7 +424,7 @@ CARGO_CRATES= Inflector-0.11.4 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
miniz_oxide-0.7.2 \
- miniz_oxide-0.8.4 \
+ miniz_oxide-0.8.8 \
mintex-0.1.3 \
mio-0.8.11 \
mio-1.0.3 \
@@ -427,20 +446,27 @@ CARGO_CRATES= Inflector-0.11.4 \
ntapi-0.4.1 \
ntest_timeout-0.9.3 \
nu-ansi-term-0.46.0 \
+ num-0.4.2 \
num-bigint-0.4.4 \
num-bigint-dig-0.8.4 \
+ num-complex-0.4.6 \
num-conv-0.1.0 \
num-integer-0.1.46 \
num-iter-0.1.44 \
+ num-rational-0.4.2 \
num-traits-0.2.19 \
num_cpus-1.16.0 \
objc-0.2.7 \
object-0.36.3 \
oid-registry-0.6.1 \
- once_cell-1.20.2 \
+ once_cell-1.21.3 \
opaque-debug-0.3.1 \
open-5.1.2 \
+ openssl-0.10.72 \
+ openssl-macros-0.1.1 \
openssl-probe-0.1.5 \
+ openssl-src-300.5.0+3.5.0 \
+ openssl-sys-0.9.108 \
opentelemetry-0.27.0 \
opentelemetry-http-0.27.0 \
opentelemetry-otlp-0.27.0 \
@@ -451,17 +477,18 @@ CARGO_CRATES= Inflector-0.11.4 \
ordered-float-2.10.1 \
ordered-float-4.6.0 \
os_pipe-1.2.1 \
- outref-0.1.0 \
outref-0.5.1 \
overload-0.1.1 \
p224-0.13.2 \
p256-0.13.2 \
p384-0.13.0 \
p521-0.13.3 \
+ par-core-1.0.3 \
+ par-iter-1.0.2 \
parking_lot-0.12.3 \
parking_lot_core-0.9.9 \
password-hash-0.5.0 \
- paste-1.0.14 \
+ paste-1.0.15 \
path-clean-0.1.0 \
path-dedot-3.1.1 \
pathdiff-0.2.1 \
@@ -473,6 +500,7 @@ CARGO_CRATES= Inflector-0.11.4 \
pest_generator-2.7.15 \
pest_meta-2.7.15 \
petgraph-0.6.4 \
+ petgraph-0.7.1 \
phf-0.11.2 \
phf_generator-0.11.2 \
phf_macros-0.11.2 \
@@ -512,23 +540,28 @@ CARGO_CRATES= Inflector-0.11.4 \
quick-error-1.2.3 \
quick-junit-0.3.6 \
quick-xml-0.31.0 \
- quinn-0.11.6 \
- quinn-proto-0.11.9 \
+ quinn-0.11.8 \
+ quinn-proto-0.11.12 \
quinn-udp-0.5.8 \
quote-1.0.37 \
+ r-efi-5.3.0 \
radium-0.7.0 \
radix_fmt-1.0.0 \
radix_trie-0.2.1 \
- raffia-0.9.1 \
+ raffia-0.9.2 \
raffia_macro-0.1.1 \
rand-0.8.5 \
+ rand-0.9.1 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.6.4 \
+ rand_core-0.9.3 \
range-alloc-0.1.3 \
raw-window-handle-0.6.1 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_syscall-0.4.1 \
+ redox_syscall-0.5.13 \
redox_users-0.4.5 \
ref-cast-1.0.22 \
ref-cast-impl-1.0.22 \
@@ -547,7 +580,7 @@ CARGO_CRATES= Inflector-0.11.4 \
ron-0.8.1 \
rowan-0.15.15 \
rsa-0.9.6 \
- runtimelib-0.19.0 \
+ runtimelib-0.28.0 \
rusqlite-0.34.0 \
rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
@@ -556,17 +589,19 @@ CARGO_CRATES= Inflector-0.11.4 \
rustc_version-0.4.0 \
rusticata-macros-4.1.0 \
rustix-0.38.34 \
- rustls-0.23.11 \
+ rustls-0.23.28 \
rustls-native-certs-0.7.0 \
rustls-pemfile-2.1.2 \
- rustls-pki-types-1.8.0 \
- rustls-tokio-stream-0.5.0 \
- rustls-webpki-0.102.5 \
+ rustls-pki-types-1.12.0 \
+ rustls-tokio-stream-0.8.0 \
+ rustls-webpki-0.102.8 \
+ rustls-webpki-0.103.3 \
rustversion-1.0.15 \
rustyline-13.0.0 \
rustyline-derive-0.7.0 \
ryu-1.0.17 \
ryu-js-1.0.1 \
+ safe_arch-0.7.4 \
saffron-0.1.0 \
salsa20-0.10.2 \
same-file-1.0.6 \
@@ -576,19 +611,20 @@ CARGO_CRATES= Inflector-0.11.4 \
scrypt-0.11.0 \
sec1-0.7.3 \
security-framework-2.10.0 \
- security-framework-sys-2.10.0 \
+ security-framework-3.3.0 \
+ security-framework-sys-2.14.0 \
semver-0.9.0 \
semver-1.0.25 \
semver-parser-0.7.0 \
- serde-1.0.217 \
+ serde-1.0.219 \
serde-value-0.7.0 \
serde-wasm-bindgen-0.5.0 \
serde_bytes-0.11.14 \
- serde_derive-1.0.217 \
- serde_json-1.0.122 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
serde_repr-0.1.19 \
serde_urlencoded-0.7.1 \
- serde_v8-0.252.0 \
+ serde_v8-0.264.0 \
serdect-0.2.0 \
sha1-0.10.6 \
sha1_smol-1.0.0 \
@@ -602,11 +638,11 @@ CARGO_CRATES= Inflector-0.11.4 \
signal-hook-mio-0.2.4 \
signal-hook-registry-1.4.2 \
signature-2.2.0 \
- simd-abstraction-0.7.1 \
simd-adler32-0.3.7 \
simd-json-0.14.0 \
simdutf8-0.1.4 \
siphasher-0.3.11 \
+ siphasher-1.0.1 \
slab-0.4.9 \
slotmap-1.0.7 \
slug-0.1.5 \
@@ -614,7 +650,7 @@ CARGO_CRATES= Inflector-0.11.4 \
smallvec-1.14.0 \
smartstring-1.0.1 \
socket2-0.5.5 \
- sourcemap-9.1.2 \
+ sourcemap-9.2.0 \
spin-0.9.8 \
spirv-0.3.0+sdk-1.3.268.0 \
spki-0.7.3 \
@@ -623,7 +659,6 @@ CARGO_CRATES= Inflector-0.11.4 \
stable_deref_trait-1.2.0 \
stacker-0.1.15 \
static_assertions-1.1.0 \
- string_capacity-0.1.5 \
string_enum-1.0.0 \
stringcase-0.4.0 \
strip-ansi-escapes-0.2.0 \
@@ -635,31 +670,29 @@ CARGO_CRATES= Inflector-0.11.4 \
subtle-2.5.0 \
swc_allocator-4.0.0 \
swc_atoms-5.0.0 \
- swc_bundler-11.0.0 \
- swc_cached-2.0.0 \
- swc_common-8.0.0 \
- swc_config-2.0.0 \
+ swc_bundler-17.0.0 \
+ swc_common-9.2.0 \
+ swc_config-3.0.0 \
swc_config_macro-1.0.0 \
- swc_ecma_ast-8.0.0 \
- swc_ecma_codegen-8.0.1 \
- swc_ecma_codegen_macros-1.0.1 \
- swc_ecma_loader-8.0.0 \
- swc_ecma_parser-10.0.0 \
- swc_ecma_transforms_base-11.1.1 \
- swc_ecma_transforms_classes-11.0.0 \
+ swc_ecma_ast-9.0.0 \
+ swc_ecma_codegen-11.0.0 \
+ swc_ecma_codegen_macros-2.0.0 \
+ swc_ecma_lexer-12.0.0 \
+ swc_ecma_loader-9.0.0 \
+ swc_ecma_parser-12.0.0 \
+ swc_ecma_transforms_base-13.0.0 \
+ swc_ecma_transforms_classes-13.0.0 \
swc_ecma_transforms_macros-1.0.0 \
- swc_ecma_transforms_optimization-11.0.0 \
- swc_ecma_transforms_proposal-11.0.1 \
- swc_ecma_transforms_react-12.0.0 \
- swc_ecma_transforms_typescript-12.0.0 \
- swc_ecma_utils-11.0.0 \
- swc_ecma_visit-8.0.0 \
+ swc_ecma_transforms_optimization-14.0.0 \
+ swc_ecma_transforms_proposal-13.0.0 \
+ swc_ecma_transforms_react-15.0.0 \
+ swc_ecma_transforms_typescript-15.0.0 \
+ swc_ecma_utils-13.1.0 \
+ swc_ecma_visit-9.0.0 \
swc_eq_ignore_macros-1.0.0 \
- swc_fast_graph-9.0.0 \
- swc_graph_analyzer-8.0.0 \
+ swc_graph_analyzer-10.0.0 \
swc_macros_common-0.3.13 \
swc_macros_common-1.0.0 \
- swc_parallel-1.2.0 \
swc_visit-2.0.0 \
swc_visit_macros-0.5.13 \
syn-1.0.109 \
@@ -667,7 +700,8 @@ CARGO_CRATES= Inflector-0.11.4 \
sync_wrapper-1.0.1 \
synstructure-0.12.6 \
synstructure-0.13.1 \
- sys_traits-0.1.9 \
+ sys_traits-0.1.17 \
+ sys_traits_macros-0.1.0 \
tagptr-0.2.0 \
tap-1.0.1 \
tar-0.4.43 \
@@ -690,14 +724,15 @@ CARGO_CRATES= Inflector-0.11.4 \
tinystr-0.7.6 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.1 \
- tokio-1.36.0 \
+ tokio-1.46.1 \
tokio-eld-0.2.0 \
- tokio-macros-2.2.0 \
+ tokio-macros-2.5.0 \
tokio-metrics-0.3.1 \
tokio-rustls-0.26.0 \
tokio-socks-0.5.1 \
tokio-stream-0.1.16 \
- tokio-util-0.7.10 \
+ tokio-util-0.7.16 \
+ tokio-vsock-0.7.1 \
toml-0.5.11 \
toml_datetime-0.6.8 \
toml_edit-0.22.23 \
@@ -716,6 +751,7 @@ CARGO_CRATES= Inflector-0.11.4 \
triomphe-0.1.13 \
try-lock-0.2.5 \
twox-hash-1.6.3 \
+ twox-hash-2.1.0 \
typed-arena-2.0.2 \
typenum-1.17.0 \
ucd-trie-0.1.6 \
@@ -735,6 +771,7 @@ CARGO_CRATES= Inflector-0.11.4 \
unicode-xid-0.2.6 \
unicode_categories-0.1.1 \
universal-hash-0.5.1 \
+ untrusted-0.7.1 \
untrusted-0.9.0 \
url-2.5.4 \
urlpattern-0.3.0 \
@@ -744,19 +781,21 @@ CARGO_CRATES= Inflector-0.11.4 \
utf8_iter-1.0.4 \
utf8parse-0.2.1 \
uuid-1.8.0 \
- v8-135.1.0 \
+ v8-137.2.1 \
v8_valueserializer-0.1.1 \
valuable-0.1.0 \
value-trait-0.10.0 \
vcpkg-0.2.15 \
version_check-0.9.4 \
vsimd-0.8.0 \
+ vsock-0.5.1 \
vte-0.11.1 \
vte-0.13.1 \
vte_generate_state_changes-0.1.1 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
wasite-0.1.0 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -765,7 +804,7 @@ CARGO_CRATES= Inflector-0.11.4 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
wasm-streams-0.4.0 \
- wasm_dep_analyzer-0.2.0 \
+ wasm_dep_analyzer-0.4.0 \
weak-table-0.3.2 \
web-sys-0.3.77 \
web-time-1.1.0 \
@@ -775,8 +814,11 @@ CARGO_CRATES= Inflector-0.11.4 \
wgpu-core-24.0.0 \
wgpu-hal-24.0.0 \
wgpu-types-24.0.0 \
+ which-4.4.2 \
which-6.0.1 \
- whoami-1.5.1 \
+ which-8.0.0 \
+ whoami-1.6.0 \
+ wide-0.7.33 \
widestring-1.1.0 \
win32job-2.0.0 \
winapi-0.3.9 \
@@ -789,34 +831,46 @@ CARGO_CRATES= Inflector-0.11.4 \
windows-core-0.58.0 \
windows-implement-0.58.0 \
windows-interface-0.58.0 \
+ windows-link-0.1.3 \
windows-result-0.2.0 \
windows-strings-0.1.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
winnow-0.6.26 \
winnow-0.7.1 \
winreg-0.50.0 \
winreg-0.52.0 \
winres-0.1.12 \
winsafe-0.0.19 \
+ wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
wtf8-0.1.0 \
@@ -833,9 +887,10 @@ CARGO_CRATES= Inflector-0.11.4 \
zerocopy-derive-0.7.32 \
zerofrom-0.1.4 \
zerofrom-derive-0.1.4 \
- zeroize-1.7.0 \
+ zeroize-1.8.1 \
zeroize_derive-1.4.2 \
zeromq-0.4.1 \
+ zeromq-0.5.0-pre \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
zip-2.4.1 \
diff --git a/www/deno/distinfo b/www/deno/distinfo
index 235a7db75b06..64e40936fb04 100644
--- a/www/deno/distinfo
+++ b/www/deno/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1744537707
+TIMESTAMP = 1758360204
SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
@@ -39,10 +39,12 @@ SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9ca
SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739
SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7
SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
+SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856
SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
@@ -77,6 +79,10 @@ SHA256 (rust/crates/auto_impl-1.2.0.crate) = 3c87f3f15e7794432337fc718554eaa4dc8
SIZE (rust/crates/auto_impl-1.2.0.crate) = 31013
SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
+SHA256 (rust/crates/aws-lc-rs-1.12.4.crate) = 4cd755adf9707cf671e31d944a189be3deaaeee11c8bc1d669bb8022ac90fbd0
+SIZE (rust/crates/aws-lc-rs-1.12.4.crate) = 199002
+SHA256 (rust/crates/aws-lc-sys-0.26.0.crate) = 0f9dd2e03ee80ca2822dd6ea431163d2ef259f2066a4d6ccaca6d9dcb386aa43
+SIZE (rust/crates/aws-lc-sys-0.26.0.crate) = 8330008
SHA256 (rust/crates/axum-0.7.5.crate) = 3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf
SIZE (rust/crates/axum-0.7.5.crate) = 151429
SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199
@@ -93,8 +99,6 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64-simd-0.7.0.crate) = 781dd20c3aff0bd194fe7d2a977dd92f21c173891f3a03b677359e5fa457e5d5
-SIZE (rust/crates/base64-simd-0.7.0.crate) = 9966
SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195
SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
@@ -105,6 +109,8 @@ SHA256 (rust/crates/better_scoped_tls-1.0.0.crate) = 50fd297a11c709be8348aec039c
SIZE (rust/crates/better_scoped_tls-1.0.0.crate) = 1964
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
+SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
+SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
@@ -209,6 +215,8 @@ SHA256 (rust/crates/cooked-waker-5.0.0.crate) = 147be55d677052dabc6b22252d5dd0fd
SIZE (rust/crates/cooked-waker-5.0.0.crate) = 11317
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
@@ -247,8 +255,8 @@ SHA256 (rust/crates/crc-catalog-1.1.1.crate) = ccaeedb56da03b09f598226e25e80088c
SIZE (rust/crates/crc-catalog-1.1.1.crate) = 8698
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/crossbeam-channel-0.5.12.crate) = ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95
-SIZE (rust/crates/crossbeam-channel-0.5.12.crate) = 90515
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -285,68 +293,72 @@ SHA256 (rust/crates/data-encoding-2.5.0.crate) = 7e962a19be5cfc3f3bf6dd8f61eb501
SIZE (rust/crates/data-encoding-2.5.0.crate) = 20632
SHA256 (rust/crates/data-url-0.3.1.crate) = 5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a
SIZE (rust/crates/data-url-0.3.1.crate) = 21109
+SHA256 (rust/crates/dbus-0.9.7.crate) = 1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b
+SIZE (rust/crates/dbus-0.9.7.crate) = 104206
+SHA256 (rust/crates/dbus-secret-service-4.0.3.crate) = b42a16374481d92aed73ae45b1f120207d8e71d24fb89f357fadbd8f946fd84b
+SIZE (rust/crates/dbus-secret-service-4.0.3.crate) = 28086
SHA256 (rust/crates/debug-ignore-1.0.5.crate) = ffe7ed1d93f4553003e20b629abe9085e1e81b1429520f897f8f8860bc6dfc21
SIZE (rust/crates/debug-ignore-1.0.5.crate) = 12016
SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
SHA256 (rust/crates/deno-tower-lsp-macros-0.11.3.crate) = f9221b99f1cc7c395686b9f2d5652c5855666a9282c8d5a68fabd4b1d4994fa9
SIZE (rust/crates/deno-tower-lsp-macros-0.11.3.crate) = 3540
-SHA256 (rust/crates/deno_ast-0.46.2.crate) = b5700894f83f8d6a7507ed0667b27b812afbfe9bfdfd4d574191023a9c8c3a11
-SIZE (rust/crates/deno_ast-0.46.2.crate) = 100230
-SHA256 (rust/crates/deno_cache_dir-0.18.0.crate) = 4cadb05700726eb97cb4914d8016ff81ece094b1c3ed442d6f48f297961a5a96
-SIZE (rust/crates/deno_cache_dir-0.18.0.crate) = 34187
-SHA256 (rust/crates/deno_config-0.52.0.crate) = e0e3242175b68ade08756db0eed2e9d0806e7a47c714e1abb451d3605cd96fb8
-SIZE (rust/crates/deno_config-0.52.0.crate) = 73815
-SHA256 (rust/crates/deno_core-0.343.0.crate) = 167ae63972f6de58e4a548327f363ebc449930b62a44d9bbd80197564d2c755d
-SIZE (rust/crates/deno_core-0.343.0.crate) = 301523
+SHA256 (rust/crates/deno_ast-0.49.0.crate) = 24158ccf7def38c00fd253fd1b48c8c6207214078fe499f47168763fa2445bf2
+SIZE (rust/crates/deno_ast-0.49.0.crate) = 94102
+SHA256 (rust/crates/deno_cache_dir-0.25.0.crate) = 19ab8c76d18a8a7511825bfb93e8b35e79b3dd8404a48c570c536db2a3c88855
+SIZE (rust/crates/deno_cache_dir-0.25.0.crate) = 46858
+SHA256 (rust/crates/deno_core-0.355.0.crate) = 775d2fde80a2ec3116d179703b38346a931bb9626f4a826148d5fe8631cab29f
+SIZE (rust/crates/deno_core-0.355.0.crate) = 304131
SHA256 (rust/crates/deno_core_icudata-0.74.0.crate) = fe4dccb6147bb3f3ba0c7a48e993bfeb999d2c2e47a81badee80e2b370c8d695
SIZE (rust/crates/deno_core_icudata-0.74.0.crate) = 4581089
-SHA256 (rust/crates/deno_doc-0.169.1.crate) = 6bcf13d7637f5eb22952319b9477ae21f2497e3e34823394794cf12266e8493c
-SIZE (rust/crates/deno_doc-0.169.1.crate) = 403611
-SHA256 (rust/crates/deno_error-0.5.6.crate) = 19fae9fe305307b5ef3ee4e8244c79cffcca421ab0ce8634dea0c6b1342f220f
-SIZE (rust/crates/deno_error-0.5.6.crate) = 10401
-SHA256 (rust/crates/deno_error_macro-0.5.6.crate) = 5abb2556e91848b66f562451fcbcdee2a3b7c88281828908dcf7cca355f5d997
-SIZE (rust/crates/deno_error_macro-0.5.6.crate) = 4512
-SHA256 (rust/crates/deno_graph-0.89.4.crate) = 5d12e08a843ed1dbef68de3720092e67dcb958eae59ec2f26a459597c2c76be0
-SIZE (rust/crates/deno_graph-0.89.4.crate) = 4612979
-SHA256 (rust/crates/deno_lint-0.74.0.crate) = 83275c0785438a3441b64a4c16b0f8355c5258b15db40190a2e1e8f8fd865104
-SIZE (rust/crates/deno_lint-0.74.0.crate) = 242642
-SHA256 (rust/crates/deno_lockfile-0.26.1.crate) = d191fba7b3e2071f584c248b3aefeae185b57a8fa3c8985185e1d8b248835b92
-SIZE (rust/crates/deno_lockfile-0.26.1.crate) = 105700
-SHA256 (rust/crates/deno_media_type-0.2.8.crate) = 3d9080fcfcea53bcd6eea1916217bd5611c896f3a0db4c001a859722a1258a47
-SIZE (rust/crates/deno_media_type-0.2.8.crate) = 13311
+SHA256 (rust/crates/deno_doc-0.182.0.crate) = b40524290bb12aa652d84f452cede9d7fb186bf17d36704cb3b34cce8a99ecfa
+SIZE (rust/crates/deno_doc-0.182.0.crate) = 419139
+SHA256 (rust/crates/deno_error-0.7.0.crate) = dde60bd153886964234c5012d3d9caf788287f28d81fb24a884436904101ef10
+SIZE (rust/crates/deno_error-0.7.0.crate) = 11475
+SHA256 (rust/crates/deno_error_macro-0.7.0.crate) = 409f265785bd946d3006756955aaf40b0e4deb25752eae6a990afe54a31cfd83
+SIZE (rust/crates/deno_error_macro-0.7.0.crate) = 5155
+SHA256 (rust/crates/deno_graph-0.99.0.crate) = 956d3dbcbb44d1322ad1f0e862ef36bc46350c127347d8f528589d959fefd70d
+SIZE (rust/crates/deno_graph-0.99.0.crate) = 4630609
+SHA256 (rust/crates/deno_lint-0.77.0.crate) = 50c163dfbcb2013b4666130bce517e49489110daf655d344e3219aeb09810868
+SIZE (rust/crates/deno_lint-0.77.0.crate) = 242818
+SHA256 (rust/crates/deno_lockfile-0.31.2.crate) = 5afb20b44a44842178f41fa3b713c2b1516062590b5cca2ad792f2d6786bc74f
+SIZE (rust/crates/deno_lockfile-0.31.2.crate) = 76356
+SHA256 (rust/crates/deno_media_type-0.2.9.crate) = f0ec0dada9dc5ac4733b4175d36f6a150b7dd68fab46db35cb1ef00dd7366acb
+SIZE (rust/crates/deno_media_type-0.2.9.crate) = 13699
SHA256 (rust/crates/deno_native_certs-0.3.0.crate) = c867603d2a5dfea31f55cecebb572554caa395437786d058faa9a2814c8d6eb9
SIZE (rust/crates/deno_native_certs-0.3.0.crate) = 7544
-SHA256 (rust/crates/deno_npm-0.31.0.crate) = 352510920cdb72896495893f9baa344175df4f9317a24858c3c224a58f6f8d2d
-SIZE (rust/crates/deno_npm-0.31.0.crate) = 82486
-SHA256 (rust/crates/deno_ops-0.219.0.crate) = 188e48d180244dae157d8a5126b8fbcecf6458f26a425f1c2f57b5952a1b5ee1
-SIZE (rust/crates/deno_ops-0.219.0.crate) = 83407
-SHA256 (rust/crates/deno_package_json-0.6.0.crate) = 236bc2d6d6c06b68cbde960542e13501cf833c975f221a012da619f714c57123
-SIZE (rust/crates/deno_package_json-0.6.0.crate) = 8741
+SHA256 (rust/crates/deno_npm-0.36.0.crate) = 688f93cb13db227a013bfd5c5973235458615115934fc37ce2e72620c9934526
+SIZE (rust/crates/deno_npm-0.36.0.crate) = 84232
+SHA256 (rust/crates/deno_npm-0.37.0.crate) = e01f393e78bf6a8d6c47663931f08d59a589620944c6a6a0d7e3862e883884ad
+SIZE (rust/crates/deno_npm-0.37.0.crate) = 84411
+SHA256 (rust/crates/deno_ops-0.231.0.crate) = 9ca530772bbcbc9ad389ad7bcd86623b2ec555f68a2d062d23cc008915cbe781
+SIZE (rust/crates/deno_ops-0.231.0.crate) = 84727
SHA256 (rust/crates/deno_panic-0.1.0.crate) = 032c5c8f43f1402273f4cd1ca133931b3da094fa167406b6dec5875982e18969
SIZE (rust/crates/deno_panic-0.1.0.crate) = 4713892
-SHA256 (rust/crates/deno_path_util-0.3.2.crate) = c238a664a0a6f1ce0ff2b73c6854811526d00f442a12f878cb8555b23fe13aa3
-SIZE (rust/crates/deno_path_util-0.3.2.crate) = 10390
-SHA256 (rust/crates/deno_semver-0.7.1.crate) = 4775271f9b5602482698f76d24ea9ed8ba27af7f587a7e9a876916300c542435
-SIZE (rust/crates/deno_semver-0.7.1.crate) = 29660
-SHA256 (rust/crates/deno_task_shell-0.23.0.crate) = cdd929be1ec5a465cb8991d06098a484901a4fe4024d38f3871ada42bd304f7f
-SIZE (rust/crates/deno_task_shell-0.23.0.crate) = 58753
+SHA256 (rust/crates/deno_path_util-0.6.1.crate) = bfe02936964b2910719bd488841f6e884349360113c7abf6f4c6b28ca9cd7a19
+SIZE (rust/crates/deno_path_util-0.6.1.crate) = 16960
+SHA256 (rust/crates/deno_semver-0.9.0.crate) = 2625b7107cc3f61a462886d5fa77c23e063c1fd15b90e3d5ee2646e9f6178d55
+SIZE (rust/crates/deno_semver-0.9.0.crate) = 29872
+SHA256 (rust/crates/deno_task_shell-0.26.0.crate) = 8ec9c589f733da0f5dfdf475d44cd01e2087425839a55162538d9898e94556e8
+SIZE (rust/crates/deno_task_shell-0.26.0.crate) = 59132
SHA256 (rust/crates/deno_terminal-0.1.1.crate) = 7e6337d4e7f375f8b986409a76fbeecfa4bd8a1343e63355729ae4befa058eaf
SIZE (rust/crates/deno_terminal-0.1.1.crate) = 4489
SHA256 (rust/crates/deno_terminal-0.2.2.crate) = 23f71c27009e0141dedd315f1dfa3ebb0a6ca4acce7c080fac576ea415a465f6
SIZE (rust/crates/deno_terminal-0.2.2.crate) = 5241
SHA256 (rust/crates/deno_tower_lsp-0.4.3.crate) = 67da3258ce785368c691b206d00d4109f8eead24da0603abc70e04b04871a3df
SIZE (rust/crates/deno_tower_lsp-0.4.3.crate) = 66102
-SHA256 (rust/crates/deno_unsync-0.4.2.crate) = d774fd83f26b24f0805a6ab8b26834a0d06ceac0db517b769b1e4633c96a2057
-SIZE (rust/crates/deno_unsync-0.4.2.crate) = 14110
+SHA256 (rust/crates/deno_tunnel-0.8.0.crate) = cbe45dacb6e0d2a646b22a12fea81ba2f7128202f9ee91602782b9208da123b9
+SIZE (rust/crates/deno_tunnel-0.8.0.crate) = 21018
+SHA256 (rust/crates/deno_unsync-0.4.4.crate) = 6742a724e8becb372a74c650a1aefb8924a5b8107f7d75b3848763ea24b27a87
+SIZE (rust/crates/deno_unsync-0.4.4.crate) = 17546
SHA256 (rust/crates/deno_whoami-0.1.0.crate) = e75e4caa92b98a27f09c671d1399aee0f5970aa491b9a598523aac000a2192e3
SIZE (rust/crates/deno_whoami-0.1.0.crate) = 3032
-SHA256 (rust/crates/denokv_proto-0.10.0.crate) = fdc7c5c829ce15275d0898c94eecc243e2a47269a3f8ec5a1da45fe268a90886
-SIZE (rust/crates/denokv_proto-0.10.0.crate) = 22219
-SHA256 (rust/crates/denokv_remote-0.10.0.crate) = ecd57015ff7b5d51cd7a61b83baec8e38367631cd13dc77140412fe5143e15fb
-SIZE (rust/crates/denokv_remote-0.10.0.crate) = 7864
-SHA256 (rust/crates/denokv_sqlite-0.10.0.crate) = 01024c5ad6ce7838d27dc35cfcc0877eee57e07a25126ccaac8eb2b61a0cf04f
-SIZE (rust/crates/denokv_sqlite-0.10.0.crate) = 13820
+SHA256 (rust/crates/denokv_proto-0.12.0.crate) = 645cfd5bdec33d2e5c4188ea2a7b348eca13958afa4c76a11504d9aa0efca589
+SIZE (rust/crates/denokv_proto-0.12.0.crate) = 27802
+SHA256 (rust/crates/denokv_remote-0.12.0.crate) = 91a6b359d69cb44e4390f2bcd007f72c252c6b9f6f88c7eab8f9bb55806fbc1a
+SIZE (rust/crates/denokv_remote-0.12.0.crate) = 16344
+SHA256 (rust/crates/denokv_sqlite-0.12.0.crate) = f119506add29e620d1a6d37903d727a6abab0feb0f2e898554b0a10d1113ab32
+SIZE (rust/crates/denokv_sqlite-0.12.0.crate) = 21149
SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0
SIZE (rust/crates/der-0.7.9.crate) = 85173
SHA256 (rust/crates/der-parser-8.2.0.crate) = dbd676fbbab537128ef0278adb5576cf363cff6aa22a7b24effe97347cfab61e
@@ -355,14 +367,18 @@ SHA256 (rust/crates/der_derive-0.7.3.crate) = 8034092389675178f570469e6c3b0465d3
SIZE (rust/crates/der_derive-0.7.3.crate) = 24657
SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/derive-io-0.4.1.crate) = 58cc7f4740088458993d183a200fe56e62378736f94bf0e2dd45807407e7bb94
+SIZE (rust/crates/derive-io-0.4.1.crate) = 8538
+SHA256 (rust/crates/derive-io-macros-0.4.1.crate) = 8d0a1bd7eeab72097740967d03d53db5fbaf8e3c0dd471ebdefa43ce445a20a6
+SIZE (rust/crates/derive-io-macros-0.4.1.crate) = 4661
SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
-SHA256 (rust/crates/derive_builder-0.20.0.crate) = 0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7
-SIZE (rust/crates/derive_builder-0.20.0.crate) = 36563
-SHA256 (rust/crates/derive_builder_core-0.20.0.crate) = d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d
-SIZE (rust/crates/derive_builder_core-0.20.0.crate) = 32579
-SHA256 (rust/crates/derive_builder_macro-0.20.0.crate) = 206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b
-SIZE (rust/crates/derive_builder_macro-0.20.0.crate) = 6308
+SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
+SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
+SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
+SIZE (rust/crates/derive_builder_core-0.20.2.crate) = 31397
+SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c
+SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360
SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321
SIZE (rust/crates/derive_more-0.99.17.crate) = 55771
SHA256 (rust/crates/deunicode-1.4.3.crate) = b6e854126756c496b8c81dec88f9a706b15b875c5849d4097a3854476b9fdf94
@@ -397,12 +413,12 @@ SHA256 (rust/crates/dprint-plugin-json-0.20.0.crate) = cb59d5e75ae9fb879a8793fdf
SIZE (rust/crates/dprint-plugin-json-0.20.0.crate) = 21421
SHA256 (rust/crates/dprint-plugin-jupyter-0.2.0.crate) = 74f227ccb72afc2ce9089184013c6b7a5b21e29f85f2bf3823de662bc94afccc
SIZE (rust/crates/dprint-plugin-jupyter-0.2.0.crate) = 10435
-SHA256 (rust/crates/dprint-plugin-markdown-0.18.0.crate) = 845fdbe59bf4088f7def60adc1b3383884d432d78d86ea8b30860d4e65f2bc43
-SIZE (rust/crates/dprint-plugin-markdown-0.18.0.crate) = 47001
-SHA256 (rust/crates/dprint-plugin-typescript-0.94.0.crate) = ee224fa90b73185453c9d4609bf1921907fdf3ff4fd620092dff7ef098489442
-SIZE (rust/crates/dprint-plugin-typescript-0.94.0.crate) = 211568
-SHA256 (rust/crates/dprint-swc-ext-0.22.1.crate) = 1716eda64b75d22f36c641fbb1ba097529259e4c152695e7670b96f9498fc926
-SIZE (rust/crates/dprint-swc-ext-0.22.1.crate) = 82944
+SHA256 (rust/crates/dprint-plugin-markdown-0.19.0.crate) = bf64cbcb37dba109c63d30a42f1f4cca7a01ea40006ae1b2aa285906d226d24e
+SIZE (rust/crates/dprint-plugin-markdown-0.19.0.crate) = 47098
+SHA256 (rust/crates/dprint-plugin-typescript-0.95.10.crate) = 83cbb60779bfcb1f133387838bfa06dc5362576270d67857de225e453b587ae2
+SIZE (rust/crates/dprint-plugin-typescript-0.95.10.crate) = 217420
+SHA256 (rust/crates/dprint-swc-ext-0.24.0.crate) = 9a09827d6db1a3af25e105553d674ee9019be58fa3d6745c2a2803f8ce8e3eb8
+SIZE (rust/crates/dprint-swc-ext-0.24.0.crate) = 82892
SHA256 (rust/crates/dsa-0.6.3.crate) = 48bc224a9084ad760195584ce5abb3c2c34a225fa312a128ad245a6b412b7689
SIZE (rust/crates/dsa-0.6.3.crate) = 25991
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
@@ -447,8 +463,10 @@ SHA256 (rust/crates/error-code-3.2.0.crate) = a0474425d51df81997e2f90a21591180b3
SIZE (rust/crates/error-code-3.2.0.crate) = 7569
SHA256 (rust/crates/error_reporter-1.0.0.crate) = 31ae425815400e5ed474178a7a22e275a9687086a12ca63ec793ff292d8fdae8
SIZE (rust/crates/error_reporter-1.0.0.crate) = 8662
-SHA256 (rust/crates/eszip-0.84.0.crate) = 88b6e201a88de1a02c8a29389474d50a33d995caeeb9c947a1a45521fd41f3a2
-SIZE (rust/crates/eszip-0.84.0.crate) = 178336
+SHA256 (rust/crates/esbuild_client-0.5.0.crate) = 50bc40f53feb0403ed37d48b7a22ebbae05a003c71a3c2a44468f4fe071b4524
+SIZE (rust/crates/esbuild_client-0.5.0.crate) = 32634
+SHA256 (rust/crates/eszip-0.96.0.crate) = 04734a956d9a13262f3ce688d9782172e82f8090f9f627066772501dcc068d3e
+SIZE (rust/crates/eszip-0.96.0.crate) = 178265
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
@@ -457,10 +475,12 @@ SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd71
SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969
SHA256 (rust/crates/fast-socks5-0.9.6.crate) = f89f36d4ee12370d30d57b16c7e190950a1a916e7dbbb5fd5a412f5ef913fe84
SIZE (rust/crates/fast-socks5-0.9.6.crate) = 33144
+SHA256 (rust/crates/fastbloom-0.9.0.crate) = 27cea6e7f512d43b098939ff4d5a5d6fe3db07971e1d05176fe26c642d33f5b8
+SIZE (rust/crates/fastbloom-0.9.0.crate) = 24008
SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73
SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419
-SHA256 (rust/crates/fastrand-2.0.2.crate) = 658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984
-SIZE (rust/crates/fastrand-2.0.2.crate) = 14674
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fastwebsockets-0.8.0.crate) = 26da0c7b5cef45c521a6f9cdfffdfeb6c9f5804fbac332deb5ae254634c7a6be
SIZE (rust/crates/fastwebsockets-0.8.0.crate) = 52533
SHA256 (rust/crates/fd-lock-4.0.2.crate) = 7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947
@@ -479,6 +499,8 @@ SHA256 (rust/crates/filetime-0.2.23.crate) = 1ee447700ac8aa0b2f2bd7bc4462ad686ba
SIZE (rust/crates/filetime-0.2.23.crate) = 14942
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flaky_test-0.2.2.crate) = 046caa1f23d7f751fc4ead3d6669a77fa5fc6cf6074960ddeb6a0b0a5b83c8da
SIZE (rust/crates/flaky_test-0.2.2.crate) = 3098
SHA256 (rust/crates/flaky_test_impl-0.2.2.crate) = 85e35909c2f0552fdae5b40f1e95a7da12afb58c1f2f455a12c216c58d869abe
@@ -493,10 +515,14 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
+SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
+SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
SIZE (rust/crates/foreign-types-macros-0.2.3.crate) = 7635
+SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
+SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
@@ -507,6 +533,8 @@ SHA256 (rust/crates/from_variant-2.0.0.crate) = 8d7ccf961415e7aa17ef93dcb6c2441f
SIZE (rust/crates/from_variant-2.0.0.crate) = 1770
SHA256 (rust/crates/fs3-0.5.0.crate) = fb17cf6ed704f72485332f6ab65257460c4f9f3083934cf402bf9f5b3b600a90
SIZE (rust/crates/fs3-0.5.0.crate) = 13434
+SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
+SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb
@@ -537,14 +565,14 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/getrandom-0.2.14.crate) = 94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c
SIZE (rust/crates/getrandom-0.2.14.crate) = 37307
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1
SIZE (rust/crates/ghash-0.5.1.crate) = 9482
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glibc_version-0.1.2.crate) = 803ff7635f1ab4e2c064b68a0c60da917d3d18dc8d086130f689d62ce4f1c33e
-SIZE (rust/crates/glibc_version-0.1.2.crate) = 2180
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
@@ -601,8 +629,6 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df
SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662
-SHA256 (rust/crates/hickory-client-0.25.0-alpha.4.crate) = 83536dab9a159b2b5cf2c20c47ecf188cee35316f96be028e63e8e1340d2724d
-SIZE (rust/crates/hickory-client-0.25.0-alpha.4.crate) = 26643
SHA256 (rust/crates/hickory-proto-0.25.0-alpha.4.crate) = d063c0692ee669aa6d261988aa19ca5510f1cc40e4f211024f50c888499a35d7
SIZE (rust/crates/hickory-proto-0.25.0-alpha.4.crate) = 404818
SHA256 (rust/crates/hickory-resolver-0.25.0-alpha.4.crate) = 42bc352e4412fb657e795f79b4efcf2bd60b59ee5ca0187f3554194cd1107a27
@@ -681,18 +707,20 @@ SHA256 (rust/crates/ignore-0.4.20.crate) = dbe7873dab538a9a44ad79ede1faf5f30d49f
SIZE (rust/crates/ignore-0.4.20.crate) = 53551
SHA256 (rust/crates/image-0.25.4.crate) = bc144d44a31d753b02ce64093d532f55ff8dc4ebf2ffb8a63c0dda691385acae
SIZE (rust/crates/image-0.25.4.crate) = 231776
-SHA256 (rust/crates/import_map-0.21.0.crate) = 1215d4d92511fbbdaea50e750e91f2429598ef817f02b579158e92803b52c00a
-SIZE (rust/crates/import_map-0.21.0.crate) = 16093
+SHA256 (rust/crates/import_map-0.23.0.crate) = ce93e07f4819f0db4d2948fffce3ef4760a9940c4ff4f9369dfaf5e357a0d415
+SIZE (rust/crates/import_map-0.23.0.crate) = 16168
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058
-SIZE (rust/crates/indexmap-2.8.0.crate) = 89670
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
SIZE (rust/crates/inotify-0.9.6.crate) = 22971
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
SIZE (rust/crates/inout-0.1.3.crate) = 10743
+SHA256 (rust/crates/io-uring-0.7.8.crate) = b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013
+SIZE (rust/crates/io-uring-0.7.8.crate) = 94958
SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f
SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468
SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3
@@ -707,10 +735,12 @@ SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d33
SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
+SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
+SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
SIZE (rust/crates/itoa-1.0.14.crate) = 11210
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
@@ -719,16 +749,18 @@ SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62
SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/jsonc-parser-0.26.2.crate) = b558af6b49fd918e970471374e7a798b2c9bbcda624a210ffa3901ee5614bc8e
-SIZE (rust/crates/jsonc-parser-0.26.2.crate) = 64412
+SHA256 (rust/crates/jsonc-parser-0.26.3.crate) = 1d6d80e6d70e7911a29f3cf3f44f452df85d06f73572b494ca99a2cad3fcf8f4
+SIZE (rust/crates/jsonc-parser-0.26.3.crate) = 65890
SHA256 (rust/crates/junction-1.2.0.crate) = 72bbdfd737a243da3dfc1f99ee8d6e166480f17ab4ac84d7c34aacd73fc7bd16
SIZE (rust/crates/junction-1.2.0.crate) = 12623
-SHA256 (rust/crates/jupyter-serde-0.4.0.crate) = dd71aa17c4fa65e6d7536ab2728881a41f8feb2ee5841c2240516c3c3d65d8b3
-SIZE (rust/crates/jupyter-serde-0.4.0.crate) = 6822
+SHA256 (rust/crates/jupyter-protocol-0.8.0.crate) = 815c1eb9089b035c7c89932beaba6f4daabc8efa198960492636c7eb45d0ebde
+SIZE (rust/crates/jupyter-protocol-0.8.0.crate) = 28823
SHA256 (rust/crates/k256-0.13.3.crate) = 956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b
SIZE (rust/crates/k256-0.13.3.crate) = 92647
SHA256 (rust/crates/keccak-0.1.5.crate) = ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654
SIZE (rust/crates/keccak-0.1.5.crate) = 13120
+SHA256 (rust/crates/keyring-3.6.3.crate) = eebcc3aff044e5944a8fbaf69eb277d11986064cba30c468730e8b9909fb551c
+SIZE (rust/crates/keyring-3.6.3.crate) = 67500
SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76
SIZE (rust/crates/khronos-egl-6.0.0.crate) = 29315
SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
@@ -743,12 +775,16 @@ SHA256 (rust/crates/lazy-regex-proc_macros-3.1.0.crate) = 44bcd58e6c97a7fcbaffcd
SIZE (rust/crates/lazy-regex-proc_macros-3.1.0.crate) = 4490
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
+SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
SHA256 (rust/crates/lcms2-6.1.0.crate) = 680ec3fa42c36e0af9ca02f20a3742a82229c7f1ee0e6754294de46a80be6f74
SIZE (rust/crates/lcms2-6.1.0.crate) = 31185
SHA256 (rust/crates/lcms2-sys-4.0.5.crate) = 593265f9a3172180024fb62580ee31348f31be924b19416da174ebb7fb623d2e
SIZE (rust/crates/lcms2-sys-4.0.5.crate) = 284996
-SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libdbus-sys-0.2.5.crate) = 06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72
+SIZE (rust/crates/libdbus-sys-0.2.5.crate) = 1557017
SHA256 (rust/crates/libffi-4.0.0.crate) = 4a9434b6fc77375fb624698d5f8c49d7e80b10d59eb1219afda27d1f824d4074
SIZE (rust/crates/libffi-4.0.0.crate) = 24528
SHA256 (rust/crates/libffi-sys-3.2.0.crate) = ead36a2496acfc8edd6cc32352110e9478ac5b9b5f5b9856ebd3d28019addb84
@@ -763,8 +799,8 @@ SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a02
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libsqlite3-sys-0.32.0.crate) = fbb8270bb4060bd76c6e96f20c52d80620f1d82a3470885694e41e0f81ef6fe7
SIZE (rust/crates/libsqlite3-sys-0.32.0.crate) = 5182689
-SHA256 (rust/crates/libsui-0.7.0.crate) = 7550a110415b4780bf6064d280f2dc5b761fb80d9af92258a72e5dc82ca6f05a
-SIZE (rust/crates/libsui-0.7.0.crate) = 773188
+SHA256 (rust/crates/libsui-0.10.0.crate) = 6744db763b6e19aff65ebac2c85cf71358b3aae385828fcf0d1e02878ab7767b
+SIZE (rust/crates/libsui-0.10.0.crate) = 773232
SHA256 (rust/crates/libuv-sys-lite-1.48.2.crate) = ca8dfd1a173826d193e3b955e07c22765829890f62c677a59c4a410cb4f47c01
SIZE (rust/crates/libuv-sys-lite-1.48.2.crate) = 43420
SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472
@@ -777,18 +813,20 @@ SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b
SIZE (rust/crates/litrs-0.4.1.crate) = 42603
SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45
SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
-SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
-SIZE (rust/crates/log-0.4.21.crate) = 43442
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca
SIZE (rust/crates/loom-0.7.2.crate) = 73989
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/lsp-types-0.97.0.crate) = 53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071
SIZE (rust/crates/lsp-types-0.97.0.crate) = 70764
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
-SHA256 (rust/crates/malva-0.11.0.crate) = 1c67b97ed99f56b86fa3c010843441f1fcdb71884bab96b8551bb3d1e7c6d529
-SIZE (rust/crates/malva-0.11.0.crate) = 41855
-SHA256 (rust/crates/markup_fmt-0.18.0.crate) = fa7605bb4ad755a9ab5c96f2ce3bfd4eb8acd559b842c041fc8a5f84d63aed3a
-SIZE (rust/crates/markup_fmt-0.18.0.crate) = 36033
+SHA256 (rust/crates/malva-0.12.1.crate) = aa8f6005fe3f2348f1fc59d647ee6945d5832fd080178e6d034bab1bf7976348
+SIZE (rust/crates/malva-0.12.1.crate) = 42351
+SHA256 (rust/crates/markup_fmt-0.22.0.crate) = 2cc6a5130d40b34be77fbd52645323c199d2db25f90922d5cef1da2a9eca96b0
+SIZE (rust/crates/markup_fmt-0.22.0.crate) = 40844
SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
@@ -813,8 +851,8 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.7.2.crate) = 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7
SIZE (rust/crates/miniz_oxide-0.7.2.crate) = 55731
-SHA256 (rust/crates/miniz_oxide-0.8.4.crate) = b3b1c9bd4fe1f0f8b387f6eb9eb3b4a1aa26185e5750efb9140301703f62cd1b
-SIZE (rust/crates/miniz_oxide-0.8.4.crate) = 66701
+SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
+SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
SHA256 (rust/crates/mintex-0.1.3.crate) = 9bec4598fddb13cc7b528819e697852653252b760f1228b7642679bf2ff2cd07
SIZE (rust/crates/mintex-0.1.3.crate) = 6769
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
@@ -857,16 +895,22 @@ SHA256 (rust/crates/ntest_timeout-0.9.3.crate) = fcc7c92f190c97f79b4a332f5e81dcf
SIZE (rust/crates/ntest_timeout-0.9.3.crate) = 3229
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/num-0.4.2.crate) = 3135b08af27d103b0a51f2ae0f8632117b7b185ccf931445affa8df530576a41
+SIZE (rust/crates/num-0.4.2.crate) = 9557
SHA256 (rust/crates/num-bigint-0.4.4.crate) = 608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0
SIZE (rust/crates/num-bigint-0.4.4.crate) = 99369
SHA256 (rust/crates/num-bigint-dig-0.8.4.crate) = dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151
SIZE (rust/crates/num-bigint-dig-0.8.4.crate) = 123825
+SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
+SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
SHA256 (rust/crates/num-iter-0.1.44.crate) = d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9
SIZE (rust/crates/num-iter-0.1.44.crate) = 10249
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
@@ -877,14 +921,22 @@ SHA256 (rust/crates/object-0.36.3.crate) = 27b64972346851a39438c60b341ebc01bba47
SIZE (rust/crates/object-0.36.3.crate) = 325288
SHA256 (rust/crates/oid-registry-0.6.1.crate) = 9bedf36ffb6ba96c2eb7144ef6270557b52e54b20c0a8e1eb2ff99a6c6959bff
SIZE (rust/crates/oid-registry-0.6.1.crate) = 15068
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/open-5.1.2.crate) = 449f0ff855d85ddbf1edd5b646d65249ead3f5e422aaa86b7d2d0b049b103e32
SIZE (rust/crates/open-5.1.2.crate) = 23336
+SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
+SIZE (rust/crates/openssl-0.10.72.crate) = 283852
+SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
+SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
+SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f
+SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
+SHA256 (rust/crates/openssl-sys-0.9.108.crate) = e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847
+SIZE (rust/crates/openssl-sys-0.9.108.crate) = 78190
SHA256 (rust/crates/opentelemetry-0.27.0.crate) = 0f3cebff57f7dbd1255b44d8bddc2cebeb0ea677dbaa2e25a3070a91b318f660
SIZE (rust/crates/opentelemetry-0.27.0.crate) = 71989
SHA256 (rust/crates/opentelemetry-http-0.27.0.crate) = 10a8a7f5f6ba7c1b286c2fbca0454eaba116f63bbe69ed250b642d36fbb04d80
@@ -905,8 +957,6 @@ SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb
SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691
-SHA256 (rust/crates/outref-0.1.0.crate) = 7f222829ae9293e33a9f5e9f440c6760a3d450a64affe1846486b140db81c1f4
-SIZE (rust/crates/outref-0.1.0.crate) = 3067
SHA256 (rust/crates/outref-0.5.1.crate) = 4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a
SIZE (rust/crates/outref-0.5.1.crate) = 3957
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
@@ -919,14 +969,18 @@ SHA256 (rust/crates/p384-0.13.0.crate) = 70786f51bcc69f6a4c0360e063a4cac5419ef7c
SIZE (rust/crates/p384-0.13.0.crate) = 236495
SHA256 (rust/crates/p521-0.13.3.crate) = 0fc9e2161f1f215afdfce23677034ae137bbd45016a880c2eb3ba8eb95f085b2
SIZE (rust/crates/p521-0.13.3.crate) = 138499
+SHA256 (rust/crates/par-core-1.0.3.crate) = 6b506ab63a8bd3cd38858c7bfc2d078a189dc3210c7f8c9be1bbaf50c082a0ae
+SIZE (rust/crates/par-core-1.0.3.crate) = 3162
+SHA256 (rust/crates/par-iter-1.0.2.crate) = 8a5b20f31e9ba82bfcbbb54a67aa40be6cebec9f668ba5753be138f9523c531a
+SIZE (rust/crates/par-iter-1.0.2.crate) = 152114
SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
SHA256 (rust/crates/parking_lot_core-0.9.9.crate) = 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e
SIZE (rust/crates/parking_lot_core-0.9.9.crate) = 32445
SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166
SIZE (rust/crates/password-hash-0.5.0.crate) = 26884
-SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c
-SIZE (rust/crates/paste-1.0.14.crate) = 18157
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/path-clean-0.1.0.crate) = ecba01bf2678719532c5e3059e0b5f0811273d94b397088b82e3bd0a78c78fdd
SIZE (rust/crates/path-clean-0.1.0.crate) = 4909
SHA256 (rust/crates/path-dedot-3.1.1.crate) = 07ba0ad7e047712414213ff67533e6dd477af0a4e1d14fb52343e53d30ea9397
@@ -949,6 +1003,8 @@ SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc
SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121
SHA256 (rust/crates/petgraph-0.6.4.crate) = e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9
SIZE (rust/crates/petgraph-0.6.4.crate) = 185895
+SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
+SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
SIZE (rust/crates/phf-0.11.2.crate) = 21569
SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0
@@ -1027,30 +1083,38 @@ SHA256 (rust/crates/quick-junit-0.3.6.crate) = d1a341ae463320e9f8f34adda49c8a85d
SIZE (rust/crates/quick-junit-0.3.6.crate) = 19957
SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33
SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236
-SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
-SIZE (rust/crates/quinn-0.11.6.crate) = 78222
-SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
-SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
+SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
+SIZE (rust/crates/quinn-0.11.8.crate) = 79949
+SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
+SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
SHA256 (rust/crates/quinn-udp-0.5.8.crate) = 52cd4b1eff68bf27940dd39811292c49e007f4d0b4c357358dc9b0197be6b527
SIZE (rust/crates/quinn-udp-0.5.8.crate) = 25336
SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
SIZE (rust/crates/quote-1.0.37.crate) = 28558
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/radix_fmt-1.0.0.crate) = ce082a9940a7ace2ad4a8b7d0b1eac6aa378895f18be598230c5f2284ac05426
SIZE (rust/crates/radix_fmt-1.0.0.crate) = 8743
SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd
SIZE (rust/crates/radix_trie-0.2.1.crate) = 251366
-SHA256 (rust/crates/raffia-0.9.1.crate) = c36f58fa7ad2f26bca656054c902becddeac5582df2bb31d4b4d2a148c62cfd5
-SIZE (rust/crates/raffia-0.9.1.crate) = 71528
+SHA256 (rust/crates/raffia-0.9.2.crate) = fffe6643ba09b12af3816c6d3687d8c16c8a306bdbf60e2804b4bbd2c1f5447e
+SIZE (rust/crates/raffia-0.9.2.crate) = 71539
SHA256 (rust/crates/raffia_macro-0.1.1.crate) = 4fdb50eb5bf734fa5a770680a61876a6ec77b99c1e0e52d1f18ad6ebfa85759f
SIZE (rust/crates/raffia_macro-0.1.1.crate) = 2075
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab
SIZE (rust/crates/range-alloc-0.1.3.crate) = 7664
SHA256 (rust/crates/raw-window-handle-0.6.1.crate) = 8cc3bcbdb1ddfc11e700e62968e6b4cc9c75bb466464ad28fb61c5b2c964418b
@@ -1061,6 +1125,8 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
SHA256 (rust/crates/ref-cast-1.0.22.crate) = c4846d4c50d1721b1a3bef8af76924eef20d5e723647333798c1b519b3a9473f
@@ -1097,8 +1163,8 @@ SHA256 (rust/crates/rowan-0.15.15.crate) = 32a58fa8a7ccff2aec4f39cc45bf5f985cec7
SIZE (rust/crates/rowan-0.15.15.crate) = 39971
SHA256 (rust/crates/rsa-0.9.6.crate) = 5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc
SIZE (rust/crates/rsa-0.9.6.crate) = 80048
-SHA256 (rust/crates/runtimelib-0.19.0.crate) = fe23ba9967355bbb1be2fb9a8e51bd239ffdf9c791fad5a9b765122ee2bde2e4
-SIZE (rust/crates/runtimelib-0.19.0.crate) = 20192
+SHA256 (rust/crates/runtimelib-0.28.0.crate) = e2953bbfe9f3537c04b68885fb304f3afe2c42d6e378d7810aa0604bd2c453d5
+SIZE (rust/crates/runtimelib-0.28.0.crate) = 22116
SHA256 (rust/crates/rusqlite-0.34.0.crate) = 37e34486da88d8e051c7c0e23c3f15fd806ea8546260aa2fec247e97242ec143
SIZE (rust/crates/rusqlite-0.34.0.crate) = 162738
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
@@ -1115,18 +1181,20 @@ SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfc
SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746
SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
SIZE (rust/crates/rustix-0.38.34.crate) = 365160
-SHA256 (rust/crates/rustls-0.23.11.crate) = 4828ea528154ae444e5a642dbb7d5623354030dc9822b83fd9bb79683c7399d0
-SIZE (rust/crates/rustls-0.23.11.crate) = 438425
+SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643
+SIZE (rust/crates/rustls-0.23.28.crate) = 365699
SHA256 (rust/crates/rustls-native-certs-0.7.0.crate) = 8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792
SIZE (rust/crates/rustls-native-certs-0.7.0.crate) = 25071
SHA256 (rust/crates/rustls-pemfile-2.1.2.crate) = 29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d
SIZE (rust/crates/rustls-pemfile-2.1.2.crate) = 25928
-SHA256 (rust/crates/rustls-pki-types-1.8.0.crate) = fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0
-SIZE (rust/crates/rustls-pki-types-1.8.0.crate) = 29562
-SHA256 (rust/crates/rustls-tokio-stream-0.5.0.crate) = faa7dc7c991d9164e55bbf1558029eb5b84d32cc4d61a7df5b8641b2deedc4b3
-SIZE (rust/crates/rustls-tokio-stream-0.5.0.crate) = 36162
-SHA256 (rust/crates/rustls-webpki-0.102.5.crate) = f9a6fccd794a42c2c105b513a2f62bc3fd8f3ba57a4593677ceb0bd035164d78
-SIZE (rust/crates/rustls-webpki-0.102.5.crate) = 200431
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-tokio-stream-0.8.0.crate) = 0560d12c0d8c672f849197de91b9ee61f5bf9aa024c97aaeeb112ec2f6c347fd
+SIZE (rust/crates/rustls-tokio-stream-0.8.0.crate) = 37663
+SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
+SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
+SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
+SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
SHA256 (rust/crates/rustversion-1.0.15.crate) = 80af6f9131f277a45a3fba6ce8e2258037bb0477a67e610d3c1fe046ab31de47
SIZE (rust/crates/rustversion-1.0.15.crate) = 17406
SHA256 (rust/crates/rustyline-13.0.0.crate) = 02a2d683a4ac90aeef5b1013933f6d977bd37d51ff3f4dad829d4931a7e6be86
@@ -1137,6 +1205,8 @@ SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b8
SIZE (rust/crates/ryu-1.0.17.crate) = 47537
SHA256 (rust/crates/ryu-js-1.0.1.crate) = ad97d4ce1560a5e27cec89519dc8300d1aa6035b099821261c651486a19e44d5
SIZE (rust/crates/ryu-js-1.0.1.crate) = 74220
+SHA256 (rust/crates/safe_arch-0.7.4.crate) = 96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323
+SIZE (rust/crates/safe_arch-0.7.4.crate) = 74564
SHA256 (rust/crates/saffron-0.1.0.crate) = 03fb9a628596fc7590eb7edbf7b0613287be78df107f5f97b118aad59fb2eea9
SIZE (rust/crates/saffron-0.1.0.crate) = 29881
SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
@@ -1155,32 +1225,34 @@ SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3e
SIZE (rust/crates/sec1-0.7.3.crate) = 17979
SHA256 (rust/crates/security-framework-2.10.0.crate) = 770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6
SIZE (rust/crates/security-framework-2.10.0.crate) = 79723
-SHA256 (rust/crates/security-framework-sys-2.10.0.crate) = 41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef
-SIZE (rust/crates/security-framework-sys-2.10.0.crate) = 18676
+SHA256 (rust/crates/security-framework-3.3.0.crate) = 80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c
+SIZE (rust/crates/security-framework-3.3.0.crate) = 86425
+SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
+SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/semver-0.9.0.crate) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
SIZE (rust/crates/semver-0.9.0.crate) = 17344
SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
SIZE (rust/crates/semver-1.0.25.crate) = 31291
SHA256 (rust/crates/semver-parser-0.7.0.crate) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
SIZE (rust/crates/semver-parser-0.7.0.crate) = 10268
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
SHA256 (rust/crates/serde-wasm-bindgen-0.5.0.crate) = f3b143e2833c57ab9ad3ea280d21fd34e285a42837aeb0ee301f4f41890fa00e
SIZE (rust/crates/serde-wasm-bindgen-0.5.0.crate) = 17235
SHA256 (rust/crates/serde_bytes-0.11.14.crate) = 8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734
SIZE (rust/crates/serde_bytes-0.11.14.crate) = 12018
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.122.crate) = 784b6203951c57ff748476b126ccb5e8e2959a5c19e5c617ab1956be3dbc68da
-SIZE (rust/crates/serde_json-1.0.122.crate) = 147200
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_v8-0.252.0.crate) = 84b2d85f46747fad18bbf98ad4b9b13c59e01c85bf8c73182a71fdf638372dfd
-SIZE (rust/crates/serde_v8-0.252.0.crate) = 35080
+SHA256 (rust/crates/serde_v8-0.264.0.crate) = c34707712f3815e73e1c8319bba06e5bc105bb65fe812ea2e7279ffb905f6312
+SIZE (rust/crates/serde_v8-0.264.0.crate) = 34973
SHA256 (rust/crates/serdect-0.2.0.crate) = a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177
SIZE (rust/crates/serdect-0.2.0.crate) = 11691
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -1207,8 +1279,6 @@ SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c
SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
SIZE (rust/crates/signature-2.2.0.crate) = 15531
-SHA256 (rust/crates/simd-abstraction-0.7.1.crate) = 9cadb29c57caadc51ff8346233b5cec1d240b68ce55cf1afc764818791876987
-SIZE (rust/crates/simd-abstraction-0.7.1.crate) = 9170
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simd-json-0.14.0.crate) = 05f0b376aada35f30a0012f5790e50aed62f91804a0682669aefdbe81c7fcb91
@@ -1217,6 +1287,8 @@ SHA256 (rust/crates/simdutf8-0.1.4.crate) = f27f6278552951f1f2b8cf9da965d10969b2
SIZE (rust/crates/simdutf8-0.1.4.crate) = 28621
SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
@@ -1231,8 +1303,8 @@ SHA256 (rust/crates/smartstring-1.0.1.crate) = 3fb72c633efbaa2dd666986505016c32c
SIZE (rust/crates/smartstring-1.0.1.crate) = 29555
SHA256 (rust/crates/socket2-0.5.5.crate) = 7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9
SIZE (rust/crates/socket2-0.5.5.crate) = 54863
-SHA256 (rust/crates/sourcemap-9.1.2.crate) = 27c4ea7042fd1a155ad95335b5d505ab00d5124ea0332a06c8390d200bb1a76a
-SIZE (rust/crates/sourcemap-9.1.2.crate) = 45871
+SHA256 (rust/crates/sourcemap-9.2.0.crate) = dd430118acc9fdd838557649b9b43fd0a78e3834d84a283b466f8e84720d6101
+SIZE (rust/crates/sourcemap-9.2.0.crate) = 47673
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844
@@ -1249,8 +1321,6 @@ SHA256 (rust/crates/stacker-0.1.15.crate) = c886bd4480155fd3ef527d45e9ac8dd7118a
SIZE (rust/crates/stacker-0.1.15.crate) = 14656
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/string_capacity-0.1.5.crate) = fcd14cb3a5abda6d2626370785f5f788b22e95476f597159faa4a2cc2966961a
-SIZE (rust/crates/string_capacity-0.1.5.crate) = 3728
SHA256 (rust/crates/string_enum-1.0.0.crate) = c9fe66b8ee349846ce2f9557a26b8f1e74843c4a13fb381f9a3d73617a5f956a
SIZE (rust/crates/string_enum-1.0.0.crate) = 3910
SHA256 (rust/crates/stringcase-0.4.0.crate) = 72abeda133c49d7bddece6c154728f83eec8172380c80ab7096da9487e20d27c
@@ -1273,56 +1343,52 @@ SHA256 (rust/crates/swc_allocator-4.0.0.crate) = cc6b926f0d94bbb34031fe5449428cf
SIZE (rust/crates/swc_allocator-4.0.0.crate) = 4029
SHA256 (rust/crates/swc_atoms-5.0.0.crate) = 9d7077ba879f95406459bc0c81f3141c529b34580bc64d7ab7bd15e7118a0391
SIZE (rust/crates/swc_atoms-5.0.0.crate) = 4077
-SHA256 (rust/crates/swc_bundler-11.0.0.crate) = 452694eeb8bcbe98dc55557757ad0385e5126746c499dfe194b9690a80506086
-SIZE (rust/crates/swc_bundler-11.0.0.crate) = 73997
-SHA256 (rust/crates/swc_cached-2.0.0.crate) = d7133338c3bef796430deced151b0eaa5430710a90e38da19e8e3045e8e36eeb
-SIZE (rust/crates/swc_cached-2.0.0.crate) = 2011
-SHA256 (rust/crates/swc_common-8.0.0.crate) = 26fbd21a1179166b5635d4b7a6b5930cf34b803a7361e0297b04f84dc820db04
-SIZE (rust/crates/swc_common-8.0.0.crate) = 82412
-SHA256 (rust/crates/swc_config-2.0.0.crate) = eb63364aebd1a8490a80fa8933825c6916d4df55d5472312d5adb62c9fb4e4ba
-SIZE (rust/crates/swc_config-2.0.0.crate) = 4816
+SHA256 (rust/crates/swc_bundler-17.0.0.crate) = ebb953a99152e2a62f6b84d6c144fc4adf9c406093b093046e90a681a76d93dd
+SIZE (rust/crates/swc_bundler-17.0.0.crate) = 75242
+SHA256 (rust/crates/swc_common-9.2.0.crate) = a56b6f5a8e5affa271b56757a93badee6f44defcd28f3ba106bb2603afe40d3d
+SIZE (rust/crates/swc_common-9.2.0.crate) = 95812
+SHA256 (rust/crates/swc_config-3.0.0.crate) = a01bfcbbdea182bdda93713aeecd997749ae324686bf7944f54d128e56be4ea9
+SIZE (rust/crates/swc_config-3.0.0.crate) = 11924
SHA256 (rust/crates/swc_config_macro-1.0.0.crate) = 7f2ebd37ef52a8555c8c9be78b694d64adcb5e3bc16c928f030d82f1d65fac57
SIZE (rust/crates/swc_config_macro-1.0.0.crate) = 1762
-SHA256 (rust/crates/swc_ecma_ast-8.0.0.crate) = c66db1e9b31f0f91ee0964aba014b4d2dfdc6c558732d106d762b43bedad2c4a
-SIZE (rust/crates/swc_ecma_ast-8.0.0.crate) = 36675
-SHA256 (rust/crates/swc_ecma_codegen-8.0.1.crate) = 874889c00e41e5ae487886ff4af2533944584e8b479bc469a3f9708cab7ecdb7
-SIZE (rust/crates/swc_ecma_codegen-8.0.1.crate) = 55686
-SHA256 (rust/crates/swc_ecma_codegen_macros-1.0.1.crate) = 4ac2ff0957329e0dfcde86a1ac465382e189bf42a5989720d3476bea78eaa31a
-SIZE (rust/crates/swc_ecma_codegen_macros-1.0.1.crate) = 2937
-SHA256 (rust/crates/swc_ecma_loader-8.0.0.crate) = a801462c997b71e4add7684ce4953c7d6200c75b5552b8d594783da84ad9564c
-SIZE (rust/crates/swc_ecma_loader-8.0.0.crate) = 11191
-SHA256 (rust/crates/swc_ecma_parser-10.0.0.crate) = f9e336f2b460882df2c132328b3c29ab3e680e1db681a05ec3e406940d98320a
-SIZE (rust/crates/swc_ecma_parser-10.0.0.crate) = 152620
-SHA256 (rust/crates/swc_ecma_transforms_base-11.1.1.crate) = 53f823fb2ba61099c06f1557f4d7bc3a957147f2e39f92419204682aa62b46fc
-SIZE (rust/crates/swc_ecma_transforms_base-11.1.1.crate) = 73020
-SHA256 (rust/crates/swc_ecma_transforms_classes-11.0.0.crate) = 2111a904b8f3c5dd63f56e7c8048851fcd8f748691a162a5d19a5da49f4a9d35
-SIZE (rust/crates/swc_ecma_transforms_classes-11.0.0.crate) = 4371
+SHA256 (rust/crates/swc_ecma_ast-9.0.0.crate) = 0613d84468a6bb6d45d13c5a3368b37bd21f3067a089f69adac630dcb462a018
+SIZE (rust/crates/swc_ecma_ast-9.0.0.crate) = 37517
+SHA256 (rust/crates/swc_ecma_codegen-11.0.0.crate) = b01b3de365a86b8f982cc162f257c82f84bda31d61084174a3be37e8ab15c0f4
+SIZE (rust/crates/swc_ecma_codegen-11.0.0.crate) = 57124
+SHA256 (rust/crates/swc_ecma_codegen_macros-2.0.0.crate) = e99e1931669a67c83e2c2b4375674f6901d1480994a76aa75b23f1389e6c5076
+SIZE (rust/crates/swc_ecma_codegen_macros-2.0.0.crate) = 2100
+SHA256 (rust/crates/swc_ecma_lexer-12.0.0.crate) = 0d11c8e71901401b9aae2ece4946eeb7674b14b8301a53768afbbeeb0e48b599
+SIZE (rust/crates/swc_ecma_lexer-12.0.0.crate) = 57138
+SHA256 (rust/crates/swc_ecma_loader-9.0.0.crate) = 8eb574d660c05f3483c984107452b386e45b95531bdb1253794077edc986f413
+SIZE (rust/crates/swc_ecma_loader-9.0.0.crate) = 11191
+SHA256 (rust/crates/swc_ecma_parser-12.0.0.crate) = 250786944fbc05f6484eda9213df129ccfe17226ae9ad51b62fce2f72135dbee
+SIZE (rust/crates/swc_ecma_parser-12.0.0.crate) = 99999
+SHA256 (rust/crates/swc_ecma_transforms_base-13.0.0.crate) = 6856da3da598f4da001b7e4ce225ee8970bc9d5cbaafcaf580190cf0a6031ec5
+SIZE (rust/crates/swc_ecma_transforms_base-13.0.0.crate) = 73292
+SHA256 (rust/crates/swc_ecma_transforms_classes-13.0.0.crate) = 0f84248f82bad599d250bbcd52cb4db6ff6409f48267fd6f001302a2e9716f80
+SIZE (rust/crates/swc_ecma_transforms_classes-13.0.0.crate) = 4369
SHA256 (rust/crates/swc_ecma_transforms_macros-1.0.0.crate) = 6845dfb88569f3e8cd05901505916a8ebe98be3922f94769ca49f84e8ccec8f7
SIZE (rust/crates/swc_ecma_transforms_macros-1.0.0.crate) = 3870
-SHA256 (rust/crates/swc_ecma_transforms_optimization-11.0.0.crate) = 93e98cb0e4e10a839c553d610082b4b920a430019a0150067ac415e6049f12b2
-SIZE (rust/crates/swc_ecma_transforms_optimization-11.0.0.crate) = 62382
-SHA256 (rust/crates/swc_ecma_transforms_proposal-11.0.1.crate) = a3072700bb4401fffed5a152248d0d173a41da94584a4267355fa6772538880b
-SIZE (rust/crates/swc_ecma_transforms_proposal-11.0.1.crate) = 23160
-SHA256 (rust/crates/swc_ecma_transforms_react-12.0.0.crate) = 311218980029ea376a1f53292418d852d50b461d15d9d39f830abf0d1c3bdd6c
-SIZE (rust/crates/swc_ecma_transforms_react-12.0.0.crate) = 31795
-SHA256 (rust/crates/swc_ecma_transforms_typescript-12.0.0.crate) = 19c32ebb3dd1942d35142de60c9dc0f3c034d26567de7eb8b3ad6de426f5b0e9
-SIZE (rust/crates/swc_ecma_transforms_typescript-12.0.0.crate) = 36476
-SHA256 (rust/crates/swc_ecma_utils-11.0.0.crate) = 721dc779e7de200da96ac4002c710bc32c988e3e1ebf62b39d32bf99f14d9765
-SIZE (rust/crates/swc_ecma_utils-11.0.0.crate) = 34033
-SHA256 (rust/crates/swc_ecma_visit-8.0.0.crate) = 2f7a65fa06d0c0f709f1df4e820ccdc4eca7b3db7f9d131545e20c2ac2f1cd23
-SIZE (rust/crates/swc_ecma_visit-8.0.0.crate) = 320452
+SHA256 (rust/crates/swc_ecma_transforms_optimization-14.0.0.crate) = d2b14c8f6c1c82b7556d7534de44714401901fcb9b618f817172015565ce7d47
+SIZE (rust/crates/swc_ecma_transforms_optimization-14.0.0.crate) = 78290
+SHA256 (rust/crates/swc_ecma_transforms_proposal-13.0.0.crate) = 193237e318421ef621c2b3958b4db174770c5280ef999f1878f2df93a2837ca6
+SIZE (rust/crates/swc_ecma_transforms_proposal-13.0.0.crate) = 23615
+SHA256 (rust/crates/swc_ecma_transforms_react-15.0.0.crate) = baae39c70229103a72090119887922fc5e32f934f5ca45c0423a5e65dac7e549
+SIZE (rust/crates/swc_ecma_transforms_react-15.0.0.crate) = 47271
+SHA256 (rust/crates/swc_ecma_transforms_typescript-15.0.0.crate) = a3c65e0b49f7e2a2bd92f1d89c9a404de27232ce00f6a4053f04bda446d50e5c
+SIZE (rust/crates/swc_ecma_transforms_typescript-15.0.0.crate) = 37589
+SHA256 (rust/crates/swc_ecma_utils-13.1.0.crate) = 7ed837406d5dbbfbf5792b1dc90964245a0cf659753d4745fe177ffebe8598b9
+SIZE (rust/crates/swc_ecma_utils-13.1.0.crate) = 47259
+SHA256 (rust/crates/swc_ecma_visit-9.0.0.crate) = 249dc9eede1a4ad59a038f9cfd61ce67845bd2c1392ade3586d714e7181f3c1a
+SIZE (rust/crates/swc_ecma_visit-9.0.0.crate) = 320453
SHA256 (rust/crates/swc_eq_ignore_macros-1.0.0.crate) = e96e15288bf385ab85eb83cff7f9e2d834348da58d0a31b33bdb572e66ee413e
SIZE (rust/crates/swc_eq_ignore_macros-1.0.0.crate) = 2903
-SHA256 (rust/crates/swc_fast_graph-9.0.0.crate) = bd24b9798b0538803d0a69cffa5f5e051087fa2bd0d23e5a2f05d32edf9ab671
-SIZE (rust/crates/swc_fast_graph-9.0.0.crate) = 7075
-SHA256 (rust/crates/swc_graph_analyzer-8.0.0.crate) = ed1b3b564c8316500be98cd8ba3dbd604070958d30494b31e8333a472d011f0b
-SIZE (rust/crates/swc_graph_analyzer-8.0.0.crate) = 2050
+SHA256 (rust/crates/swc_graph_analyzer-10.0.0.crate) = 1920fdb0c0a79404f668fb194cbbffaf76d9fb31abd139bd397353d0cefb9e3c
+SIZE (rust/crates/swc_graph_analyzer-10.0.0.crate) = 2059
SHA256 (rust/crates/swc_macros_common-0.3.13.crate) = f486687bfb7b5c560868f69ed2d458b880cebc9babebcb67e49f31b55c5bf847
SIZE (rust/crates/swc_macros_common-0.3.13.crate) = 6666
SHA256 (rust/crates/swc_macros_common-1.0.0.crate) = a509f56fca05b39ba6c15f3e58636c3924c78347d63853632ed2ffcb6f5a0ac7
SIZE (rust/crates/swc_macros_common-1.0.0.crate) = 6673
-SHA256 (rust/crates/swc_parallel-1.2.0.crate) = e5f75f1094d69174ef628e3665fff0f81d58e9f568802e3c90d332c72b0b6026
-SIZE (rust/crates/swc_parallel-1.2.0.crate) = 3342
SHA256 (rust/crates/swc_visit-2.0.0.crate) = 9138b6a36bbe76dd6753c4c0794f7e26480ea757bee499738bedbbb3ae3ec5f3
SIZE (rust/crates/swc_visit-2.0.0.crate) = 5275
SHA256 (rust/crates/swc_visit_macros-0.5.13.crate) = 92807d840959f39c60ce8a774a3f83e8193c658068e6d270dbe0a05e40e90b41
@@ -1337,8 +1403,10 @@ SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cb
SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/sys_traits-0.1.9.crate) = f3374191d43a934854e99a46cd47f8124369e690353e0f8db42769218d083690
-SIZE (rust/crates/sys_traits-0.1.9.crate) = 31136
+SHA256 (rust/crates/sys_traits-0.1.17.crate) = 4f74a2c95f72e36fa6bd04a40d15623a9904bab1cc2fa6c6135b09d774a65088
+SIZE (rust/crates/sys_traits-0.1.17.crate) = 36155
+SHA256 (rust/crates/sys_traits_macros-0.1.0.crate) = 181f22127402abcf8ee5c83ccd5b408933fec36a6095cf82cda545634692657e
+SIZE (rust/crates/sys_traits_macros-0.1.0.crate) = 1481
SHA256 (rust/crates/tagptr-0.2.0.crate) = 7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417
SIZE (rust/crates/tagptr-0.2.0.crate) = 13320
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
@@ -1383,12 +1451,12 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.36.0.crate) = 61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931
-SIZE (rust/crates/tokio-1.36.0.crate) = 757286
+SHA256 (rust/crates/tokio-1.46.1.crate) = 0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17
+SIZE (rust/crates/tokio-1.46.1.crate) = 823632
SHA256 (rust/crates/tokio-eld-0.2.0.crate) = 9166030f05d6bc5642bdb8f8c2be31eb3c02cd465d662bcdc2df82d4aa41a584
SIZE (rust/crates/tokio-eld-0.2.0.crate) = 2896
-SHA256 (rust/crates/tokio-macros-2.2.0.crate) = 5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b
-SIZE (rust/crates/tokio-macros-2.2.0.crate) = 11520
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-metrics-0.3.1.crate) = eace09241d62c98b7eeb1107d4c5c64ca3bd7da92e8c218c153ab3a78f9be112
SIZE (rust/crates/tokio-metrics-0.3.1.crate) = 42777
SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4
@@ -1397,8 +1465,10 @@ SHA256 (rust/crates/tokio-socks-0.5.1.crate) = 51165dfa029d2a65969413a6cc96f354b
SIZE (rust/crates/tokio-socks-0.5.1.crate) = 16137
SHA256 (rust/crates/tokio-stream-0.1.16.crate) = 4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1
SIZE (rust/crates/tokio-stream-0.1.16.crate) = 38312
-SHA256 (rust/crates/tokio-util-0.7.10.crate) = 5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15
-SIZE (rust/crates/tokio-util-0.7.10.crate) = 110508
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/tokio-vsock-0.7.1.crate) = 1824fc0300433f400df6b6264a9ab00ba93f39d38c3157fb5f05183476c4af10
+SIZE (rust/crates/tokio-vsock-0.7.1.crate) = 25658
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
@@ -1435,6 +1505,8 @@ SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
+SHA256 (rust/crates/twox-hash-2.1.0.crate) = e7b17f197b3050ba473acf9181f7b1d3b66d1cf7356c6cc57886662276e65908
+SIZE (rust/crates/twox-hash-2.1.0.crate) = 35275
SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
@@ -1473,6 +1545,8 @@ SHA256 (rust/crates/unicode_categories-0.1.1.crate) = 39ec24b3121d976906ece63c9d
SIZE (rust/crates/unicode_categories-0.1.1.crate) = 87298
SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
+SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
+SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
@@ -1491,8 +1565,8 @@ SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dc
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/uuid-1.8.0.crate) = a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0
SIZE (rust/crates/uuid-1.8.0.crate) = 44043
-SHA256 (rust/crates/v8-135.1.0.crate) = 5861d62596971e448da865320a9ac547e2526fdf9eaf4fb40bf8a9f465bccecb
-SIZE (rust/crates/v8-135.1.0.crate) = 34207303
+SHA256 (rust/crates/v8-137.2.1.crate) = 1ca393e2032ddba2a57169e15cac5d0a81cdb3d872a8886f4468bc0f486098d2
+SIZE (rust/crates/v8-137.2.1.crate) = 34061152
SHA256 (rust/crates/v8_valueserializer-0.1.1.crate) = 97599c400fc79925922b58303e98fcb8fa88f573379a08ddb652e72cbd2e70f6
SIZE (rust/crates/v8_valueserializer-0.1.1.crate) = 57506
SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
@@ -1505,6 +1579,8 @@ SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7
SIZE (rust/crates/version_check-0.9.4.crate) = 14895
SHA256 (rust/crates/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64
SIZE (rust/crates/vsimd-0.8.0.crate) = 21377
+SHA256 (rust/crates/vsock-0.5.1.crate) = 4e8b4d00e672f147fc86a09738fadb1445bd1c0a40542378dfb82909deeee688
+SIZE (rust/crates/vsock-0.5.1.crate) = 10909
SHA256 (rust/crates/vte-0.11.1.crate) = f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197
SIZE (rust/crates/vte-0.11.1.crate) = 40455
SHA256 (rust/crates/vte-0.13.1.crate) = 9a0b683b20ef64071ff03745b14391751f6beab06a54347885459b77a3f2caa5
@@ -1517,6 +1593,8 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
SIZE (rust/crates/wasite-0.1.0.crate) = 2346
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -1533,8 +1611,8 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/wasm-streams-0.4.0.crate) = b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129
SIZE (rust/crates/wasm-streams-0.4.0.crate) = 34328
-SHA256 (rust/crates/wasm_dep_analyzer-0.2.0.crate) = 2eeee3bdea6257cc36d756fa745a70f9d393571e47d69e0ed97581676a5369ca
-SIZE (rust/crates/wasm_dep_analyzer-0.2.0.crate) = 9655
+SHA256 (rust/crates/wasm_dep_analyzer-0.4.0.crate) = a10e6b67c951a84de7029487e0e0a496860dae49f6699edd279d5ff35b8fbf54
+SIZE (rust/crates/wasm_dep_analyzer-0.4.0.crate) = 9712
SHA256 (rust/crates/weak-table-0.3.2.crate) = 323f4da9523e9a669e1eaf9c6e763892769b1d38c623913647bfdc1532fe4549
SIZE (rust/crates/weak-table-0.3.2.crate) = 23989
SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
@@ -1553,10 +1631,16 @@ SHA256 (rust/crates/wgpu-hal-24.0.0.crate) = 5a782e5056b060b0b4010881d1decddd059
SIZE (rust/crates/wgpu-hal-24.0.0.crate) = 351840
SHA256 (rust/crates/wgpu-types-24.0.0.crate) = 50ac044c0e76c03a0378e7786ac505d010a873665e2d51383dcff8dd227dc69c
SIZE (rust/crates/wgpu-types-24.0.0.crate) = 71072
+SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
+SIZE (rust/crates/which-4.4.2.crate) = 15953
SHA256 (rust/crates/which-6.0.1.crate) = 8211e4f58a2b2805adfbefbc07bab82958fc91e3836339b1ab7ae32465dce0d7
SIZE (rust/crates/which-6.0.1.crate) = 16542
-SHA256 (rust/crates/whoami-1.5.1.crate) = a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9
-SIZE (rust/crates/whoami-1.5.1.crate) = 24026
+SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
+SIZE (rust/crates/which-8.0.0.crate) = 26209
+SHA256 (rust/crates/whoami-1.6.0.crate) = 6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7
+SIZE (rust/crates/whoami-1.6.0.crate) = 24691
+SHA256 (rust/crates/wide-0.7.33.crate) = 0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03
+SIZE (rust/crates/wide-0.7.33.crate) = 99792
SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311
SIZE (rust/crates/widestring-1.1.0.crate) = 85046
SHA256 (rust/crates/win32job-2.0.0.crate) = 5b2b1bf557d947847a30eb73f79aa6cdb3eaf3ce02f5e9599438f77896a62b3c
@@ -1581,6 +1665,8 @@ SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6
SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
@@ -1591,40 +1677,60 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28
SIZE (rust/crates/winnow-0.6.26.crate) = 167349
SHA256 (rust/crates/winnow-0.7.1.crate) = 86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f
@@ -1637,6 +1743,8 @@ SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592
SIZE (rust/crates/winres-0.1.12.crate) = 19772
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
SIZE (rust/crates/write16-1.0.0.crate) = 7218
SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
@@ -1669,12 +1777,14 @@ SHA256 (rust/crates/zerofrom-0.1.4.crate) = 91ec111ce797d0e0784a1116d0ddcdbea843
SIZE (rust/crates/zerofrom-0.1.4.crate) = 5044
SHA256 (rust/crates/zerofrom-derive-0.1.4.crate) = 0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5
SIZE (rust/crates/zerofrom-derive-0.1.4.crate) = 8232
-SHA256 (rust/crates/zeroize-1.7.0.crate) = 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d
-SIZE (rust/crates/zeroize-1.7.0.crate) = 19039
+SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
+SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
SHA256 (rust/crates/zeromq-0.4.1.crate) = 6a4528179201f6eecf211961a7d3276faa61554c82651ecc66387f68fc3004bd
SIZE (rust/crates/zeromq-0.4.1.crate) = 55459
+SHA256 (rust/crates/zeromq-0.5.0-pre.crate) = a1fe92954d37e77bed5e2775cb0fed7dba5f6bc4be6f7f76172a4eb371dc6a9b
+SIZE (rust/crates/zeromq-0.5.0-pre.crate) = 57548
SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
@@ -1691,8 +1801,8 @@ SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-jpeg-0.4.13.crate) = 16099418600b4d8f028622f73ff6e3deaabdff330fb9a2a131dea781ee8b0768
SIZE (rust/crates/zune-jpeg-0.4.13.crate) = 62999
-SHA256 (denoland-deno-v2.2.9_GH0.tar.gz) = c70b2983832b82d19a146166b6088b31a9bc83c208961133191a9d6dda8b7a3b
-SIZE (denoland-deno-v2.2.9_GH0.tar.gz) = 22520370
+SHA256 (denoland-deno-v2.4.5_GH0.tar.gz) = 059e19363bfc01a7b6d63187fb1d74b0309251dcd2a2ff2b2cd4a03e697e2a04
+SIZE (denoland-deno-v2.4.5_GH0.tar.gz) = 24759408
SHA256 (denoland-deno_lsp_benchdata-a787434_GH0.tar.gz) = fcbd188b4425765568204f05517e271b8bde2b3a2b27fbe415cfe00ff6ed857c
SIZE (denoland-deno_lsp_benchdata-a787434_GH0.tar.gz) = 33687573
SHA256 (denoland-node_test-8846b53_GH0.tar.gz) = be1c3e40a63994555cf29a194f6eaf1343d5224426d76a9c6400863030405726
diff --git a/www/deno/files/patch-Cargo.toml b/www/deno/files/patch-Cargo.toml
deleted file mode 100644
index 9e38f233b83b..000000000000
--- a/www/deno/files/patch-Cargo.toml
+++ /dev/null
@@ -1,13 +0,0 @@
-Disable using V8 custom libcxx.
-
---- Cargo.toml.orig
-+++ Cargo.toml
-@@ -51,7 +51,7 @@ deno_ast = { version = "=0.46.2", features = ["transpi
-
- [workspace.dependencies]
- deno_ast = { version = "=0.46.2", features = ["transpiling"] }
--deno_core = { version = "0.343.0" }
-+deno_core = { version = "0.343.0", default-features = false, features = ["include_icu_data"] }
-
- deno_cache_dir = "=0.18.0"
- deno_config = { version = "=0.52.0", features = ["workspace"] }
diff --git a/www/deno/files/patch-build_config_BUILD.gn b/www/deno/files/patch-build_config_BUILD.gn
index d0ebaba2bf84..36ed68d119cf 100644
--- a/www/deno/files/patch-build_config_BUILD.gn
+++ b/www/deno/files/patch-build_config_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/config/BUILD.gn.orig 2024-07-30 11:12:21 UTC
-+++ cargo-crates/v8-135.1.0/build/config/BUILD.gn
+--- cargo-crates/v8-137.2.1/build/config/BUILD.gn.orig 2024-07-30 11:12:21 UTC
++++ cargo-crates/v8-137.2.1/build/config/BUILD.gn
@@ -123,7 +123,7 @@ config("debug") {
# builds, and we have to tell it to turn it off.
defines += [ "_HAS_ITERATOR_DEBUGGING=0" ]
diff --git a/www/deno/files/patch-build_config_BUILDCONFIG.gn b/www/deno/files/patch-build_config_BUILDCONFIG.gn
index f59e9ac8013a..2f3820c1c6c1 100644
--- a/www/deno/files/patch-build_config_BUILDCONFIG.gn
+++ b/www/deno/files/patch-build_config_BUILDCONFIG.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/config/BUILDCONFIG.gn.orig 2024-05-21 18:07:39 UTC
-+++ cargo-crates/v8-135.1.0/build/config/BUILDCONFIG.gn
+--- cargo-crates/v8-137.2.1/build/config/BUILDCONFIG.gn.orig 2024-05-21 18:07:39 UTC
++++ cargo-crates/v8-137.2.1/build/config/BUILDCONFIG.gn
@@ -136,7 +136,7 @@ declare_args() {
is_official_build = false
@@ -9,7 +9,7 @@
(current_cpu != "s390x" && current_cpu != "s390" &&
current_cpu != "ppc64" && current_cpu != "ppc" &&
current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -234,6 +234,8 @@ if (host_toolchain == "") {
+@@ -235,6 +235,8 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -18,7 +18,7 @@
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -278,6 +280,8 @@ if (target_os == "android") {
+@@ -279,6 +281,8 @@ if (target_os == "android") {
_default_toolchain = "//build/toolchain/aix:$target_cpu"
} else if (target_os == "zos") {
_default_toolchain = "//build/toolchain/zos:$target_cpu"
@@ -27,7 +27,7 @@
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -312,11 +316,14 @@ is_ios = current_os == "ios"
+@@ -313,12 +317,14 @@ is_android = current_os == "android"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -35,10 +35,10 @@
+is_linux = current_os == "linux" || current_os == "freebsd"
is_mac = current_os == "mac"
is_nacl = current_os == "nacl"
+ is_wasm = current_os == "emscripten"
is_watchos = current_os == "watchos"
is_win = current_os == "win" || current_os == "winuwp"
+is_freebsd = current_os == "freebsd"
-+is_openbsd = current_os == "openbsd"
+is_bsd = is_freebsd
is_apple = is_ios || is_mac || is_watchos
diff --git a/www/deno/files/patch-build_config_clang_BUILD.gn b/www/deno/files/patch-build_config_clang_BUILD.gn
index 51bfe40da094..9f27b3e6cafd 100644
--- a/www/deno/files/patch-build_config_clang_BUILD.gn
+++ b/www/deno/files/patch-build_config_clang_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/config/clang/BUILD.gn.orig 2024-07-30 11:12:21 UTC
-+++ cargo-crates/v8-135.1.0/build/config/clang/BUILD.gn
+--- cargo-crates/v8-137.2.1/build/config/clang/BUILD.gn.orig 2024-07-30 11:12:21 UTC
++++ cargo-crates/v8-137.2.1/build/config/clang/BUILD.gn
@@ -224,7 +224,7 @@ clang_lib("compiler_builtins") {
libname = "ios"
}
diff --git a/www/deno/files/patch-build_config_compiler_BUILD.gn b/www/deno/files/patch-build_config_compiler_BUILD.gn
index 446cabbe618a..5ab5b3d7bb9f 100644
--- a/www/deno/files/patch-build_config_compiler_BUILD.gn
+++ b/www/deno/files/patch-build_config_compiler_BUILD.gn
@@ -1,6 +1,6 @@
---- cargo-crates/v8-135.1.0/build/config/compiler/BUILD.gn.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/v8-135.1.0/build/config/compiler/BUILD.gn
-@@ -198,7 +198,7 @@ declare_args() {
+--- cargo-crates/v8-137.2.1/build/config/compiler/BUILD.gn.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/v8-137.2.1/build/config/compiler/BUILD.gn
+@@ -197,7 +197,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
# debugging information which is required by some specialized
# debugging tools.
@@ -9,7 +9,7 @@
# Limits the debuginfo that gets generated in "minimal symbols" mode to just
# line tables. This flag only has any effect when `symbol_level` is set to 1.
-@@ -267,13 +267,16 @@ config("no_unresolved_symbols") {
+@@ -266,13 +266,16 @@ config("default_include_dirs") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -56,21 +56,6 @@
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1235,10 +1242,10 @@ config("compiler_cpu_abi") {
- ]
- }
- } else if (current_cpu == "arm") {
-- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
-- cflags += [ "--target=arm-linux-gnueabihf" ]
-- ldflags += [ "--target=arm-linux-gnueabihf" ]
-- }
-+# if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
-+# cflags += [ "--target=arm-linux-gnueabihf" ]
-+# ldflags += [ "--target=arm-linux-gnueabihf" ]
-+# }
- if (!is_nacl) {
- cflags += [
- "-march=$arm_arch",
@@ -1249,7 +1256,7 @@ config("compiler_cpu_abi") {
cflags += [ "-mtune=$arm_tune" ]
}
@@ -98,7 +83,7 @@
# We don't use clang -cc1as on Windows (yet? https://crbug.com/762167)
asmflags = [ "-Wa,-fdebug-compilation-dir,." ]
}
-@@ -1643,7 +1650,7 @@ config("clang_revision") {
+@@ -1643,7 +1650,7 @@ config("compiler_deterministic") {
config("clang_revision") {
if (is_clang && clang_base_path == default_clang_base_path &&
@@ -107,16 +92,7 @@
update_args = [
"--print-revision",
"--verify-version=$clang_version",
-@@ -1980,7 +1987,7 @@ config("default_warnings") {
- "-Wno-thread-safety-reference-return",
-
- # TODO(crbug.com/376641662): Fix and re-enable.
-- "-Wno-nontrivial-memcall",
-+ # "-Wno-nontrivial-memcall",
- ]
-
- cflags_cc += [
-@@ -2299,7 +2306,7 @@ config("thin_archive") {
+@@ -2359,7 +2366,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") {
@@ -125,7 +101,7 @@
# The macOS and iOS linker ld64.ldd doesn't support thin archive without
# symbol table, gcc on linux also throws the error `archive has no index`.
# AIX does support -s option, not -S option.
-@@ -2754,7 +2761,7 @@ config("afdo") {
+@@ -2809,7 +2816,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") {
@@ -134,7 +110,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2781,7 +2788,7 @@ config("afdo") {
+@@ -2836,7 +2843,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -143,7 +119,7 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -2885,7 +2892,7 @@ config("symbols") {
+@@ -2940,7 +2947,7 @@ config("symbols") {
# Keeping -g2 for saigo as it's the only toolchain whose artifacts that are
# part of chromium release (other nacl toolchains are used only for tests).
if ((!is_nacl || is_nacl_saigo) && current_os != "zos") {
@@ -152,16 +128,16 @@
}
if (!is_nacl && is_clang && !is_tsan && !is_asan) {
-@@ -2920,7 +2927,7 @@ config("symbols") {
+@@ -2975,7 +2982,7 @@ config("symbols") {
# DWARF info may be corrupt; offsets in a range list entry are in different
# sections" there. Maybe just a bug in nacl_switch_32.S.
_enable_gdb_index =
- symbol_level == 2 && !is_apple && !is_nacl && current_cpu != "x86" &&
+ symbol_level == 2 && !is_apple && !is_bsd && !is_nacl && current_cpu != "x86" &&
- current_os != "zos" && use_lld &&
+ current_os != "zos" && use_lld && !is_wasm &&
# Disable on non-fission 32-bit Android because it pushes
# libcomponents_unittests over the 4gb size limit.
-@@ -2958,7 +2965,7 @@ config("symbols") {
+@@ -3013,7 +3020,7 @@ config("symbols") {
cflags += [ "-gomit-unreferenced-methods" ]
}
diff --git a/www/deno/files/patch-build_config_linux_BUILD.gn b/www/deno/files/patch-build_config_linux_BUILD.gn
index 2860c2622142..5536478c0c54 100644
--- a/www/deno/files/patch-build_config_linux_BUILD.gn
+++ b/www/deno/files/patch-build_config_linux_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/config/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-135.1.0/build/config/linux/BUILD.gn
+--- cargo-crates/v8-137.2.1/build/config/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-137.2.1/build/config/linux/BUILD.gn
@@ -40,10 +40,6 @@ config("runtime_library") {
defines = [ "OS_CHROMEOS" ]
}
diff --git a/www/deno/files/patch-build_config_linux_pkg-config.py b/www/deno/files/patch-build_config_linux_pkg-config.py
index 519ab7b7414a..aba5f43520ea 100644
--- a/www/deno/files/patch-build_config_linux_pkg-config.py
+++ b/www/deno/files/patch-build_config_linux_pkg-config.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/config/linux/pkg-config.py.orig 2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-135.1.0/build/config/linux/pkg-config.py
+--- cargo-crates/v8-137.2.1/build/config/linux/pkg-config.py.orig 2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-137.2.1/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
# success. This allows us to "kind of emulate" a Linux build from other
diff --git a/www/deno/files/patch-build_config_v8__target__cpu.gni b/www/deno/files/patch-build_config_v8__target__cpu.gni
index dd54e32f3a7a..a206053cc168 100644
--- a/www/deno/files/patch-build_config_v8__target__cpu.gni
+++ b/www/deno/files/patch-build_config_v8__target__cpu.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/config/v8_target_cpu.gni.orig 2022-02-07 13:39:41 UTC
-+++ cargo-crates/v8-135.1.0/build/config/v8_target_cpu.gni
+--- cargo-crates/v8-137.2.1/build/config/v8_target_cpu.gni.orig 2022-02-07 13:39:41 UTC
++++ cargo-crates/v8-137.2.1/build/config/v8_target_cpu.gni
@@ -36,6 +36,8 @@ declare_args() {
if (v8_target_cpu == "") {
if (current_toolchain == "//build/toolchain/linux:clang_x64_v8_arm64") {
diff --git a/www/deno/files/patch-build_detect__host__arch.py b/www/deno/files/patch-build_detect__host__arch.py
index db8850de73a3..4983e63d9234 100644
--- a/www/deno/files/patch-build_detect__host__arch.py
+++ b/www/deno/files/patch-build_detect__host__arch.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/detect_host_arch.py.orig 2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-135.1.0/build/detect_host_arch.py
+--- cargo-crates/v8-137.2.1/build/detect_host_arch.py.orig 2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-137.2.1/build/detect_host_arch.py
@@ -24,6 +24,8 @@ def HostArch():
host_arch = 'arm'
elif host_arch.startswith('aarch64'):
diff --git a/www/deno/files/patch-build_gn__run__binary.py b/www/deno/files/patch-build_gn__run__binary.py
index 84cb24d79f47..597067e4b838 100644
--- a/www/deno/files/patch-build_gn__run__binary.py
+++ b/www/deno/files/patch-build_gn__run__binary.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/gn_run_binary.py.orig 2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-135.1.0/build/gn_run_binary.py
+--- cargo-crates/v8-137.2.1/build/gn_run_binary.py.orig 2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-137.2.1/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.
args = [path] + sys.argv[2:]
diff --git a/www/deno/files/patch-build_linux_chrome.map b/www/deno/files/patch-build_linux_chrome.map
index 7e1985ae6779..87fcbef9b188 100644
--- a/www/deno/files/patch-build_linux_chrome.map
+++ b/www/deno/files/patch-build_linux_chrome.map
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/linux/chrome.map.orig 2021-02-25 20:45:34 UTC
-+++ cargo-crates/v8-135.1.0/build/linux/chrome.map
+--- cargo-crates/v8-137.2.1/build/linux/chrome.map.orig 2021-02-25 20:45:34 UTC
++++ cargo-crates/v8-137.2.1/build/linux/chrome.map
@@ -20,6 +20,10 @@ global:
# Program entry point.
_start;
diff --git a/www/deno/files/patch-build_linux_unbundle_libusb.gn b/www/deno/files/patch-build_linux_unbundle_libusb.gn
index cd1a30d1d8cb..e75515c657df 100644
--- a/www/deno/files/patch-build_linux_unbundle_libusb.gn
+++ b/www/deno/files/patch-build_linux_unbundle_libusb.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/linux/unbundle/libusb.gn.orig 2020-07-22 09:52:14 UTC
-+++ cargo-crates/v8-135.1.0/build/linux/unbundle/libusb.gn
+--- cargo-crates/v8-137.2.1/build/linux/unbundle/libusb.gn.orig 2020-07-22 09:52:14 UTC
++++ cargo-crates/v8-137.2.1/build/linux/unbundle/libusb.gn
@@ -1,3 +1,27 @@
+# Copyright 2016 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
diff --git a/www/deno/files/patch-build_toolchain_freebsd_BUILD.gn b/www/deno/files/patch-build_toolchain_freebsd_BUILD.gn
index a7d0a8f3daed..894f27a04483 100644
--- a/www/deno/files/patch-build_toolchain_freebsd_BUILD.gn
+++ b/www/deno/files/patch-build_toolchain_freebsd_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/toolchain/freebsd/BUILD.gn.orig 2022-02-07 13:39:41 UTC
-+++ cargo-crates/v8-135.1.0/build/toolchain/freebsd/BUILD.gn
+--- cargo-crates/v8-137.2.1/build/toolchain/freebsd/BUILD.gn.orig 2022-02-07 13:39:41 UTC
++++ cargo-crates/v8-137.2.1/build/toolchain/freebsd/BUILD.gn
@@ -0,0 +1,66 @@
+# Copyright 2013 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
diff --git a/www/deno/files/patch-build_toolchain_gcc__solink__wrapper.py b/www/deno/files/patch-build_toolchain_gcc__solink__wrapper.py
index 66683e5991aa..4efbbff3fb7a 100644
--- a/www/deno/files/patch-build_toolchain_gcc__solink__wrapper.py
+++ b/www/deno/files/patch-build_toolchain_gcc__solink__wrapper.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/toolchain/gcc_solink_wrapper.py.orig 2022-02-07 13:39:41 UTC
-+++ cargo-crates/v8-135.1.0/build/toolchain/gcc_solink_wrapper.py
+--- cargo-crates/v8-137.2.1/build/toolchain/gcc_solink_wrapper.py.orig 2022-02-07 13:39:41 UTC
++++ cargo-crates/v8-137.2.1/build/toolchain/gcc_solink_wrapper.py
@@ -39,7 +39,7 @@ def CollectDynSym(args):
"""Replaces: nm --format=posix -g -D -p $sofile | cut -f1-2 -d' '"""
toc = ''
diff --git a/www/deno/files/patch-build_toolchain_gcc__toolchain.gni b/www/deno/files/patch-build_toolchain_gcc__toolchain.gni
index 4070f15393b6..dfbb61cf84b7 100644
--- a/www/deno/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/www/deno/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/toolchain/gcc_toolchain.gni.orig 1970-01-01 01:00:00 UTC
-+++ cargo-crates/v8-135.1.0/build/toolchain/gcc_toolchain.gni
+--- cargo-crates/v8-137.2.1/build/toolchain/gcc_toolchain.gni.orig 1970-01-01 01:00:00 UTC
++++ cargo-crates/v8-137.2.1/build/toolchain/gcc_toolchain.gni
@@ -56,6 +56,12 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
}
diff --git a/www/deno/files/patch-build_toolchain_rbe.gni b/www/deno/files/patch-build_toolchain_rbe.gni
deleted file mode 100644
index 47c9a2991470..000000000000
--- a/www/deno/files/patch-build_toolchain_rbe.gni
+++ /dev/null
@@ -1,19 +0,0 @@
---- cargo-crates/v8-135.1.0/build/toolchain/rbe.gni.orig 2025-03-21 11:19:10 UTC
-+++ cargo-crates/v8-135.1.0/build/toolchain/rbe.gni
-@@ -28,16 +28,6 @@ use_reclient_default = false
- }
-
- use_reclient_default = false
--if (path_exists(rebase_path(".reproxy_tmp", ".", root_build_dir))) {
-- # Use reclient if build dir used reclient before (.reproxy_tmp exists).
-- use_reclient_default = true
--} else if (use_remoteexec) {
-- if (use_siso) {
-- use_reclient_default = use_reclient_on_siso
-- } else {
-- use_reclient_default = use_reclient_on_ninja
-- }
--}
-
- declare_args() {
- # Set to true to use re-client.
diff --git a/www/deno/files/patch-build_toolchain_toolchain.gni b/www/deno/files/patch-build_toolchain_toolchain.gni
index 113de9a66121..8815d9f19480 100644
--- a/www/deno/files/patch-build_toolchain_toolchain.gni
+++ b/www/deno/files/patch-build_toolchain_toolchain.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/toolchain/toolchain.gni.orig 2024-03-22 08:19:40 UTC
-+++ cargo-crates/v8-135.1.0/build/toolchain/toolchain.gni
+--- cargo-crates/v8-137.2.1/build/toolchain/toolchain.gni.orig 2024-03-22 08:19:40 UTC
++++ cargo-crates/v8-137.2.1/build/toolchain/toolchain.gni
@@ -72,7 +72,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
diff --git a/www/deno/files/patch-cargo-crates_build.rs b/www/deno/files/patch-cargo-crates_build.rs
index 9f0293549a5c..135b3d3b2364 100644
--- a/www/deno/files/patch-cargo-crates_build.rs
+++ b/www/deno/files/patch-cargo-crates_build.rs
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build.rs.orig 2006-07-24 03:21:28 UTC
-+++ cargo-crates/v8-135.1.0/build.rs
+--- cargo-crates/v8-137.2.1/build.rs.orig 2006-07-24 03:21:28 UTC
++++ cargo-crates/v8-137.2.1/build.rs
@@ -254,16 +254,10 @@ fn build_v8(is_asan: bool) {
// cross-compilation setup
if target_arch == "aarch64" {
diff --git a/www/deno/files/patch-cli_Cargo.toml b/www/deno/files/patch-cli_Cargo.toml
index 1945e545118c..9267f3b98373 100644
--- a/www/deno/files/patch-cli_Cargo.toml
+++ b/www/deno/files/patch-cli_Cargo.toml
@@ -3,7 +3,7 @@ deno's upgrade feature cannot work on FreeBSD, directly disable it
Index: cli/Cargo.toml
--- cli/Cargo.toml.orig
+++ cli/Cargo.toml
-@@ -32,7 +32,7 @@ harness = false
+@@ -32,7 +32,7 @@ path = "./bench/lsp_bench_standalone.rs"
path = "./bench/lsp_bench_standalone.rs"
[features]
@@ -12,3 +12,12 @@ Index: cli/Cargo.toml
# A feature that enables heap profiling with dhat on Linux.
# 1. Compile with `cargo build --profile=release-with-debug --features=dhat-heap`
# 2. Run the executable. It will output a dhat-heap.json file.
+@@ -133,7 +133,7 @@ jupyter_runtime = { package = "runtimelib", version =
+ jsonc-parser = { workspace = true, features = ["cst", "serde"] }
+ jupyter-protocol = "0.8.0"
+ jupyter_runtime = { package = "runtimelib", version = "=0.28.0", default-features = false, features = ["tokio-runtime", "aws-lc-rs"] }
+-keyring = { version = "3.6.3", features = ["apple-native", "sync-secret-service", "windows-native", "vendored"] }
++keyring = { version = "3.6.3", features = ["apple-native", "sync-secret-service", "windows-native"] }
+ lazy-regex.workspace = true
+ libc.workspace = true
+ libz-sys.workspace = true
diff --git a/www/deno/files/patch-cli_lib_version.rs b/www/deno/files/patch-cli_lib_version.rs
index 1dafeec45bc6..f46706939172 100644
--- a/www/deno/files/patch-cli_lib_version.rs
+++ b/www/deno/files/patch-cli_lib_version.rs
@@ -9,16 +9,16 @@ Index: cli/lib/version.rs
pub static DENO_VERSION_INFO: std::sync::LazyLock<DenoVersionInfo> =
std::sync::LazyLock::new(|| {
-+ #[cfg(not(target_os="openbsd"))]
++ #[cfg(not(target_os="freebsd"))]
let release_channel = libsui::find_section("denover")
- .and_then(|buf| std::str::from_utf8(buf).ok())
- .and_then(|str_| ReleaseChannel::deserialize(str_).ok())
-@@ -35,6 +36,9 @@ pub static DENO_VERSION_INFO: std::sync::LazyLock<Deno
+ .ok()
+ .flatten()
+@@ -37,6 +38,9 @@ pub static DENO_VERSION_INFO: std::sync::LazyLock<Deno
ReleaseChannel::Stable
}
});
+
-+ #[cfg(target_os="openbsd")]
++ #[cfg(target_os="freebsd")]
+ let release_channel = ReleaseChannel::Stable;
DenoVersionInfo {
diff --git a/www/deno/files/patch-cli_task_runner.rs b/www/deno/files/patch-cli_task_runner.rs
index 76acf2d2c1c5..80552ae82f98 100644
--- a/www/deno/files/patch-cli_task_runner.rs
+++ b/www/deno/files/patch-cli_task_runner.rs
@@ -1,17 +1,27 @@
Index: cli/task_runner.rs
--- cli/task_runner.rs.orig
+++ cli/task_runner.rs
-@@ -243,7 +243,8 @@ impl ShellCommand for NpmCommand {
+@@ -248,7 +248,8 @@ impl ShellCommand for NpmCommand {
);
return ExecutableCommand::new(
"deno".to_string(),
- std::env::current_exe().unwrap(),
+ std::env::current_exe()
-+ .unwrap_or_else(|_| PathBuf::from("LOCALBASE/bin/deno")),
++ .unwrap_or_else(|_| PathBuf::from("PREFIX/bin/deno")),
)
.execute(ShellCommandContext {
args,
-@@ -307,12 +308,16 @@ impl ShellCommand for NodeCommand {
+@@ -277,7 +278,8 @@ impl Default for DenoCommand {
+ fn default() -> Self {
+ Self(ExecutableCommand::new(
+ "deno".to_string(),
+- std::env::current_exe().unwrap(),
++ std::env::current_exe()
++ .unwrap_or_else(|_| PathBuf::from("PREFIX/bin/deno")),
+ ))
+ }
+ }
+@@ -326,12 +328,16 @@ impl ShellCommand for NodeCommand {
OsStr::new(USE_PKG_JSON_HIDDEN_ENV_VAR_NAME),
OsStr::new("1"),
);
@@ -24,7 +34,7 @@ Index: cli/task_runner.rs
+ ExecutableCommand::new(
+ "deno".to_string(),
+ std::env::current_exe()
-+ .unwrap_or_else(|_| PathBuf::from("LOCALBASE/bin/deno")),
++ .unwrap_or_else(|_| PathBuf::from("PREFIX/bin/deno")),
+ )
+ .execute(ShellCommandContext {
+ args,
@@ -34,23 +44,23 @@ Index: cli/task_runner.rs
}
}
-@@ -400,7 +405,8 @@ impl ShellCommand for NpmPackageBinCommand {
+@@ -425,7 +431,8 @@ impl ShellCommand for NpmPackageBinCommand {
args.extend(context.args);
let executable_command = deno_task_shell::ExecutableCommand::new(
"deno".to_string(),
- std::env::current_exe().unwrap(),
+ std::env::current_exe()
-+ .unwrap_or_else(|_| PathBuf::from("LOCALBASE/bin/deno")),
++ .unwrap_or_else(|_| PathBuf::from("PREFIX/bin/deno")),
);
executable_command.execute(ShellCommandContext { args, ..context })
}
-@@ -427,7 +433,8 @@ impl ShellCommand for NodeModulesFileRunCommand {
+@@ -452,7 +459,8 @@ impl ShellCommand for NodeModulesFileRunCommand {
args.extend(context.args);
let executable_command = deno_task_shell::ExecutableCommand::new(
"deno".to_string(),
- std::env::current_exe().unwrap(),
+ std::env::current_exe()
-+ .unwrap_or_else(|_| PathBuf::from("LOCALBASE/bin/deno")),
++ .unwrap_or_else(|_| PathBuf::from("PREFIX/bin/deno")),
);
// set this environment variable so that the launched process knows the npm command name
context.state.apply_env_var(
diff --git a/www/deno/files/patch-cli_tools_bundle_esbuild.rs b/www/deno/files/patch-cli_tools_bundle_esbuild.rs
new file mode 100644
index 000000000000..7e975caacf5d
--- /dev/null
+++ b/www/deno/files/patch-cli_tools_bundle_esbuild.rs
@@ -0,0 +1,18 @@
+Index: cli/tools/bundle/esbuild.rs
+--- cli/tools/bundle/esbuild.rs.orig
++++ cli/tools/bundle/esbuild.rs
+@@ -22,10 +22,14 @@ pub const ESBUILD_VERSION: &str = "0.25.5";
+
+ fn esbuild_platform() -> &'static str {
+ match (std::env::consts::ARCH, std::env::consts::OS) {
++ ("x86_64", "freebsd") => "freebsd-x64",
++ ("aarch64", "freebsd") => "freebsd-arm64",
+ ("x86_64", "linux") => "linux-x64",
+ ("aarch64", "linux") => "linux-arm64",
+ ("x86_64", "macos" | "apple") => "darwin-x64",
+ ("aarch64", "macos" | "apple") => "darwin-arm64",
++ ("x86_64", "openbsd") => "openbsd-x64",
++ ("aarch64", "openbsd") => "openbsd-arm64",
+ ("x86_64", "windows") => "win32-x64",
+ ("aarch64", "windows") => "win32-arm64",
+ _ => panic!(
diff --git a/www/deno/files/patch-cli_tools_jupyter_install.rs b/www/deno/files/patch-cli_tools_jupyter_install.rs
index ab54a03e9f00..bbc6e132aa95 100644
--- a/www/deno/files/patch-cli_tools_jupyter_install.rs
+++ b/www/deno/files/patch-cli_tools_jupyter_install.rs
@@ -1,12 +1,27 @@
Index: cli/tools/jupyter/install.rs
--- cli/tools/jupyter/install.rs.orig
+++ cli/tools/jupyter/install.rs
-@@ -51,7 +51,7 @@ pub fn install() -> Result<(), AnyError> {
+@@ -1,6 +1,5 @@
+ // Copyright 2018-2025 the Deno authors. MIT license.
+
+-use std::env::current_exe;
+ use std::io::Write;
+ use std::path::Path;
+ use std::path::PathBuf;
+@@ -89,15 +88,11 @@ pub fn install(
+ }
+
+ let display_name = maybe_display_name.unwrap_or("Deno");
+- let current_exe_path = current_exe()
+- .context("Failed to get current executable path")?
+- .to_string_lossy()
+- .into_owned();
+
+ // TODO(bartlomieju): add remaining fields as per
// https://jupyter-client.readthedocs.io/en/stable/kernels.html#kernel-specs
- // FIXME(bartlomieju): replace `current_exe` before landing?
let json_data = json!({
-- "argv": [current_exe().unwrap().to_string_lossy(), "jupyter", "--kernel", "--conn", "{connection_file}"],
-+ "argv": ["LOCALBASE/bin/deno", "jupyter", "--kernel", "--conn", "{connection_file}"],
- "display_name": "Deno",
+- "argv": [current_exe_path, "jupyter", "--kernel", "--conn", "{connection_file}"],
++ "argv": ["PREFIX/bin/deno", "jupyter", "--kernel", "--conn", "{connection_file}"],
+ "display_name": display_name,
"language": "typescript",
});
diff --git a/www/deno/files/patch-deno_core_Cargo.toml b/www/deno/files/patch-deno_core_Cargo.toml
deleted file mode 100644
index 15a8891b4f9b..000000000000
--- a/www/deno/files/patch-deno_core_Cargo.toml
+++ /dev/null
@@ -1,12 +0,0 @@
---- cargo-crates/deno_core-0.343.0/Cargo.toml.orig
-+++ cargo-crates/deno_core-0.343.0/Cargo.toml
-@@ -28,8 +28,7 @@ resolver = "2"
-
- [features]
- default = [
-- "include_icu_data",
-- "v8_use_custom_libcxx",
-+ "include_icu_data"
- ]
- include_icu_data = ["deno_core_icudata"]
- include_js_files_for_snapshotting = []
diff --git a/www/deno/files/patch-ext_ffi_Cargo.toml b/www/deno/files/patch-ext_ffi_Cargo.toml
new file mode 100644
index 000000000000..1ddb700a76b4
--- /dev/null
+++ b/www/deno/files/patch-ext_ffi_Cargo.toml
@@ -0,0 +1,13 @@
+Use devel/libffi from ports
+Index: ext/ffi/Cargo.toml
+--- ext/ffi/Cargo.toml.orig
++++ ext/ffi/Cargo.toml
+@@ -22,7 +22,7 @@ deno_permissions.workspace = true
+ denort_helper.workspace = true
+ dlopen2.workspace = true
+ libffi.workspace = true
+-libffi-sys.workspace = true
++libffi-sys = { workspace = true, features = ["system"] }
+ log.workspace = true
+ memmap2.workspace = true
+ num-bigint.workspace = true
diff --git a/www/deno/files/patch-ext_node_ops_constant.rs b/www/deno/files/patch-ext_node_ops_constant.rs
new file mode 100644
index 000000000000..2c351f556029
--- /dev/null
+++ b/www/deno/files/patch-ext_node_ops_constant.rs
@@ -0,0 +1,17 @@
+Index: ext/node/ops/constant.rs
+--- ext/node/ops/constant.rs.orig
++++ ext/node/ops/constant.rs
+@@ -226,6 +226,13 @@ fn common_unix_fs_constants() -> FsConstants {
+ }
+ }
+
++#[cfg(target_os = "freebsd")]
++#[op2]
++#[serde]
++pub fn op_node_fs_constants() -> FsConstants {
++ common_unix_fs_constants()
++}
++
+ #[cfg(target_os = "macos")]
+ #[op2]
+ #[serde]
diff --git a/www/deno/files/patch-ext_os_lib.rs b/www/deno/files/patch-ext_os_lib.rs
index 1bc4ef05b877..31692b2cd82d 100644
--- a/www/deno/files/patch-ext_os_lib.rs
+++ b/www/deno/files/patch-ext_os_lib.rs
@@ -1,27 +1,29 @@
--- ext/os/lib.rs.orig 2023-01-13 13:12:37 UTC
+++ ext/os/lib.rs
-@@ -3,6 +3,7 @@
+@@ -4,6 +4,7 @@ use std::env;
use std::collections::HashMap;
use std::collections::HashSet;
use std::env;
+use std::path::PathBuf;
+ use std::sync::Arc;
use std::sync::atomic::AtomicI32;
use std::sync::atomic::Ordering;
- use std::sync::Arc;
-@@ -155,7 +156,8 @@ pub enum OsError {
- #[op2(stack_trace)]
+@@ -112,7 +113,8 @@ fn op_exec_path() -> Result<String, OsError> {
+ #[op2]
#[string]
- fn op_exec_path(state: &mut OpState) -> Result<String, OsError> {
+ fn op_exec_path() -> Result<String, OsError> {
- let current_exe = env::current_exe().unwrap();
-+ let current_exe
-+ = env::current_exe().unwrap_or_else(|_| PathBuf::from("LOCALBASE/bin/deno"));
- state
- .borrow_mut::<PermissionsContainer>()
- .check_read_blind(&current_exe, "exec_path", "Deno.execPath()")?;
-@@ -668,6 +668,46 @@ fn rss() -> usize {
- }
- }
++ let current_exe =
++ env::current_exe().unwrap_or_else(|_| PathBuf::from("PREFIX/bin/deno"));
+ // normalize path so it doesn't include '.' or '..' components
+ let path = normalize_path(Cow::Owned(current_exe));
+@@ -660,6 +662,46 @@ fn rss() -> u64 {
+ } else {
+ 0
+ }
++}
++
+#[cfg(target_os = "freebsd")]
+fn rss() -> usize {
+ // Uses FreeBSD's KERN_PROC_PID sysctl(2)
@@ -60,8 +62,6 @@
+ } else {
+ 0
+ }
-+}
-+
+ }
+
#[cfg(windows)]
- fn rss() -> usize {
- use winapi::shared::minwindef::DWORD;
diff --git a/www/deno/files/patch-ext_os_signal.rs b/www/deno/files/patch-ext_os_signal.rs
deleted file mode 100644
index 042f23bac51f..000000000000
--- a/www/deno/files/patch-ext_os_signal.rs
+++ /dev/null
@@ -1,21 +0,0 @@
---- ext/os/signal.rs.orig 2024-12-13 09:29:06 UTC
-+++ ext/os/signal.rs
-@@ -8,8 +8,8 @@ pub struct InvalidSignalStrError(pub String);
- #[cfg(any(
- target_os = "android",
- target_os = "linux",
-+ target_os = "freebsd",
- target_os = "openbsd",
-- target_os = "openbsd",
- target_os = "macos",
- target_os = "solaris",
- target_os = "illumos"
-@@ -26,7 +26,7 @@ pub struct InvalidSignalIntError(pub libc::c_int);
- #[cfg(any(
- target_os = "android",
- target_os = "linux",
-- target_os = "openbsd",
-+ target_os = "freebsd",
- target_os = "openbsd",
- target_os = "macos",
- target_os = "solaris",
diff --git a/www/deno/files/patch-v8_BUILD.gn b/www/deno/files/patch-v8_BUILD.gn
index 90920324dc83..c101714ce750 100644
--- a/www/deno/files/patch-v8_BUILD.gn
+++ b/www/deno/files/patch-v8_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/v8/BUILD.gn.orig 2021-01-19 00:12:40 UTC
-+++ cargo-crates/v8-135.1.0/v8/BUILD.gn
+--- cargo-crates/v8-137.2.1/v8/BUILD.gn.orig 2021-01-19 00:12:40 UTC
++++ cargo-crates/v8-137.2.1/v8/BUILD.gn
@@ -974,6 +974,8 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
diff --git a/www/deno/files/patch-v8_build_config_sysroot.gni b/www/deno/files/patch-v8_build_config_sysroot.gni
index f5c070d93cc3..9698ad7446ac 100644
--- a/www/deno/files/patch-v8_build_config_sysroot.gni
+++ b/www/deno/files/patch-v8_build_config_sysroot.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/build/config/sysroot.gni.orig
-+++ cargo-crates/v8-135.1.0/build/config/sysroot.gni
+--- cargo-crates/v8-137.2.1/build/config/sysroot.gni.orig
++++ cargo-crates/v8-137.2.1/build/config/sysroot.gni
@@ -20,9 +20,11 @@ declare_args() {
# Controls default is_linux sysroot. If set to true, and sysroot
# is empty, default sysroot is calculated.
diff --git a/www/deno/files/patch-v8_include_v8config.h b/www/deno/files/patch-v8_include_v8config.h
index 4aee3199c328..187063ecfe6b 100644
--- a/www/deno/files/patch-v8_include_v8config.h
+++ b/www/deno/files/patch-v8_include_v8config.h
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/v8/include/v8config.h.orig 2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-135.1.0/v8/include/v8config.h
+--- cargo-crates/v8-137.2.1/v8/include/v8config.h.orig 2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-137.2.1/v8/include/v8config.h
@@ -202,6 +202,7 @@ path. Add it with -I<path> to the command line
&& !defined(V8_TARGET_OS_IOS) \
&& !defined(V8_TARGET_OS_LINUX) \
diff --git a/www/deno/files/patch-v8_src_api_api.cc b/www/deno/files/patch-v8_src_api_api.cc
index c99edb77ed04..d4b129d44488 100644
--- a/www/deno/files/patch-v8_src_api_api.cc
+++ b/www/deno/files/patch-v8_src_api_api.cc
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/v8/src/api/api.cc.orig 2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-135.1.0/v8/src/api/api.cc
+--- cargo-crates/v8-137.2.1/v8/src/api/api.cc.orig 2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-137.2.1/v8/src/api/api.cc
@@ -153,7 +153,7 @@
#include "src/wasm/wasm-serialization.h"
#endif // V8_ENABLE_WEBASSEMBLY
diff --git a/www/deno/files/patch-v8_src_base_cpu.cc b/www/deno/files/patch-v8_src_base_cpu.cc
index 360d0f7a9930..bb103b35a716 100644
--- a/www/deno/files/patch-v8_src_base_cpu.cc
+++ b/www/deno/files/patch-v8_src_base_cpu.cc
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/v8/src/base/cpu.cc.orig 2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-135.1.0/v8/src/base/cpu.cc
+--- cargo-crates/v8-137.2.1/v8/src/base/cpu.cc.orig 2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-137.2.1/v8/src/base/cpu.cc
@@ -475,6 +475,7 @@ CPU::CPU()
#if V8_OS_LINUX
diff --git a/www/deno/files/patch-v8_src_base_platform_platform-freebsd.cc b/www/deno/files/patch-v8_src_base_platform_platform-freebsd.cc
index d3cc6f81b281..28322452e089 100644
--- a/www/deno/files/patch-v8_src_base_platform_platform-freebsd.cc
+++ b/www/deno/files/patch-v8_src_base_platform_platform-freebsd.cc
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/v8/src/base/platform/platform-freebsd.cc.orig 2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-135.1.0/v8/src/base/platform/platform-freebsd.cc
+--- cargo-crates/v8-137.2.1/v8/src/base/platform/platform-freebsd.cc.orig 2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-137.2.1/v8/src/base/platform/platform-freebsd.cc
@@ -43,14 +43,10 @@ TimezoneCache* OS::CreateTimezoneCache() {
return new PosixDefaultTimezoneCache();
}
diff --git a/www/deno/files/patch-v8_src_base_platform_platform-posix.cc b/www/deno/files/patch-v8_src_base_platform_platform-posix.cc
index c99e47303883..4d69dc37b8b7 100644
--- a/www/deno/files/patch-v8_src_base_platform_platform-posix.cc
+++ b/www/deno/files/patch-v8_src_base_platform_platform-posix.cc
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/v8/src/base/platform/platform-posix.cc.orig 2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-135.1.0/v8/src/base/platform/platform-posix.cc
+--- cargo-crates/v8-137.2.1/v8/src/base/platform/platform-posix.cc.orig 2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-137.2.1/v8/src/base/platform/platform-posix.cc
@@ -57,7 +57,7 @@
#include <malloc/malloc.h>
#elif V8_OS_OPENBSD
diff --git a/www/deno/files/patch-v8_src_diagnostics_perf-jit.cc b/www/deno/files/patch-v8_src_diagnostics_perf-jit.cc
index 6ba37bcb61f4..74bae7f11341 100644
--- a/www/deno/files/patch-v8_src_diagnostics_perf-jit.cc
+++ b/www/deno/files/patch-v8_src_diagnostics_perf-jit.cc
@@ -1,11 +1,12 @@
---- cargo-crates/v8-135.1.0/v8/src/diagnostics/perf-jit.cc.orig
-+++ cargo-crates/v8-135.1.0/v8/src/diagnostics/perf-jit.cc
-@@ -31,7 +31,7 @@
+--- cargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.cc.orig
++++ cargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.cc
+@@ -30,8 +30,7 @@
+ #include "src/common/assert-scope.h"
#include "src/flags/flags.h"
- // Only compile the {LinuxPerfJitLogger} on Linux.
--#if V8_OS_LINUX
-+#if defined(V8_OS_LINUX) || defined(V8_OS_BSD)
+-// Only compile the {PerfJitLogger} on Linux & Darwin.
+-#if V8_OS_LINUX || V8_OS_DARWIN
++#if 1
#include <fcntl.h>
#include <sys/mman.h>
diff --git a/www/deno/files/patch-v8_src_diagnostics_perf-jit.h b/www/deno/files/patch-v8_src_diagnostics_perf-jit.h
index 57409bede7bc..b64bf37c68af 100644
--- a/www/deno/files/patch-v8_src_diagnostics_perf-jit.h
+++ b/www/deno/files/patch-v8_src_diagnostics_perf-jit.h
@@ -1,11 +1,12 @@
---- cargo-crates/v8-135.1.0/v8/src/diagnostics/perf-jit.h.orig
-+++ cargo-crates/v8-135.1.0/v8/src/diagnostics/perf-jit.h
-@@ -31,7 +31,7 @@
+--- cargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.h.orig
++++ cargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.h
+@@ -30,8 +30,7 @@
+
#include "include/v8config.h"
- // {LinuxPerfJitLogger} is only implemented on Linux.
--#if V8_OS_LINUX
-+#if defined(V8_OS_LINUX) || defined(V8_OS_BSD)
+-// {PerfJitLogger} is only implemented on Linux & Darwin.
+-#if V8_OS_LINUX || V8_OS_DARWIN
++#if 1
#include "src/logging/log.h"
diff --git a/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_config.h b/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_config.h
index c94a979b274c..0f202e820e13 100644
--- a/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_config.h
+++ b/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_config.h
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/third_party/abseil-cpp/absl/base/config.h.orig
-+++ cargo-crates/v8-135.1.0/third_party/abseil-cpp/absl/base/config.h
+--- cargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/config.h.orig
++++ cargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/config.h
@@ -411,7 +411,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
#ifdef ABSL_HAVE_SCHED_YIELD
#error ABSL_HAVE_SCHED_YIELD cannot be directly set
diff --git a/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_internal_sysinfo.cc
index 4c220096da71..6ec42975f7a4 100644
--- a/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_internal_sysinfo.cc
+++ b/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_internal_sysinfo.cc
@@ -1,5 +1,5 @@
---- cargo-crates/v8-135.1.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig
-+++ cargo-crates/v8-135.1.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
+--- cargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig
++++ cargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
@@ -30,7 +30,7 @@
#include <sys/syscall.h>
#endif
diff --git a/www/devd/Makefile b/www/devd/Makefile
index 2b198b321086..08918dd86741 100644
--- a/www/devd/Makefile
+++ b/www/devd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= devd
DISTVERSIONPREFIX= v
DISTVERSION= 0.9
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= www devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/dezoomify-rs/Makefile b/www/dezoomify-rs/Makefile
index c41471ae3e12..32f89ff3fab9 100644
--- a/www/dezoomify-rs/Makefile
+++ b/www/dezoomify-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dezoomify-rs
DISTVERSIONPREFIX= v
DISTVERSION= 2.15.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= nivit@FreeBSD.org
diff --git a/www/dokuwiki/Makefile b/www/dokuwiki/Makefile
index 19c1e6d46160..adcded87a0cb 100644
--- a/www/dokuwiki/Makefile
+++ b/www/dokuwiki/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
LICENSE_FILE_GPLv2+ = ${WRKSRC}/vendor/geshi/geshi/LICENSE
LICENSE_FILE_MIT= ${WRKSRC}/vendor/composer/LICENSE
-DIST_VER= ${PORTNAME}-2025-05-14a
+DIST_VER= ${PORTNAME}-2025-05-14b
USES= cpe php:web,flavors shebangfix tar:tgz
USE_PHP= ctype filter gd iconv mbstring ldap pdo_mysql session simplexml xml zlib
NO_ARCH= YES
diff --git a/www/dokuwiki/distinfo b/www/dokuwiki/distinfo
index c4845e7667b5..ea6009d1fbdb 100644
--- a/www/dokuwiki/distinfo
+++ b/www/dokuwiki/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749796926
-SHA256 (dokuwiki-2025-05-14a.tgz) = 91e508832febe10c7317e484e946576692bf9181397f8dace1df006f8161176d
-SIZE (dokuwiki-2025-05-14a.tgz) = 4255545
+TIMESTAMP = 1757475414
+SHA256 (dokuwiki-2025-05-14b.tgz) = 1d10e8dc8ad769b1c56a53a8703db9345070663e8386ee6bded77d4881d090f3
+SIZE (dokuwiki-2025-05-14b.tgz) = 4243705
diff --git a/www/domoticz-devel/Makefile b/www/domoticz-devel/Makefile
index 0b8c86c963e6..3fec67a31882 100644
--- a/www/domoticz-devel/Makefile
+++ b/www/domoticz-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= domoticz
PORTVERSION= 2024.7.${DOMOTICZ_REL}
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
PKGNAMESUFFIX= -devel
@@ -59,7 +59,9 @@ PYTHON_CMAKE_BOOL= USE_PYTHON
PRECOMP_CMAKE_BOOL= USE_PRECOMPILED_HEADER
post-patch:
- @${REINPLACE_CMD} -e "s,\/opt,${PREFIX},g" ${WRKSRC}/CMakeLists.txt
+ @${REINPLACE_CMD} -e '/find_package/s| system||' \
+ -e '/target_link_libraries/s| Boost::system||' \
+ -e "s,\/opt,${PREFIX},g" ${WRKSRC}/CMakeLists.txt
@${REINPLACE_CMD} -e "s,XXXPREFIXXXX,${PREFIX}/domoticz,g" ${WRKSRC}/CMakeLists.txt
@${REINPLACE_CMD} -e "/^ADD_PRECOMPILED_HEADER/ d" ${WRKSRC}/CMakeLists.txt
@${REINPLACE_CMD} -e "s/\(#define APPVERSION\)\(.*\)/\1 ${DOMOTICZ_REL}/" ${WRKSRC}/appversion.h
diff --git a/www/domoticz/Makefile b/www/domoticz/Makefile
index 71b4baf5b885..2dc249572877 100644
--- a/www/domoticz/Makefile
+++ b/www/domoticz/Makefile
@@ -1,6 +1,6 @@
PORTNAME= domoticz
DISTVERSION= 2024.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= kiwi@FreeBSD.org
@@ -51,6 +51,11 @@ PRECOMP_CMAKE_BOOL= USE_PRECOMPILED_HEADER
PYTHON_USES= python:3.9+
PYTHON_CMAKE_BOOL= USE_PYTHON
+post-patch:
+ @${REINPLACE_CMD} -e '/find_package/s| system||' \
+ -e '/target_link_libraries/s| Boost::system||' \
+ ${WRKSRC}/CMakeLists.txt
+
post-install:
${MKDIR} ${STAGEDIR}/var/db/domoticz ${STAGEDIR}/var/run/domoticz
diff --git a/www/dothttp/Makefile b/www/dothttp/Makefile
index ac03a9e4596b..9261986f67bc 100644
--- a/www/dothttp/Makefile
+++ b/www/dothttp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dothttp
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/drill/Makefile b/www/drill/Makefile
index 0995a23d08c0..96b0d4ef38db 100644
--- a/www/drill/Makefile
+++ b/www/drill/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drill
DISTVERSION= 0.8.3
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/dufs/Makefile b/www/dufs/Makefile
index 273bd724c798..fdd2478de6d5 100644
--- a/www/dufs/Makefile
+++ b/www/dufs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dufs
DISTVERSIONPREFIX= v
DISTVERSION= 0.44.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= ashish@FreeBSD.org
diff --git a/www/edbrowse/Makefile b/www/edbrowse/Makefile
index a588846fe521..d7e094d6914b 100644
--- a/www/edbrowse/Makefile
+++ b/www/edbrowse/Makefile
@@ -1,6 +1,6 @@
PORTNAME= edbrowse
DISTVERSIONPREFIX= v
-DISTVERSION= 3.8.10
+DISTVERSION= 3.8.12
CATEGORIES= www editors accessibility
MAINTAINER= alfix86@gmail.com
@@ -8,7 +8,7 @@ COMMENT= Line-oriented web browser and text editor
WWW= https://edbrowse.org/
LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libcurl.so:ftp/curl \
libodbc.so:databases/unixODBC \
@@ -17,7 +17,6 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
USES= compiler:c11 gmake perl5 pkgconfig readline ssl
USE_GITHUB= yes
-GH_ACCOUNT= CMB
USE_PERL5= build
MAKEFILE= makefile
diff --git a/www/edbrowse/distinfo b/www/edbrowse/distinfo
index eea9db57adf2..ec4f985abf02 100644
--- a/www/edbrowse/distinfo
+++ b/www/edbrowse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736883025
-SHA256 (CMB-edbrowse-v3.8.10_GH0.tar.gz) = 3c194ce45b7348211ce3ad8e3304a0eacf8b27e623cbf8c08687785f88174e03
-SIZE (CMB-edbrowse-v3.8.10_GH0.tar.gz) = 1058008
+TIMESTAMP = 1759606738
+SHA256 (edbrowse-edbrowse-v3.8.12_GH0.tar.gz) = b5125c7d13c2ed4491dc0d5a31116b244db62ae1c417ba5d29910311d1194632
+SIZE (edbrowse-edbrowse-v3.8.12_GH0.tar.gz) = 1084438
diff --git a/www/eden/Makefile b/www/eden/Makefile
index 49ecaefeaaed..5a924ea96934 100644
--- a/www/eden/Makefile
+++ b/www/eden/Makefile
@@ -1,7 +1,7 @@
PORTNAME= eden
PORTVERSION= 0.7.4
DISTVERSIONPREFIX= v
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= www
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/www/element-web/Makefile b/www/element-web/Makefile
index ac02825dd523..fc2d284334b1 100644
--- a/www/element-web/Makefile
+++ b/www/element-web/Makefile
@@ -1,6 +1,6 @@
PORTNAME= element
DISTVERSIONPREFIX= v
-DISTVERSION= 1.11.110
+DISTVERSION= 1.12.1
CATEGORIES= www
MASTER_SITES= https://github.com/element-hq/element-web/releases/download/${DISTVERSIONFULL}/
PKGNAMESUFFIX= -web
@@ -18,7 +18,7 @@ CPE_VENDOR= matrix
NO_ARCH= yes
NO_BUILD= yes
SUB_FILES= pkg-message
-PLIST_SUB= COMMITID=4cb917bfa6c2afdfec1e
+PLIST_SUB= COMMITID=33bc6f3e6b9862f2c242
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}
diff --git a/www/element-web/distinfo b/www/element-web/distinfo
index 55b2d2f9785f..6fc0d17b57fc 100644
--- a/www/element-web/distinfo
+++ b/www/element-web/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756754107
-SHA256 (element-v1.11.110.tar.gz) = d7cb1d0eacf1f1f2ff0d89308933db626aff4874aea22b3e17e6f9486c4f2e5b
-SIZE (element-v1.11.110.tar.gz) = 38145772
+TIMESTAMP = 1759866932
+SHA256 (element-v1.12.1.tar.gz) = a6c0849666b631e14297d14124542917b00628a3eee3faf1338747d350ccfa28
+SIZE (element-v1.12.1.tar.gz) = 38307785
diff --git a/www/element-web/pkg-plist b/www/element-web/pkg-plist
index 4a926abc765b..78ad55ef815a 100644
--- a/www/element-web/pkg-plist
+++ b/www/element-web/pkg-plist
@@ -6,11 +6,6 @@
%%WWWDIR%%/bundles/%%COMMITID%%/1127.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/1188.js
%%WWWDIR%%/bundles/%%COMMITID%%/1188.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/1402.js
-%%WWWDIR%%/bundles/%%COMMITID%%/1402.js.LICENSE.txt
-%%WWWDIR%%/bundles/%%COMMITID%%/1402.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/1526.js
-%%WWWDIR%%/bundles/%%COMMITID%%/1526.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/1787.js
%%WWWDIR%%/bundles/%%COMMITID%%/1787.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/234.js
@@ -28,9 +23,7 @@
%%WWWDIR%%/bundles/%%COMMITID%%/3260.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/3380.js
%%WWWDIR%%/bundles/%%COMMITID%%/3380.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/3486.js
-%%WWWDIR%%/bundles/%%COMMITID%%/3486.js.LICENSE.txt
-%%WWWDIR%%/bundles/%%COMMITID%%/3486.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/346737ce24a006fe5cc0.wasm
%%WWWDIR%%/bundles/%%COMMITID%%/3508.js
%%WWWDIR%%/bundles/%%COMMITID%%/3636.js
%%WWWDIR%%/bundles/%%COMMITID%%/3636.js.map
@@ -42,6 +35,7 @@
%%WWWDIR%%/bundles/%%COMMITID%%/4522.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/458.js
%%WWWDIR%%/bundles/%%COMMITID%%/458.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/47c84c1809aaa667c58f.wasm
%%WWWDIR%%/bundles/%%COMMITID%%/5050.js
%%WWWDIR%%/bundles/%%COMMITID%%/5050.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/5215.js
@@ -51,6 +45,11 @@
%%WWWDIR%%/bundles/%%COMMITID%%/5914.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/6063.js
%%WWWDIR%%/bundles/%%COMMITID%%/6063.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/623.js
+%%WWWDIR%%/bundles/%%COMMITID%%/623.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/6295.js
+%%WWWDIR%%/bundles/%%COMMITID%%/6295.js.LICENSE.txt
+%%WWWDIR%%/bundles/%%COMMITID%%/6295.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/6311.js
%%WWWDIR%%/bundles/%%COMMITID%%/6311.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/6501.js
@@ -73,6 +72,9 @@
%%WWWDIR%%/bundles/%%COMMITID%%/797.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/8227.js
%%WWWDIR%%/bundles/%%COMMITID%%/8227.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/8676.js
+%%WWWDIR%%/bundles/%%COMMITID%%/8676.js.LICENSE.txt
+%%WWWDIR%%/bundles/%%COMMITID%%/8676.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/8901.js
%%WWWDIR%%/bundles/%%COMMITID%%/8901.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/927.js
@@ -93,8 +95,6 @@
%%WWWDIR%%/bundles/%%COMMITID%%/bundle.js
%%WWWDIR%%/bundles/%%COMMITID%%/bundle.js.LICENSE.txt
%%WWWDIR%%/bundles/%%COMMITID%%/bundle.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/cb81f29ae2b6dba499cf.wasm
-%%WWWDIR%%/bundles/%%COMMITID%%/e4b68d309f1061c42d83.wasm
%%WWWDIR%%/bundles/%%COMMITID%%/element-web-app.js
%%WWWDIR%%/bundles/%%COMMITID%%/element-web-app.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/error-view.css
@@ -231,70 +231,70 @@
%%WWWDIR%%/fonts/inconsolata-latin-ext-400-normal.6c412cb.woff
%%WWWDIR%%/fonts/inconsolata-latin-ext-700-normal.688b363.woff
%%WWWDIR%%/fonts/inconsolata-latin-ext-700-normal.8467235.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-400-italic.46a9a95.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-400-italic.5169430.woff
-%%WWWDIR%%/fonts/inter-cyrillic-400-normal.062321f.woff
-%%WWWDIR%%/fonts/inter-cyrillic-400-normal.cb04b2e.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-500-italic.60c39f7.woff
-%%WWWDIR%%/fonts/inter-cyrillic-500-italic.c6e65bb.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-500-normal.397037a.woff
-%%WWWDIR%%/fonts/inter-cyrillic-500-normal.b9dcbca.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-600-italic.212fac5.woff
-%%WWWDIR%%/fonts/inter-cyrillic-600-italic.7b614a3.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-600-normal.883b5e4.woff
-%%WWWDIR%%/fonts/inter-cyrillic-600-normal.ce60970.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-700-italic.b446228.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-700-italic.e39d44a.woff
-%%WWWDIR%%/fonts/inter-cyrillic-700-normal.03cc5c4.woff
-%%WWWDIR%%/fonts/inter-cyrillic-700-normal.36e9cf9.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-ext-400-italic.b1ebd33.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-ext-400-italic.fd10a7a.woff
-%%WWWDIR%%/fonts/inter-cyrillic-ext-400-normal.c676f17.woff
-%%WWWDIR%%/fonts/inter-cyrillic-ext-400-normal.fd1478d.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-ext-500-italic.481f806.woff
-%%WWWDIR%%/fonts/inter-cyrillic-ext-500-italic.f1fda97.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-ext-500-normal.023db87.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-ext-500-normal.69e09a5.woff
-%%WWWDIR%%/fonts/inter-cyrillic-ext-600-italic.ba8b5b6.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-ext-600-italic.e2671cb.woff
-%%WWWDIR%%/fonts/inter-cyrillic-ext-600-normal.25b7c49.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-ext-600-normal.2c47e01.woff
-%%WWWDIR%%/fonts/inter-cyrillic-ext-700-italic.8e4ae49.woff
-%%WWWDIR%%/fonts/inter-cyrillic-ext-700-italic.af4e707.woff2
-%%WWWDIR%%/fonts/inter-cyrillic-ext-700-normal.0ddea3b.woff
-%%WWWDIR%%/fonts/inter-cyrillic-ext-700-normal.5631f05.woff2
-%%WWWDIR%%/fonts/inter-greek-400-italic.989367a.woff
-%%WWWDIR%%/fonts/inter-greek-400-italic.d6ae1dc.woff2
-%%WWWDIR%%/fonts/inter-greek-400-normal.9ec3b40.woff
-%%WWWDIR%%/fonts/inter-greek-400-normal.a8de720.woff2
-%%WWWDIR%%/fonts/inter-greek-500-italic.44cebcc.woff2
-%%WWWDIR%%/fonts/inter-greek-500-italic.c11a554.woff
-%%WWWDIR%%/fonts/inter-greek-500-normal.0d91a97.woff2
-%%WWWDIR%%/fonts/inter-greek-500-normal.debd93e.woff
-%%WWWDIR%%/fonts/inter-greek-600-italic.83678da.woff2
-%%WWWDIR%%/fonts/inter-greek-600-italic.ccaa6d0.woff
-%%WWWDIR%%/fonts/inter-greek-600-normal.5c46a35.woff2
-%%WWWDIR%%/fonts/inter-greek-600-normal.83c86cf.woff
-%%WWWDIR%%/fonts/inter-greek-700-italic.45af22e.woff2
-%%WWWDIR%%/fonts/inter-greek-700-italic.b154c35.woff
-%%WWWDIR%%/fonts/inter-greek-700-normal.04d33a0.woff
-%%WWWDIR%%/fonts/inter-greek-700-normal.f5fbdfc.woff2
-%%WWWDIR%%/fonts/inter-greek-ext-400-italic.4b391e1.woff2
-%%WWWDIR%%/fonts/inter-greek-ext-400-italic.d3b63f2.woff
-%%WWWDIR%%/fonts/inter-greek-ext-400-normal.02f9e7e.woff
-%%WWWDIR%%/fonts/inter-greek-ext-400-normal.f2fa0d9.woff2
-%%WWWDIR%%/fonts/inter-greek-ext-500-italic.0c0fe3e.woff
-%%WWWDIR%%/fonts/inter-greek-ext-500-italic.c81f2dc.woff2
-%%WWWDIR%%/fonts/inter-greek-ext-500-normal.045dde1.woff
-%%WWWDIR%%/fonts/inter-greek-ext-500-normal.b187635.woff2
-%%WWWDIR%%/fonts/inter-greek-ext-600-italic.0dc46c5.woff2
-%%WWWDIR%%/fonts/inter-greek-ext-600-italic.52c4a7b.woff
-%%WWWDIR%%/fonts/inter-greek-ext-600-normal.7bff749.woff
-%%WWWDIR%%/fonts/inter-greek-ext-600-normal.c8a7cdd.woff2
-%%WWWDIR%%/fonts/inter-greek-ext-700-italic.20b9bad.woff
-%%WWWDIR%%/fonts/inter-greek-ext-700-italic.5a924ac.woff2
-%%WWWDIR%%/fonts/inter-greek-ext-700-normal.4cdf2b4.woff2
-%%WWWDIR%%/fonts/inter-greek-ext-700-normal.ca8751b.woff
+%%WWWDIR%%/fonts/inter-cyrillic-400-italic.08e3b0d.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-400-italic.d770e75.woff
+%%WWWDIR%%/fonts/inter-cyrillic-400-normal.8945552.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-400-normal.dd21c71.woff
+%%WWWDIR%%/fonts/inter-cyrillic-500-italic.0d2c86a.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-500-italic.c5f7193.woff
+%%WWWDIR%%/fonts/inter-cyrillic-500-normal.33a76a7.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-500-normal.72f7a9d.woff
+%%WWWDIR%%/fonts/inter-cyrillic-600-italic.74b56f9.woff
+%%WWWDIR%%/fonts/inter-cyrillic-600-italic.aea50bf.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-600-normal.8609e1b.woff
+%%WWWDIR%%/fonts/inter-cyrillic-600-normal.fdee7b6.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-700-italic.25ff2b9.woff
+%%WWWDIR%%/fonts/inter-cyrillic-700-italic.764f2a5.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-700-normal.533055f.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-700-normal.9f2de06.woff
+%%WWWDIR%%/fonts/inter-cyrillic-ext-400-italic.4ccd7e4.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-ext-400-italic.a7246e3.woff
+%%WWWDIR%%/fonts/inter-cyrillic-ext-400-normal.39fbf8d.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-ext-400-normal.818b841.woff
+%%WWWDIR%%/fonts/inter-cyrillic-ext-500-italic.07059a0.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-ext-500-italic.3850293.woff
+%%WWWDIR%%/fonts/inter-cyrillic-ext-500-normal.b2740f2.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-ext-500-normal.e9974e8.woff
+%%WWWDIR%%/fonts/inter-cyrillic-ext-600-italic.07366ac.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-ext-600-italic.eb00c06.woff
+%%WWWDIR%%/fonts/inter-cyrillic-ext-600-normal.8c6413c.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-ext-600-normal.d6d44e8.woff
+%%WWWDIR%%/fonts/inter-cyrillic-ext-700-italic.26f7693.woff
+%%WWWDIR%%/fonts/inter-cyrillic-ext-700-italic.c7efe39.woff2
+%%WWWDIR%%/fonts/inter-cyrillic-ext-700-normal.43f6f7e.woff
+%%WWWDIR%%/fonts/inter-cyrillic-ext-700-normal.b0c28c6.woff2
+%%WWWDIR%%/fonts/inter-greek-400-italic.3580970.woff2
+%%WWWDIR%%/fonts/inter-greek-400-italic.a59b673.woff
+%%WWWDIR%%/fonts/inter-greek-400-normal.b412fad.woff
+%%WWWDIR%%/fonts/inter-greek-400-normal.e685387.woff2
+%%WWWDIR%%/fonts/inter-greek-500-italic.cfa4472.woff
+%%WWWDIR%%/fonts/inter-greek-500-italic.cfd3d53.woff2
+%%WWWDIR%%/fonts/inter-greek-500-normal.6d34bac.woff
+%%WWWDIR%%/fonts/inter-greek-500-normal.e7cec4e.woff2
+%%WWWDIR%%/fonts/inter-greek-600-italic.6c4daba.woff2
+%%WWWDIR%%/fonts/inter-greek-600-italic.89ccb02.woff
+%%WWWDIR%%/fonts/inter-greek-600-normal.984050e.woff2
+%%WWWDIR%%/fonts/inter-greek-600-normal.d8b0044.woff
+%%WWWDIR%%/fonts/inter-greek-700-italic.648928a.woff
+%%WWWDIR%%/fonts/inter-greek-700-italic.6a8ad79.woff2
+%%WWWDIR%%/fonts/inter-greek-700-normal.3f04511.woff2
+%%WWWDIR%%/fonts/inter-greek-700-normal.8b95c1e.woff
+%%WWWDIR%%/fonts/inter-greek-ext-400-italic.1d9b2dc.woff2
+%%WWWDIR%%/fonts/inter-greek-ext-400-italic.ec7dedc.woff
+%%WWWDIR%%/fonts/inter-greek-ext-400-normal.f2ef63e.woff2
+%%WWWDIR%%/fonts/inter-greek-ext-400-normal.fc80974.woff
+%%WWWDIR%%/fonts/inter-greek-ext-500-italic.9ceaa9d.woff
+%%WWWDIR%%/fonts/inter-greek-ext-500-italic.f5aa78b.woff2
+%%WWWDIR%%/fonts/inter-greek-ext-500-normal.47cc239.woff
+%%WWWDIR%%/fonts/inter-greek-ext-500-normal.4c6d520.woff2
+%%WWWDIR%%/fonts/inter-greek-ext-600-italic.cb840ff.woff2
+%%WWWDIR%%/fonts/inter-greek-ext-600-italic.fc4fdfd.woff
+%%WWWDIR%%/fonts/inter-greek-ext-600-normal.c3c138d.woff2
+%%WWWDIR%%/fonts/inter-greek-ext-600-normal.c7983da.woff
+%%WWWDIR%%/fonts/inter-greek-ext-700-italic.2f08603.woff
+%%WWWDIR%%/fonts/inter-greek-ext-700-italic.a2277d8.woff2
+%%WWWDIR%%/fonts/inter-greek-ext-700-normal.0f8675b.woff
+%%WWWDIR%%/fonts/inter-greek-ext-700-normal.c9429f4.woff2
%%WWWDIR%%/fonts/inter-latin-400-italic.4f64ec0.woff
%%WWWDIR%%/fonts/inter-latin-400-italic.b571177.woff2
%%WWWDIR%%/fonts/inter-latin-400-normal.2ea1079.woff
@@ -307,10 +307,10 @@
%%WWWDIR%%/fonts/inter-latin-600-italic.43fdcb6.woff
%%WWWDIR%%/fonts/inter-latin-600-normal.69a8d1d.woff2
%%WWWDIR%%/fonts/inter-latin-600-normal.f10265d.woff
-%%WWWDIR%%/fonts/inter-latin-700-italic.7b2f2cb.woff2
-%%WWWDIR%%/fonts/inter-latin-700-italic.7d58d9c.woff
-%%WWWDIR%%/fonts/inter-latin-700-normal.02426d0.woff
-%%WWWDIR%%/fonts/inter-latin-700-normal.0846760.woff2
+%%WWWDIR%%/fonts/inter-latin-700-italic.1a0d1f8.woff2
+%%WWWDIR%%/fonts/inter-latin-700-italic.a094923.woff
+%%WWWDIR%%/fonts/inter-latin-700-normal.1104236.woff2
+%%WWWDIR%%/fonts/inter-latin-700-normal.c73ae72.woff
%%WWWDIR%%/fonts/inter-latin-ext-400-italic.2880753.woff2
%%WWWDIR%%/fonts/inter-latin-ext-400-italic.5ddcd68.woff
%%WWWDIR%%/fonts/inter-latin-ext-400-normal.210fb82.woff2
@@ -323,10 +323,10 @@
%%WWWDIR%%/fonts/inter-latin-ext-600-italic.ca3fcf0.woff2
%%WWWDIR%%/fonts/inter-latin-ext-600-normal.4d0d501.woff
%%WWWDIR%%/fonts/inter-latin-ext-600-normal.8148c3a.woff2
-%%WWWDIR%%/fonts/inter-latin-ext-700-italic.61cf6ce.woff2
-%%WWWDIR%%/fonts/inter-latin-ext-700-italic.ed657fe.woff
-%%WWWDIR%%/fonts/inter-latin-ext-700-normal.454735e.woff
-%%WWWDIR%%/fonts/inter-latin-ext-700-normal.be70ab2.woff2
+%%WWWDIR%%/fonts/inter-latin-ext-700-italic.285147e.woff
+%%WWWDIR%%/fonts/inter-latin-ext-700-italic.dc103af.woff2
+%%WWWDIR%%/fonts/inter-latin-ext-700-normal.bc59219.woff2
+%%WWWDIR%%/fonts/inter-latin-ext-700-normal.d4a9181.woff
%%WWWDIR%%/fonts/inter-vietnamese-400-italic.3fec6e1.woff2
%%WWWDIR%%/fonts/inter-vietnamese-400-italic.e92fca0.woff
%%WWWDIR%%/fonts/inter-vietnamese-400-normal.44c9df1.woff2
@@ -339,49 +339,49 @@
%%WWWDIR%%/fonts/inter-vietnamese-600-italic.bbd8f48.woff2
%%WWWDIR%%/fonts/inter-vietnamese-600-normal.04bb56f.woff
%%WWWDIR%%/fonts/inter-vietnamese-600-normal.6984cf5.woff2
-%%WWWDIR%%/fonts/inter-vietnamese-700-italic.6e1a2f4.woff
-%%WWWDIR%%/fonts/inter-vietnamese-700-italic.feddee8.woff2
-%%WWWDIR%%/fonts/inter-vietnamese-700-normal.5d9bfca.woff2
-%%WWWDIR%%/fonts/inter-vietnamese-700-normal.cceb6e3.woff
-%%WWWDIR%%/i18n/cs.46fdf9f.json
-%%WWWDIR%%/i18n/cy.6299f43.json
-%%WWWDIR%%/i18n/de_DE.ecfbe41.json
-%%WWWDIR%%/i18n/el.d9243f0.json
-%%WWWDIR%%/i18n/en_EN.02e2a9d.json
-%%WWWDIR%%/i18n/eo.38fe19a.json
-%%WWWDIR%%/i18n/es.cf16fec.json
-%%WWWDIR%%/i18n/et.e0dac39.json
-%%WWWDIR%%/i18n/fa.d3082cf.json
-%%WWWDIR%%/i18n/fi.5d8be7e.json
-%%WWWDIR%%/i18n/fr.3d5fd39.json
-%%WWWDIR%%/i18n/gl.537c630.json
-%%WWWDIR%%/i18n/he.83b6e90.json
-%%WWWDIR%%/i18n/hu.81faab0.json
-%%WWWDIR%%/i18n/id.ec7a7a6.json
-%%WWWDIR%%/i18n/is.961b8aa.json
-%%WWWDIR%%/i18n/it.43bfddf.json
-%%WWWDIR%%/i18n/ja.cc1906f.json
-%%WWWDIR%%/i18n/ka.047bb51.json
-%%WWWDIR%%/i18n/languages.489b066.json
+%%WWWDIR%%/fonts/inter-vietnamese-700-italic.23a6026.woff
+%%WWWDIR%%/fonts/inter-vietnamese-700-italic.bde1c88.woff2
+%%WWWDIR%%/fonts/inter-vietnamese-700-normal.05b640f.woff
+%%WWWDIR%%/fonts/inter-vietnamese-700-normal.d1c85ca.woff2
+%%WWWDIR%%/i18n/cs.1bce897.json
+%%WWWDIR%%/i18n/cy.9b32b47.json
+%%WWWDIR%%/i18n/de_DE.ccd8e9a.json
+%%WWWDIR%%/i18n/el.030f5d1.json
+%%WWWDIR%%/i18n/en_EN.aed2c53.json
+%%WWWDIR%%/i18n/eo.c8b9b82.json
+%%WWWDIR%%/i18n/es.2fe9305.json
+%%WWWDIR%%/i18n/et.7fd6eac.json
+%%WWWDIR%%/i18n/fa.2512baf.json
+%%WWWDIR%%/i18n/fi.bd3cef3.json
+%%WWWDIR%%/i18n/fr.293811a.json
+%%WWWDIR%%/i18n/gl.b641a5b.json
+%%WWWDIR%%/i18n/he.83f10de.json
+%%WWWDIR%%/i18n/hu.abc6bdd.json
+%%WWWDIR%%/i18n/id.588d4e0.json
+%%WWWDIR%%/i18n/is.fe2b77b.json
+%%WWWDIR%%/i18n/it.f5d80a4.json
+%%WWWDIR%%/i18n/ja.d1dcc5c.json
+%%WWWDIR%%/i18n/ka.16a1c38.json
+%%WWWDIR%%/i18n/languages.45ccb14.json
%%WWWDIR%%/i18n/languages.json
-%%WWWDIR%%/i18n/lo.1a01478.json
-%%WWWDIR%%/i18n/lt.758c193.json
-%%WWWDIR%%/i18n/lv.4878bf2.json
-%%WWWDIR%%/i18n/mg_MG.b1e631d.json
-%%WWWDIR%%/i18n/nb_NO.a65731e.json
-%%WWWDIR%%/i18n/nl.0fe0ef7.json
-%%WWWDIR%%/i18n/pl.5349fe2.json
-%%WWWDIR%%/i18n/pt.4f6bc7e.json
-%%WWWDIR%%/i18n/pt_BR.a9c5a04.json
-%%WWWDIR%%/i18n/ru.52cf8d5.json
-%%WWWDIR%%/i18n/sk.8d19a36.json
-%%WWWDIR%%/i18n/sq.a4814b4.json
-%%WWWDIR%%/i18n/sv.69ad838.json
-%%WWWDIR%%/i18n/tr.5ec7421.json
-%%WWWDIR%%/i18n/uk.47ad151.json
-%%WWWDIR%%/i18n/vi.537aa28.json
-%%WWWDIR%%/i18n/zh_Hans.0999651.json
-%%WWWDIR%%/i18n/zh_Hant.9f0fbac.json
+%%WWWDIR%%/i18n/lo.9cc5432.json
+%%WWWDIR%%/i18n/lt.26dd48f.json
+%%WWWDIR%%/i18n/lv.995cea3.json
+%%WWWDIR%%/i18n/mg_MG.c707e4e.json
+%%WWWDIR%%/i18n/nb_NO.49e12dd.json
+%%WWWDIR%%/i18n/nl.19c6fd1.json
+%%WWWDIR%%/i18n/pl.ecefc27.json
+%%WWWDIR%%/i18n/pt.a28ec03.json
+%%WWWDIR%%/i18n/pt_BR.aaee3ee.json
+%%WWWDIR%%/i18n/ru.dc93bd4.json
+%%WWWDIR%%/i18n/sk.d490d8d.json
+%%WWWDIR%%/i18n/sq.de80b59.json
+%%WWWDIR%%/i18n/sv.f17dda2.json
+%%WWWDIR%%/i18n/tr.3df94fb.json
+%%WWWDIR%%/i18n/uk.f24af41.json
+%%WWWDIR%%/i18n/vi.9ac17b5.json
+%%WWWDIR%%/i18n/zh_Hans.303b659.json
+%%WWWDIR%%/i18n/zh_Hant.02c4ec1.json
%%WWWDIR%%/icons/bold.b7f0698.svg
%%WWWDIR%%/icons/check-circle.99c21d7.svg
%%WWWDIR%%/icons/check.aaad650.svg
@@ -447,7 +447,6 @@
%%WWWDIR%%/img/e2e/decryption-failure.d4a03e3.svg
%%WWWDIR%%/img/e2e/lock-warning-filled.655a613.svg
%%WWWDIR%%/img/e2e/normal.ab42a7b.svg
-%%WWWDIR%%/img/e2e/verified-deprecated.9030dfd.svg
%%WWWDIR%%/img/e2e/verified.2ccf64e.svg
%%WWWDIR%%/img/e2e/warning-deprecated.b45047c.svg
%%WWWDIR%%/img/e2e/warning.71ffc83.svg
@@ -696,25 +695,31 @@
%%WWWDIR%%/welcome/images/icon-help.svg
%%WWWDIR%%/welcome/images/icon-room-directory.svg
%%WWWDIR%%/welcome/images/icon-sign-in.svg
-%%WWWDIR%%/widgets/element-call/assets/IndexedDBWorker-k_3vZa8J.js
-%%WWWDIR%%/widgets/element-call/assets/IndexedDBWorker-k_3vZa8J.js.map
+%%WWWDIR%%/widgets/element-call/assets/IndexedDBWorker-CzAuDk1v.js
+%%WWWDIR%%/widgets/element-call/assets/IndexedDBWorker-CzAuDk1v.js.map
+%%WWWDIR%%/widgets/element-call/assets/baduntss-Ca1ZuBEK.ogg
+%%WWWDIR%%/widgets/element-call/assets/baduntss-DOe0oFuS.mp3
+%%WWWDIR%%/widgets/element-call/assets/call_declined-1jWRbd4p.mp3
+%%WWWDIR%%/widgets/element-call/assets/call_declined-C6gHsCGH.ogg
+%%WWWDIR%%/widgets/element-call/assets/call_timeout-BCxXxRD8.mp3
+%%WWWDIR%%/widgets/element-call/assets/call_timeout-DPKAj6sz.ogg
%%WWWDIR%%/widgets/element-call/assets/cat-4r_NkDcK.ogg
%%WWWDIR%%/widgets/element-call/assets/cat-Dd8bv_2W.mp3
%%WWWDIR%%/widgets/element-call/assets/clap-AxCMZLTd.ogg
%%WWWDIR%%/widgets/element-call/assets/clap-Dxm5qGyl.mp3
%%WWWDIR%%/widgets/element-call/assets/crickets-CcwrRdbq.mp3
%%WWWDIR%%/widgets/element-call/assets/crickets-DUJdcuUa.ogg
-%%WWWDIR%%/widgets/element-call/assets/cs-app-v58LOBvt.json
-%%WWWDIR%%/widgets/element-call/assets/da-app-9paXotmH.json
-%%WWWDIR%%/widgets/element-call/assets/de-app-DLuEgSI3.json
+%%WWWDIR%%/widgets/element-call/assets/cs-app-Du_5mVg3.json
+%%WWWDIR%%/widgets/element-call/assets/da-app-BBz-lePm.json
+%%WWWDIR%%/widgets/element-call/assets/de-app-DjOuqT-j.json
%%WWWDIR%%/widgets/element-call/assets/deer-91r1Gyrx.mp3
%%WWWDIR%%/widgets/element-call/assets/deer-DPSlVch4.ogg
%%WWWDIR%%/widgets/element-call/assets/dog-BoQdnF-w.mp3
%%WWWDIR%%/widgets/element-call/assets/dog-CxIWtkNX.ogg
%%WWWDIR%%/widgets/element-call/assets/el-app-BBr3LLTK.json
-%%WWWDIR%%/widgets/element-call/assets/en-app-C5T4BCNa.json
+%%WWWDIR%%/widgets/element-call/assets/en-app-I8blcx-e.json
%%WWWDIR%%/widgets/element-call/assets/es-app-Q3c7lmEj.json
-%%WWWDIR%%/widgets/element-call/assets/et-app-DBPtMBtN.json
+%%WWWDIR%%/widgets/element-call/assets/et-app-DLvuR7m2.json
%%WWWDIR%%/widgets/element-call/assets/fi-app-tnO3DMdi.json
%%WWWDIR%%/widgets/element-call/assets/fr-app-BxTYbDfK.json
%%WWWDIR%%/widgets/element-call/assets/generic-BBbS3Wph.ogg
@@ -732,15 +737,15 @@
%%WWWDIR%%/widgets/element-call/assets/inconsolata-vietnamese-400-normal-DfC_iMic.woff2
%%WWWDIR%%/widgets/element-call/assets/inconsolata-vietnamese-700-normal-DLCFFAUf.woff
%%WWWDIR%%/widgets/element-call/assets/inconsolata-vietnamese-700-normal-DuasYmn8.woff2
-%%WWWDIR%%/widgets/element-call/assets/index-BuLS5UUE.js
-%%WWWDIR%%/widgets/element-call/assets/index-BuLS5UUE.js.map
-%%WWWDIR%%/widgets/element-call/assets/index-DMnN9EKG.css
-%%WWWDIR%%/widgets/element-call/assets/index-D_k2U_CI.js
-%%WWWDIR%%/widgets/element-call/assets/index-D_k2U_CI.js.LICENSE.txt
-%%WWWDIR%%/widgets/element-call/assets/index-D_k2U_CI.js.map
-%%WWWDIR%%/widgets/element-call/assets/index-VC5-R1Nr.js
-%%WWWDIR%%/widgets/element-call/assets/index-VC5-R1Nr.js.LICENSE.txt
-%%WWWDIR%%/widgets/element-call/assets/index-VC5-R1Nr.js.map
+%%WWWDIR%%/widgets/element-call/assets/index-B4IlN3R9.js
+%%WWWDIR%%/widgets/element-call/assets/index-B4IlN3R9.js.map
+%%WWWDIR%%/widgets/element-call/assets/index-BKNzwlAH.js
+%%WWWDIR%%/widgets/element-call/assets/index-BKNzwlAH.js.LICENSE.txt
+%%WWWDIR%%/widgets/element-call/assets/index-BKNzwlAH.js.map
+%%WWWDIR%%/widgets/element-call/assets/index-ByQHsvE1.js
+%%WWWDIR%%/widgets/element-call/assets/index-ByQHsvE1.js.LICENSE.txt
+%%WWWDIR%%/widgets/element-call/assets/index-ByQHsvE1.js.map
+%%WWWDIR%%/widgets/element-call/assets/index-DFVSEvlE.css
%%WWWDIR%%/widgets/element-call/assets/inter-cyrillic-400-normal-BLGc9T1a.woff2
%%WWWDIR%%/widgets/element-call/assets/inter-cyrillic-400-normal-alAqRL36.woff
%%WWWDIR%%/widgets/element-call/assets/inter-cyrillic-500-normal-BoeW9iIj.woff
@@ -805,8 +810,8 @@
%%WWWDIR%%/widgets/element-call/assets/left_call-C7NMl6WI.ogg
%%WWWDIR%%/widgets/element-call/assets/lightbulb-BIeJtAR_.ogg
%%WWWDIR%%/widgets/element-call/assets/lightbulb-BrnY00qi.mp3
-%%WWWDIR%%/widgets/element-call/assets/livekit-client.e2ee.worker-B0tndz1T.js
-%%WWWDIR%%/widgets/element-call/assets/livekit-client.e2ee.worker-B0tndz1T.js.map
+%%WWWDIR%%/widgets/element-call/assets/livekit-client.e2ee.worker-Byc0H9ig.js
+%%WWWDIR%%/widgets/element-call/assets/livekit-client.e2ee.worker-Byc0H9ig.js.map
%%WWWDIR%%/widgets/element-call/assets/lv-app-D-ZV3Ytk.json
%%WWWDIR%%/widgets/element-call/assets/matrix-sdk-crypto-wasm-DlvlUyhf.js
%%WWWDIR%%/widgets/element-call/assets/matrix-sdk-crypto-wasm-DlvlUyhf.js.map
@@ -817,23 +822,25 @@
%%WWWDIR%%/widgets/element-call/assets/party-BZPeTgC3.mp3
%%WWWDIR%%/widgets/element-call/assets/party-D7rIOhAQ.ogg
%%WWWDIR%%/widgets/element-call/assets/pl-app-CUkXVSZk.json
-%%WWWDIR%%/widgets/element-call/assets/polyfill-force-CI9FEuxb.js
-%%WWWDIR%%/widgets/element-call/assets/polyfill-force-CI9FEuxb.js.map
-%%WWWDIR%%/widgets/element-call/assets/polyfill-force-SL5hjkFK.js
-%%WWWDIR%%/widgets/element-call/assets/polyfill-force-SL5hjkFK.js.map
+%%WWWDIR%%/widgets/element-call/assets/polyfill-force-BA4WuRQ3.js
+%%WWWDIR%%/widgets/element-call/assets/polyfill-force-BA4WuRQ3.js.map
+%%WWWDIR%%/widgets/element-call/assets/polyfill-force-wev_Xmqs.js
+%%WWWDIR%%/widgets/element-call/assets/polyfill-force-wev_Xmqs.js.map
%%WWWDIR%%/widgets/element-call/assets/raise_hand-Bzqn65WB.mp3
%%WWWDIR%%/widgets/element-call/assets/raise_hand-CUbxEnt9.ogg
+%%WWWDIR%%/widgets/element-call/assets/ringtone-B-nJXbbw.ogg
+%%WWWDIR%%/widgets/element-call/assets/ringtone-B2csBdU4.mp3
%%WWWDIR%%/widgets/element-call/assets/ro-app-CdYgKCOW.json
%%WWWDIR%%/widgets/element-call/assets/rock-BVCJXNC-.ogg
%%WWWDIR%%/widgets/element-call/assets/rock-CHdnB31m.mp3
-%%WWWDIR%%/widgets/element-call/assets/ru-app-Bz0WyIJI.json
+%%WWWDIR%%/widgets/element-call/assets/ru-app-CIijOjFj.json
%%WWWDIR%%/widgets/element-call/assets/screen_share_started-DH3qxml5.mp3
%%WWWDIR%%/widgets/element-call/assets/screen_share_started-IZDL-kAw.ogg
%%WWWDIR%%/widgets/element-call/assets/selfie_segmenter-DF05sdL4.tflite
-%%WWWDIR%%/widgets/element-call/assets/sk-app-Bv2npyK0.json
-%%WWWDIR%%/widgets/element-call/assets/spa-CsF467Zb.js
-%%WWWDIR%%/widgets/element-call/assets/spa-CsF467Zb.js.map
-%%WWWDIR%%/widgets/element-call/assets/sv-app-BvdrRKW-.json
+%%WWWDIR%%/widgets/element-call/assets/sk-app-DaVEeQWZ.json
+%%WWWDIR%%/widgets/element-call/assets/spa-65APL5kY.js
+%%WWWDIR%%/widgets/element-call/assets/spa-65APL5kY.js.map
+%%WWWDIR%%/widgets/element-call/assets/sv-app-DHLBEOTp.json
%%WWWDIR%%/widgets/element-call/assets/tr-app-Dk--6BpP.json
%%WWWDIR%%/widgets/element-call/assets/uk-app-DZD01h76.json
%%WWWDIR%%/widgets/element-call/assets/vision_wasm_internal-CEyeacG0.js
diff --git a/www/elgg/Makefile b/www/elgg/Makefile
index ba5d2d338ca9..49a5858aafc2 100644
--- a/www/elgg/Makefile
+++ b/www/elgg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= elgg
-PORTVERSION= 6.2.3
+PORTVERSION= 6.3.0
CATEGORIES= www
MASTER_SITES= http://elgg.org/download/
diff --git a/www/elgg/distinfo b/www/elgg/distinfo
index cd2fa3650326..37c414072e38 100644
--- a/www/elgg/distinfo
+++ b/www/elgg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753359904
-SHA256 (elgg-6.2.3.zip) = fb44422760333aba401a01d4b6cbcc0378b444da96d4b8a43d1cf17b6d3ecce8
-SIZE (elgg-6.2.3.zip) = 47985039
+TIMESTAMP = 1758164372
+SHA256 (elgg-6.3.0.zip) = a041bdbf8c638d9560913ffdac01b11159d6ad558e33e24c4ea15227ad062f0b
+SIZE (elgg-6.3.0.zip) = 49150607
diff --git a/www/elgg/pkg-plist b/www/elgg/pkg-plist
index f569b1173c99..d0e23cfbb917 100644
--- a/www/elgg/pkg-plist
+++ b/www/elgg/pkg-plist
@@ -159,6 +159,8 @@
%%WWWDIR%%/mod/bookmarks/views/default/forms/bookmarks/save.php
%%WWWDIR%%/mod/bookmarks/views/default/groups/profile/module/bookmarks.php
%%WWWDIR%%/mod/bookmarks/views/default/object/bookmarks.php
+%%WWWDIR%%/mod/bookmarks/views/default/object/bookmarks/full.php
+%%WWWDIR%%/mod/bookmarks/views/default/object/bookmarks/summary.php
%%WWWDIR%%/mod/bookmarks/views/default/resources/bookmarks/add.php
%%WWWDIR%%/mod/bookmarks/views/default/resources/bookmarks/all.php
%%WWWDIR%%/mod/bookmarks/views/default/resources/bookmarks/bookmarklet.php
@@ -337,6 +339,7 @@
%%WWWDIR%%/mod/developers/views/default/admin/develop_tools/inspect/actions.php
%%WWWDIR%%/mod/developers/views/default/admin/develop_tools/inspect/events.php
%%WWWDIR%%/mod/developers/views/default/admin/develop_tools/inspect/menus.php
+%%WWWDIR%%/mod/developers/views/default/admin/develop_tools/inspect/notifications.php
%%WWWDIR%%/mod/developers/views/default/admin/develop_tools/inspect/routes.php
%%WWWDIR%%/mod/developers/views/default/admin/develop_tools/inspect/seeders.php
%%WWWDIR%%/mod/developers/views/default/admin/develop_tools/inspect/services.php
@@ -408,6 +411,7 @@
%%WWWDIR%%/mod/externalpages/classes/Elgg/ExternalPages/Menus/ExPages.php
%%WWWDIR%%/mod/externalpages/classes/Elgg/ExternalPages/Menus/Footer.php
%%WWWDIR%%/mod/externalpages/classes/Elgg/ExternalPages/Menus/WalledGarden.php
+%%WWWDIR%%/mod/externalpages/classes/ElggExternalPage.php
%%WWWDIR%%/mod/externalpages/composer.json
%%WWWDIR%%/mod/externalpages/elgg-plugin.php
%%WWWDIR%%/mod/externalpages/languages/ca.php
@@ -514,6 +518,10 @@
%%WWWDIR%%/mod/friends/classes/Elgg/Friends/Menus/Topbar.php
%%WWWDIR%%/mod/friends/classes/Elgg/Friends/Menus/UserHover.php
%%WWWDIR%%/mod/friends/classes/Elgg/Friends/Notifications.php
+%%WWWDIR%%/mod/friends/classes/Elgg/Friends/Notifications/AcceptFriendRequestHandler.php
+%%WWWDIR%%/mod/friends/classes/Elgg/Friends/Notifications/AddFriendHandler.php
+%%WWWDIR%%/mod/friends/classes/Elgg/Friends/Notifications/DeclineFriendRequestHandler.php
+%%WWWDIR%%/mod/friends/classes/Elgg/Friends/Notifications/FriendRequestHandler.php
%%WWWDIR%%/mod/friends/classes/Elgg/Friends/Relationships.php
%%WWWDIR%%/mod/friends/classes/Elgg/Friends/Widgets.php
%%WWWDIR%%/mod/friends/composer.json
@@ -612,6 +620,9 @@
%%WWWDIR%%/mod/groups/classes/Elgg/Groups/Menus/Title.php
%%WWWDIR%%/mod/groups/classes/Elgg/Groups/Menus/Topbar.php
%%WWWDIR%%/mod/groups/classes/Elgg/Groups/Middleware/LimitedGroupCreation.php
+%%WWWDIR%%/mod/groups/classes/Elgg/Groups/Notifications/AddMembershipEventHandler.php
+%%WWWDIR%%/mod/groups/classes/Elgg/Groups/Notifications/InviteMembershipEventHandler.php
+%%WWWDIR%%/mod/groups/classes/Elgg/Groups/Notifications/RequestMembershipEventHandler.php
%%WWWDIR%%/mod/groups/classes/Elgg/Groups/Relationships.php
%%WWWDIR%%/mod/groups/classes/Elgg/Groups/Widgets.php
%%WWWDIR%%/mod/groups/composer.json
@@ -808,6 +819,7 @@
%%WWWDIR%%/mod/members/views/default/resources/members/popular.php
%%WWWDIR%%/mod/members/views/default/resources/members/search.php
%%WWWDIR%%/mod/messageboard/actions/messageboard/add.php
+%%WWWDIR%%/mod/messageboard/classes/Elgg/MessageBoard/Notifications/CreateMessageboardNotificationHandler.php
%%WWWDIR%%/mod/messageboard/classes/Elgg/MessageBoard/Widgets.php
%%WWWDIR%%/mod/messageboard/composer.json
%%WWWDIR%%/mod/messageboard/elgg-plugin.php
@@ -846,6 +858,7 @@
%%WWWDIR%%/mod/messages/classes/Elgg/Messages/Menus/Title.php
%%WWWDIR%%/mod/messages/classes/Elgg/Messages/Menus/Topbar.php
%%WWWDIR%%/mod/messages/classes/Elgg/Messages/Menus/UserHover.php
+%%WWWDIR%%/mod/messages/classes/Elgg/Messages/Notifications/SendMessageHandler.php
%%WWWDIR%%/mod/messages/classes/Elgg/Messages/User.php
%%WWWDIR%%/mod/messages/classes/ElggMessage.php
%%WWWDIR%%/mod/messages/composer.json
@@ -1292,6 +1305,8 @@
%%WWWDIR%%/mod/thewire/views/default/forms/thewire/add.mjs
%%WWWDIR%%/mod/thewire/views/default/forms/thewire/add.php
%%WWWDIR%%/mod/thewire/views/default/object/thewire.php
+%%WWWDIR%%/mod/thewire/views/default/object/thewire/full.php
+%%WWWDIR%%/mod/thewire/views/default/object/thewire/summary.php
%%WWWDIR%%/mod/thewire/views/default/plugins/thewire/settings.php
%%WWWDIR%%/mod/thewire/views/default/resources/thewire/all.php
%%WWWDIR%%/mod/thewire/views/default/resources/thewire/friends.php
@@ -1320,6 +1335,7 @@
%%WWWDIR%%/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/ConfirmController.php
%%WWWDIR%%/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/Menus/AdminUsersBulk.php
%%WWWDIR%%/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/Menus/UserUnvalidated.php
+%%WWWDIR%%/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/Notifications/ValidateEmailHandler.php
%%WWWDIR%%/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/Response.php
%%WWWDIR%%/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/User.php
%%WWWDIR%%/mod/uservalidationbyemail/composer.json
@@ -1807,7 +1823,9 @@
%%WWWDIR%%/vendor/css-crush/css-crush/docs/plugins/property-sorter.md
%%WWWDIR%%/vendor/css-crush/css-crush/docs/plugins/svg-gradients.md
%%WWWDIR%%/vendor/css-crush/css-crush/docs/plugins/svg.md
-%%WWWDIR%%/vendor/css-crush/css-crush/index.js
+%%WWWDIR%%/vendor/css-crush/css-crush/js/index.d.ts
+%%WWWDIR%%/vendor/css-crush/css-crush/js/index.js
+%%WWWDIR%%/vendor/css-crush/css-crush/jsconfig.json
%%WWWDIR%%/vendor/css-crush/css-crush/lib/CssCrush/BalancedMatch.php
%%WWWDIR%%/vendor/css-crush/css-crush/lib/CssCrush/Collection.php
%%WWWDIR%%/vendor/css-crush/css-crush/lib/CssCrush/Color.php
@@ -1845,6 +1863,7 @@
%%WWWDIR%%/vendor/css-crush/css-crush/misc/property-sorting.ini
%%WWWDIR%%/vendor/css-crush/css-crush/package-lock.json
%%WWWDIR%%/vendor/css-crush/css-crush/package.json
+%%WWWDIR%%/vendor/css-crush/css-crush/phpstan.neon
%%WWWDIR%%/vendor/css-crush/css-crush/plugins/aria.php
%%WWWDIR%%/vendor/css-crush/css-crush/plugins/canvas.php
%%WWWDIR%%/vendor/css-crush/css-crush/plugins/ease.php
@@ -2210,6 +2229,7 @@
%%WWWDIR%%/vendor/dragonmantank/cron-expression/src/Cron/HoursField.php
%%WWWDIR%%/vendor/dragonmantank/cron-expression/src/Cron/MinutesField.php
%%WWWDIR%%/vendor/dragonmantank/cron-expression/src/Cron/MonthField.php
+%%WWWDIR%%/vendor/elgg/elgg/.editorconfig
%%WWWDIR%%/vendor/elgg/elgg/.github/ISSUE_TEMPLATE/bug_report.yml
%%WWWDIR%%/vendor/elgg/elgg/.github/ISSUE_TEMPLATE/config.yml
%%WWWDIR%%/vendor/elgg/elgg/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -2380,6 +2400,7 @@
%%WWWDIR%%/vendor/elgg/elgg/docs/appendix/upgrade-notes/5.x-to-6.0.rst
%%WWWDIR%%/vendor/elgg/elgg/docs/appendix/upgrade-notes/6.0-to-6.1.rst
%%WWWDIR%%/vendor/elgg/elgg/docs/appendix/upgrade-notes/6.1-to-6.2.rst
+%%WWWDIR%%/vendor/elgg/elgg/docs/appendix/upgrade-notes/6.2-to-6.3.rst
%%WWWDIR%%/vendor/elgg/elgg/docs/conf.py
%%WWWDIR%%/vendor/elgg/elgg/docs/contribute/code.rst
%%WWWDIR%%/vendor/elgg/elgg/docs/contribute/core/index.rst
@@ -2575,6 +2596,7 @@
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Cli/CachePurgeCommand.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Cli/Command.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Cli/CronCommand.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Cli/CronLogHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Cli/DatabaseSeedCommand.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Cli/DatabaseSeedersCommand.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Cli/DatabaseUnseedCommand.php
@@ -2859,11 +2881,21 @@
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/CreateCommentEventHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/CreateContentEventHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/EnqueueEventHandler.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/Handlers/AddUser.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/Handlers/AdminValidation.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/Handlers/BanUser.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/Handlers/ChangeUserPassword.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/Handlers/ConfirmEmailChange.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/Handlers/ConfirmPasswordChange.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/Handlers/RequestUserPassword.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/Handlers/ResetUserPassword.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/Handlers/ValidateUser.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/InstantNotificationEvent.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/InstantNotificationEventHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/MakeAdminUserEventHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/MentionsEnqueueEventHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/MentionsEventHandler.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/NonConfigurableNotificationEventHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/Notification.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/NotificationEvent.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Notifications/NotificationEventHandler.php
@@ -2991,7 +3023,6 @@
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/UploadService.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/UserCapabilities.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Users/Accounts.php
-%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Users/BanUserNotificationHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Users/CleanupPersistentLoginHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Users/EmailChangeController.php
%%WWWDIR%%/vendor/elgg/elgg/engine/classes/Elgg/Users/Settings.php
@@ -3057,6 +3088,7 @@
%%WWWDIR%%/vendor/elgg/elgg/engine/lib/constants.php
%%WWWDIR%%/vendor/elgg/elgg/engine/lib/context.php
%%WWWDIR%%/vendor/elgg/elgg/engine/lib/deprecated-6.1.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/lib/deprecated-6.3.php
%%WWWDIR%%/vendor/elgg/elgg/engine/lib/elgglib.php
%%WWWDIR%%/vendor/elgg/elgg/engine/lib/entities.php
%%WWWDIR%%/vendor/elgg/elgg/engine/lib/events.php
@@ -3145,6 +3177,8 @@
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/BaseIntegrationTestCase.php
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/BaseTestCase.php
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Cache/BaseCacheUnitTestCase.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Cli/ExecuteCommandIntegrationTestCase.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Cli/ExecuteCommandUnitTestCase.php
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/EventTesting.php
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Helpers/Actions/Admin/UpgradeTestBatch.php
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Helpers/Application/FooController.php
@@ -3171,6 +3205,8 @@
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Helpers/ElggObjectWithExposableAttributes.php
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Helpers/EventsServiceTestInvokable.php
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Helpers/MethodMatcherTestObject.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Helpers/Notifications/TestNotificationHandler.php
+%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Helpers/SeededElggObject.php
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Helpers/TestEventHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Helpers/TestEventResultsHandler.php
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/classes/Elgg/Helpers/Upgrade/InvalidBatch.php
@@ -3647,9 +3683,7 @@
%%WWWDIR%%/vendor/elgg/elgg/engine/tests/test_files/xxe/request.xml
%%WWWDIR%%/vendor/elgg/elgg/engine/theme.php
%%WWWDIR%%/vendor/elgg/elgg/engine/upgrades.php
-%%WWWDIR%%/vendor/elgg/elgg/engine/vendor_classes/CssCrush/BalancedMatch.php
%%WWWDIR%%/vendor/elgg/elgg/engine/vendor_classes/CssCrush/Process.php
-%%WWWDIR%%/vendor/elgg/elgg/engine/vendor_classes/CssCrush/StringObject.php
%%WWWDIR%%/vendor/elgg/elgg/engine/vendor_classes/Laminas/Mime/Mime.php
%%WWWDIR%%/vendor/elgg/elgg/engine/views.php
%%WWWDIR%%/vendor/elgg/elgg/index.php
@@ -3843,6 +3877,8 @@
%%WWWDIR%%/vendor/elgg/elgg/mod/bookmarks/views/default/forms/bookmarks/save.php
%%WWWDIR%%/vendor/elgg/elgg/mod/bookmarks/views/default/groups/profile/module/bookmarks.php
%%WWWDIR%%/vendor/elgg/elgg/mod/bookmarks/views/default/object/bookmarks.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/bookmarks/views/default/object/bookmarks/full.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/bookmarks/views/default/object/bookmarks/summary.php
%%WWWDIR%%/vendor/elgg/elgg/mod/bookmarks/views/default/resources/bookmarks/add.php
%%WWWDIR%%/vendor/elgg/elgg/mod/bookmarks/views/default/resources/bookmarks/all.php
%%WWWDIR%%/vendor/elgg/elgg/mod/bookmarks/views/default/resources/bookmarks/bookmarklet.php
@@ -4021,6 +4057,7 @@
%%WWWDIR%%/vendor/elgg/elgg/mod/developers/views/default/admin/develop_tools/inspect/actions.php
%%WWWDIR%%/vendor/elgg/elgg/mod/developers/views/default/admin/develop_tools/inspect/events.php
%%WWWDIR%%/vendor/elgg/elgg/mod/developers/views/default/admin/develop_tools/inspect/menus.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/developers/views/default/admin/develop_tools/inspect/notifications.php
%%WWWDIR%%/vendor/elgg/elgg/mod/developers/views/default/admin/develop_tools/inspect/routes.php
%%WWWDIR%%/vendor/elgg/elgg/mod/developers/views/default/admin/develop_tools/inspect/seeders.php
%%WWWDIR%%/vendor/elgg/elgg/mod/developers/views/default/admin/develop_tools/inspect/services.php
@@ -4092,6 +4129,7 @@
%%WWWDIR%%/vendor/elgg/elgg/mod/externalpages/classes/Elgg/ExternalPages/Menus/ExPages.php
%%WWWDIR%%/vendor/elgg/elgg/mod/externalpages/classes/Elgg/ExternalPages/Menus/Footer.php
%%WWWDIR%%/vendor/elgg/elgg/mod/externalpages/classes/Elgg/ExternalPages/Menus/WalledGarden.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/externalpages/classes/ElggExternalPage.php
%%WWWDIR%%/vendor/elgg/elgg/mod/externalpages/composer.json
%%WWWDIR%%/vendor/elgg/elgg/mod/externalpages/elgg-plugin.php
%%WWWDIR%%/vendor/elgg/elgg/mod/externalpages/languages/ca.php
@@ -4198,6 +4236,10 @@
%%WWWDIR%%/vendor/elgg/elgg/mod/friends/classes/Elgg/Friends/Menus/Topbar.php
%%WWWDIR%%/vendor/elgg/elgg/mod/friends/classes/Elgg/Friends/Menus/UserHover.php
%%WWWDIR%%/vendor/elgg/elgg/mod/friends/classes/Elgg/Friends/Notifications.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/friends/classes/Elgg/Friends/Notifications/AcceptFriendRequestHandler.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/friends/classes/Elgg/Friends/Notifications/AddFriendHandler.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/friends/classes/Elgg/Friends/Notifications/DeclineFriendRequestHandler.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/friends/classes/Elgg/Friends/Notifications/FriendRequestHandler.php
%%WWWDIR%%/vendor/elgg/elgg/mod/friends/classes/Elgg/Friends/Relationships.php
%%WWWDIR%%/vendor/elgg/elgg/mod/friends/classes/Elgg/Friends/Widgets.php
%%WWWDIR%%/vendor/elgg/elgg/mod/friends/composer.json
@@ -4296,6 +4338,9 @@
%%WWWDIR%%/vendor/elgg/elgg/mod/groups/classes/Elgg/Groups/Menus/Title.php
%%WWWDIR%%/vendor/elgg/elgg/mod/groups/classes/Elgg/Groups/Menus/Topbar.php
%%WWWDIR%%/vendor/elgg/elgg/mod/groups/classes/Elgg/Groups/Middleware/LimitedGroupCreation.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/groups/classes/Elgg/Groups/Notifications/AddMembershipEventHandler.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/groups/classes/Elgg/Groups/Notifications/InviteMembershipEventHandler.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/groups/classes/Elgg/Groups/Notifications/RequestMembershipEventHandler.php
%%WWWDIR%%/vendor/elgg/elgg/mod/groups/classes/Elgg/Groups/Relationships.php
%%WWWDIR%%/vendor/elgg/elgg/mod/groups/classes/Elgg/Groups/Widgets.php
%%WWWDIR%%/vendor/elgg/elgg/mod/groups/composer.json
@@ -4492,6 +4537,7 @@
%%WWWDIR%%/vendor/elgg/elgg/mod/members/views/default/resources/members/popular.php
%%WWWDIR%%/vendor/elgg/elgg/mod/members/views/default/resources/members/search.php
%%WWWDIR%%/vendor/elgg/elgg/mod/messageboard/actions/messageboard/add.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/messageboard/classes/Elgg/MessageBoard/Notifications/CreateMessageboardNotificationHandler.php
%%WWWDIR%%/vendor/elgg/elgg/mod/messageboard/classes/Elgg/MessageBoard/Widgets.php
%%WWWDIR%%/vendor/elgg/elgg/mod/messageboard/composer.json
%%WWWDIR%%/vendor/elgg/elgg/mod/messageboard/elgg-plugin.php
@@ -4530,6 +4576,7 @@
%%WWWDIR%%/vendor/elgg/elgg/mod/messages/classes/Elgg/Messages/Menus/Title.php
%%WWWDIR%%/vendor/elgg/elgg/mod/messages/classes/Elgg/Messages/Menus/Topbar.php
%%WWWDIR%%/vendor/elgg/elgg/mod/messages/classes/Elgg/Messages/Menus/UserHover.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/messages/classes/Elgg/Messages/Notifications/SendMessageHandler.php
%%WWWDIR%%/vendor/elgg/elgg/mod/messages/classes/Elgg/Messages/User.php
%%WWWDIR%%/vendor/elgg/elgg/mod/messages/classes/ElggMessage.php
%%WWWDIR%%/vendor/elgg/elgg/mod/messages/composer.json
@@ -4976,6 +5023,8 @@
%%WWWDIR%%/vendor/elgg/elgg/mod/thewire/views/default/forms/thewire/add.mjs
%%WWWDIR%%/vendor/elgg/elgg/mod/thewire/views/default/forms/thewire/add.php
%%WWWDIR%%/vendor/elgg/elgg/mod/thewire/views/default/object/thewire.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/thewire/views/default/object/thewire/full.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/thewire/views/default/object/thewire/summary.php
%%WWWDIR%%/vendor/elgg/elgg/mod/thewire/views/default/plugins/thewire/settings.php
%%WWWDIR%%/vendor/elgg/elgg/mod/thewire/views/default/resources/thewire/all.php
%%WWWDIR%%/vendor/elgg/elgg/mod/thewire/views/default/resources/thewire/friends.php
@@ -5004,6 +5053,7 @@
%%WWWDIR%%/vendor/elgg/elgg/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/ConfirmController.php
%%WWWDIR%%/vendor/elgg/elgg/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/Menus/AdminUsersBulk.php
%%WWWDIR%%/vendor/elgg/elgg/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/Menus/UserUnvalidated.php
+%%WWWDIR%%/vendor/elgg/elgg/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/Notifications/ValidateEmailHandler.php
%%WWWDIR%%/vendor/elgg/elgg/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/Response.php
%%WWWDIR%%/vendor/elgg/elgg/mod/uservalidationbyemail/classes/Elgg/UserValidationByEmail/User.php
%%WWWDIR%%/vendor/elgg/elgg/mod/uservalidationbyemail/composer.json
@@ -5313,6 +5363,7 @@
%%WWWDIR%%/vendor/elgg/elgg/views/default/graphics/favicon-64.png
%%WWWDIR%%/vendor/elgg/elgg/views/default/graphics/favicon.ico
%%WWWDIR%%/vendor/elgg/elgg/views/default/graphics/favicon.svg
+%%WWWDIR%%/vendor/elgg/elgg/views/default/graphics/maintenance.jpg
%%WWWDIR%%/vendor/elgg/elgg/views/default/graphics/walled_garden.jpg
%%WWWDIR%%/vendor/elgg/elgg/views/default/group/default.php
%%WWWDIR%%/vendor/elgg/elgg/views/default/group/elements/summary.php
@@ -5525,6 +5576,8 @@
%%WWWDIR%%/vendor/elgg/elgg/views/default/page/elements/header_logo.php
%%WWWDIR%%/vendor/elgg/elgg/views/default/page/elements/html.php
%%WWWDIR%%/vendor/elgg/elgg/views/default/page/elements/importmap.json.php
+%%WWWDIR%%/vendor/elgg/elgg/views/default/page/elements/maintenance/body.php
+%%WWWDIR%%/vendor/elgg/elgg/views/default/page/elements/maintenance/header.php
%%WWWDIR%%/vendor/elgg/elgg/views/default/page/elements/messages.php
%%WWWDIR%%/vendor/elgg/elgg/views/default/page/elements/owner_block.php
%%WWWDIR%%/vendor/elgg/elgg/views/default/page/elements/page_menu.php
@@ -12952,6 +13005,7 @@
%%WWWDIR%%/vendor/guzzlehttp/guzzle/README.md
%%WWWDIR%%/vendor/guzzlehttp/guzzle/UPGRADING.md
%%WWWDIR%%/vendor/guzzlehttp/guzzle/composer.json
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/package-lock.json
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizer.php
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Client.php
@@ -13065,6 +13119,7 @@
%%WWWDIR%%/vendor/hackzilla/password-generator/Generator/PasswordGeneratorInterface.php
%%WWWDIR%%/vendor/hackzilla/password-generator/Generator/PronounceablePasswordGenerator.php
%%WWWDIR%%/vendor/hackzilla/password-generator/Generator/RequirementPasswordGenerator.php
+%%WWWDIR%%/vendor/hackzilla/password-generator/LICENSE
%%WWWDIR%%/vendor/hackzilla/password-generator/Makefile
%%WWWDIR%%/vendor/hackzilla/password-generator/Model/CharacterSet.php
%%WWWDIR%%/vendor/hackzilla/password-generator/Model/Option/BooleanOption.php
@@ -13102,6 +13157,14 @@
%%WWWDIR%%/vendor/hackzilla/password-generator/composer.json
%%WWWDIR%%/vendor/hackzilla/password-generator/phpunit.xml.dist
%%WWWDIR%%/vendor/hackzilla/password-generator/travis.phpunit.xml
+%%WWWDIR%%/vendor/htmlawed/htmlawed/LICENSE-GPL2
+%%WWWDIR%%/vendor/htmlawed/htmlawed/LICENSE-LGPL3
+%%WWWDIR%%/vendor/htmlawed/htmlawed/README.md
+%%WWWDIR%%/vendor/htmlawed/htmlawed/composer.json
+%%WWWDIR%%/vendor/htmlawed/htmlawed/htmLawed.php
+%%WWWDIR%%/vendor/htmlawed/htmlawed/htmLawed_README.htm
+%%WWWDIR%%/vendor/htmlawed/htmlawed/htmLawed_README.txt
+%%WWWDIR%%/vendor/htmlawed/htmlawed/htmLawed_TESTCASE.txt
%%WWWDIR%%/vendor/imagine/imagine/CHANGELOG.md
%%WWWDIR%%/vendor/imagine/imagine/LICENSE
%%WWWDIR%%/vendor/imagine/imagine/README.md
@@ -14017,6 +14080,7 @@
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Registry.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/ResettableInterface.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/SignalHandler.php
+%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Test/MonologTestCase.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Test/TestCase.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Utils.php
%%WWWDIR%%/vendor/npm-asset/cropperjs/LICENSE
@@ -15018,7 +15082,9 @@
%%WWWDIR%%/vendor/php-di/php-di/src/Invoker/DefinitionParameterResolver.php
%%WWWDIR%%/vendor/php-di/php-di/src/Invoker/FactoryParameterResolver.php
%%WWWDIR%%/vendor/php-di/php-di/src/NotFoundException.php
+%%WWWDIR%%/vendor/php-di/php-di/src/Proxy/NativeProxyFactory.php
%%WWWDIR%%/vendor/php-di/php-di/src/Proxy/ProxyFactory.php
+%%WWWDIR%%/vendor/php-di/php-di/src/Proxy/ProxyFactoryInterface.php
%%WWWDIR%%/vendor/php-di/php-di/src/functions.php
%%WWWDIR%%/vendor/php-di/php-di/support.md
%%WWWDIR%%/vendor/phpfastcache/phpfastcache/CHANGELOG.md
@@ -15368,12 +15434,15 @@
%%WWWDIR%%/vendor/sabberworm/php-css-parser/LICENSE
%%WWWDIR%%/vendor/sabberworm/php-css-parser/README.md
%%WWWDIR%%/vendor/sabberworm/php-css-parser/composer.json
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSElement.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/AtRuleBlockList.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/CSSBlockList.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/CSSList.php
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/CSSListItem.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/Document.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/KeyFrame.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Comment/Comment.php
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Comment/CommentContainer.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Comment/Commentable.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/OutputFormat.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/OutputFormatter.php
@@ -15384,16 +15453,20 @@
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/SourceException.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/UnexpectedEOFException.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/UnexpectedTokenException.php
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Position/Position.php
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Position/Positionable.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/AtRule.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/CSSNamespace.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/Charset.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/Import.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/KeyframeSelector.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/Selector.php
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/Selector/SpecificityCalculator.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Renderable.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Rule/Rule.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/RuleSet/AtRuleSet.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/RuleSet/DeclarationBlock.php
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/RuleSet/RuleContainer.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/RuleSet/RuleSet.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Settings.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Value/CSSFunction.php
@@ -16131,13 +16204,6 @@
%%WWWDIR%%/vendor/symfony/var-dumper/Test/VarDumperTestTrait.php
%%WWWDIR%%/vendor/symfony/var-dumper/VarDumper.php
%%WWWDIR%%/vendor/symfony/var-dumper/composer.json
-%%WWWDIR%%/vendor/vanilla/htmlawed/.github/workflows/ci.yml
-%%WWWDIR%%/vendor/vanilla/htmlawed/CHANGELOG.md
-%%WWWDIR%%/vendor/vanilla/htmlawed/LICENSE.md
-%%WWWDIR%%/vendor/vanilla/htmlawed/README.md
-%%WWWDIR%%/vendor/vanilla/htmlawed/composer.json
-%%WWWDIR%%/vendor/vanilla/htmlawed/src/Htmlawed.php
-%%WWWDIR%%/vendor/vanilla/htmlawed/src/htmLawed/htmLawed.php
%%WWWDIR%%/vendor/webmozart/assert/CHANGELOG.md
%%WWWDIR%%/vendor/webmozart/assert/LICENSE
%%WWWDIR%%/vendor/webmozart/assert/README.md
diff --git a/www/falkon/distinfo b/www/falkon/distinfo
index a2461b6f0d55..aeb32108836d 100644
--- a/www/falkon/distinfo
+++ b/www/falkon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646602
-SHA256 (KDE/release-service/25.08.0/falkon-25.08.0.tar.xz) = 5cd8023ae4b667fa775b109a94c4e2ceaa9f5bf531ad9656673088d1c69a8667
-SIZE (KDE/release-service/25.08.0/falkon-25.08.0.tar.xz) = 2698532
+TIMESTAMP = 1757410989
+SHA256 (KDE/release-service/25.08.1/falkon-25.08.1.tar.xz) = fd383af07ff52a30b1b9da89a01d9ab9e9f1afa5fc2567526ba231432ae78980
+SIZE (KDE/release-service/25.08.1/falkon-25.08.1.tar.xz) = 2698488
diff --git a/www/feroxbuster/Makefile b/www/feroxbuster/Makefile
index 96ccf2956739..de6d405018a0 100644
--- a/www/feroxbuster/Makefile
+++ b/www/feroxbuster/Makefile
@@ -1,7 +1,7 @@
PORTNAME= feroxbuster
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= www security
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/filebrowser-quantum/Makefile b/www/filebrowser-quantum/Makefile
index fed39f7a842d..5cf8a5ffd77e 100644
--- a/www/filebrowser-quantum/Makefile
+++ b/www/filebrowser-quantum/Makefile
@@ -1,6 +1,7 @@
PORTNAME= filebrowser-quantum
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.4-beta
+DISTVERSION= 0.8.7-beta
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \
diff --git a/www/filebrowser-quantum/distinfo b/www/filebrowser-quantum/distinfo
index 3b70a9054236..aacaf6462aaf 100644
--- a/www/filebrowser-quantum/distinfo
+++ b/www/filebrowser-quantum/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1757114189
-SHA256 (filebrowser-quantum-v0.8.4-beta.frontend.tar.gz) = 1235e419db970ed91db2d1747b75cfe059bd23b0424ec385bdd8d3747f8ca1c2
-SIZE (filebrowser-quantum-v0.8.4-beta.frontend.tar.gz) = 1896838
-SHA256 (filebrowser-quantum-v0.8.4-beta.vendor.tar.gz) = b3e4254a34f2d066015a759680b302847d3e38c4b287dee1bc3d42c15eaea5f4
-SIZE (filebrowser-quantum-v0.8.4-beta.vendor.tar.gz) = 67716596
-SHA256 (gtsteffaniak-filebrowser-v0.8.4-beta_GH0.tar.gz) = 54d508cf7656c0c9eac75a3cd86511432f4b95da88928b02a92bc8dd428872d3
-SIZE (gtsteffaniak-filebrowser-v0.8.4-beta_GH0.tar.gz) = 4491385
+TIMESTAMP = 1759471096
+SHA256 (filebrowser-quantum-v0.8.7-beta.frontend.tar.gz) = bee9de933198fe1ca0abf965f59314cd6789f3e8c5b65beba0728907bdd8e0c4
+SIZE (filebrowser-quantum-v0.8.7-beta.frontend.tar.gz) = 1892013
+SHA256 (filebrowser-quantum-v0.8.7-beta.vendor.tar.gz) = ec25615e135e8f1dd4a0e90bd1d8e1642823ec17cf3e316bbb53261116a50d53
+SIZE (filebrowser-quantum-v0.8.7-beta.vendor.tar.gz) = 67815635
+SHA256 (gtsteffaniak-filebrowser-v0.8.7-beta_GH0.tar.gz) = efb1454ae650ca17aa5bc3a99f36b520b2c694e810e82369287f5d8bb6e23ecf
+SIZE (gtsteffaniak-filebrowser-v0.8.7-beta_GH0.tar.gz) = 4550630
diff --git a/www/filebrowser/Makefile b/www/filebrowser/Makefile
index 147e96ad92f3..40576da891d1 100644
--- a/www/filebrowser/Makefile
+++ b/www/filebrowser/Makefile
@@ -1,6 +1,6 @@
PORTNAME= filebrowser
DISTVERSIONPREFIX= v
-DISTVERSION= 2.42.5
+DISTVERSION= 2.44.0
PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
diff --git a/www/filebrowser/distinfo b/www/filebrowser/distinfo
index bc22431ffe56..5879d4fb4ee3 100644
--- a/www/filebrowser/distinfo
+++ b/www/filebrowser/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1755620460
-SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/filebrowser-v2.42.5.frontend.tar.gz) = e23f00d779f63acf5503f22ea9fb618f3bee47dfca126a0baaca2b78d74ca521
-SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/filebrowser-v2.42.5.frontend.tar.gz) = 2329400
-SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/go.mod) = 2d9ea37e7c9c4de9f21ebc040de03ea38bb5fd35c89a770d2535240a54c6df19
-SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/go.mod) = 3248
-SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/filebrowser-filebrowser-v2.42.5_GH0.tar.gz) = 2311adc3106fbc3d1f1b95c941c62c51e08eac8cda5da8a980634839d68b30cd
-SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.42.5_GH0/filebrowser-filebrowser-v2.42.5_GH0.tar.gz) = 5290730
+TIMESTAMP = 1759459477
+SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.44.0_GH0/filebrowser-v2.44.0.frontend.tar.gz) = fb434faf31ed3b1ee3a8402d2a673b148602b220576ac0f3cbb712ccafd05d2f
+SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.44.0_GH0/filebrowser-v2.44.0.frontend.tar.gz) = 2337854
+SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.44.0_GH0/go.mod) = 2d9ea37e7c9c4de9f21ebc040de03ea38bb5fd35c89a770d2535240a54c6df19
+SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.44.0_GH0/go.mod) = 3248
+SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.44.0_GH0/filebrowser-filebrowser-v2.44.0_GH0.tar.gz) = b2ceb3c9bbfb6e0e2c31764b8ff1d7788fa965081eb3d43452b6a5065027f71f
+SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.44.0_GH0/filebrowser-filebrowser-v2.44.0_GH0.tar.gz) = 5295078
diff --git a/www/filtron/Makefile b/www/filtron/Makefile
index 0678f78eb576..cd853063744f 100644
--- a/www/filtron/Makefile
+++ b/www/filtron/Makefile
@@ -1,6 +1,6 @@
PORTNAME= filtron
PORTVERSION= g20180218
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index 9e4b5561fd17..48e1ac244caa 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= firefox
-DISTVERSION= 140.2.0
-PORTREVISION= 2
+DISTVERSION= 140.4.0
PORTEPOCH= 1
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/firefox-esr/distinfo b/www/firefox-esr/distinfo
index 9b2d3f0fc244..fea700583700 100644
--- a/www/firefox-esr/distinfo
+++ b/www/firefox-esr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754937436
-SHA256 (firefox-140.2.0esr.source.tar.xz) = 956dce675c3b706d563caf07ed3ca9af632ab830be710dfd4351da78a0a2ef55
-SIZE (firefox-140.2.0esr.source.tar.xz) = 631022940
+TIMESTAMP = 1759771075
+SHA256 (firefox-140.4.0esr.source.tar.xz) = 56b62a39a15a00f66d2595950539963176c76162e414cc3dba76f831fb772beb
+SIZE (firefox-140.4.0esr.source.tar.xz) = 638434316
diff --git a/www/firefox-esr/files/patch-bug1874059 b/www/firefox-esr/files/patch-bug1874059
deleted file mode 100644
index 3fa954ef9def..000000000000
--- a/www/firefox-esr/files/patch-bug1874059
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 56c888446600991803fd92d668349101ad4bf160
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Feb 6 22:51:27 2024 +0100
-
- switch to -fvisibility flags
-
- this fixes linkage with llvm18 (which does not like the former
- approach via the #pragma in gcc_hidden.h
-
- PR: 276746
- Submitted by: dim@
-
-diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure
-index d08b748db250..4696f69153f6 100644
---- build/moz.configure/toolchain.configure
-+++ build/moz.configure/toolchain.configure
-@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi)
- @depends(target, build_environment)
- def visibility_flags(target, env):
- if target.os != "WINNT":
-- if target.kernel == "Darwin":
-+ if target.kernel == "Darwin" or target.kernel == "FreeBSD":
- return ("-fvisibility=hidden", "-fvisibility-inlines-hidden")
- return (
- "-I%s/system_wrappers" % os.path.join(env.dist),
diff --git a/www/firefox-esr/files/patch-memory_mozalloc_throw__gcc.h b/www/firefox-esr/files/patch-memory_mozalloc_throw__gcc.h
deleted file mode 100644
index 81a511179852..000000000000
--- a/www/firefox-esr/files/patch-memory_mozalloc_throw__gcc.h
+++ /dev/null
@@ -1,69 +0,0 @@
---- memory/mozalloc/throw_gcc.h.orig 2022-02-02 17:33:38 UTC
-+++ memory/mozalloc/throw_gcc.h
-@@ -74,50 +74,66 @@ __throw_bad_function_call(void) {
- mozalloc_abort("fatal: STL threw bad_function_call");
- }
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_logic_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_domain_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_invalid_argument(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_length_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_out_of_range(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_runtime_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_range_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_overflow_error(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_underflow_error(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_ios_failure(
- const char* msg) {
diff --git a/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp b/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp
deleted file mode 100644
index caac874012c9..000000000000
--- a/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git toolkit/xre/nsEmbedFunctions.cpp toolkit/xre/nsEmbedFunctions.cpp
-index 9ce6af94637c..44165558f7ec 100644
---- toolkit/xre/nsEmbedFunctions.cpp
-+++ toolkit/xre/nsEmbedFunctions.cpp
-@@ -360,10 +360,12 @@ nsresult XRE_InitChildProcess(int aArgc, char* aArgv[],
- static_cast<CrashReporter::ProcessId>(*crashHelperPidArg);
- #endif // defined(XP_LINUX) && !defined(MOZ_WIDGET_ANDROID)
-
-+#if !defined(XP_FREEBSD)
- exceptionHandlerIsSet = CrashReporter::SetRemoteExceptionHandler(
- std::move(*crashReporterArg), crashHelperPid);
- MOZ_ASSERT(exceptionHandlerIsSet,
- "Should have been able to set remote exception handler");
-+#endif
-
- if (!exceptionHandlerIsSet) {
- // Bug 684322 will add better visibility into this condition
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 1c93c21464ba..9d5e2309361a 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,6 +1,5 @@
PORTNAME= firefox
-DISTVERSION= 142.0.1
-PORTREVISION= 2
+DISTVERSION= 144.0
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
@@ -12,7 +11,7 @@ COMMENT= Web browser based on the browser portion of Mozilla
WWW= https://www.firefox.com/
BUILD_DEPENDS= nspr>=4.32:devel/nspr \
- nss>=3.114:security/nss \
+ nss>=3.116:security/nss \
icu>=76.1:devel/icu \
libevent>=2.1.8:devel/libevent \
harfbuzz>=10.1.0:print/harfbuzz \
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index f98f10067093..5dd5c0769da9 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756381378
-SHA256 (firefox-142.0.1.source.tar.xz) = b0adb44ed4c3383e752a5947adbfb0d03f24172cb468831bd49978de25e810c0
-SIZE (firefox-142.0.1.source.tar.xz) = 634262768
+TIMESTAMP = 1759784474
+SHA256 (firefox-144.0.source.tar.xz) = 1f2b5a5bf4e6879d50962052ed4f20cc2c7fe6fcaed5ab819b24fffc56ee96f1
+SIZE (firefox-144.0.source.tar.xz) = 641989432
diff --git a/www/firefox/files/patch-bug1874059 b/www/firefox/files/patch-bug1874059
deleted file mode 100644
index 3fa954ef9def..000000000000
--- a/www/firefox/files/patch-bug1874059
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 56c888446600991803fd92d668349101ad4bf160
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Feb 6 22:51:27 2024 +0100
-
- switch to -fvisibility flags
-
- this fixes linkage with llvm18 (which does not like the former
- approach via the #pragma in gcc_hidden.h
-
- PR: 276746
- Submitted by: dim@
-
-diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure
-index d08b748db250..4696f69153f6 100644
---- build/moz.configure/toolchain.configure
-+++ build/moz.configure/toolchain.configure
-@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi)
- @depends(target, build_environment)
- def visibility_flags(target, env):
- if target.os != "WINNT":
-- if target.kernel == "Darwin":
-+ if target.kernel == "Darwin" or target.kernel == "FreeBSD":
- return ("-fvisibility=hidden", "-fvisibility-inlines-hidden")
- return (
- "-I%s/system_wrappers" % os.path.join(env.dist),
diff --git a/www/firefox/files/patch-bug1876632 b/www/firefox/files/patch-bug1876632
deleted file mode 100644
index 3932b1deccc9..000000000000
--- a/www/firefox/files/patch-bug1876632
+++ /dev/null
@@ -1,35 +0,0 @@
-commit 4f531ca86d24be5d4de673f6e652ed899151d20c
-Author: Jesper Schmitz Mouridsen <jesper@schmitz.computer>
-Date: Wed Jul 23 22:01:31 2025 +0000
-
- Bug 1876632 Fix aslr allocations on FreeBSD r=spidermonkey-reviewers,sfink
-
- Without the alignment flag the desired address
- gets randomized by aslr in a way which causes it to not
- be aligned. Furthermore the TryToAlignChunk almost always
- fails. With this fix it never gets to TryToAlignChunk
- because the flag guarantees upfront alignment.
-
- Differential Revision: https://phabricator.services.mozilla.com/D257824
-
-diff --git js/src/gc/Memory.cpp js/src/gc/Memory.cpp
-index e790f1784ede..13639c9a6eb4 100644
---- js/src/gc/Memory.cpp
-+++ js/src/gc/Memory.cpp
-@@ -608,7 +608,16 @@ static void* MapAlignedPagesRandom(size_t length, size_t alignment) {
- for (size_t i = 1; i <= 1024; ++i) {
- if (i & 0xf) {
- uint64_t desired = alignment * GetNumberInRange(minNum, maxNum);
-+# if defined(__FreeBSD__) && defined(__aarch64__)
-+ int flags = MAP_PRIVATE | MAP_ANON |
-+ MAP_ALIGNED(mozilla::CeilingLog2Size(alignment));
-+ region = MozTaggedAnonymousMmap((void*)(uintptr_t)desired, length,
-+ int(PageAccess::ReadWrite), flags, -1, 0,
-+ "js-gc-heap");
-+# else
- region = MapMemoryAtFuzzy(reinterpret_cast<void*>(desired), length);
-+
-+# endif
- if (!region) {
- continue;
- }
diff --git a/www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build b/www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build
new file mode 100644
index 000000000000..d9dde78484f2
--- /dev/null
+++ b/www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build
@@ -0,0 +1,18 @@
+commit 18ea032974539d7f4db64d21a87fd174333b9e2c
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
+
+ build XErrorTrap for FreeBSD, too
+
+diff --git dom/media/webrtc/libwebrtc_overrides/moz.build dom/media/webrtc/libwebrtc_overrides/moz.build
+index ed9c450e5649..1ac213e48b28 100644
+--- dom/media/webrtc/libwebrtc_overrides/moz.build
++++ dom/media/webrtc/libwebrtc_overrides/moz.build
+@@ -34,7 +34,7 @@ UNIFIED_SOURCES += [
+ "call/call_basic_stats.cc",
+ ]
+
+-if CONFIG["OS_TARGET"] == "OpenBSD":
++if CONFIG["OS_TARGET"] in ("FreeBSD", "OpenBSD"):
+ CXXFLAGS += CONFIG["MOZ_X11_CFLAGS"]
+ UNIFIED_SOURCES += [
+ "modules/desktop_capture/linux/x11/x_error_trap.cc",
diff --git a/www/firefox/files/patch-libwebrtc-generated b/www/firefox/files/patch-libwebrtc-generated
index e8c87e3227b3..36653d2767b8 100644
--- a/www/firefox/files/patch-libwebrtc-generated
+++ b/www/firefox/files/patch-libwebrtc-generated
@@ -1,18 +1,19 @@
-commit e5b021e52acc5acc4c5c629bd51d9d23f76a6fa3
+commit 0eb76f55073b3e60ff23c617561d9ec3fe7d3587
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
- regenerate FreeBSD libwebrtc patch for gecko 142
+ regenerate FreeBSD libwebrtc patch for gecko 144
diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
-index 8311adfac314..8f928780f912 100644
+index 536af3b634ce..8dd2dcdb638b 100644
--- third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
+++ third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -29,7 +30,7 @@ index 8311adfac314..8f928780f912 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -118,7 +119,7 @@ index 8311adfac314..8f928780f912 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -138,14 +139,12 @@ index 8311adfac314..8f928780f912 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -184,12 +183,10 @@ index 8311adfac314..8f928780f912 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -198,28 +195,27 @@ index 8311adfac314..8f928780f912 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("resource_adaptation_api_gn")
diff --git third_party/libwebrtc/api/array_view_gn/moz.build third_party/libwebrtc/api/array_view_gn/moz.build
-index 135d99581ad8..9d2850332b47 100644
+index aba4df15e70d..940c0813b07b 100644
--- third_party/libwebrtc/api/array_view_gn/moz.build
+++ third_party/libwebrtc/api/array_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -236,7 +232,7 @@ index 135d99581ad8..9d2850332b47 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -325,7 +321,7 @@ index 135d99581ad8..9d2850332b47 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -341,19 +337,17 @@ index 135d99581ad8..9d2850332b47 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -379,35 +373,32 @@ index 135d99581ad8..9d2850332b47 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("array_view_gn")
diff --git third_party/libwebrtc/api/async_dns_resolver_gn/moz.build third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
-index ef6f064da624..1e2e771f29ca 100644
+index 7071eaa2c55c..d06057bdb4c7 100644
--- third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
+++ third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -424,7 +415,7 @@ index ef6f064da624..1e2e771f29ca 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -521,7 +512,7 @@ index ef6f064da624..1e2e771f29ca 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -537,19 +528,17 @@ index ef6f064da624..1e2e771f29ca 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -575,35 +564,32 @@ index ef6f064da624..1e2e771f29ca 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("async_dns_resolver_gn")
diff --git third_party/libwebrtc/api/audio/aec3_config_gn/moz.build third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
-index 2b26428acdeb..0e19e0930385 100644
+index f45b24581d13..8d009c9065e7 100644
--- third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
+++ third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -620,7 +606,7 @@ index 2b26428acdeb..0e19e0930385 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -709,7 +695,7 @@ index 2b26428acdeb..0e19e0930385 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -729,14 +715,12 @@ index 2b26428acdeb..0e19e0930385 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -775,12 +759,10 @@ index 2b26428acdeb..0e19e0930385 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -789,28 +771,27 @@ index 2b26428acdeb..0e19e0930385 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec3_config_gn")
diff --git third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
-index b23d7d9d9c17..e43e72bb81ed 100644
+index 876aa9af22a9..af845805eb4a 100644
--- third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -828,7 +809,7 @@ index b23d7d9d9c17..e43e72bb81ed 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -928,7 +909,7 @@ index b23d7d9d9c17..e43e72bb81ed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -948,14 +929,12 @@ index b23d7d9d9c17..e43e72bb81ed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -994,12 +973,10 @@ index b23d7d9d9c17..e43e72bb81ed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -1008,28 +985,27 @@ index b23d7d9d9c17..e43e72bb81ed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec3_factory_gn")
diff --git third_party/libwebrtc/api/audio/audio_device_gn/moz.build third_party/libwebrtc/api/audio/audio_device_gn/moz.build
-index 98aeebf3a0ff..4b9c82612b4f 100644
+index 4adeb31f19ea..dcaf6e34ca7f 100644
--- third_party/libwebrtc/api/audio/audio_device_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_device_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1046,7 +1022,7 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1135,7 +1111,7 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1151,19 +1127,17 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1189,35 +1163,32 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_device_gn")
diff --git third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
-index 4afb8112be80..ff3fe8f8a5ba 100644
+index b48e1554ff0c..4a0992b45863 100644
--- third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1234,7 +1205,7 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1330,7 +1301,7 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1350,14 +1321,12 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -1396,12 +1365,10 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -1410,28 +1377,27 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_api_gn")
diff --git third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
-index da677c9e1b98..107a73150225 100644
+index 4ade24b607cf..a862046a5e03 100644
--- third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1448,7 +1414,7 @@ index da677c9e1b98..107a73150225 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1533,7 +1499,7 @@ index da677c9e1b98..107a73150225 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1549,19 +1515,17 @@ index da677c9e1b98..107a73150225 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1587,35 +1551,32 @@ index da677c9e1b98..107a73150225 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_frame_processor_gn")
diff --git third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
-index 6b76e07f5f25..652ded4059f8 100644
+index e09b103e5937..e4f8ac284c15 100644
--- third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1632,7 +1593,7 @@ index 6b76e07f5f25..652ded4059f8 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1728,7 +1689,7 @@ index 6b76e07f5f25..652ded4059f8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1744,19 +1705,17 @@ index 6b76e07f5f25..652ded4059f8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1782,35 +1741,32 @@ index 6b76e07f5f25..652ded4059f8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_mixer_api_gn")
diff --git third_party/libwebrtc/api/audio/audio_processing_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
-index 0ec4e1d61792..ef24358b9306 100644
+index f4aae5e715d8..d7a94ce58f8f 100644
--- third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1827,7 +1783,7 @@ index 0ec4e1d61792..ef24358b9306 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1927,7 +1883,7 @@ index 0ec4e1d61792..ef24358b9306 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1947,14 +1903,12 @@ index 0ec4e1d61792..ef24358b9306 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -1993,12 +1947,10 @@ index 0ec4e1d61792..ef24358b9306 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2007,28 +1959,27 @@ index 0ec4e1d61792..ef24358b9306 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_processing_gn")
diff --git third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
-index de14dfdb12f8..292973c3234d 100644
+index 7e5b71d14cb2..28ea7419731a 100644
--- third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2045,7 +1996,7 @@ index de14dfdb12f8..292973c3234d 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2130,7 +2081,7 @@ index de14dfdb12f8..292973c3234d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2150,14 +2101,12 @@ index de14dfdb12f8..292973c3234d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -2196,12 +2145,10 @@ index de14dfdb12f8..292973c3234d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2210,28 +2157,27 @@ index de14dfdb12f8..292973c3234d 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_processing_statistics_gn")
diff --git third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
-index 06268621031d..6bf49766d39a 100644
+index dd674794a7ea..5cc994ae13d3 100644
--- third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
+++ third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -2249,7 +2195,7 @@ index 06268621031d..6bf49766d39a 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2349,7 +2295,7 @@ index 06268621031d..6bf49766d39a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2369,14 +2315,12 @@ index 06268621031d..6bf49766d39a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -2415,12 +2359,10 @@ index 06268621031d..6bf49766d39a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2429,28 +2371,27 @@ index 06268621031d..6bf49766d39a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_audio_processing_builder_gn")
diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build third_party/libwebrtc/api/audio/echo_control_gn/moz.build
-index 7b24226673ad..d08252809411 100644
+index 106400ba7d20..d6be6247afbe 100644
--- third_party/libwebrtc/api/audio/echo_control_gn/moz.build
+++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2467,7 +2408,7 @@ index 7b24226673ad..d08252809411 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2567,7 +2508,7 @@ index 7b24226673ad..d08252809411 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2583,19 +2524,17 @@ index 7b24226673ad..d08252809411 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -2621,35 +2560,32 @@ index 7b24226673ad..d08252809411 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("echo_control_gn")
diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build
-index 77267ad65ee1..18a66e081a52 100644
+index 3b39cbbb06a1..56d960820e9a 100644
--- third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2666,7 +2602,7 @@ index 77267ad65ee1..18a66e081a52 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2766,7 +2702,7 @@ index 77267ad65ee1..18a66e081a52 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2786,14 +2722,12 @@ index 77267ad65ee1..18a66e081a52 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -2832,12 +2766,10 @@ index 77267ad65ee1..18a66e081a52 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2846,28 +2778,27 @@ index 77267ad65ee1..18a66e081a52 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_L16_gn")
diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build
-index 47397f996c19..c27e3a06ad98 100644
+index 7617d7f5292b..16437f45293b 100644
--- third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2884,7 +2815,7 @@ index 47397f996c19..c27e3a06ad98 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2984,7 +2915,7 @@ index 47397f996c19..c27e3a06ad98 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3004,14 +2935,12 @@ index 47397f996c19..c27e3a06ad98 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3050,12 +2979,10 @@ index 47397f996c19..c27e3a06ad98 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3064,28 +2991,27 @@ index 47397f996c19..c27e3a06ad98 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_L16_gn")
diff --git third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build
-index 9e12e483278f..ddc99b55b57f 100644
+index 33ba61c29758..5d8a792fe980 100644
--- third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3102,7 +3028,7 @@ index 9e12e483278f..ddc99b55b57f 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3202,7 +3128,7 @@ index 9e12e483278f..ddc99b55b57f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3222,14 +3148,12 @@ index 9e12e483278f..ddc99b55b57f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3268,12 +3192,10 @@ index 9e12e483278f..ddc99b55b57f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3282,28 +3204,27 @@ index 9e12e483278f..ddc99b55b57f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_codecs_api_gn")
diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
-index d0b1ca5e47e9..1fe538a5ce3e 100644
+index 2b6ee1be7a06..ba988ddb42a8 100644
--- third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3321,7 +3242,7 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3421,7 +3342,7 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3441,14 +3362,12 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3487,12 +3406,10 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3501,28 +3418,27 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_audio_decoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
-index d00504ccaf03..10f9061ad382 100644
+index 628c8fa7fdf8..5ca23f309ccd 100644
--- third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3540,7 +3456,7 @@ index d00504ccaf03..10f9061ad382 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3640,7 +3556,7 @@ index d00504ccaf03..10f9061ad382 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3660,14 +3576,12 @@ index d00504ccaf03..10f9061ad382 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3706,12 +3620,10 @@ index d00504ccaf03..10f9061ad382 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3720,28 +3632,27 @@ index d00504ccaf03..10f9061ad382 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_audio_encoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
-index c29e3e9ee9b3..20716cb88679 100644
+index d043d987206f..a444480062b2 100644
--- third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3758,7 +3669,7 @@ index c29e3e9ee9b3..20716cb88679 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3858,7 +3769,7 @@ index c29e3e9ee9b3..20716cb88679 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3878,14 +3789,12 @@ index c29e3e9ee9b3..20716cb88679 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3924,12 +3833,10 @@ index c29e3e9ee9b3..20716cb88679 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3938,28 +3845,27 @@ index c29e3e9ee9b3..20716cb88679 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_g711_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
-index 3b77bbd2a7b0..29f2bdb535a7 100644
+index 7f2378a655e9..d566e9583f66 100644
--- third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3976,7 +3882,7 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4076,7 +3982,7 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4096,14 +4002,12 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4142,12 +4046,10 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -4156,28 +4058,27 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_g711_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
-index 6c034ef0cdf8..97e2dda4027e 100644
+index 5896f29065e1..76234946c946 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4194,7 +4095,7 @@ index 6c034ef0cdf8..97e2dda4027e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4294,7 +4195,7 @@ index 6c034ef0cdf8..97e2dda4027e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4314,14 +4215,12 @@ index 6c034ef0cdf8..97e2dda4027e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4360,12 +4259,10 @@ index 6c034ef0cdf8..97e2dda4027e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -4374,28 +4271,27 @@ index 6c034ef0cdf8..97e2dda4027e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_g722_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build
-index ece2267c9f31..643b470e2913 100644
+index a1c6b85d2319..d6c5f698a095 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4412,7 +4308,7 @@ index ece2267c9f31..643b470e2913 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4512,7 +4408,7 @@ index ece2267c9f31..643b470e2913 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4528,19 +4424,17 @@ index ece2267c9f31..643b470e2913 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -4566,35 +4460,32 @@ index ece2267c9f31..643b470e2913 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_encoder_g722_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
-index a9f2cfb7ee3c..8dd52b52fb37 100644
+index 462adb64213a..d0e14032612c 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4611,7 +4502,7 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4711,7 +4602,7 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4731,14 +4622,12 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4777,12 +4666,10 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -4791,28 +4678,27 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_g722_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
-index 7c2e033644c6..c347323ec814 100644
+index 4e00beaa4415..f2d3cd506e8f 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4829,7 +4715,7 @@ index 7c2e033644c6..c347323ec814 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4929,7 +4815,7 @@ index 7c2e033644c6..c347323ec814 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4949,14 +4835,12 @@ index 7c2e033644c6..c347323ec814 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4995,12 +4879,10 @@ index 7c2e033644c6..c347323ec814 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5009,28 +4891,27 @@ index 7c2e033644c6..c347323ec814 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_multiopus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build
-index 4dc0d9442721..09de16583d61 100644
+index 27ee924f238e..8d6c5a275846 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5047,7 +4928,7 @@ index 4dc0d9442721..09de16583d61 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5147,7 +5028,7 @@ index 4dc0d9442721..09de16583d61 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5163,19 +5044,17 @@ index 4dc0d9442721..09de16583d61 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -5201,35 +5080,32 @@ index 4dc0d9442721..09de16583d61 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_decoder_opus_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
-index d8a4a97cd5c2..bac30391a53f 100644
+index 53bc3478a40b..308709799635 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5246,7 +5122,7 @@ index d8a4a97cd5c2..bac30391a53f 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5346,7 +5222,7 @@ index d8a4a97cd5c2..bac30391a53f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5366,14 +5242,12 @@ index d8a4a97cd5c2..bac30391a53f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -5412,12 +5286,10 @@ index d8a4a97cd5c2..bac30391a53f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5426,28 +5298,27 @@ index d8a4a97cd5c2..bac30391a53f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_opus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
-index 5ff636039dce..f1b9d0da6b50 100644
+index 2925c9a25583..0dc3b552177f 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5464,7 +5335,7 @@ index 5ff636039dce..f1b9d0da6b50 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5564,7 +5435,7 @@ index 5ff636039dce..f1b9d0da6b50 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5584,14 +5455,12 @@ index 5ff636039dce..f1b9d0da6b50 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -5630,12 +5499,10 @@ index 5ff636039dce..f1b9d0da6b50 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5644,28 +5511,27 @@ index 5ff636039dce..f1b9d0da6b50 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_multiopus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
-index 02d6ec69a180..ece67051b65f 100644
+index 9c1242829070..ccf44f091517 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5683,7 +5549,7 @@ index 02d6ec69a180..ece67051b65f 100644
FINAL_LIBRARY = "xul"
-@@ -50,83 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5702,6 +5568,10 @@ index 02d6ec69a180..ece67051b65f 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -5724,6 +5594,10 @@ index 02d6ec69a180..ece67051b65f 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -5764,11 +5638,18 @@ index 02d6ec69a180..ece67051b65f 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -134,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -151,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5788,14 +5669,12 @@ index 02d6ec69a180..ece67051b65f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -5828,48 +5707,45 @@ index 02d6ec69a180..ece67051b65f 100644
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
- CXXFLAGS += [
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_opus_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
-index ac2a09ff5952..9c5ef8fd737e 100644
+index 05030b6b5a9d..bbe9861edb7b 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5886,7 +5762,7 @@ index ac2a09ff5952..9c5ef8fd737e 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5986,7 +5862,7 @@ index ac2a09ff5952..9c5ef8fd737e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6006,14 +5882,12 @@ index ac2a09ff5952..9c5ef8fd737e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -6052,12 +5926,10 @@ index ac2a09ff5952..9c5ef8fd737e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -6066,28 +5938,27 @@ index ac2a09ff5952..9c5ef8fd737e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_opus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
-index 81327dddadcd..2e745fe9e41f 100644
+index 1f23f978e95d..b1540a52dfae 100644
--- third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6104,7 +5975,7 @@ index 81327dddadcd..2e745fe9e41f 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6204,7 +6075,7 @@ index 81327dddadcd..2e745fe9e41f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6224,14 +6095,12 @@ index 81327dddadcd..2e745fe9e41f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -6270,12 +6139,10 @@ index 81327dddadcd..2e745fe9e41f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -6284,28 +6151,27 @@ index 81327dddadcd..2e745fe9e41f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("opus_audio_decoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_options_api_gn/moz.build third_party/libwebrtc/api/audio_options_api_gn/moz.build
-index 0eecd975c914..f7125f47283d 100644
+index d5f2fbaa23c2..576652c339f6 100644
--- third_party/libwebrtc/api/audio_options_api_gn/moz.build
+++ third_party/libwebrtc/api/audio_options_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6322,7 +6188,7 @@ index 0eecd975c914..f7125f47283d 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6411,7 +6277,7 @@ index 0eecd975c914..f7125f47283d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6431,14 +6297,12 @@ index 0eecd975c914..f7125f47283d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -6477,12 +6341,10 @@ index 0eecd975c914..f7125f47283d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -6491,28 +6353,27 @@ index 0eecd975c914..f7125f47283d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_options_api_gn")
diff --git third_party/libwebrtc/api/bitrate_allocation_gn/moz.build third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
-index 492af1f6b87d..9c55ead6c9fa 100644
+index d77ac1a3c024..067cf0a3566b 100644
--- third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
+++ third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6529,7 +6390,7 @@ index 492af1f6b87d..9c55ead6c9fa 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6618,7 +6479,7 @@ index 492af1f6b87d..9c55ead6c9fa 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6634,19 +6495,17 @@ index 492af1f6b87d..9c55ead6c9fa 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -6672,35 +6531,32 @@ index 492af1f6b87d..9c55ead6c9fa 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bitrate_allocation_gn")
diff --git third_party/libwebrtc/api/call_api_gn/moz.build third_party/libwebrtc/api/call_api_gn/moz.build
-index 19d4d72cb0f6..e1369568f801 100644
+index e3860a2d5cb0..01913d2a42d6 100644
--- third_party/libwebrtc/api/call_api_gn/moz.build
+++ third_party/libwebrtc/api/call_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6717,7 +6573,7 @@ index 19d4d72cb0f6..e1369568f801 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6802,7 +6658,7 @@ index 19d4d72cb0f6..e1369568f801 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6818,19 +6674,17 @@ index 19d4d72cb0f6..e1369568f801 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -6856,35 +6710,32 @@ index 19d4d72cb0f6..e1369568f801 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("call_api_gn")
diff --git third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
-index c81122c0e3bb..f8bdd48ff4c8 100644
+index 03536897a3e5..7d4e36cffba6 100644
--- third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
+++ third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6901,7 +6752,7 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6990,7 +6841,7 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7006,19 +6857,17 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7044,35 +6893,32 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_decryptor_interface_gn")
diff --git third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
-index 7d72f6a41ac8..c396e2b059f3 100644
+index ce2ccba3ddd9..3424ea2600f3 100644
--- third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
+++ third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7089,7 +6935,7 @@ index 7d72f6a41ac8..c396e2b059f3 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7178,7 +7024,7 @@ index 7d72f6a41ac8..c396e2b059f3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7194,19 +7040,17 @@ index 7d72f6a41ac8..c396e2b059f3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7232,35 +7076,32 @@ index 7d72f6a41ac8..c396e2b059f3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_encryptor_interface_gn")
diff --git third_party/libwebrtc/api/crypto/options_gn/moz.build third_party/libwebrtc/api/crypto/options_gn/moz.build
-index f7ee9516fd4d..12951ae20d89 100644
+index f4884cef3781..087517688a6e 100644
--- third_party/libwebrtc/api/crypto/options_gn/moz.build
+++ third_party/libwebrtc/api/crypto/options_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7277,7 +7118,7 @@ index f7ee9516fd4d..12951ae20d89 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7366,7 +7207,7 @@ index f7ee9516fd4d..12951ae20d89 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7386,14 +7227,12 @@ index f7ee9516fd4d..12951ae20d89 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -7432,12 +7271,10 @@ index f7ee9516fd4d..12951ae20d89 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -7446,28 +7283,27 @@ index f7ee9516fd4d..12951ae20d89 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("options_gn")
diff --git third_party/libwebrtc/api/environment/environment_factory_gn/moz.build third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
-index 199c4ba42013..90f223c3364a 100644
+index 7e6c65433342..84ed2cb20f4b 100644
--- third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
+++ third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7484,7 +7320,7 @@ index 199c4ba42013..90f223c3364a 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7584,7 +7420,7 @@ index 199c4ba42013..90f223c3364a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7604,14 +7440,12 @@ index 199c4ba42013..90f223c3364a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -7650,12 +7484,10 @@ index 199c4ba42013..90f223c3364a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -7664,28 +7496,27 @@ index 199c4ba42013..90f223c3364a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("environment_factory_gn")
diff --git third_party/libwebrtc/api/environment/environment_gn/moz.build third_party/libwebrtc/api/environment/environment_gn/moz.build
-index 6ffbbc713819..0017a6e38de6 100644
+index 218ae3ae9afa..8476399ec931 100644
--- third_party/libwebrtc/api/environment/environment_gn/moz.build
+++ third_party/libwebrtc/api/environment/environment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7702,7 +7533,7 @@ index 6ffbbc713819..0017a6e38de6 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7802,7 +7633,7 @@ index 6ffbbc713819..0017a6e38de6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7818,19 +7649,17 @@ index 6ffbbc713819..0017a6e38de6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7856,35 +7685,32 @@ index 6ffbbc713819..0017a6e38de6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("environment_gn")
diff --git third_party/libwebrtc/api/fec_controller_api_gn/moz.build third_party/libwebrtc/api/fec_controller_api_gn/moz.build
-index 6e9a6e09e8eb..4b29d5ad30b1 100644
+index d5887f3d6587..4c1fa1a08737 100644
--- third_party/libwebrtc/api/fec_controller_api_gn/moz.build
+++ third_party/libwebrtc/api/fec_controller_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7901,7 +7727,7 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8001,7 +7827,7 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8017,19 +7843,17 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8055,35 +7879,32 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("fec_controller_api_gn")
diff --git third_party/libwebrtc/api/field_trials_registry_gn/moz.build third_party/libwebrtc/api/field_trials_registry_gn/moz.build
-index 23a7adec4c94..be6713313eb6 100644
+index ad9c82b1bb7b..9fe42408ce7d 100644
--- third_party/libwebrtc/api/field_trials_registry_gn/moz.build
+++ third_party/libwebrtc/api/field_trials_registry_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8100,7 +7921,7 @@ index 23a7adec4c94..be6713313eb6 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8196,7 +8017,7 @@ index 23a7adec4c94..be6713313eb6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8216,14 +8037,12 @@ index 23a7adec4c94..be6713313eb6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -8262,12 +8081,10 @@ index 23a7adec4c94..be6713313eb6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -8276,28 +8093,27 @@ index 23a7adec4c94..be6713313eb6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trials_registry_gn")
diff --git third_party/libwebrtc/api/field_trials_view_gn/moz.build third_party/libwebrtc/api/field_trials_view_gn/moz.build
-index 736a968aae74..e72e934f1b1d 100644
+index 1e9a1e7a666a..3fa9f12b8585 100644
--- third_party/libwebrtc/api/field_trials_view_gn/moz.build
+++ third_party/libwebrtc/api/field_trials_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8314,7 +8130,7 @@ index 736a968aae74..e72e934f1b1d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8399,7 +8215,7 @@ index 736a968aae74..e72e934f1b1d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8415,19 +8231,17 @@ index 736a968aae74..e72e934f1b1d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8453,35 +8267,32 @@ index 736a968aae74..e72e934f1b1d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("field_trials_view_gn")
diff --git third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
-index bf8dc0629f1b..9f0b57171621 100644
+index d472124f0a40..ac2df5b26adf 100644
--- third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
+++ third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8498,7 +8309,7 @@ index bf8dc0629f1b..9f0b57171621 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8598,7 +8409,7 @@ index bf8dc0629f1b..9f0b57171621 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8618,14 +8429,12 @@ index bf8dc0629f1b..9f0b57171621 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -8664,12 +8473,10 @@ index bf8dc0629f1b..9f0b57171621 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -8678,28 +8485,27 @@ index bf8dc0629f1b..9f0b57171621 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_transformer_interface_gn")
diff --git third_party/libwebrtc/api/function_view_gn/moz.build third_party/libwebrtc/api/function_view_gn/moz.build
-index bbe3a1fd5c7c..0b40bef503a7 100644
+index dc26789ded68..de73bc9c5c6a 100644
--- third_party/libwebrtc/api/function_view_gn/moz.build
+++ third_party/libwebrtc/api/function_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8716,7 +8522,7 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8805,7 +8611,7 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8821,19 +8627,17 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8859,35 +8663,32 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("function_view_gn")
diff --git third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
-index 3843f5846d4f..1c13a94a1634 100644
+index 379cf8c822da..44b19737a655 100644
--- third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
+++ third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8904,7 +8705,7 @@ index 3843f5846d4f..1c13a94a1634 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8989,7 +8790,7 @@ index 3843f5846d4f..1c13a94a1634 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9005,19 +8806,17 @@ index 3843f5846d4f..1c13a94a1634 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9043,35 +8842,32 @@ index 3843f5846d4f..1c13a94a1634 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("jingle_logging_api_gn")
diff --git third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
-index 6c718ac926a3..589c17cda91f 100644
+index bafbd895ae23..85d46ef795ba 100644
--- third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
+++ third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9088,7 +8884,7 @@ index 6c718ac926a3..589c17cda91f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9173,7 +8969,7 @@ index 6c718ac926a3..589c17cda91f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9189,19 +8985,17 @@ index 6c718ac926a3..589c17cda91f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9227,35 +9021,32 @@ index 6c718ac926a3..589c17cda91f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("jingle_peerconnection_api_gn")
diff --git third_party/libwebrtc/api/location_gn/moz.build third_party/libwebrtc/api/location_gn/moz.build
-index 6303607ebdc9..16aacea7ca3e 100644
+index 1384cb4c2c9a..27432b87cd60 100644
--- third_party/libwebrtc/api/location_gn/moz.build
+++ third_party/libwebrtc/api/location_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9272,7 +9063,7 @@ index 6303607ebdc9..16aacea7ca3e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9357,7 +9148,7 @@ index 6303607ebdc9..16aacea7ca3e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9373,19 +9164,17 @@ index 6303607ebdc9..16aacea7ca3e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9411,35 +9200,32 @@ index 6303607ebdc9..16aacea7ca3e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("location_gn")
diff --git third_party/libwebrtc/api/make_ref_counted_gn/moz.build third_party/libwebrtc/api/make_ref_counted_gn/moz.build
-index 537369d878f3..5e048733bbd3 100644
+index 5260714563c4..88e1ecb122bb 100644
--- third_party/libwebrtc/api/make_ref_counted_gn/moz.build
+++ third_party/libwebrtc/api/make_ref_counted_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9456,7 +9242,7 @@ index 537369d878f3..5e048733bbd3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9541,7 +9327,7 @@ index 537369d878f3..5e048733bbd3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9557,19 +9343,17 @@ index 537369d878f3..5e048733bbd3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9595,35 +9379,32 @@ index 537369d878f3..5e048733bbd3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("make_ref_counted_gn")
diff --git third_party/libwebrtc/api/media_stream_interface_gn/moz.build third_party/libwebrtc/api/media_stream_interface_gn/moz.build
-index e6b2c4ab15f6..5b5807ef8bab 100644
+index 8b22cc529d93..d4c009dfb08b 100644
--- third_party/libwebrtc/api/media_stream_interface_gn/moz.build
+++ third_party/libwebrtc/api/media_stream_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9640,7 +9421,7 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9736,7 +9517,7 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9756,14 +9537,12 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -9802,12 +9581,10 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -9816,28 +9593,27 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("media_stream_interface_gn")
diff --git third_party/libwebrtc/api/metronome/metronome_gn/moz.build third_party/libwebrtc/api/metronome/metronome_gn/moz.build
-index 24c32ac9aa91..be111b3f1f2b 100644
+index ac0f4065814a..975fd554189e 100644
--- third_party/libwebrtc/api/metronome/metronome_gn/moz.build
+++ third_party/libwebrtc/api/metronome/metronome_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9854,7 +9630,7 @@ index 24c32ac9aa91..be111b3f1f2b 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9943,7 +9719,7 @@ index 24c32ac9aa91..be111b3f1f2b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9959,19 +9735,17 @@ index 24c32ac9aa91..be111b3f1f2b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9997,35 +9771,32 @@ index 24c32ac9aa91..be111b3f1f2b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("metronome_gn")
diff --git third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
-index 9cc852ea4e6c..563ddad2a07a 100644
+index 0b8670a958f1..e6e6261c6f1d 100644
--- third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
+++ third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10042,7 +9813,7 @@ index 9cc852ea4e6c..563ddad2a07a 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10142,7 +9913,7 @@ index 9cc852ea4e6c..563ddad2a07a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10162,14 +9933,12 @@ index 9cc852ea4e6c..563ddad2a07a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -10208,12 +9977,10 @@ index 9cc852ea4e6c..563ddad2a07a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -10222,28 +9989,27 @@ index 9cc852ea4e6c..563ddad2a07a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("default_neteq_controller_factory_gn")
diff --git third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
-index 81290d80864c..c3c7920f98fb 100644
+index 402f2a044163..bfeadc19c1f4 100644
--- third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
+++ third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10260,7 +10026,7 @@ index 81290d80864c..c3c7920f98fb 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10360,7 +10126,7 @@ index 81290d80864c..c3c7920f98fb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10380,14 +10146,12 @@ index 81290d80864c..c3c7920f98fb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -10426,12 +10190,10 @@ index 81290d80864c..c3c7920f98fb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -10440,28 +10202,27 @@ index 81290d80864c..c3c7920f98fb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("default_neteq_factory_gn")
diff --git third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
-index 7e04b468e8c3..cc9f96610179 100644
+index 3cffcf1fee68..634fe34c356b 100644
--- third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
+++ third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10478,7 +10239,7 @@ index 7e04b468e8c3..cc9f96610179 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10578,7 +10339,7 @@ index 7e04b468e8c3..cc9f96610179 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10598,14 +10359,12 @@ index 7e04b468e8c3..cc9f96610179 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -10644,12 +10403,10 @@ index 7e04b468e8c3..cc9f96610179 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -10658,28 +10415,27 @@ index 7e04b468e8c3..cc9f96610179 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("neteq_api_gn")
diff --git third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
-index 10f23f8b9e73..33604c4d0bd5 100644
+index 0c8c73eaf64e..0d9110cf2533 100644
--- third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
+++ third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10696,7 +10452,7 @@ index 10f23f8b9e73..33604c4d0bd5 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10796,7 +10552,7 @@ index 10f23f8b9e73..33604c4d0bd5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10812,19 +10568,17 @@ index 10f23f8b9e73..33604c4d0bd5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -10850,35 +10604,32 @@ index 10f23f8b9e73..33604c4d0bd5 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("neteq_controller_api_gn")
diff --git third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
-index 22a5fd8b39ae..13e1e4c6428e 100644
+index 6e62d4704907..5af2b7269dfa 100644
--- third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
+++ third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10895,7 +10646,7 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10984,7 +10735,7 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11004,14 +10755,12 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -11050,12 +10799,10 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -11064,28 +10811,27 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("tick_timer_gn")
diff --git third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
-index 2c3ff3588f46..0d71b6835f66 100644
+index 6d6d33ace75b..01573acc86d3 100644
--- third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
+++ third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11102,7 +10848,7 @@ index 2c3ff3588f46..0d71b6835f66 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11187,7 +10933,7 @@ index 2c3ff3588f46..0d71b6835f66 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11203,19 +10949,17 @@ index 2c3ff3588f46..0d71b6835f66 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11241,35 +10985,32 @@ index 2c3ff3588f46..0d71b6835f66 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("network_state_predictor_api_gn")
diff --git third_party/libwebrtc/api/priority_gn/moz.build third_party/libwebrtc/api/priority_gn/moz.build
-index ae409fd2a8dc..8b2973c33499 100644
+index d219a201e21e..e294583198c9 100644
--- third_party/libwebrtc/api/priority_gn/moz.build
+++ third_party/libwebrtc/api/priority_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11286,7 +11027,7 @@ index ae409fd2a8dc..8b2973c33499 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11375,12 +11116,16 @@ index ae409fd2a8dc..8b2973c33499 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -11391,22 +11136,22 @@ index ae409fd2a8dc..8b2973c33499 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -11427,37 +11172,47 @@ index ae409fd2a8dc..8b2973c33499 100644
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
+- CXXFLAGS += [
+- "-msse2"
+- ]
-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
Library("priority_gn")
diff --git third_party/libwebrtc/api/ref_count_gn/moz.build third_party/libwebrtc/api/ref_count_gn/moz.build
-index 29eae9d26685..5f9a02823846 100644
+index 4d11702ac95b..098a60790f04 100644
--- third_party/libwebrtc/api/ref_count_gn/moz.build
+++ third_party/libwebrtc/api/ref_count_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11474,7 +11229,7 @@ index 29eae9d26685..5f9a02823846 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11559,7 +11314,7 @@ index 29eae9d26685..5f9a02823846 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11575,19 +11330,17 @@ index 29eae9d26685..5f9a02823846 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11613,35 +11366,32 @@ index 29eae9d26685..5f9a02823846 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ref_count_gn")
diff --git third_party/libwebrtc/api/refcountedbase_gn/moz.build third_party/libwebrtc/api/refcountedbase_gn/moz.build
-index 15fcfbcab216..383dec1b2bf8 100644
+index c2d93fe7f690..4cd1a1af8562 100644
--- third_party/libwebrtc/api/refcountedbase_gn/moz.build
+++ third_party/libwebrtc/api/refcountedbase_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11658,7 +11408,7 @@ index 15fcfbcab216..383dec1b2bf8 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11743,7 +11493,7 @@ index 15fcfbcab216..383dec1b2bf8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11759,19 +11509,17 @@ index 15fcfbcab216..383dec1b2bf8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11797,35 +11545,32 @@ index 15fcfbcab216..383dec1b2bf8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("refcountedbase_gn")
diff --git third_party/libwebrtc/api/rtc_error_gn/moz.build third_party/libwebrtc/api/rtc_error_gn/moz.build
-index 3ccf2200f06f..cb39ec5b95c8 100644
+index 931ad8f10770..c86ad5eeb18f 100644
--- third_party/libwebrtc/api/rtc_error_gn/moz.build
+++ third_party/libwebrtc/api/rtc_error_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11842,7 +11587,7 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11938,7 +11683,7 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11958,14 +11703,12 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12004,12 +11747,10 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12018,28 +11759,27 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_error_gn")
diff --git third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
-index 6889927e409b..48e899d51c59 100644
+index 062fcf1c7e98..56ca85ac637d 100644
--- third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
+++ third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12056,7 +11796,7 @@ index 6889927e409b..48e899d51c59 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12152,7 +11892,7 @@ index 6889927e409b..48e899d51c59 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12172,14 +11912,12 @@ index 6889927e409b..48e899d51c59 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12218,12 +11956,10 @@ index 6889927e409b..48e899d51c59 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12232,28 +11968,27 @@ index 6889927e409b..48e899d51c59 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_log_gn")
diff --git third_party/libwebrtc/api/rtp_headers_gn/moz.build third_party/libwebrtc/api/rtp_headers_gn/moz.build
-index 4624ee5f34fc..594ac4704478 100644
+index a3962549d71a..f3230db2f74c 100644
--- third_party/libwebrtc/api/rtp_headers_gn/moz.build
+++ third_party/libwebrtc/api/rtp_headers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12270,7 +12005,7 @@ index 4624ee5f34fc..594ac4704478 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12366,7 +12101,7 @@ index 4624ee5f34fc..594ac4704478 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12386,14 +12121,12 @@ index 4624ee5f34fc..594ac4704478 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12432,12 +12165,10 @@ index 4624ee5f34fc..594ac4704478 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12446,28 +12177,27 @@ index 4624ee5f34fc..594ac4704478 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_headers_gn")
diff --git third_party/libwebrtc/api/rtp_packet_info_gn/moz.build third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
-index 426fd02dc047..9d75add45806 100644
+index 52124e93c6e0..cf27ecf0ff64 100644
--- third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
+++ third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12484,7 +12214,7 @@ index 426fd02dc047..9d75add45806 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12580,7 +12310,7 @@ index 426fd02dc047..9d75add45806 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12600,14 +12330,12 @@ index 426fd02dc047..9d75add45806 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12646,12 +12374,10 @@ index 426fd02dc047..9d75add45806 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12660,28 +12386,27 @@ index 426fd02dc047..9d75add45806 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_packet_info_gn")
diff --git third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
-index 237ff1576a05..c83102a4f914 100644
+index 4e690f286985..48513d98fdc2 100644
--- third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
+++ third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12698,7 +12423,7 @@ index 237ff1576a05..c83102a4f914 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12783,7 +12508,7 @@ index 237ff1576a05..c83102a4f914 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12799,19 +12524,17 @@ index 237ff1576a05..c83102a4f914 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -12837,35 +12560,32 @@ index 237ff1576a05..c83102a4f914 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_packet_sender_gn")
diff --git third_party/libwebrtc/api/rtp_parameters_gn/moz.build third_party/libwebrtc/api/rtp_parameters_gn/moz.build
-index f3b003458d9c..dd1c69095d01 100644
+index 48d4257f8009..57f881d7cba9 100644
--- third_party/libwebrtc/api/rtp_parameters_gn/moz.build
+++ third_party/libwebrtc/api/rtp_parameters_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12882,7 +12602,7 @@ index f3b003458d9c..dd1c69095d01 100644
FINAL_LIBRARY = "xul"
-@@ -46,87 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12971,7 +12691,7 @@ index f3b003458d9c..dd1c69095d01 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -134,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -136,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12991,14 +12711,12 @@ index f3b003458d9c..dd1c69095d01 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -13037,12 +12755,10 @@ index f3b003458d9c..dd1c69095d01 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -13051,28 +12767,27 @@ index f3b003458d9c..dd1c69095d01 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_parameters_gn")
diff --git third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
-index adeeb2d582b5..0f70df38f99a 100644
+index 58b6b9d4eced..b946ded20f7c 100644
--- third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
+++ third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13089,7 +12804,7 @@ index adeeb2d582b5..0f70df38f99a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13174,7 +12889,7 @@ index adeeb2d582b5..0f70df38f99a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13190,19 +12905,17 @@ index adeeb2d582b5..0f70df38f99a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13228,35 +12941,32 @@ index adeeb2d582b5..0f70df38f99a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_sender_interface_gn")
diff --git third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
-index 4880eb91bdad..c57b2ad9341b 100644
+index 19bd810c46cf..99ae632b35f5 100644
--- third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
+++ third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13273,7 +12983,7 @@ index 4880eb91bdad..c57b2ad9341b 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13369,7 +13079,7 @@ index 4880eb91bdad..c57b2ad9341b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13389,14 +13099,12 @@ index 4880eb91bdad..c57b2ad9341b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -13435,12 +13143,10 @@ index 4880eb91bdad..c57b2ad9341b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -13449,28 +13155,27 @@ index 4880eb91bdad..c57b2ad9341b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_sender_setparameters_callback_gn")
diff --git third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
-index 7cd95c265458..807fef6d2b72 100644
+index 0898e296f690..50e8741a1e5c 100644
--- third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
+++ third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13487,7 +13192,7 @@ index 7cd95c265458..807fef6d2b72 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13572,7 +13277,7 @@ index 7cd95c265458..807fef6d2b72 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13588,19 +13293,17 @@ index 7cd95c265458..807fef6d2b72 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13626,35 +13329,32 @@ index 7cd95c265458..807fef6d2b72 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_transceiver_direction_gn")
diff --git third_party/libwebrtc/api/scoped_refptr_gn/moz.build third_party/libwebrtc/api/scoped_refptr_gn/moz.build
-index 978c11352837..e66d3f050f9d 100644
+index 91059bcfdf24..95c749ab05f5 100644
--- third_party/libwebrtc/api/scoped_refptr_gn/moz.build
+++ third_party/libwebrtc/api/scoped_refptr_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13671,7 +13371,7 @@ index 978c11352837..e66d3f050f9d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13756,7 +13456,7 @@ index 978c11352837..e66d3f050f9d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13772,19 +13472,17 @@ index 978c11352837..e66d3f050f9d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13810,35 +13508,32 @@ index 978c11352837..e66d3f050f9d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("scoped_refptr_gn")
diff --git third_party/libwebrtc/api/sequence_checker_gn/moz.build third_party/libwebrtc/api/sequence_checker_gn/moz.build
-index f1e011d8c84c..688821e634e8 100644
+index 2e05c3b8bd13..1536e71c6bad 100644
--- third_party/libwebrtc/api/sequence_checker_gn/moz.build
+++ third_party/libwebrtc/api/sequence_checker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13855,7 +13550,7 @@ index f1e011d8c84c..688821e634e8 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13944,7 +13639,7 @@ index f1e011d8c84c..688821e634e8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13960,19 +13655,17 @@ index f1e011d8c84c..688821e634e8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13998,35 +13691,32 @@ index f1e011d8c84c..688821e634e8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sequence_checker_gn")
diff --git third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
-index 79e200469f70..ea11f3c1b3a1 100644
+index caccfa576579..12b3b4429d9b 100644
--- third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14043,7 +13733,7 @@ index 79e200469f70..ea11f3c1b3a1 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14128,7 +13818,7 @@ index 79e200469f70..ea11f3c1b3a1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14144,19 +13834,17 @@ index 79e200469f70..ea11f3c1b3a1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14182,35 +13870,32 @@ index 79e200469f70..ea11f3c1b3a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("default_task_queue_factory_gn")
diff --git third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
-index 901b6d920251..b72308ca0896 100644
+index f5bd2abd8edd..588ab9d37637 100644
--- third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14227,7 +13912,7 @@ index 901b6d920251..b72308ca0896 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14316,7 +14001,7 @@ index 901b6d920251..b72308ca0896 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14336,14 +14021,12 @@ index 901b6d920251..b72308ca0896 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -14382,12 +14065,10 @@ index 901b6d920251..b72308ca0896 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -14396,28 +14077,27 @@ index 901b6d920251..b72308ca0896 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pending_task_safety_flag_gn")
diff --git third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
-index 24fa3d2c74d4..157d7f5d9682 100644
+index 7802d514733e..b5069b664e65 100644
--- third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14434,7 +14114,7 @@ index 24fa3d2c74d4..157d7f5d9682 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14523,7 +14203,7 @@ index 24fa3d2c74d4..157d7f5d9682 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14543,14 +14223,12 @@ index 24fa3d2c74d4..157d7f5d9682 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -14589,12 +14267,10 @@ index 24fa3d2c74d4..157d7f5d9682 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -14603,28 +14279,27 @@ index 24fa3d2c74d4..157d7f5d9682 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("task_queue_gn")
diff --git third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
-index 5c6002f71559..21629d52ba78 100644
+index 37fa27def74f..b4ad056226a0 100644
--- third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
+++ third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14641,7 +14316,7 @@ index 5c6002f71559..21629d52ba78 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14726,7 +14401,7 @@ index 5c6002f71559..21629d52ba78 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14742,19 +14417,17 @@ index 5c6002f71559..21629d52ba78 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14780,35 +14453,32 @@ index 5c6002f71559..21629d52ba78 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bandwidth_estimation_settings_gn")
diff --git third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
-index 182cbc5da37f..ed6b6725902a 100644
+index b4ffa83b92cd..26f1bb8546e7 100644
--- third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
+++ third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14825,7 +14495,7 @@ index 182cbc5da37f..ed6b6725902a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14910,7 +14580,7 @@ index 182cbc5da37f..ed6b6725902a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14926,19 +14596,17 @@ index 182cbc5da37f..ed6b6725902a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14964,35 +14632,32 @@ index 182cbc5da37f..ed6b6725902a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bandwidth_usage_gn")
diff --git third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
-index a420e52b3fbb..c3dd4ec105b8 100644
+index 16a388656353..1149e653efad 100644
--- third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
+++ third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15009,7 +14674,7 @@ index a420e52b3fbb..c3dd4ec105b8 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15094,7 +14759,7 @@ index a420e52b3fbb..c3dd4ec105b8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15114,14 +14779,12 @@ index a420e52b3fbb..c3dd4ec105b8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -15160,12 +14823,10 @@ index a420e52b3fbb..c3dd4ec105b8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -15174,28 +14835,27 @@ index a420e52b3fbb..c3dd4ec105b8 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_settings_gn")
diff --git third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
-index dccd42a629d8..cbea1c90d191 100644
+index 0868af0077a4..d1a4f7b5dd54 100644
--- third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
+++ third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15212,7 +14872,7 @@ index dccd42a629d8..cbea1c90d191 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15308,7 +14968,7 @@ index dccd42a629d8..cbea1c90d191 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15324,19 +14984,17 @@ index dccd42a629d8..cbea1c90d191 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -15362,35 +15020,32 @@ index dccd42a629d8..cbea1c90d191 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("datagram_transport_interface_gn")
diff --git third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
-index 906e6d8d17f1..18ee5d1fdabc 100644
+index 8ab0d1a1c443..00fbb2407fdc 100644
--- third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
+++ third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15407,7 +15062,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15492,7 +15147,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15508,19 +15163,17 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -15546,35 +15199,32 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ecn_marking_gn")
diff --git third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
-index 3a1f004f3983..0961c22c71cb 100644
+index 7cf2e942a98f..09723da7e690 100644
--- third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
+++ third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15591,7 +15241,7 @@ index 3a1f004f3983..0961c22c71cb 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15687,7 +15337,7 @@ index 3a1f004f3983..0961c22c71cb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15707,14 +15357,12 @@ index 3a1f004f3983..0961c22c71cb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -15753,12 +15401,10 @@ index 3a1f004f3983..0961c22c71cb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -15767,28 +15413,27 @@ index 3a1f004f3983..0961c22c71cb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trial_based_config_gn")
diff --git third_party/libwebrtc/api/transport/goog_cc_gn/moz.build third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
-index 6643db6e5ded..acf87fb7090b 100644
+index c30034a66355..c1e9773750c3 100644
--- third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
+++ third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15805,7 +15450,7 @@ index 6643db6e5ded..acf87fb7090b 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15906,7 +15551,7 @@ index 6643db6e5ded..acf87fb7090b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15926,14 +15571,12 @@ index 6643db6e5ded..acf87fb7090b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -15972,12 +15615,10 @@ index 6643db6e5ded..acf87fb7090b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -15986,28 +15627,27 @@ index 6643db6e5ded..acf87fb7090b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("goog_cc_gn")
diff --git third_party/libwebrtc/api/transport/network_control_gn/moz.build third_party/libwebrtc/api/transport/network_control_gn/moz.build
-index 9f1d81a5385a..df4430a10cda 100644
+index 1058102cc4a6..488cceb3baa9 100644
--- third_party/libwebrtc/api/transport/network_control_gn/moz.build
+++ third_party/libwebrtc/api/transport/network_control_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16024,7 +15664,7 @@ index 9f1d81a5385a..df4430a10cda 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16124,7 +15764,7 @@ index 9f1d81a5385a..df4430a10cda 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16144,14 +15784,12 @@ index 9f1d81a5385a..df4430a10cda 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -16190,12 +15828,10 @@ index 9f1d81a5385a..df4430a10cda 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -16204,28 +15840,27 @@ index 9f1d81a5385a..df4430a10cda 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("network_control_gn")
diff --git third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
-index 68af5c4b0896..2cdd5c5fdbc2 100644
+index 9b403b9d6955..376f7571e166 100644
--- third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16242,7 +15877,7 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16331,7 +15966,7 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16347,19 +15982,17 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -16385,35 +16018,32 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("corruption_detection_message_gn")
diff --git third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
-index e39fc6c6faa6..d838b987add6 100644
+index 8da7a80d3f94..319bffba5cd4 100644
--- third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16430,7 +16060,7 @@ index e39fc6c6faa6..d838b987add6 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16519,7 +16149,7 @@ index e39fc6c6faa6..d838b987add6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16539,14 +16169,12 @@ index e39fc6c6faa6..d838b987add6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -16585,12 +16213,10 @@ index e39fc6c6faa6..d838b987add6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -16599,28 +16225,27 @@ index e39fc6c6faa6..d838b987add6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("dependency_descriptor_gn")
diff --git third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
-index a4519718a30b..3a3a21cf0c4c 100644
+index f2651257f028..5bf21623b84a 100644
--- third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16637,7 +16262,7 @@ index a4519718a30b..3a3a21cf0c4c 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16733,7 +16358,7 @@ index a4519718a30b..3a3a21cf0c4c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16749,19 +16374,17 @@ index a4519718a30b..3a3a21cf0c4c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -16787,35 +16410,32 @@ index a4519718a30b..3a3a21cf0c4c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_source_gn")
diff --git third_party/libwebrtc/api/transport/stun_types_gn/moz.build third_party/libwebrtc/api/transport/stun_types_gn/moz.build
-index 4c18f995b3d9..5970a6078b50 100644
+index eccfcb9643bc..9cfc97dac8c0 100644
--- third_party/libwebrtc/api/transport/stun_types_gn/moz.build
+++ third_party/libwebrtc/api/transport/stun_types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16832,7 +16452,7 @@ index 4c18f995b3d9..5970a6078b50 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16917,7 +16537,7 @@ index 4c18f995b3d9..5970a6078b50 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16933,19 +16553,17 @@ index 4c18f995b3d9..5970a6078b50 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -16971,35 +16589,32 @@ index 4c18f995b3d9..5970a6078b50 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("stun_types_gn")
diff --git third_party/libwebrtc/api/transport_api_gn/moz.build third_party/libwebrtc/api/transport_api_gn/moz.build
-index 386c5d86ae5c..7835289591c4 100644
+index 04d169646b6f..52abb46c3100 100644
--- third_party/libwebrtc/api/transport_api_gn/moz.build
+++ third_party/libwebrtc/api/transport_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17016,7 +16631,7 @@ index 386c5d86ae5c..7835289591c4 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17105,7 +16720,7 @@ index 386c5d86ae5c..7835289591c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17125,14 +16740,12 @@ index 386c5d86ae5c..7835289591c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17171,12 +16784,10 @@ index 386c5d86ae5c..7835289591c4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17185,28 +16796,27 @@ index 386c5d86ae5c..7835289591c4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transport_api_gn")
diff --git third_party/libwebrtc/api/units/data_rate_gn/moz.build third_party/libwebrtc/api/units/data_rate_gn/moz.build
-index a24ae78d4c9f..b97815d92c09 100644
+index 29d3499e786d..eba0514e966b 100644
--- third_party/libwebrtc/api/units/data_rate_gn/moz.build
+++ third_party/libwebrtc/api/units/data_rate_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17223,7 +16833,7 @@ index a24ae78d4c9f..b97815d92c09 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17312,7 +16922,7 @@ index a24ae78d4c9f..b97815d92c09 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17332,14 +16942,12 @@ index a24ae78d4c9f..b97815d92c09 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17378,12 +16986,10 @@ index a24ae78d4c9f..b97815d92c09 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17392,28 +16998,27 @@ index a24ae78d4c9f..b97815d92c09 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("data_rate_gn")
diff --git third_party/libwebrtc/api/units/data_size_gn/moz.build third_party/libwebrtc/api/units/data_size_gn/moz.build
-index cdfe31ebb845..30e91e2fa7a2 100644
+index 5c81ffd37b01..5fe81a997719 100644
--- third_party/libwebrtc/api/units/data_size_gn/moz.build
+++ third_party/libwebrtc/api/units/data_size_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17430,7 +17035,7 @@ index cdfe31ebb845..30e91e2fa7a2 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17519,7 +17124,7 @@ index cdfe31ebb845..30e91e2fa7a2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17539,14 +17144,12 @@ index cdfe31ebb845..30e91e2fa7a2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17585,12 +17188,10 @@ index cdfe31ebb845..30e91e2fa7a2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17599,28 +17200,27 @@ index cdfe31ebb845..30e91e2fa7a2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("data_size_gn")
diff --git third_party/libwebrtc/api/units/frequency_gn/moz.build third_party/libwebrtc/api/units/frequency_gn/moz.build
-index 82ba792a86a0..5c068b7e233c 100644
+index 23861ba5e0b4..36b556f5aa98 100644
--- third_party/libwebrtc/api/units/frequency_gn/moz.build
+++ third_party/libwebrtc/api/units/frequency_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17637,7 +17237,7 @@ index 82ba792a86a0..5c068b7e233c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17726,7 +17326,7 @@ index 82ba792a86a0..5c068b7e233c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17746,14 +17346,12 @@ index 82ba792a86a0..5c068b7e233c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17792,12 +17390,10 @@ index 82ba792a86a0..5c068b7e233c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17806,28 +17402,27 @@ index 82ba792a86a0..5c068b7e233c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frequency_gn")
diff --git third_party/libwebrtc/api/units/time_delta_gn/moz.build third_party/libwebrtc/api/units/time_delta_gn/moz.build
-index 4d0860fef399..be767d71a397 100644
+index c142c31f0050..108a8825095e 100644
--- third_party/libwebrtc/api/units/time_delta_gn/moz.build
+++ third_party/libwebrtc/api/units/time_delta_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17844,7 +17439,7 @@ index 4d0860fef399..be767d71a397 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17933,7 +17528,7 @@ index 4d0860fef399..be767d71a397 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17953,14 +17548,12 @@ index 4d0860fef399..be767d71a397 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17999,12 +17592,10 @@ index 4d0860fef399..be767d71a397 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18013,28 +17604,27 @@ index 4d0860fef399..be767d71a397 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("time_delta_gn")
diff --git third_party/libwebrtc/api/units/timestamp_gn/moz.build third_party/libwebrtc/api/units/timestamp_gn/moz.build
-index f51733fd8a12..5e0489f0ce58 100644
+index ec37917c0abf..bff6fda3a995 100644
--- third_party/libwebrtc/api/units/timestamp_gn/moz.build
+++ third_party/libwebrtc/api/units/timestamp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18051,7 +17641,7 @@ index f51733fd8a12..5e0489f0ce58 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18140,7 +17730,7 @@ index f51733fd8a12..5e0489f0ce58 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18160,14 +17750,12 @@ index f51733fd8a12..5e0489f0ce58 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -18206,12 +17794,10 @@ index f51733fd8a12..5e0489f0ce58 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18220,28 +17806,27 @@ index f51733fd8a12..5e0489f0ce58 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timestamp_gn")
diff --git third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
-index 8c0ac8a1fce2..8d6cda6f4bd9 100644
+index 042c4cb0322f..6cac447b0305 100644
--- third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
+++ third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18258,7 +17843,7 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18359,7 +17944,7 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18379,14 +17964,12 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -18425,12 +18008,10 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18439,28 +18020,27 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_video_bitrate_allocator_factory_gn")
diff --git third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
-index fdfec36f901f..fd4cdd50921a 100644
+index 3fea2f9197be..843f8dafb50c 100644
--- third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
+++ third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18477,7 +18057,7 @@ index fdfec36f901f..fd4cdd50921a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18562,7 +18142,7 @@ index fdfec36f901f..fd4cdd50921a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18578,19 +18158,17 @@ index fdfec36f901f..fd4cdd50921a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -18616,35 +18194,32 @@ index fdfec36f901f..fd4cdd50921a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("corruption_detection_filter_settings_gn")
diff --git third_party/libwebrtc/api/video/encoded_frame_gn/moz.build third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
-index 1a7f99c95cb0..bd9e4c42247a 100644
+index a47a175fd8f6..f3464dc03728 100644
--- third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18661,7 +18236,7 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18761,7 +18336,7 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18781,14 +18356,12 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -18827,12 +18400,10 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18841,28 +18412,27 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoded_frame_gn")
diff --git third_party/libwebrtc/api/video/encoded_image_gn/moz.build third_party/libwebrtc/api/video/encoded_image_gn/moz.build
-index b8cb9d7f1d2c..dd403bd402b8 100644
+index 884b76c4471c..436455709c49 100644
--- third_party/libwebrtc/api/video/encoded_image_gn/moz.build
+++ third_party/libwebrtc/api/video/encoded_image_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18879,7 +18449,7 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18975,7 +18545,7 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18995,14 +18565,12 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -19041,12 +18609,10 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -19055,28 +18621,27 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoded_image_gn")
diff --git third_party/libwebrtc/api/video/frame_buffer_gn/moz.build third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
-index 62069abb52d3..2a33a1c263fd 100644
+index c5f5d34a4e61..4af72222343b 100644
--- third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
+++ third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19093,7 +18658,7 @@ index 62069abb52d3..2a33a1c263fd 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19194,7 +18759,7 @@ index 62069abb52d3..2a33a1c263fd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19214,14 +18779,12 @@ index 62069abb52d3..2a33a1c263fd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -19260,12 +18823,10 @@ index 62069abb52d3..2a33a1c263fd 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -19274,28 +18835,27 @@ index 62069abb52d3..2a33a1c263fd 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_buffer_gn")
diff --git third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
-index 9ea836d67874..acac99ec2efc 100644
+index 955432300e05..0d61ca33884f 100644
--- third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19312,7 +18872,7 @@ index 9ea836d67874..acac99ec2efc 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19408,7 +18968,7 @@ index 9ea836d67874..acac99ec2efc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19424,19 +18984,17 @@ index 9ea836d67874..acac99ec2efc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19462,35 +19020,32 @@ index 9ea836d67874..acac99ec2efc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("recordable_encoded_frame_gn")
diff --git third_party/libwebrtc/api/video/render_resolution_gn/moz.build third_party/libwebrtc/api/video/render_resolution_gn/moz.build
-index d53344a9f3d9..4d4a725570d9 100644
+index 6b8d5d0ce97f..c1248e15a3c5 100644
--- third_party/libwebrtc/api/video/render_resolution_gn/moz.build
+++ third_party/libwebrtc/api/video/render_resolution_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19507,7 +19062,7 @@ index d53344a9f3d9..4d4a725570d9 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19592,7 +19147,7 @@ index d53344a9f3d9..4d4a725570d9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19608,19 +19163,17 @@ index d53344a9f3d9..4d4a725570d9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19646,35 +19199,32 @@ index d53344a9f3d9..4d4a725570d9 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("render_resolution_gn")
diff --git third_party/libwebrtc/api/video/resolution_gn/moz.build third_party/libwebrtc/api/video/resolution_gn/moz.build
-index 2d091f0e8df2..eb720446212d 100644
+index 2bdc20cfef27..bab75c04d836 100644
--- third_party/libwebrtc/api/video/resolution_gn/moz.build
+++ third_party/libwebrtc/api/video/resolution_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19691,7 +19241,7 @@ index 2d091f0e8df2..eb720446212d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19776,7 +19326,7 @@ index 2d091f0e8df2..eb720446212d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19792,19 +19342,17 @@ index 2d091f0e8df2..eb720446212d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19830,35 +19378,32 @@ index 2d091f0e8df2..eb720446212d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("resolution_gn")
diff --git third_party/libwebrtc/api/video/video_adaptation_gn/moz.build third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
-index 1e622ec490ae..39619b9c29ce 100644
+index 67f8e53f06df..56d3d234e6e3 100644
--- third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19875,7 +19420,7 @@ index 1e622ec490ae..39619b9c29ce 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19964,7 +19509,7 @@ index 1e622ec490ae..39619b9c29ce 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19984,14 +19529,12 @@ index 1e622ec490ae..39619b9c29ce 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -20030,12 +19573,10 @@ index 1e622ec490ae..39619b9c29ce 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -20044,28 +19585,27 @@ index 1e622ec490ae..39619b9c29ce 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_adaptation_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
-index 3d69e67814d6..00adcafb1333 100644
+index ed2d2852f7c8..d695a8170d44 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20082,7 +19622,7 @@ index 3d69e67814d6..00adcafb1333 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20171,7 +19711,7 @@ index 3d69e67814d6..00adcafb1333 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20191,14 +19731,12 @@ index 3d69e67814d6..00adcafb1333 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -20237,12 +19775,10 @@ index 3d69e67814d6..00adcafb1333 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -20251,28 +19787,27 @@ index 3d69e67814d6..00adcafb1333 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_bitrate_allocation_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
-index 5538286ffa2b..f8888ae4133e 100644
+index d89179c9d034..94bff6a3ed16 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20289,7 +19824,7 @@ index 5538286ffa2b..f8888ae4133e 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20389,7 +19924,7 @@ index 5538286ffa2b..f8888ae4133e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20405,19 +19940,17 @@ index 5538286ffa2b..f8888ae4133e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -20443,35 +19976,32 @@ index 5538286ffa2b..f8888ae4133e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_bitrate_allocator_factory_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
-index 0e572c285ab4..9e04e80c4497 100644
+index f647df98e87a..5fee26a31e98 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20488,7 +20018,7 @@ index 0e572c285ab4..9e04e80c4497 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20577,7 +20107,7 @@ index 0e572c285ab4..9e04e80c4497 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20597,14 +20127,12 @@ index 0e572c285ab4..9e04e80c4497 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -20643,12 +20171,10 @@ index 0e572c285ab4..9e04e80c4497 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -20657,28 +20183,27 @@ index 0e572c285ab4..9e04e80c4497 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_bitrate_allocator_gn")
diff --git third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
-index a0feb6ba98d5..20d5b8b9cc3b 100644
+index 2c7b69b25447..d9d3757994c1 100644
--- third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
+++ third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20695,7 +20220,7 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20780,7 +20305,7 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20796,19 +20321,17 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -20834,35 +20357,32 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_codec_constants_gn")
diff --git third_party/libwebrtc/api/video/video_frame_gn/moz.build third_party/libwebrtc/api/video/video_frame_gn/moz.build
-index f001ad0cc6b5..e9f3bed3f830 100644
+index 696ff9193103..add3d8c1eae9 100644
--- third_party/libwebrtc/api/video/video_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20879,7 +20399,7 @@ index f001ad0cc6b5..e9f3bed3f830 100644
FINAL_LIBRARY = "xul"
-@@ -56,94 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20975,7 +20495,7 @@ index f001ad0cc6b5..e9f3bed3f830 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20995,14 +20515,12 @@ index f001ad0cc6b5..e9f3bed3f830 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -21041,12 +20559,10 @@ index f001ad0cc6b5..e9f3bed3f830 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -21055,28 +20571,27 @@ index f001ad0cc6b5..e9f3bed3f830 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_frame_gn")
diff --git third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
-index 4fe9e147edec..16fbbf602911 100644
+index 701f704041d9..170207de4607 100644
--- third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21093,7 +20608,7 @@ index 4fe9e147edec..16fbbf602911 100644
FINAL_LIBRARY = "xul"
-@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,94 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21189,7 +20704,7 @@ index 4fe9e147edec..16fbbf602911 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21209,14 +20724,12 @@ index 4fe9e147edec..16fbbf602911 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -21255,12 +20768,10 @@ index 4fe9e147edec..16fbbf602911 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -21269,28 +20780,27 @@ index 4fe9e147edec..16fbbf602911 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_frame_i010_gn")
diff --git third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
-index 59921d43beaf..262398fbfcdf 100644
+index 1385708188f8..e6d75386164a 100644
--- third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21307,7 +20817,7 @@ index 59921d43beaf..262398fbfcdf 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21403,7 +20913,7 @@ index 59921d43beaf..262398fbfcdf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21423,14 +20933,12 @@ index 59921d43beaf..262398fbfcdf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -21469,12 +20977,10 @@ index 59921d43beaf..262398fbfcdf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -21483,28 +20989,27 @@ index 59921d43beaf..262398fbfcdf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_frame_metadata_gn")
diff --git third_party/libwebrtc/api/video/video_frame_type_gn/moz.build third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
-index 27939f8b3d3c..7187d74b0019 100644
+index 41926d168f2e..c45d7d819761 100644
--- third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21521,7 +21026,7 @@ index 27939f8b3d3c..7187d74b0019 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21610,7 +21115,7 @@ index 27939f8b3d3c..7187d74b0019 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21626,19 +21131,17 @@ index 27939f8b3d3c..7187d74b0019 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -21664,35 +21167,32 @@ index 27939f8b3d3c..7187d74b0019 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_frame_type_gn")
diff --git third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
-index f6a9ac51b381..0c77077f546f 100644
+index 453b22c40132..75d7ee7ebad3 100644
--- third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21709,7 +21209,7 @@ index f6a9ac51b381..0c77077f546f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21798,7 +21298,7 @@ index f6a9ac51b381..0c77077f546f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21814,19 +21314,17 @@ index f6a9ac51b381..0c77077f546f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -21852,35 +21350,32 @@ index f6a9ac51b381..0c77077f546f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_layers_allocation_gn")
diff --git third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
-index c3377a9f7cdc..bd6e908f861f 100644
+index 79a3143de82e..9985be046df8 100644
--- third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
+++ third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21897,7 +21392,7 @@ index c3377a9f7cdc..bd6e908f861f 100644
FINAL_LIBRARY = "xul"
-@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21993,7 +21488,7 @@ index c3377a9f7cdc..bd6e908f861f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22013,14 +21508,12 @@ index c3377a9f7cdc..bd6e908f861f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -22059,12 +21552,10 @@ index c3377a9f7cdc..bd6e908f861f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -22073,28 +21564,27 @@ index c3377a9f7cdc..bd6e908f861f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_rtp_headers_gn")
diff --git third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
-index c7feee8d37e3..54aa30838e3a 100644
+index d12a2d2af66c..c64b22b66cd4 100644
--- third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
+++ third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22111,7 +21601,7 @@ index c7feee8d37e3..54aa30838e3a 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22211,7 +21701,7 @@ index c7feee8d37e3..54aa30838e3a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22227,19 +21717,17 @@ index c7feee8d37e3..54aa30838e3a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -22265,35 +21753,32 @@ index c7feee8d37e3..54aa30838e3a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_stream_encoder_gn")
diff --git third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
-index f1d2331057d4..16df4edfc348 100644
+index fffc859f7e91..85c4a75b1d5e 100644
--- third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22310,7 +21795,7 @@ index f1d2331057d4..16df4edfc348 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22399,7 +21884,7 @@ index f1d2331057d4..16df4edfc348 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22415,19 +21900,17 @@ index f1d2331057d4..16df4edfc348 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -22453,35 +21936,32 @@ index f1d2331057d4..16df4edfc348 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bitstream_parser_api_gn")
diff --git third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
-index a7017e0429f0..c92e774efdfa 100644
+index 093dee7324ce..f6ebd363cae6 100644
--- third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22498,7 +21978,7 @@ index a7017e0429f0..c92e774efdfa 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22599,7 +22079,7 @@ index a7017e0429f0..c92e774efdfa 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22619,14 +22099,12 @@ index a7017e0429f0..c92e774efdfa 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -22665,12 +22143,10 @@ index a7017e0429f0..c92e774efdfa 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -22679,28 +22155,27 @@ index a7017e0429f0..c92e774efdfa 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_video_decoder_factory_gn")
diff --git third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
-index b94ff4af7eb0..ddd7c64613a2 100644
+index 010aa6536cc7..f006fa8fd340 100644
--- third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22717,7 +22192,7 @@ index b94ff4af7eb0..ddd7c64613a2 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22818,7 +22293,7 @@ index b94ff4af7eb0..ddd7c64613a2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22838,14 +22313,12 @@ index b94ff4af7eb0..ddd7c64613a2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -22884,12 +22357,10 @@ index b94ff4af7eb0..ddd7c64613a2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -22898,28 +22369,27 @@ index b94ff4af7eb0..ddd7c64613a2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_software_fallback_wrappers_gn")
diff --git third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
-index 7127dd7cec88..4f2440c02327 100644
+index a4109078ad18..7d91ac4ebccb 100644
--- third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22936,7 +22406,7 @@ index 7127dd7cec88..4f2440c02327 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23025,7 +22495,7 @@ index 7127dd7cec88..4f2440c02327 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23045,14 +22515,12 @@ index 7127dd7cec88..4f2440c02327 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -23091,12 +22559,10 @@ index 7127dd7cec88..4f2440c02327 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -23105,28 +22571,27 @@ index 7127dd7cec88..4f2440c02327 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalability_mode_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
-index b117e5452806..046a5c61548d 100644
+index 413d7c625981..ec54403372c6 100644
--- third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23143,7 +22608,7 @@ index b117e5452806..046a5c61548d 100644
FINAL_LIBRARY = "xul"
-@@ -55,98 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23243,7 +22708,7 @@ index b117e5452806..046a5c61548d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -154,88 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -156,82 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23263,14 +22728,12 @@ index b117e5452806..046a5c61548d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -23309,12 +22772,10 @@ index b117e5452806..046a5c61548d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -23323,28 +22784,27 @@ index b117e5452806..046a5c61548d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_codecs_api_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
-index 7551768459b2..9e82018a7b86 100644
+index 4afbd15a2ede..4b1b30a2d0f6 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23361,7 +22821,7 @@ index 7551768459b2..9e82018a7b86 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23461,7 +22921,7 @@ index 7551768459b2..9e82018a7b86 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23477,19 +22937,17 @@ index 7551768459b2..9e82018a7b86 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23515,35 +22973,32 @@ index 7551768459b2..9e82018a7b86 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
-index f8bebec560ae..1e40c0b2b679 100644
+index 8c0ce390c137..78cced434a30 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23560,7 +23015,7 @@ index f8bebec560ae..1e40c0b2b679 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23660,7 +23115,7 @@ index f8bebec560ae..1e40c0b2b679 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23676,19 +23131,17 @@ index f8bebec560ae..1e40c0b2b679 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23714,35 +23167,32 @@ index f8bebec560ae..1e40c0b2b679 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_libaom_av1_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
-index 99636079a13f..56e32034fa02 100644
+index ce8123fb6451..a664d72af4fd 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23759,7 +23209,7 @@ index 99636079a13f..56e32034fa02 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23860,7 +23310,7 @@ index 99636079a13f..56e32034fa02 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23876,19 +23326,17 @@ index 99636079a13f..56e32034fa02 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23914,35 +23362,32 @@ index 99636079a13f..56e32034fa02 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_libvpx_vp8_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
-index 1044053ab046..69eaf139e6b1 100644
+index 49a98cd715ca..e25c605b56cf 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23959,7 +23404,7 @@ index 1044053ab046..69eaf139e6b1 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24060,7 +23505,7 @@ index 1044053ab046..69eaf139e6b1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24076,19 +23521,17 @@ index 1044053ab046..69eaf139e6b1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -24114,35 +23557,32 @@ index 1044053ab046..69eaf139e6b1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_libvpx_vp9_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
-index 95d4c676f58d..129a648b2795 100644
+index eae3f9817f18..f079fa84bb50 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24159,7 +23599,7 @@ index 95d4c676f58d..129a648b2795 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24260,7 +23700,7 @@ index 95d4c676f58d..129a648b2795 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24276,19 +23716,17 @@ index 95d4c676f58d..129a648b2795 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -24314,35 +23752,32 @@ index 95d4c676f58d..129a648b2795 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_open_h264_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
-index f446420b4b84..430545baba76 100644
+index bb5a5b56e8fd..907dd961dc79 100644
--- third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24359,7 +23794,7 @@ index f446420b4b84..430545baba76 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24460,7 +23895,7 @@ index f446420b4b84..430545baba76 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24480,14 +23915,12 @@ index f446420b4b84..430545baba76 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -24526,12 +23959,10 @@ index f446420b4b84..430545baba76 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -24540,28 +23971,27 @@ index f446420b4b84..430545baba76 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("vp8_temporal_layers_factory_gn")
diff --git third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
-index fc87471b55d7..2f0d55a14afe 100644
+index e09e7bbfe6a7..04e07ea7827b 100644
--- third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
+++ third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24578,7 +24008,7 @@ index fc87471b55d7..2f0d55a14afe 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24663,7 +24093,7 @@ index fc87471b55d7..2f0d55a14afe 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24679,19 +24109,17 @@ index fc87471b55d7..2f0d55a14afe 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -24717,35 +24145,32 @@ index fc87471b55d7..2f0d55a14afe 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_track_source_constraints_gn")
diff --git third_party/libwebrtc/audio/audio_gn/moz.build third_party/libwebrtc/audio/audio_gn/moz.build
-index ae1d392ebd8e..012221581940 100644
+index 1cbb2c1a06d7..739344689e8f 100644
--- third_party/libwebrtc/audio/audio_gn/moz.build
+++ third_party/libwebrtc/audio/audio_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24762,7 +24187,7 @@ index ae1d392ebd8e..012221581940 100644
FINAL_LIBRARY = "xul"
-@@ -57,99 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -59,99 +68,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24863,7 +24288,7 @@ index ae1d392ebd8e..012221581940 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24883,14 +24308,12 @@ index ae1d392ebd8e..012221581940 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -24929,12 +24352,10 @@ index ae1d392ebd8e..012221581940 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -24943,28 +24364,27 @@ index ae1d392ebd8e..012221581940 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_gn")
diff --git third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
-index d4f76e9d017f..ddc4751e02fc 100644
+index 92fbf1e0dede..74cd0b3926b2 100644
--- third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
+++ third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24981,7 +24401,7 @@ index d4f76e9d017f..ddc4751e02fc 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25081,7 +24501,7 @@ index d4f76e9d017f..ddc4751e02fc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25101,14 +24521,12 @@ index d4f76e9d017f..ddc4751e02fc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25147,12 +24565,10 @@ index d4f76e9d017f..ddc4751e02fc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25161,28 +24577,27 @@ index d4f76e9d017f..ddc4751e02fc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_operations_gn")
diff --git third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
-index cc46f5717667..3f3febb67c9d 100644
+index c7a0b64d117e..d73d7f34b9c0 100644
--- third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
+++ third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25199,7 +24614,7 @@ index cc46f5717667..3f3febb67c9d 100644
FINAL_LIBRARY = "xul"
-@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -56,98 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25299,7 +24714,7 @@ index cc46f5717667..3f3febb67c9d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25319,14 +24734,12 @@ index cc46f5717667..3f3febb67c9d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25365,12 +24778,10 @@ index cc46f5717667..3f3febb67c9d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25379,28 +24790,27 @@ index cc46f5717667..3f3febb67c9d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("resource_adaptation_gn")
diff --git third_party/libwebrtc/call/audio_sender_interface_gn/moz.build third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
-index 9f8d7378218d..1abee39696dd 100644
+index 996e17f52c62..cb998aabc5b0 100644
--- third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
+++ third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25417,7 +24827,7 @@ index 9f8d7378218d..1abee39696dd 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25513,7 +24923,7 @@ index 9f8d7378218d..1abee39696dd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25529,19 +24939,17 @@ index 9f8d7378218d..1abee39696dd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -25567,35 +24975,32 @@ index 9f8d7378218d..1abee39696dd 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_sender_interface_gn")
diff --git third_party/libwebrtc/call/bitrate_allocator_gn/moz.build third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
-index a9733fff9e74..2323bba17a99 100644
+index 94a7d297858f..e6aa6ea71441 100644
--- third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
+++ third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25612,7 +25017,7 @@ index a9733fff9e74..2323bba17a99 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25712,7 +25117,7 @@ index a9733fff9e74..2323bba17a99 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25732,14 +25137,12 @@ index a9733fff9e74..2323bba17a99 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25778,12 +25181,10 @@ index a9733fff9e74..2323bba17a99 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25792,28 +25193,27 @@ index a9733fff9e74..2323bba17a99 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_allocator_gn")
diff --git third_party/libwebrtc/call/bitrate_configurator_gn/moz.build third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
-index 850bd1207495..351672f63e86 100644
+index 698c10c5dfca..ee2b3f2991b7 100644
--- third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
+++ third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25830,7 +25230,7 @@ index 850bd1207495..351672f63e86 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25919,7 +25319,7 @@ index 850bd1207495..351672f63e86 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25939,14 +25339,12 @@ index 850bd1207495..351672f63e86 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25985,12 +25383,10 @@ index 850bd1207495..351672f63e86 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25999,28 +25395,27 @@ index 850bd1207495..351672f63e86 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_configurator_gn")
diff --git third_party/libwebrtc/call/call_gn/moz.build third_party/libwebrtc/call/call_gn/moz.build
-index 01d05dc953cb..d66394d2e96b 100644
+index e9153eb454ce..d9f72a02b60c 100644
--- third_party/libwebrtc/call/call_gn/moz.build
+++ third_party/libwebrtc/call/call_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26037,7 +25432,7 @@ index 01d05dc953cb..d66394d2e96b 100644
FINAL_LIBRARY = "xul"
-@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26138,7 +25533,7 @@ index 01d05dc953cb..d66394d2e96b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26158,14 +25553,12 @@ index 01d05dc953cb..d66394d2e96b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -26204,12 +25597,10 @@ index 01d05dc953cb..d66394d2e96b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -26218,28 +25609,27 @@ index 01d05dc953cb..d66394d2e96b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("call_gn")
diff --git third_party/libwebrtc/call/call_interfaces_gn/moz.build third_party/libwebrtc/call/call_interfaces_gn/moz.build
-index 2085a0e8cff6..9d202f1d07ac 100644
+index f1f1bb303843..d0ef9d525d5a 100644
--- third_party/libwebrtc/call/call_interfaces_gn/moz.build
+++ third_party/libwebrtc/call/call_interfaces_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26256,7 +25646,7 @@ index 2085a0e8cff6..9d202f1d07ac 100644
FINAL_LIBRARY = "xul"
-@@ -51,99 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26357,7 +25747,7 @@ index 2085a0e8cff6..9d202f1d07ac 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26377,14 +25767,12 @@ index 2085a0e8cff6..9d202f1d07ac 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -26423,12 +25811,10 @@ index 2085a0e8cff6..9d202f1d07ac 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -26437,28 +25823,27 @@ index 2085a0e8cff6..9d202f1d07ac 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("call_interfaces_gn")
diff --git third_party/libwebrtc/call/payload_type_gn/moz.build third_party/libwebrtc/call/payload_type_gn/moz.build
-index 29191448d094..cfc3baa09e32 100644
+index 85e28f429c7c..ca28e79f0b66 100644
--- third_party/libwebrtc/call/payload_type_gn/moz.build
+++ third_party/libwebrtc/call/payload_type_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26475,7 +25860,7 @@ index 29191448d094..cfc3baa09e32 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26575,7 +25960,7 @@ index 29191448d094..cfc3baa09e32 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26591,19 +25976,17 @@ index 29191448d094..cfc3baa09e32 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -26629,35 +26012,32 @@ index 29191448d094..cfc3baa09e32 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("payload_type_gn")
diff --git third_party/libwebrtc/call/payload_type_picker_gn/moz.build third_party/libwebrtc/call/payload_type_picker_gn/moz.build
-index 8748c0cbb4ca..78024420815c 100644
+index 650d536de7d3..020555402df4 100644
--- third_party/libwebrtc/call/payload_type_picker_gn/moz.build
+++ third_party/libwebrtc/call/payload_type_picker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26674,7 +26054,7 @@ index 8748c0cbb4ca..78024420815c 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26774,7 +26154,7 @@ index 8748c0cbb4ca..78024420815c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26794,14 +26174,12 @@ index 8748c0cbb4ca..78024420815c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -26840,12 +26218,10 @@ index 8748c0cbb4ca..78024420815c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -26854,28 +26230,27 @@ index 8748c0cbb4ca..78024420815c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("payload_type_picker_gn")
diff --git third_party/libwebrtc/call/receive_stream_interface_gn/moz.build third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
-index 7490a7abd497..59ea1b2b5448 100644
+index a6c6001f74e2..8d549a7ab50f 100644
--- third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
+++ third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26892,7 +26267,7 @@ index 7490a7abd497..59ea1b2b5448 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26992,7 +26367,7 @@ index 7490a7abd497..59ea1b2b5448 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27008,19 +26383,17 @@ index 7490a7abd497..59ea1b2b5448 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -27046,35 +26419,32 @@ index 7490a7abd497..59ea1b2b5448 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("receive_stream_interface_gn")
diff --git third_party/libwebrtc/call/rtp_interfaces_gn/moz.build third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
-index e70c9541d6ec..b5cad7c8f322 100644
+index 85873e674c14..24f88b79244a 100644
--- third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
+++ third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27091,7 +26461,7 @@ index e70c9541d6ec..b5cad7c8f322 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27191,7 +26561,7 @@ index e70c9541d6ec..b5cad7c8f322 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27211,14 +26581,12 @@ index e70c9541d6ec..b5cad7c8f322 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27257,12 +26625,10 @@ index e70c9541d6ec..b5cad7c8f322 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27271,28 +26637,27 @@ index e70c9541d6ec..b5cad7c8f322 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_interfaces_gn")
diff --git third_party/libwebrtc/call/rtp_receiver_gn/moz.build third_party/libwebrtc/call/rtp_receiver_gn/moz.build
-index 5e2c06b6a0a3..562f9ce1e68c 100644
+index 680b4c6faf4b..52c74494d5fe 100644
--- third_party/libwebrtc/call/rtp_receiver_gn/moz.build
+++ third_party/libwebrtc/call/rtp_receiver_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27309,7 +26674,7 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
FINAL_LIBRARY = "xul"
-@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27410,7 +26775,7 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27430,14 +26795,12 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27476,12 +26839,10 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27490,28 +26851,27 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_receiver_gn")
diff --git third_party/libwebrtc/call/rtp_sender_gn/moz.build third_party/libwebrtc/call/rtp_sender_gn/moz.build
-index a8ff134e981f..212bd6345f6f 100644
+index c54282e5cead..483a0d764e21 100644
--- third_party/libwebrtc/call/rtp_sender_gn/moz.build
+++ third_party/libwebrtc/call/rtp_sender_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27528,7 +26888,7 @@ index a8ff134e981f..212bd6345f6f 100644
FINAL_LIBRARY = "xul"
-@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27629,7 +26989,7 @@ index a8ff134e981f..212bd6345f6f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27649,14 +27009,12 @@ index a8ff134e981f..212bd6345f6f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27695,12 +27053,10 @@ index a8ff134e981f..212bd6345f6f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27709,28 +27065,27 @@ index a8ff134e981f..212bd6345f6f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_sender_gn")
diff --git third_party/libwebrtc/call/version_gn/moz.build third_party/libwebrtc/call/version_gn/moz.build
-index 828f94f4cbdd..68a780748b3d 100644
+index 68e67fa3d88a..a2f2266e7dda 100644
--- third_party/libwebrtc/call/version_gn/moz.build
+++ third_party/libwebrtc/call/version_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27747,7 +27102,7 @@ index 828f94f4cbdd..68a780748b3d 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27832,7 +27187,7 @@ index 828f94f4cbdd..68a780748b3d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27852,14 +27207,12 @@ index 828f94f4cbdd..68a780748b3d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27898,12 +27251,10 @@ index 828f94f4cbdd..68a780748b3d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27912,28 +27263,27 @@ index 828f94f4cbdd..68a780748b3d 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("version_gn")
diff --git third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
-index 7fa1a7744a16..d484b531245e 100644
+index 42919d9750d6..5c78f2ae7501 100644
--- third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
+++ third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27950,7 +27300,7 @@ index 7fa1a7744a16..d484b531245e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28050,7 +27400,7 @@ index 7fa1a7744a16..d484b531245e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28070,14 +27420,12 @@ index 7fa1a7744a16..d484b531245e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -28116,12 +27464,10 @@ index 7fa1a7744a16..d484b531245e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -28130,28 +27476,27 @@ index 7fa1a7744a16..d484b531245e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_receive_stream_api_gn")
diff --git third_party/libwebrtc/call/video_send_stream_api_gn/moz.build third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
-index 2b5383c055d0..2be81a195947 100644
+index 313ac5a18542..9c2133892487 100644
--- third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
+++ third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -28168,7 +27513,7 @@ index 2b5383c055d0..2be81a195947 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28268,7 +27613,7 @@ index 2b5383c055d0..2be81a195947 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28288,14 +27633,12 @@ index 2b5383c055d0..2be81a195947 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -28334,12 +27677,10 @@ index 2b5383c055d0..2be81a195947 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -28348,28 +27689,27 @@ index 2b5383c055d0..2be81a195947 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_send_stream_api_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
-index fe1b026fc033..3bc0d69ffe9f 100644
+index 9dc7f0d05cd6..f4c90763c1cf 100644
--- third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
-@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -28387,7 +27727,7 @@ index fe1b026fc033..3bc0d69ffe9f 100644
FINAL_LIBRARY = "xul"
-@@ -52,128 +61,9 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,127 +63,9 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28419,7 +27759,6 @@ index fe1b026fc033..3bc0d69ffe9f 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -28518,15 +27857,16 @@ index fe1b026fc033..3bc0d69ffe9f 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
-index bbe581ba7140..05b3437fc803 100644
+index 2adc30b60cc3..7ffb62cc89f2 100644
--- third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -28543,7 +27883,7 @@ index bbe581ba7140..05b3437fc803 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28628,7 +27968,7 @@ index bbe581ba7140..05b3437fc803 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,32 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,30 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28649,19 +27989,17 @@ index bbe581ba7140..05b3437fc803 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -160,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -28687,35 +28025,32 @@ index bbe581ba7140..05b3437fc803 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("common_audio_c_arm_asm_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
-index 2ec7bdf69533..7486ca545e4c 100644
+index 92ead1350503..499e855a6429 100644
--- third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -28732,7 +28067,7 @@ index 2ec7bdf69533..7486ca545e4c 100644
FINAL_LIBRARY = "xul"
-@@ -82,120 +91,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -84,120 +93,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28854,7 +28189,7 @@ index 2ec7bdf69533..7486ca545e4c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -203,20 +99,14 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -205,20 +101,14 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28879,28 +28214,24 @@ index 2ec7bdf69533..7486ca545e4c 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
"/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c",
-@@ -225,10 +115,8 @@ if CONFIG["TARGET_CPU"] == "loongarch64":
-
- if CONFIG["TARGET_CPU"] == "mips32":
+@@ -229,7 +119,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/resample_by_2_mips.c"
-@@ -245,9 +133,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -246,8 +135,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
"/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c",
-@@ -262,63 +147,7 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -262,62 +149,7 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
@@ -28959,19 +28290,17 @@ index 2ec7bdf69533..7486ca545e4c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+if CONFIG["TARGET_CPU"] == "riscv64":
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
-@@ -326,31 +155,13 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+@@ -325,29 +157,13 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- UNIFIED_SOURCES += [
@@ -28993,35 +28322,34 @@ index 2ec7bdf69533..7486ca545e4c 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
-@@ -358,10 +169,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -355,9 +171,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
diff --git third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
-index 4f177e28c07d..581e60d176df 100644
+index 1560a14f085d..6e45b9b381b6 100644
--- third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -29038,7 +28366,7 @@ index 4f177e28c07d..581e60d176df 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29138,7 +28466,7 @@ index 4f177e28c07d..581e60d176df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -29158,14 +28486,12 @@ index 4f177e28c07d..581e60d176df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -29204,12 +28530,10 @@ index 4f177e28c07d..581e60d176df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -29218,28 +28542,27 @@ index 4f177e28c07d..581e60d176df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("common_audio_cc_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_gn/moz.build third_party/libwebrtc/common_audio/common_audio_gn/moz.build
-index c58955b10ea6..ee6a43e9fefc 100644
+index 7ae87f142c97..898caf8d8737 100644
--- third_party/libwebrtc/common_audio/common_audio_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -29256,7 +28579,7 @@ index c58955b10ea6..ee6a43e9fefc 100644
FINAL_LIBRARY = "xul"
-@@ -58,98 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,98 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29356,7 +28679,7 @@ index c58955b10ea6..ee6a43e9fefc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -29376,14 +28699,12 @@ index c58955b10ea6..ee6a43e9fefc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -29422,12 +28743,10 @@ index c58955b10ea6..ee6a43e9fefc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -29436,28 +28755,27 @@ index c58955b10ea6..ee6a43e9fefc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("common_audio_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
-index dff5e9a9e48a..f71793d2412b 100644
+index b25cc26758a9..aa3c85edd842 100644
--- third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
-@@ -13,13 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,25 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_ARCH_ARM64"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -29477,7 +28795,7 @@ index dff5e9a9e48a..f71793d2412b 100644
FINAL_LIBRARY = "xul"
-@@ -48,144 +59,6 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,143 +61,6 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29511,7 +28829,6 @@ index dff5e9a9e48a..f71793d2412b 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -29623,15 +28940,16 @@ index dff5e9a9e48a..f71793d2412b 100644
-
Library("common_audio_neon_c_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
-index bcb0eea056b8..68f568a4609e 100644
+index 68c741dd1e4e..82e3c5baa6fa 100644
--- third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
-@@ -13,13 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,25 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_ARCH_ARM64"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -29651,7 +28969,7 @@ index bcb0eea056b8..68f568a4609e 100644
FINAL_LIBRARY = "xul"
-@@ -47,144 +58,6 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,143 +60,6 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29685,7 +29003,6 @@ index bcb0eea056b8..68f568a4609e 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -29797,15 +29114,16 @@ index bcb0eea056b8..68f568a4609e 100644
-
Library("common_audio_neon_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
-index 4a6fdb306aa6..dbecce80ab45 100644
+index 5b461feec23b..29c9377cb4f9 100644
--- third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -29823,7 +29141,7 @@ index 4a6fdb306aa6..dbecce80ab45 100644
FINAL_LIBRARY = "xul"
-@@ -47,150 +56,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,149 +58,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29859,7 +29177,6 @@ index 4a6fdb306aa6..dbecce80ab45 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -29977,15 +29294,16 @@ index 4a6fdb306aa6..dbecce80ab45 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
-index ce9072a0fe55..6ebbd2bc8f48 100644
+index 7f03b4b2e53f..bc11ece1d4d7 100644
--- third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
+++ third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30002,7 +29320,7 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30102,7 +29420,7 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30122,14 +29440,12 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -30168,12 +29484,10 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -30182,28 +29496,27 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fir_filter_factory_gn")
diff --git third_party/libwebrtc/common_audio/fir_filter_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
-index 06ea301b21f9..81322b8eb2ec 100644
+index eb3c6df45839..0fcc226c6d9a 100644
--- third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
+++ third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30220,7 +29533,7 @@ index 06ea301b21f9..81322b8eb2ec 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30305,7 +29618,7 @@ index 06ea301b21f9..81322b8eb2ec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30321,19 +29634,17 @@ index 06ea301b21f9..81322b8eb2ec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -30359,35 +29670,32 @@ index 06ea301b21f9..81322b8eb2ec 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("fir_filter_gn")
diff --git third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
-index 5290e066bab5..24a8a439063c 100644
+index 22da9aa64e1f..8a65508b1542 100644
--- third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
+++ third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30404,7 +29712,7 @@ index 5290e066bab5..24a8a439063c 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30504,7 +29812,7 @@ index 5290e066bab5..24a8a439063c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30520,19 +29828,17 @@ index 5290e066bab5..24a8a439063c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -30558,35 +29864,32 @@ index 5290e066bab5..24a8a439063c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sinc_resampler_gn")
diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
-index 4292372dbac9..1d7ed49fde1e 100644
+index 8b9bb4c81cad..3440d15b9e1c 100644
--- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30603,7 +29906,7 @@ index 4292372dbac9..1d7ed49fde1e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30703,7 +30006,7 @@ index 4292372dbac9..1d7ed49fde1e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,128 +66,38 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,122 +68,38 @@ if CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc"
]
@@ -30727,7 +30030,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -30738,7 +30040,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
if CONFIG["TARGET_CPU"] == "x86":
@@ -30798,12 +30099,10 @@ index 4292372dbac9..1d7ed49fde1e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -30816,7 +30115,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
+ "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
@@ -30826,7 +30124,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD" and CONFIG["TARGET_CPU"] == "x86_64":
@@ -30840,15 +30137,16 @@ index 4292372dbac9..1d7ed49fde1e 100644
Library("fft_size_128_gn")
diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
-index 083f0cacddb9..870f24ccad4f 100644
+index 3e62c5c7f5d2..7541b01f163e 100644
--- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30865,7 +30163,7 @@ index 083f0cacddb9..870f24ccad4f 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30950,7 +30248,7 @@ index 083f0cacddb9..870f24ccad4f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30970,14 +30268,12 @@ index 083f0cacddb9..870f24ccad4f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -31016,12 +30312,10 @@ index 083f0cacddb9..870f24ccad4f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -31030,28 +30324,27 @@ index 083f0cacddb9..870f24ccad4f 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fft_size_256_gn")
diff --git third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
-index 8fba4c436475..7be006d15bc0 100644
+index 3fbf9e4e2fee..d14b47d5e338 100644
--- third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31068,7 +30361,7 @@ index 8fba4c436475..7be006d15bc0 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31165,7 +30458,7 @@ index 8fba4c436475..7be006d15bc0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,30 +58,20 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,20 +60,12 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31188,27 +30481,24 @@ index 8fba4c436475..7be006d15bc0 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
+@@ -161,7 +74,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_mips.c"
-@@ -168,9 +79,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -169,8 +81,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
-@@ -181,93 +89,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -181,89 +91,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
@@ -31265,7 +30555,6 @@ index 8fba4c436475..7be006d15bc0 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- UNIFIED_SOURCES += [
@@ -31274,7 +30563,6 @@ index 8fba4c436475..7be006d15bc0 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64":
@@ -31290,7 +30578,6 @@ index 8fba4c436475..7be006d15bc0 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -31301,22 +30588,22 @@ index 8fba4c436475..7be006d15bc0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
diff --git third_party/libwebrtc/common_video/common_video_gn/moz.build third_party/libwebrtc/common_video/common_video_gn/moz.build
-index 53e079b36c1e..216161d185b7 100644
+index 4594217ae7ea..ecade4065db8 100644
--- third_party/libwebrtc/common_video/common_video_gn/moz.build
+++ third_party/libwebrtc/common_video/common_video_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31333,7 +30620,7 @@ index 53e079b36c1e..216161d185b7 100644
FINAL_LIBRARY = "xul"
-@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -59,98 +68,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31433,7 +30720,7 @@ index 53e079b36c1e..216161d185b7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -156,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -158,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31453,14 +30740,12 @@ index 53e079b36c1e..216161d185b7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -31499,12 +30784,10 @@ index 53e079b36c1e..216161d185b7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -31513,28 +30796,27 @@ index 53e079b36c1e..216161d185b7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("common_video_gn")
diff --git third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
-index a39b53c0b225..46901ebfa87d 100644
+index 7a12e1f80532..67975fb257fe 100644
--- third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
+++ third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31551,7 +30833,7 @@ index a39b53c0b225..46901ebfa87d 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31640,7 +30922,7 @@ index a39b53c0b225..46901ebfa87d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31660,14 +30942,12 @@ index a39b53c0b225..46901ebfa87d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -31706,12 +30986,10 @@ index a39b53c0b225..46901ebfa87d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -31720,28 +30998,27 @@ index a39b53c0b225..46901ebfa87d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("corruption_detection_converters_gn")
diff --git third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
-index b6aee1c8bbbe..dfb538922b84 100644
+index 8923f3ddf002..937a7c082f7c 100644
--- third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
+++ third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31758,7 +31035,7 @@ index b6aee1c8bbbe..dfb538922b84 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31854,7 +31131,7 @@ index b6aee1c8bbbe..dfb538922b84 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31870,19 +31147,17 @@ index b6aee1c8bbbe..dfb538922b84 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -31908,35 +31183,32 @@ index b6aee1c8bbbe..dfb538922b84 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("corruption_score_calculator_gn")
diff --git third_party/libwebrtc/common_video/frame_counts_gn/moz.build third_party/libwebrtc/common_video/frame_counts_gn/moz.build
-index 4c0a4630b610..5d45fb7c23c4 100644
+index 8a2276e31b03..17eb2a61992d 100644
--- third_party/libwebrtc/common_video/frame_counts_gn/moz.build
+++ third_party/libwebrtc/common_video/frame_counts_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31953,7 +31225,7 @@ index 4c0a4630b610..5d45fb7c23c4 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32038,7 +31310,7 @@ index 4c0a4630b610..5d45fb7c23c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32054,19 +31326,17 @@ index 4c0a4630b610..5d45fb7c23c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32092,35 +31362,32 @@ index 4c0a4630b610..5d45fb7c23c4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_counts_gn")
diff --git third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
-index 9f1fe24b6f43..b4200efd2d0f 100644
+index 704b8b08b41c..6a39ea1a1db6 100644
--- third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
+++ third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32137,7 +31404,7 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32222,7 +31489,7 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32238,19 +31505,17 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32276,35 +31541,32 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_instrumentation_data_gn")
diff --git third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
-index 5ad5eb8a6c24..f3ff9dad7e78 100644
+index f6be73a2ee74..c2e2eb3a24e4 100644
--- third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
+++ third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32321,7 +31583,7 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32410,7 +31672,7 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32430,14 +31692,12 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -32476,12 +31736,10 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -32490,28 +31748,27 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("generic_frame_descriptor_gn")
diff --git third_party/libwebrtc/dcsctp_gn/moz.build third_party/libwebrtc/dcsctp_gn/moz.build
-index a361aa0738ba..9c86ad151947 100644
+index 9dce2c0157e9..f452910e84ab 100644
--- third_party/libwebrtc/dcsctp_gn/moz.build
+++ third_party/libwebrtc/dcsctp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32528,7 +31785,7 @@ index a361aa0738ba..9c86ad151947 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32624,7 +31881,7 @@ index a361aa0738ba..9c86ad151947 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32640,19 +31897,17 @@ index a361aa0738ba..9c86ad151947 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32678,35 +31933,32 @@ index a361aa0738ba..9c86ad151947 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("dcsctp_gn")
diff --git third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
-index 415d4f6b6bad..a38a5238b43b 100644
+index 70925379fe41..9ae47f123445 100644
--- third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
+++ third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32723,7 +31975,7 @@ index 415d4f6b6bad..a38a5238b43b 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32808,7 +32060,7 @@ index 415d4f6b6bad..a38a5238b43b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32824,19 +32076,17 @@ index 415d4f6b6bad..a38a5238b43b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32862,30 +32112,26 @@ index 415d4f6b6bad..a38a5238b43b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("registered_field_trials_gn")
diff --git third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build
-index 6c29dea76a50..3ae54a950c46 100644
+index edb8e084a33a..e2236e78c4a0 100644
--- third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build
+++ third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build
-@@ -31,9 +31,4 @@ LOCAL_INCLUDES += [
+@@ -32,9 +32,4 @@ LOCAL_INCLUDES += [
"/tools/profiler/public"
]
@@ -32896,15 +32142,16 @@ index 6c29dea76a50..3ae54a950c46 100644
-
Library("registered_field_trials_header_gn")
diff --git third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
-index 19d2011f0711..fd3195859252 100644
+index b1b3582e1608..7eb186a72b60 100644
--- third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32921,7 +32168,7 @@ index 19d2011f0711..fd3195859252 100644
FINAL_LIBRARY = "xul"
-@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,94 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33017,7 +32264,7 @@ index 19d2011f0711..fd3195859252 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33037,14 +32284,12 @@ index 19d2011f0711..fd3195859252 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33083,12 +32328,10 @@ index 19d2011f0711..fd3195859252 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33097,28 +32340,27 @@ index 19d2011f0711..fd3195859252 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_audio_gn")
diff --git third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
-index af48c04f59de..a7254b198d49 100644
+index cf4cfcc07e11..423e1504c239 100644
--- third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33135,7 +32377,7 @@ index af48c04f59de..a7254b198d49 100644
FINAL_LIBRARY = "xul"
-@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33231,7 +32473,7 @@ index af48c04f59de..a7254b198d49 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33251,14 +32493,12 @@ index af48c04f59de..a7254b198d49 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33297,12 +32537,10 @@ index af48c04f59de..a7254b198d49 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33311,28 +32549,27 @@ index af48c04f59de..a7254b198d49 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_bwe_gn")
diff --git third_party/libwebrtc/logging/rtc_event_field_gn/moz.build third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
-index 68ca708760ea..670306ad1fab 100644
+index 1237d6915038..a1db7c7cf147 100644
--- third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33349,7 +32586,7 @@ index 68ca708760ea..670306ad1fab 100644
FINAL_LIBRARY = "xul"
-@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33445,7 +32682,7 @@ index 68ca708760ea..670306ad1fab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33465,14 +32702,12 @@ index 68ca708760ea..670306ad1fab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33511,12 +32746,10 @@ index 68ca708760ea..670306ad1fab 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33525,28 +32758,27 @@ index 68ca708760ea..670306ad1fab 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_field_gn")
diff --git third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
-index ba98f2fad30c..0521908d9419 100644
+index a0b53a3dcf6b..23328c26c561 100644
--- third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33563,7 +32795,7 @@ index ba98f2fad30c..0521908d9419 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33652,7 +32884,7 @@ index ba98f2fad30c..0521908d9419 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33668,19 +32900,17 @@ index ba98f2fad30c..0521908d9419 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -33706,35 +32936,32 @@ index ba98f2fad30c..0521908d9419 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_event_log_parse_status_gn")
diff --git third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
-index 01705c04b230..8e87aff3722e 100644
+index b81ffc31f513..51d2fcb05f21 100644
--- third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33751,7 +32978,7 @@ index 01705c04b230..8e87aff3722e 100644
FINAL_LIBRARY = "xul"
-@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33840,7 +33067,7 @@ index 01705c04b230..8e87aff3722e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -135,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -137,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33860,14 +33087,12 @@ index 01705c04b230..8e87aff3722e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33906,12 +33131,10 @@ index 01705c04b230..8e87aff3722e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33920,28 +33143,27 @@ index 01705c04b230..8e87aff3722e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_number_encodings_gn")
diff --git third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
-index b5e49419d3ef..c6f0009da400 100644
+index 2d80e868d5e2..d80df18762aa 100644
--- third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33958,7 +33180,7 @@ index b5e49419d3ef..c6f0009da400 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34054,7 +33276,7 @@ index b5e49419d3ef..c6f0009da400 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34074,14 +33296,12 @@ index b5e49419d3ef..c6f0009da400 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34120,12 +33340,10 @@ index b5e49419d3ef..c6f0009da400 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34134,28 +33352,27 @@ index b5e49419d3ef..c6f0009da400 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_pacing_gn")
diff --git third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
-index 669a835db754..68eacaa9575b 100644
+index 2673075055fb..3a5ac9ee85d6 100644
--- third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34172,7 +33389,7 @@ index 669a835db754..68eacaa9575b 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34272,7 +33489,7 @@ index 669a835db754..68eacaa9575b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34292,14 +33509,12 @@ index 669a835db754..68eacaa9575b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34338,12 +33553,10 @@ index 669a835db754..68eacaa9575b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34352,28 +33565,27 @@ index 669a835db754..68eacaa9575b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_rtp_rtcp_gn")
diff --git third_party/libwebrtc/logging/rtc_event_video_gn/moz.build third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
-index e3933c0aa96e..563a8c4cd9fb 100644
+index 4eba826cac76..a2af28545932 100644
--- third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34390,7 +33602,7 @@ index e3933c0aa96e..563a8c4cd9fb 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34486,7 +33698,7 @@ index e3933c0aa96e..563a8c4cd9fb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34506,14 +33718,12 @@ index e3933c0aa96e..563a8c4cd9fb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34552,12 +33762,10 @@ index e3933c0aa96e..563a8c4cd9fb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34566,28 +33774,27 @@ index e3933c0aa96e..563a8c4cd9fb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_video_gn")
diff --git third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
-index 60a829841624..6a35e9816c35 100644
+index 84cfad03cbad..c15c6b76c6ad 100644
--- third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34604,7 +33811,7 @@ index 60a829841624..6a35e9816c35 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34700,7 +33907,7 @@ index 60a829841624..6a35e9816c35 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34720,14 +33927,12 @@ index 60a829841624..6a35e9816c35 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34766,12 +33971,10 @@ index 60a829841624..6a35e9816c35 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34780,28 +33983,27 @@ index 60a829841624..6a35e9816c35 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_stream_config_gn")
diff --git third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
-index 95e5b56fcaf2..6ebaffa17bf0 100644
+index c50a3f48e50c..8f304e5179b0 100644
--- third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
+++ third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34818,7 +34020,7 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34918,7 +34120,7 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34938,14 +34140,12 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34984,12 +34184,10 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34998,28 +34196,27 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("adapted_video_track_source_gn")
diff --git third_party/libwebrtc/media/audio_source_gn/moz.build third_party/libwebrtc/media/audio_source_gn/moz.build
-index 79c6905d50d0..a651f17c72f3 100644
+index a4593705f4d4..cf45ed1996b4 100644
--- third_party/libwebrtc/media/audio_source_gn/moz.build
+++ third_party/libwebrtc/media/audio_source_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35036,7 +34233,7 @@ index 79c6905d50d0..a651f17c72f3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35121,7 +34318,7 @@ index 79c6905d50d0..a651f17c72f3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35137,19 +34334,17 @@ index 79c6905d50d0..a651f17c72f3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -35175,35 +34370,32 @@ index 79c6905d50d0..a651f17c72f3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_source_gn")
diff --git third_party/libwebrtc/media/codec_gn/moz.build third_party/libwebrtc/media/codec_gn/moz.build
-index 11fbb4c53ece..2fa1b126e636 100644
+index 4ad0c6b4d4f1..a2e84b26f4b5 100644
--- third_party/libwebrtc/media/codec_gn/moz.build
+++ third_party/libwebrtc/media/codec_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35220,7 +34412,7 @@ index 11fbb4c53ece..2fa1b126e636 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35320,7 +34512,7 @@ index 11fbb4c53ece..2fa1b126e636 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35340,14 +34532,12 @@ index 11fbb4c53ece..2fa1b126e636 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -35386,12 +34576,10 @@ index 11fbb4c53ece..2fa1b126e636 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -35400,28 +34588,27 @@ index 11fbb4c53ece..2fa1b126e636 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("codec_gn")
diff --git third_party/libwebrtc/media/media_channel_gn/moz.build third_party/libwebrtc/media/media_channel_gn/moz.build
-index ffb4236c2b4a..9d1b62e2b4ce 100644
+index 0123be9df1ba..9ba5846e1cce 100644
--- third_party/libwebrtc/media/media_channel_gn/moz.build
+++ third_party/libwebrtc/media/media_channel_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35438,7 +34625,7 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35539,7 +34726,7 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35555,19 +34742,17 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -35593,35 +34778,32 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("media_channel_gn")
diff --git third_party/libwebrtc/media/media_channel_impl_gn/moz.build third_party/libwebrtc/media/media_channel_impl_gn/moz.build
-index cca0752fc101..d98b839a2d92 100644
+index 314151b757d8..146ff9def9fe 100644
--- third_party/libwebrtc/media/media_channel_impl_gn/moz.build
+++ third_party/libwebrtc/media/media_channel_impl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35638,7 +34820,7 @@ index cca0752fc101..d98b839a2d92 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35723,7 +34905,7 @@ index cca0752fc101..d98b839a2d92 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35739,19 +34921,17 @@ index cca0752fc101..d98b839a2d92 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -35777,35 +34957,32 @@ index cca0752fc101..d98b839a2d92 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("media_channel_impl_gn")
diff --git third_party/libwebrtc/media/media_constants_gn/moz.build third_party/libwebrtc/media/media_constants_gn/moz.build
-index 0de5e3362a74..5adbec9d0fdb 100644
+index 9ca79aabe233..56b3ea5ed006 100644
--- third_party/libwebrtc/media/media_constants_gn/moz.build
+++ third_party/libwebrtc/media/media_constants_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35822,7 +34999,7 @@ index 0de5e3362a74..5adbec9d0fdb 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35907,7 +35084,7 @@ index 0de5e3362a74..5adbec9d0fdb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35927,14 +35104,12 @@ index 0de5e3362a74..5adbec9d0fdb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -35973,12 +35148,10 @@ index 0de5e3362a74..5adbec9d0fdb 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -35987,28 +35160,27 @@ index 0de5e3362a74..5adbec9d0fdb 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("media_constants_gn")
diff --git third_party/libwebrtc/media/media_engine_gn/moz.build third_party/libwebrtc/media/media_engine_gn/moz.build
-index f7a6f8714d3e..d086491ddaa2 100644
+index 511ed8d0de3d..310b21190384 100644
--- third_party/libwebrtc/media/media_engine_gn/moz.build
+++ third_party/libwebrtc/media/media_engine_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36025,7 +35197,7 @@ index f7a6f8714d3e..d086491ddaa2 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36126,7 +35298,7 @@ index f7a6f8714d3e..d086491ddaa2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36142,19 +35314,17 @@ index f7a6f8714d3e..d086491ddaa2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -36180,35 +35350,32 @@ index f7a6f8714d3e..d086491ddaa2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("media_engine_gn")
diff --git third_party/libwebrtc/media/rid_description_gn/moz.build third_party/libwebrtc/media/rid_description_gn/moz.build
-index 350d2d42a27a..bd2d2d1a3c1d 100644
+index f90d99ec11d7..1e68c6ca8bd9 100644
--- third_party/libwebrtc/media/rid_description_gn/moz.build
+++ third_party/libwebrtc/media/rid_description_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36225,7 +35392,7 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36325,7 +35492,7 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36345,14 +35512,12 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -36391,12 +35556,10 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -36405,28 +35568,27 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rid_description_gn")
diff --git third_party/libwebrtc/media/rtc_audio_video_gn/moz.build third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
-index 8b2173e83a8d..53bcc77e6c67 100644
+index 7074c8187174..fb37030f65f5 100644
--- third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
+++ third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
-@@ -14,12 +14,21 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
+@@ -14,13 +14,22 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36443,7 +35605,7 @@ index 8b2173e83a8d..53bcc77e6c67 100644
FINAL_LIBRARY = "xul"
-@@ -47,103 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,103 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36548,7 +35710,7 @@ index 8b2173e83a8d..53bcc77e6c67 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36568,14 +35730,12 @@ index 8b2173e83a8d..53bcc77e6c67 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -36614,12 +35774,10 @@ index 8b2173e83a8d..53bcc77e6c67 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -36628,28 +35786,27 @@ index 8b2173e83a8d..53bcc77e6c67 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_audio_video_gn")
diff --git third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
-index 3683d691b678..1f529f42bdc0 100644
+index 57889f565303..bd831fddb2dc 100644
--- third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
+++ third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
-@@ -14,12 +14,21 @@ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+@@ -14,13 +14,22 @@ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
DEFINES["RTC_USE_LIBAOM_AV1_ENCODER"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36666,7 +35823,7 @@ index 3683d691b678..1f529f42bdc0 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36767,7 +35924,7 @@ index 3683d691b678..1f529f42bdc0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36787,14 +35944,12 @@ index 3683d691b678..1f529f42bdc0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -36833,12 +35988,10 @@ index 3683d691b678..1f529f42bdc0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -36847,28 +36000,27 @@ index 3683d691b678..1f529f42bdc0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_internal_video_codecs_gn")
diff --git third_party/libwebrtc/media/rtc_media_base_gn/moz.build third_party/libwebrtc/media/rtc_media_base_gn/moz.build
-index b27437382904..578bc0b80472 100644
+index c18e870acb9a..fedda41e6ae3 100644
--- third_party/libwebrtc/media/rtc_media_base_gn/moz.build
+++ third_party/libwebrtc/media/rtc_media_base_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36885,7 +36037,7 @@ index b27437382904..578bc0b80472 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36986,7 +36138,7 @@ index b27437382904..578bc0b80472 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37002,19 +36154,17 @@ index b27437382904..578bc0b80472 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -37040,35 +36190,32 @@ index b27437382904..578bc0b80472 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_media_base_gn")
diff --git third_party/libwebrtc/media/rtc_media_config_gn/moz.build third_party/libwebrtc/media/rtc_media_config_gn/moz.build
-index faf48db2d276..5fc7599bde08 100644
+index 37cd82e2a682..972d06306f41 100644
--- third_party/libwebrtc/media/rtc_media_config_gn/moz.build
+++ third_party/libwebrtc/media/rtc_media_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37085,7 +36232,7 @@ index faf48db2d276..5fc7599bde08 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37170,7 +36317,7 @@ index faf48db2d276..5fc7599bde08 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37186,19 +36333,17 @@ index faf48db2d276..5fc7599bde08 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -37224,35 +36369,32 @@ index faf48db2d276..5fc7599bde08 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_media_config_gn")
diff --git third_party/libwebrtc/media/rtc_media_gn/moz.build third_party/libwebrtc/media/rtc_media_gn/moz.build
-index 1b7b6de7915a..1aff1b07aa5f 100644
+index 95aff4fcc141..f1496c154221 100644
--- third_party/libwebrtc/media/rtc_media_gn/moz.build
+++ third_party/libwebrtc/media/rtc_media_gn/moz.build
-@@ -14,12 +14,21 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
+@@ -14,13 +14,22 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37269,7 +36411,7 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
FINAL_LIBRARY = "xul"
-@@ -42,103 +51,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,103 +53,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37374,7 +36516,7 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,27 +59,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,25 +61,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37390,19 +36532,17 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -176,44 +72,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -176,40 +74,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -37428,35 +36568,32 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_media_gn")
diff --git third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
-index 057c31cdd32d..855d7dba3fed 100644
+index 3903b5043c9c..f04602321b4b 100644
--- third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
+++ third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37473,7 +36610,7 @@ index 057c31cdd32d..855d7dba3fed 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37573,7 +36710,7 @@ index 057c31cdd32d..855d7dba3fed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37593,14 +36730,12 @@ index 057c31cdd32d..855d7dba3fed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -37639,12 +36774,10 @@ index 057c31cdd32d..855d7dba3fed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -37653,28 +36786,27 @@ index 057c31cdd32d..855d7dba3fed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_sdp_video_format_utils_gn")
diff --git third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
-index eda06ab0f069..e216a7d8756f 100644
+index a8632f24d148..12faca2c60ec 100644
--- third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
+++ third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37691,7 +36823,7 @@ index eda06ab0f069..e216a7d8756f 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37792,7 +36924,7 @@ index eda06ab0f069..e216a7d8756f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37812,14 +36944,12 @@ index eda06ab0f069..e216a7d8756f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -37858,12 +36988,10 @@ index eda06ab0f069..e216a7d8756f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -37872,28 +37000,27 @@ index eda06ab0f069..e216a7d8756f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_simulcast_encoder_adapter_gn")
diff --git third_party/libwebrtc/media/rtp_utils_gn/moz.build third_party/libwebrtc/media/rtp_utils_gn/moz.build
-index c4bc1c695159..93aef89a254f 100644
+index 6d41faceb2a1..b3ce0c3dac99 100644
--- third_party/libwebrtc/media/rtp_utils_gn/moz.build
+++ third_party/libwebrtc/media/rtp_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37910,7 +37037,7 @@ index c4bc1c695159..93aef89a254f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37995,7 +37122,7 @@ index c4bc1c695159..93aef89a254f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38011,19 +37138,17 @@ index c4bc1c695159..93aef89a254f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -38049,35 +37174,32 @@ index c4bc1c695159..93aef89a254f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_utils_gn")
diff --git third_party/libwebrtc/media/stream_params_gn/moz.build third_party/libwebrtc/media/stream_params_gn/moz.build
-index aab98c22b490..793b552f52c4 100644
+index 22c82b496a59..78fd4155d38b 100644
--- third_party/libwebrtc/media/stream_params_gn/moz.build
+++ third_party/libwebrtc/media/stream_params_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38094,7 +37216,7 @@ index aab98c22b490..793b552f52c4 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38179,7 +37301,7 @@ index aab98c22b490..793b552f52c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38195,19 +37317,17 @@ index aab98c22b490..793b552f52c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -38233,35 +37353,32 @@ index aab98c22b490..793b552f52c4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("stream_params_gn")
diff --git third_party/libwebrtc/media/video_adapter_gn/moz.build third_party/libwebrtc/media/video_adapter_gn/moz.build
-index 51b78b36338c..05509afcdd12 100644
+index ce7a74872715..80d67950990d 100644
--- third_party/libwebrtc/media/video_adapter_gn/moz.build
+++ third_party/libwebrtc/media/video_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38278,7 +37395,7 @@ index 51b78b36338c..05509afcdd12 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38378,7 +37495,7 @@ index 51b78b36338c..05509afcdd12 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38398,14 +37515,12 @@ index 51b78b36338c..05509afcdd12 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -38444,12 +37559,10 @@ index 51b78b36338c..05509afcdd12 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -38458,28 +37571,27 @@ index 51b78b36338c..05509afcdd12 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_adapter_gn")
diff --git third_party/libwebrtc/media/video_broadcaster_gn/moz.build third_party/libwebrtc/media/video_broadcaster_gn/moz.build
-index 0e00a392b816..eeba7ecec130 100644
+index 0bba5248d917..c85e8c95f8f6 100644
--- third_party/libwebrtc/media/video_broadcaster_gn/moz.build
+++ third_party/libwebrtc/media/video_broadcaster_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38496,7 +37608,7 @@ index 0e00a392b816..eeba7ecec130 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38592,7 +37704,7 @@ index 0e00a392b816..eeba7ecec130 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38612,14 +37724,12 @@ index 0e00a392b816..eeba7ecec130 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -38658,12 +37768,10 @@ index 0e00a392b816..eeba7ecec130 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -38672,28 +37780,27 @@ index 0e00a392b816..eeba7ecec130 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_broadcaster_gn")
diff --git third_party/libwebrtc/media/video_common_gn/moz.build third_party/libwebrtc/media/video_common_gn/moz.build
-index ceaf76133561..7a08c0558dee 100644
+index fe09ce34a933..a764d15f802e 100644
--- third_party/libwebrtc/media/video_common_gn/moz.build
+++ third_party/libwebrtc/media/video_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38710,7 +37817,7 @@ index ceaf76133561..7a08c0558dee 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38806,7 +37913,7 @@ index ceaf76133561..7a08c0558dee 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38826,14 +37933,12 @@ index ceaf76133561..7a08c0558dee 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -38872,12 +37977,10 @@ index ceaf76133561..7a08c0558dee 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -38886,28 +37989,27 @@ index ceaf76133561..7a08c0558dee 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_common_gn")
diff --git third_party/libwebrtc/media/video_source_base_gn/moz.build third_party/libwebrtc/media/video_source_base_gn/moz.build
-index f2ffa47c5bb7..57344305c0c1 100644
+index f8053045dc9f..a32461b2c660 100644
--- third_party/libwebrtc/media/video_source_base_gn/moz.build
+++ third_party/libwebrtc/media/video_source_base_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38924,7 +38026,7 @@ index f2ffa47c5bb7..57344305c0c1 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39020,7 +38122,7 @@ index f2ffa47c5bb7..57344305c0c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39040,14 +38142,12 @@ index f2ffa47c5bb7..57344305c0c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39086,12 +38186,10 @@ index f2ffa47c5bb7..57344305c0c1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39100,28 +38198,27 @@ index f2ffa47c5bb7..57344305c0c1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_source_base_gn")
diff --git third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
-index 3536fc5173ad..b9b14d294f9a 100644
+index 91f2dac44ee2..71ed37ed1668 100644
--- third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
+++ third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39138,7 +38235,7 @@ index 3536fc5173ad..b9b14d294f9a 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39234,7 +38331,7 @@ index 3536fc5173ad..b9b14d294f9a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39254,14 +38351,12 @@ index 3536fc5173ad..b9b14d294f9a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39300,12 +38395,10 @@ index 3536fc5173ad..b9b14d294f9a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39314,28 +38407,27 @@ index 3536fc5173ad..b9b14d294f9a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("async_audio_processing_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
-index 9d1463f15180..2f4b795ddfdb 100644
+index f78bef6c5863..4db9966a8cb1 100644
--- third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39352,7 +38444,7 @@ index 9d1463f15180..2f4b795ddfdb 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39452,7 +38544,7 @@ index 9d1463f15180..2f4b795ddfdb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39472,14 +38564,12 @@ index 9d1463f15180..2f4b795ddfdb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39518,12 +38608,10 @@ index 9d1463f15180..2f4b795ddfdb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39532,28 +38620,27 @@ index 9d1463f15180..2f4b795ddfdb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_coding_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
-index 816a96a40d65..54e2c008eae3 100644
+index 2c7ca80ec0ec..ebb25ef7e20d 100644
--- third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39570,7 +38657,7 @@ index 816a96a40d65..54e2c008eae3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39655,7 +38742,7 @@ index 816a96a40d65..54e2c008eae3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39671,19 +38758,17 @@ index 816a96a40d65..54e2c008eae3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -39709,35 +38794,32 @@ index 816a96a40d65..54e2c008eae3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_coding_module_typedefs_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
-index 593b744a33d6..33fd22c702f9 100644
+index 7bc2549166df..c14d768af4f1 100644
--- third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39754,7 +38836,7 @@ index 593b744a33d6..33fd22c702f9 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39854,7 +38936,7 @@ index 593b744a33d6..33fd22c702f9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39874,14 +38956,12 @@ index 593b744a33d6..33fd22c702f9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39920,12 +39000,10 @@ index 593b744a33d6..33fd22c702f9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39934,28 +39012,27 @@ index 593b744a33d6..33fd22c702f9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_coding_opus_common_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
-index 4261145d7564..4b6330407030 100644
+index 0524d70044a1..2be902ad493c 100644
--- third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39972,7 +39049,7 @@ index 4261145d7564..4b6330407030 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40072,7 +39149,7 @@ index 4261145d7564..4b6330407030 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40092,14 +39169,12 @@ index 4261145d7564..4b6330407030 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40138,12 +39213,10 @@ index 4261145d7564..4b6330407030 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40152,28 +39225,27 @@ index 4261145d7564..4b6330407030 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_cng_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
-index 878cbd08fcc4..55fbc250e1bb 100644
+index 0da571dfa094..4b99b74b454b 100644
--- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40190,7 +39262,7 @@ index 878cbd08fcc4..55fbc250e1bb 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40275,7 +39347,7 @@ index 878cbd08fcc4..55fbc250e1bb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40295,14 +39367,12 @@ index 878cbd08fcc4..55fbc250e1bb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40341,12 +39411,10 @@ index 878cbd08fcc4..55fbc250e1bb 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40355,28 +39423,27 @@ index 878cbd08fcc4..55fbc250e1bb 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_network_adaptor_config_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
-index 0ec1c64427d5..0fdce86ea688 100644
+index ca6f82e73acc..7201f9631eba 100644
--- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40393,7 +39460,7 @@ index 0ec1c64427d5..0fdce86ea688 100644
FINAL_LIBRARY = "xul"
-@@ -55,98 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40493,7 +39560,7 @@ index 0ec1c64427d5..0fdce86ea688 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -154,88 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -156,82 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40513,14 +39580,12 @@ index 0ec1c64427d5..0fdce86ea688 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40559,12 +39624,10 @@ index 0ec1c64427d5..0fdce86ea688 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40573,28 +39636,27 @@ index 0ec1c64427d5..0fdce86ea688 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_network_adaptor_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
-index d2eac9dd7330..44fc7a13aa41 100644
+index 485b23578569..0296469454c8 100644
--- third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40611,7 +39673,7 @@ index d2eac9dd7330..44fc7a13aa41 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40696,7 +39758,7 @@ index d2eac9dd7330..44fc7a13aa41 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40716,14 +39778,12 @@ index d2eac9dd7330..44fc7a13aa41 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40762,12 +39822,10 @@ index d2eac9dd7330..44fc7a13aa41 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40776,28 +39834,27 @@ index d2eac9dd7330..44fc7a13aa41 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g711_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
-index 2c887ccaead1..d75c60517c87 100644
+index fd2075f729a4..10971d355fa4 100644
--- third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40814,7 +39871,7 @@ index 2c887ccaead1..d75c60517c87 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40914,7 +39971,7 @@ index 2c887ccaead1..d75c60517c87 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40934,14 +39991,12 @@ index 2c887ccaead1..d75c60517c87 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40980,12 +40035,10 @@ index 2c887ccaead1..d75c60517c87 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40994,28 +40047,27 @@ index 2c887ccaead1..d75c60517c87 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g711_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
-index ab61ec987bf3..142691eb22ac 100644
+index f093a25e873e..8398cd7096a5 100644
--- third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41032,7 +40084,7 @@ index ab61ec987bf3..142691eb22ac 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41117,7 +40169,7 @@ index ab61ec987bf3..142691eb22ac 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41137,14 +40189,12 @@ index ab61ec987bf3..142691eb22ac 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -41183,12 +40233,10 @@ index ab61ec987bf3..142691eb22ac 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -41197,28 +40245,27 @@ index ab61ec987bf3..142691eb22ac 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g722_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
-index 75d59a02d75a..1748ca8600f9 100644
+index 870a0d2d6b0a..8b2bcf13466a 100644
--- third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41235,7 +40282,7 @@ index 75d59a02d75a..1748ca8600f9 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41335,7 +40382,7 @@ index 75d59a02d75a..1748ca8600f9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41355,14 +40402,12 @@ index 75d59a02d75a..1748ca8600f9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -41401,12 +40446,10 @@ index 75d59a02d75a..1748ca8600f9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -41415,28 +40458,27 @@ index 75d59a02d75a..1748ca8600f9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g722_gn")
diff --git third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
-index 78ef11bfbe8e..8fdf79a4d56e 100644
+index 5ede837b17fd..6d8fdbebabc4 100644
--- third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41453,7 +40495,7 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41538,7 +40580,7 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41554,19 +40596,17 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -41592,35 +40632,32 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("isac_bwinfo_gn")
diff --git third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
-index 6b32d8117274..55965a014dd1 100644
+index ca79e83e76a6..f2006f3a9c2c 100644
--- third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41637,7 +40674,7 @@ index 6b32d8117274..55965a014dd1 100644
FINAL_LIBRARY = "xul"
-@@ -48,83 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,83 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41722,7 +40759,7 @@ index 6b32d8117274..55965a014dd1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -132,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -134,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41742,14 +40779,12 @@ index 6b32d8117274..55965a014dd1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -41788,12 +40823,10 @@ index 6b32d8117274..55965a014dd1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -41802,28 +40835,27 @@ index 6b32d8117274..55965a014dd1 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("isac_vad_gn")
diff --git third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
-index af7909757b22..d9f39d9a45ed 100644
+index d9d629e63cb0..132b26983618 100644
--- third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41840,7 +40872,7 @@ index af7909757b22..d9f39d9a45ed 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41940,7 +40972,7 @@ index af7909757b22..d9f39d9a45ed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41960,14 +40992,12 @@ index af7909757b22..d9f39d9a45ed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42006,12 +41036,10 @@ index af7909757b22..d9f39d9a45ed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42020,28 +41048,27 @@ index af7909757b22..d9f39d9a45ed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("legacy_encoded_audio_frame_gn")
diff --git third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
-index 56fec5759795..3d61bb5537ae 100644
+index 915658ecd560..0d8192df783a 100644
--- third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42058,7 +41085,7 @@ index 56fec5759795..3d61bb5537ae 100644
FINAL_LIBRARY = "xul"
-@@ -80,98 +89,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -82,98 +91,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42158,7 +41185,7 @@ index 56fec5759795..3d61bb5537ae 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -179,88 +97,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -181,82 +99,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42178,14 +41205,12 @@ index 56fec5759795..3d61bb5537ae 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42224,12 +41249,10 @@ index 56fec5759795..3d61bb5537ae 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42238,28 +41261,27 @@ index 56fec5759795..3d61bb5537ae 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("neteq_gn")
diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
-index d922de5d5785..281897e1fe56 100644
+index 29b49af13c96..6a89c3181c8a 100644
--- third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42276,7 +41298,7 @@ index d922de5d5785..281897e1fe56 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42361,7 +41383,7 @@ index d922de5d5785..281897e1fe56 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42381,14 +41403,12 @@ index d922de5d5785..281897e1fe56 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42427,12 +41447,10 @@ index d922de5d5785..281897e1fe56 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42441,28 +41459,27 @@ index d922de5d5785..281897e1fe56 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pcm16b_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
-index bea755eb5ac1..b191330ced98 100644
+index 2524b005d0a5..00abfed23ff5 100644
--- third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42479,7 +41496,7 @@ index bea755eb5ac1..b191330ced98 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42579,7 +41596,7 @@ index bea755eb5ac1..b191330ced98 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42599,14 +41616,12 @@ index bea755eb5ac1..b191330ced98 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42645,12 +41660,10 @@ index bea755eb5ac1..b191330ced98 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42659,28 +41672,27 @@ index bea755eb5ac1..b191330ced98 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pcm16b_gn")
diff --git third_party/libwebrtc/modules/audio_coding/red_gn/moz.build third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
-index d55df936567a..f108d9db5ff1 100644
+index d3f279577fa5..66b0c64c35b7 100644
--- third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42697,7 +41709,7 @@ index d55df936567a..f108d9db5ff1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42797,7 +41809,7 @@ index d55df936567a..f108d9db5ff1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42817,14 +41829,12 @@ index d55df936567a..f108d9db5ff1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42863,12 +41873,10 @@ index d55df936567a..f108d9db5ff1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42877,28 +41885,27 @@ index d55df936567a..f108d9db5ff1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("red_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
-index b2cc167179d0..b40963119ad1 100644
+index 649fef5f47be..c8dfb2ef5dc3 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42915,7 +41922,7 @@ index b2cc167179d0..b40963119ad1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43015,7 +42022,7 @@ index b2cc167179d0..b40963119ad1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43035,14 +42042,12 @@ index b2cc167179d0..b40963119ad1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43081,12 +42086,10 @@ index b2cc167179d0..b40963119ad1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43095,28 +42098,27 @@ index b2cc167179d0..b40963119ad1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_cng_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
-index 8a1f97d3e36f..cef5d9b3dd8e 100644
+index 60686e723e86..ca83edda0e81 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
-@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -43135,7 +42137,7 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
FINAL_LIBRARY = "xul"
-@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43235,7 +42237,7 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43255,14 +42257,12 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43301,12 +42301,10 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43315,28 +42313,27 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_multiopus_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
-index fb93eda27311..57ff1d71b55b 100644
+index 5c070db0b5cf..34a92e7abde0 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
-@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -43355,7 +42352,7 @@ index fb93eda27311..57ff1d71b55b 100644
FINAL_LIBRARY = "xul"
-@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43455,7 +42452,7 @@ index fb93eda27311..57ff1d71b55b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43475,14 +42472,12 @@ index fb93eda27311..57ff1d71b55b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43521,12 +42516,10 @@ index fb93eda27311..57ff1d71b55b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43535,28 +42528,27 @@ index fb93eda27311..57ff1d71b55b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_opus_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
-index 284d12f5f0d6..5067bcb8e9d5 100644
+index a52ae8687347..c9277731583e 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
-@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -43575,7 +42567,7 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
FINAL_LIBRARY = "xul"
-@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,87 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43664,7 +42656,7 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43684,14 +42676,12 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43730,12 +42720,10 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43744,28 +42732,27 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_opus_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
-index ae018a0411e0..4b9c82612b4f 100644
+index 4bce6bb07fdd..dcaf6e34ca7f 100644
--- third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
+++ third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -43782,7 +42769,7 @@ index ae018a0411e0..4b9c82612b4f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43867,7 +42854,7 @@ index ae018a0411e0..4b9c82612b4f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43883,19 +42870,17 @@ index ae018a0411e0..4b9c82612b4f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -43921,219 +42906,32 @@ index ae018a0411e0..4b9c82612b4f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_device_gn")
-diff --git third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
-index 389d8bde3070..da7122a9fa44 100644
---- third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["__ARM_NEON__"] = "1"
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
- Library("audio_device_impl_gn")
diff --git third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
-index 3cd787013ac9..797cc7fdf979 100644
+index 9785374c7a77..862e284821d5 100644
--- third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -44150,7 +42948,7 @@ index 3cd787013ac9..797cc7fdf979 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44250,7 +43048,7 @@ index 3cd787013ac9..797cc7fdf979 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44270,14 +43068,12 @@ index 3cd787013ac9..797cc7fdf979 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -44316,12 +43112,10 @@ index 3cd787013ac9..797cc7fdf979 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -44330,28 +43124,27 @@ index 3cd787013ac9..797cc7fdf979 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_manipulator_gn")
diff --git third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
-index d319d586e4f2..0b3debdb4549 100644
+index 5e7263604f3f..472c0a3369e9 100644
--- third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
+++ third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -44369,7 +43162,7 @@ index d319d586e4f2..0b3debdb4549 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44469,7 +43262,7 @@ index d319d586e4f2..0b3debdb4549 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44489,14 +43282,12 @@ index d319d586e4f2..0b3debdb4549 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -44535,12 +43326,10 @@ index d319d586e4f2..0b3debdb4549 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -44549,28 +43338,27 @@ index d319d586e4f2..0b3debdb4549 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_mixer_impl_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
-index b742d0d2693e..2e0982fe44c1 100644
+index bc8d58361929..1d50bf8de634 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -44587,7 +43375,7 @@ index b742d0d2693e..2e0982fe44c1 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44676,7 +43464,7 @@ index b742d0d2693e..2e0982fe44c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44692,19 +43480,17 @@ index b742d0d2693e..2e0982fe44c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -44730,35 +43516,32 @@ index b742d0d2693e..2e0982fe44c1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("adaptive_fir_filter_erl_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
-index 7cfd9898e674..3855e72da5c4 100644
+index 870c269ee999..afb546c9665f 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -44775,7 +43558,7 @@ index 7cfd9898e674..3855e72da5c4 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44875,7 +43658,7 @@ index 7cfd9898e674..3855e72da5c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44891,19 +43674,17 @@ index 7cfd9898e674..3855e72da5c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -44929,35 +43710,32 @@ index 7cfd9898e674..3855e72da5c4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("adaptive_fir_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
-index 25fc5591ea09..61d14c766742 100644
+index 1060413c2fde..f2f6cc941cfc 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
-@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,15 +18,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -44976,7 +43754,7 @@ index 25fc5591ea09..61d14c766742 100644
FINAL_LIBRARY = "xul"
-@@ -56,128 +65,9 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -58,127 +67,9 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45008,7 +43786,6 @@ index 25fc5591ea09..61d14c766742 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -45107,15 +43884,16 @@ index 25fc5591ea09..61d14c766742 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
-index a1c4ec99275c..a5c4a447496c 100644
+index 653ec38ff0f8..dc18db0b8de9 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45132,7 +43910,7 @@ index a1c4ec99275c..a5c4a447496c 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45217,7 +43995,7 @@ index a1c4ec99275c..a5c4a447496c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45233,19 +44011,17 @@ index a1c4ec99275c..a5c4a447496c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45271,35 +44047,32 @@ index a1c4ec99275c..a5c4a447496c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aec3_common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
-index ed9f693dfead..e435d998a690 100644
+index 4967c45123d2..5a75b52ec1ea 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45316,7 +44089,7 @@ index ed9f693dfead..e435d998a690 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45416,7 +44189,7 @@ index ed9f693dfead..e435d998a690 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45432,19 +44205,17 @@ index ed9f693dfead..e435d998a690 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45470,35 +44241,32 @@ index ed9f693dfead..e435d998a690 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aec3_fft_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
-index 8eb283fec225..346457ac2f59 100644
+index d867766ad198..1c4951576a77 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -45516,7 +44284,7 @@ index 8eb283fec225..346457ac2f59 100644
FINAL_LIBRARY = "xul"
-@@ -102,98 +111,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -104,98 +113,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45616,7 +44384,7 @@ index 8eb283fec225..346457ac2f59 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -201,88 +119,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -203,82 +121,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45636,14 +44404,12 @@ index 8eb283fec225..346457ac2f59 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -45682,12 +44448,10 @@ index 8eb283fec225..346457ac2f59 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -45696,28 +44460,27 @@ index 8eb283fec225..346457ac2f59 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec3_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
-index 2579384807b1..286940e1741a 100644
+index 47e42cb6ec67..9bdfe19920cc 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45734,7 +44497,7 @@ index 2579384807b1..286940e1741a 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45823,7 +44586,7 @@ index 2579384807b1..286940e1741a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45839,19 +44602,17 @@ index 2579384807b1..286940e1741a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45877,35 +44638,32 @@ index 2579384807b1..286940e1741a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("fft_data_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
-index fb1960b0379c..29e6e7a74861 100644
+index 90676a23e629..5c9ba0af45ef 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45922,7 +44680,7 @@ index fb1960b0379c..29e6e7a74861 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46011,7 +44769,7 @@ index fb1960b0379c..29e6e7a74861 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46027,19 +44785,17 @@ index fb1960b0379c..29e6e7a74861 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46065,35 +44821,32 @@ index fb1960b0379c..29e6e7a74861 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("matched_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
-index 75011ee6d2e8..66e43c587d1e 100644
+index f7206d6f33ef..9f8bf192d7a8 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46110,7 +44863,7 @@ index 75011ee6d2e8..66e43c587d1e 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46199,7 +44952,7 @@ index 75011ee6d2e8..66e43c587d1e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46215,19 +44968,17 @@ index 75011ee6d2e8..66e43c587d1e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46253,35 +45004,32 @@ index 75011ee6d2e8..66e43c587d1e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("render_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
-index 11d60d85b21a..8bc82463e36f 100644
+index d5e8985552cf..d34e64f796ef 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46298,7 +45046,7 @@ index 11d60d85b21a..8bc82463e36f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46387,7 +45135,7 @@ index 11d60d85b21a..8bc82463e36f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46403,19 +45151,17 @@ index 11d60d85b21a..8bc82463e36f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46441,35 +45187,32 @@ index 11d60d85b21a..8bc82463e36f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("vector_math_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
-index 4717f44c7228..30b9ebf91f2c 100644
+index e39f71fddecb..d727e8503f24 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46486,7 +45229,7 @@ index 4717f44c7228..30b9ebf91f2c 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46586,7 +45329,7 @@ index 4717f44c7228..30b9ebf91f2c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46602,19 +45345,17 @@ index 4717f44c7228..30b9ebf91f2c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46640,35 +45381,32 @@ index 4717f44c7228..30b9ebf91f2c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aec_dump_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
-index 343efea34b51..194798641bc6 100644
+index 6e4384af4248..0124e796e10d 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46685,7 +45423,7 @@ index 343efea34b51..194798641bc6 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46785,7 +45523,7 @@ index 343efea34b51..194798641bc6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46805,14 +45543,12 @@ index 343efea34b51..194798641bc6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -46851,12 +45587,10 @@ index 343efea34b51..194798641bc6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -46865,28 +45599,27 @@ index 343efea34b51..194798641bc6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("null_aec_dump_factory_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
-index 4fb4ebdb0f09..c1a85b70f3df 100644
+index ba9dc491198c..0d430b570eb5 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46903,7 +45636,7 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47003,7 +45736,7 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47023,14 +45756,12 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -47069,12 +45800,10 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -47083,28 +45812,27 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec_dump_interface_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
-index e4ca4f2ec51e..c702789e0525 100644
+index f2cf5c859485..f49648e3086e 100644
--- third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -47121,7 +45849,7 @@ index e4ca4f2ec51e..c702789e0525 100644
FINAL_LIBRARY = "xul"
-@@ -46,114 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,114 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47237,7 +45965,7 @@ index e4ca4f2ec51e..c702789e0525 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -162,37 +64,20 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -164,27 +66,12 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["__ARM_NEON__"] = "1"
SOURCES += [
@@ -47266,27 +45994,24 @@ index e4ca4f2ec51e..c702789e0525 100644
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
+@@ -193,7 +80,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_mips.cc"
-@@ -200,9 +85,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -201,8 +87,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
-@@ -213,81 +95,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -213,77 +97,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
@@ -47326,7 +46051,6 @@ index e4ca4f2ec51e..c702789e0525 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- SOURCES += [
@@ -47335,7 +46059,6 @@ index e4ca4f2ec51e..c702789e0525 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- SOURCES += [
@@ -47356,7 +46079,6 @@ index e4ca4f2ec51e..c702789e0525 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -47367,22 +46089,22 @@ index e4ca4f2ec51e..c702789e0525 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
diff --git third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
-index a57205d4a5b2..7ff717315571 100644
+index 4ae42eab2074..12e716eac789 100644
--- third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -47400,7 +46122,7 @@ index a57205d4a5b2..7ff717315571 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47500,7 +46222,7 @@ index a57205d4a5b2..7ff717315571 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47520,14 +46242,12 @@ index a57205d4a5b2..7ff717315571 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -47566,12 +46286,10 @@ index a57205d4a5b2..7ff717315571 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -47580,28 +46298,27 @@ index a57205d4a5b2..7ff717315571 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("agc_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
-index 4da6c9687f88..a13f4e010126 100644
+index 43ed251cd060..c2c90bfba826 100644
--- third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -47618,7 +46335,7 @@ index 4da6c9687f88..a13f4e010126 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47703,7 +46420,7 @@ index 4da6c9687f88..a13f4e010126 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47719,19 +46436,17 @@ index 4da6c9687f88..a13f4e010126 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -47757,35 +46472,32 @@ index 4da6c9687f88..a13f4e010126 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("gain_control_interface_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
-index 110759780d97..a2f61bf83008 100644
+index 7528ebeac06c..9b8acfd3f582 100644
--- third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -47802,7 +46514,7 @@ index 110759780d97..a2f61bf83008 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47902,7 +46614,7 @@ index 110759780d97..a2f61bf83008 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47922,14 +46634,12 @@ index 110759780d97..a2f61bf83008 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -47968,12 +46678,10 @@ index 110759780d97..a2f61bf83008 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -47982,28 +46690,27 @@ index 110759780d97..a2f61bf83008 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("legacy_agc_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
-index 90dde9485a1b..754a5b3e277d 100644
+index 1cea105f40ec..6ef3e305946d 100644
--- third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48020,7 +46727,7 @@ index 90dde9485a1b..754a5b3e277d 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48120,7 +46827,7 @@ index 90dde9485a1b..754a5b3e277d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48140,14 +46847,12 @@ index 90dde9485a1b..754a5b3e277d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48186,12 +46891,10 @@ index 90dde9485a1b..754a5b3e277d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48200,28 +46903,27 @@ index 90dde9485a1b..754a5b3e277d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("level_estimation_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
-index f3eec334ca67..325adc413267 100644
+index 9ea8d808a0b2..74ce00318e08 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -48239,7 +46941,7 @@ index f3eec334ca67..325adc413267 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48339,7 +47041,7 @@ index f3eec334ca67..325adc413267 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48359,14 +47061,12 @@ index f3eec334ca67..325adc413267 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48405,12 +47105,10 @@ index f3eec334ca67..325adc413267 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48419,28 +47117,27 @@ index f3eec334ca67..325adc413267 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("adaptive_digital_gain_controller_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
-index ad2fd19d441d..ff442094da12 100644
+index 10c3b1a37504..14bbe9c06848 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48457,7 +47154,7 @@ index ad2fd19d441d..ff442094da12 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48546,7 +47243,7 @@ index ad2fd19d441d..ff442094da12 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48566,14 +47263,12 @@ index ad2fd19d441d..ff442094da12 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48612,12 +47307,10 @@ index ad2fd19d441d..ff442094da12 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48626,28 +47319,27 @@ index ad2fd19d441d..ff442094da12 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("biquad_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
-index 634d1f87a8e5..35e8821dbea6 100644
+index 1853af5676aa..402d6757bd7a 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48664,7 +47356,7 @@ index 634d1f87a8e5..35e8821dbea6 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48764,7 +47456,7 @@ index 634d1f87a8e5..35e8821dbea6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48784,14 +47476,12 @@ index 634d1f87a8e5..35e8821dbea6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48830,12 +47520,10 @@ index 634d1f87a8e5..35e8821dbea6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48844,28 +47532,27 @@ index 634d1f87a8e5..35e8821dbea6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("clipping_predictor_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
-index 82c397f973f5..da3833f8e686 100644
+index 6ef8c096e204..78f2953bbeaf 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48882,7 +47569,7 @@ index 82c397f973f5..da3833f8e686 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48967,7 +47654,7 @@ index 82c397f973f5..da3833f8e686 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48983,19 +47670,17 @@ index 82c397f973f5..da3833f8e686 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -49021,35 +47706,32 @@ index 82c397f973f5..da3833f8e686 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
-index 62c885de2ce7..b47f20b1bbb1 100644
+index accab782c164..48a7cf36bba9 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -49066,7 +47748,7 @@ index 62c885de2ce7..b47f20b1bbb1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49166,7 +47848,7 @@ index 62c885de2ce7..b47f20b1bbb1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49186,14 +47868,12 @@ index 62c885de2ce7..b47f20b1bbb1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -49232,12 +47912,10 @@ index 62c885de2ce7..b47f20b1bbb1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -49246,28 +47924,27 @@ index 62c885de2ce7..b47f20b1bbb1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("cpu_features_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
-index d1c1172bed9f..fa22a785c71d 100644
+index bee6a39d3a73..bfbc8436e67f 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -49285,7 +47962,7 @@ index d1c1172bed9f..fa22a785c71d 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49385,7 +48062,7 @@ index d1c1172bed9f..fa22a785c71d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49405,14 +48082,12 @@ index d1c1172bed9f..fa22a785c71d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -49451,12 +48126,10 @@ index d1c1172bed9f..fa22a785c71d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -49465,28 +48138,27 @@ index d1c1172bed9f..fa22a785c71d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fixed_digital_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
-index 74ec8d655240..cd54718aa163 100644
+index 3688111f0d92..9fe7808cd8b8 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -49503,7 +48175,7 @@ index 74ec8d655240..cd54718aa163 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49599,7 +48271,7 @@ index 74ec8d655240..cd54718aa163 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49619,14 +48291,12 @@ index 74ec8d655240..cd54718aa163 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -49665,12 +48335,10 @@ index 74ec8d655240..cd54718aa163 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -49679,28 +48347,27 @@ index 74ec8d655240..cd54718aa163 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("gain_applier_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
-index 8ca3f4b1eb6c..6e8c8c4456fd 100644
+index cbf2f842b375..3fa9a1cbeea4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -49717,7 +48384,7 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49802,7 +48469,7 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49818,19 +48485,17 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -49856,35 +48521,32 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("gain_map_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
-index 62cf69b2d344..cc32cd07cad4 100644
+index 0f885c0a9a17..b313f1c299a2 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -49902,7 +48564,7 @@ index 62cf69b2d344..cc32cd07cad4 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50002,7 +48664,7 @@ index 62cf69b2d344..cc32cd07cad4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50022,14 +48684,12 @@ index 62cf69b2d344..cc32cd07cad4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50068,12 +48728,10 @@ index 62cf69b2d344..cc32cd07cad4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50082,28 +48740,27 @@ index 62cf69b2d344..cc32cd07cad4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("input_volume_controller_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
-index e629cd8fbf67..94e0531ea105 100644
+index 96dd6d841212..b7344a7bb4e8 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50120,7 +48777,7 @@ index e629cd8fbf67..94e0531ea105 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50216,7 +48873,7 @@ index e629cd8fbf67..94e0531ea105 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50236,14 +48893,12 @@ index e629cd8fbf67..94e0531ea105 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50282,12 +48937,10 @@ index e629cd8fbf67..94e0531ea105 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50296,28 +48949,27 @@ index e629cd8fbf67..94e0531ea105 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("input_volume_stats_reporter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
-index aac5aa39708b..192f66aaa530 100644
+index 5e9b6db9859c..2f22b8d4b286 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -50335,7 +48987,7 @@ index aac5aa39708b..192f66aaa530 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50435,7 +49087,7 @@ index aac5aa39708b..192f66aaa530 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50455,14 +49107,12 @@ index aac5aa39708b..192f66aaa530 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50501,12 +49151,10 @@ index aac5aa39708b..192f66aaa530 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50515,28 +49163,27 @@ index aac5aa39708b..192f66aaa530 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("noise_level_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
-index e9e60ea5f0c7..3eec1242fcfc 100644
+index b5e02e0356f1..66ec332889f4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50553,7 +49200,7 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50653,7 +49300,7 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50673,14 +49320,12 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50719,12 +49364,10 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50733,28 +49376,27 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_auto_correlation_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
-index 0d86421c9786..553b5ae51afa 100644
+index 103b43ffafe6..935208f9620d 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50771,7 +49413,7 @@ index 0d86421c9786..553b5ae51afa 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50871,7 +49513,7 @@ index 0d86421c9786..553b5ae51afa 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50887,19 +49529,17 @@ index 0d86421c9786..553b5ae51afa 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -50925,35 +49565,32 @@ index 0d86421c9786..553b5ae51afa 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
-index 1cd3b4b5348b..d4e6b10abd77 100644
+index 4a28dcbf93e6..cee61fd497cb 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50970,7 +49607,7 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51070,7 +49707,7 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51090,14 +49727,12 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51136,12 +49771,10 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51150,28 +49783,27 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
-index 76d4191113e5..df8a72310a82 100644
+index 8d1c079d983a..8e20003f0660 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51188,7 +49820,7 @@ index 76d4191113e5..df8a72310a82 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51288,7 +49920,7 @@ index 76d4191113e5..df8a72310a82 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51308,14 +49940,12 @@ index 76d4191113e5..df8a72310a82 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51354,12 +49984,10 @@ index 76d4191113e5..df8a72310a82 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51368,28 +49996,27 @@ index 76d4191113e5..df8a72310a82 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_layers_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
-index 6d9dc2c69bd9..2904a28efc6c 100644
+index 891d4d6998bf..83d4268ade5f 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51406,7 +50033,7 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51495,7 +50122,7 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51515,14 +50142,12 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51561,12 +50186,10 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51575,28 +50198,27 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_lp_residual_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
-index c5b5e5954aef..a050f520592a 100644
+index 092a0988470b..8e7241ff0398 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51613,7 +50235,7 @@ index c5b5e5954aef..a050f520592a 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51713,7 +50335,7 @@ index c5b5e5954aef..a050f520592a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51733,14 +50355,12 @@ index c5b5e5954aef..a050f520592a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51779,12 +50399,10 @@ index c5b5e5954aef..a050f520592a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51793,28 +50411,27 @@ index c5b5e5954aef..a050f520592a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_pitch_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
-index 68825aa282d1..58500132ec48 100644
+index 1f33b3fe8a24..b20704b70ce4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51831,7 +50448,7 @@ index 68825aa282d1..58500132ec48 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51920,7 +50537,7 @@ index 68825aa282d1..58500132ec48 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51936,19 +50553,17 @@ index 68825aa282d1..58500132ec48 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -51974,35 +50589,32 @@ index 68825aa282d1..58500132ec48 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_ring_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
-index 277c771e93f3..8390ff6e3a3f 100644
+index 01c4fadbd51d..fbb558e0f089 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52019,7 +50631,7 @@ index 277c771e93f3..8390ff6e3a3f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52108,7 +50720,7 @@ index 277c771e93f3..8390ff6e3a3f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52124,19 +50736,17 @@ index 277c771e93f3..8390ff6e3a3f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -52162,35 +50772,32 @@ index 277c771e93f3..8390ff6e3a3f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_sequence_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
-index cfd7d82cda4e..34973737980f 100644
+index aa4a8ba4023f..664715c17bed 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52207,7 +50814,7 @@ index cfd7d82cda4e..34973737980f 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52307,7 +50914,7 @@ index cfd7d82cda4e..34973737980f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52327,14 +50934,12 @@ index cfd7d82cda4e..34973737980f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -52373,12 +50978,10 @@ index cfd7d82cda4e..34973737980f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -52387,28 +50990,27 @@ index cfd7d82cda4e..34973737980f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_spectral_features_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
-index a3a1e21f6699..34e2b09a62d9 100644
+index b15d83f31f52..46f52e81acee 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52425,7 +51027,7 @@ index a3a1e21f6699..34e2b09a62d9 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52514,7 +51116,7 @@ index a3a1e21f6699..34e2b09a62d9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52530,19 +51132,17 @@ index a3a1e21f6699..34e2b09a62d9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -52568,35 +51168,32 @@ index a3a1e21f6699..34e2b09a62d9 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_symmetric_matrix_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
-index c48737e3197a..8d3ff68ee4a1 100644
+index 7933cd618b19..7f79ede28cb8 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
-@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -52614,7 +51211,7 @@ index c48737e3197a..8d3ff68ee4a1 100644
FINAL_LIBRARY = "xul"
-@@ -51,128 +60,9 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,127 +62,9 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52646,7 +51243,6 @@ index c48737e3197a..8d3ff68ee4a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -52745,15 +51341,16 @@ index c48737e3197a..8d3ff68ee4a1 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
-index e8df44a45668..8bc82463e36f 100644
+index 6aa396591931..d34e64f796ef 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52770,7 +51367,7 @@ index e8df44a45668..8bc82463e36f 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52870,7 +51467,7 @@ index e8df44a45668..8bc82463e36f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52886,19 +51483,17 @@ index e8df44a45668..8bc82463e36f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -52924,35 +51519,32 @@ index e8df44a45668..8bc82463e36f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("vector_math_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
-index 45efd543646d..fa53a17ec059 100644
+index c23779c5058e..a9284fa8a632 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -52970,7 +51562,7 @@ index 45efd543646d..fa53a17ec059 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53070,7 +51662,7 @@ index 45efd543646d..fa53a17ec059 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53090,14 +51682,12 @@ index 45efd543646d..fa53a17ec059 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53136,12 +51726,10 @@ index 45efd543646d..fa53a17ec059 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53150,28 +51738,27 @@ index 45efd543646d..fa53a17ec059 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("saturation_protector_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
-index 2ef7a8cf3f3c..76c019b528a3 100644
+index 91fd3df4e594..a14b5015f3ab 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -53189,7 +51776,7 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53289,7 +51876,7 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53309,14 +51896,12 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53355,12 +51940,10 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53369,28 +51952,27 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("speech_level_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
-index fba5354a8503..6d3d6a9f3974 100644
+index 8376409d5f1b..0a093dd57e19 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -53407,7 +51989,7 @@ index fba5354a8503..6d3d6a9f3974 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53507,7 +52089,7 @@ index fba5354a8503..6d3d6a9f3974 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53527,14 +52109,12 @@ index fba5354a8503..6d3d6a9f3974 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53573,12 +52153,10 @@ index fba5354a8503..6d3d6a9f3974 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53587,28 +52165,27 @@ index fba5354a8503..6d3d6a9f3974 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("vad_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
-index 8e093965a1dc..603bd76413f5 100644
+index 987b21db9b23..834169228e70 100644
--- third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -53626,7 +52203,7 @@ index 8e093965a1dc..603bd76413f5 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53726,7 +52303,7 @@ index 8e093965a1dc..603bd76413f5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53746,14 +52323,12 @@ index 8e093965a1dc..603bd76413f5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53792,12 +52367,10 @@ index 8e093965a1dc..603bd76413f5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53806,28 +52379,27 @@ index 8e093965a1dc..603bd76413f5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("apm_logging_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
-index 85bed17e4418..f88ddb0493c0 100644
+index 9c1e95972886..91f9bbd6ceb5 100644
--- third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -53845,7 +52417,7 @@ index 85bed17e4418..f88ddb0493c0 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53945,7 +52517,7 @@ index 85bed17e4418..f88ddb0493c0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53965,14 +52537,12 @@ index 85bed17e4418..f88ddb0493c0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54011,12 +52581,10 @@ index 85bed17e4418..f88ddb0493c0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54025,28 +52593,27 @@ index 85bed17e4418..f88ddb0493c0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
-index f1ab4cefecb0..bed98465288f 100644
+index ded45e12931c..8ce196f4f409 100644
--- third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -54063,7 +52630,7 @@ index f1ab4cefecb0..bed98465288f 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54163,7 +52730,7 @@ index f1ab4cefecb0..bed98465288f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54183,14 +52750,12 @@ index f1ab4cefecb0..bed98465288f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54229,12 +52794,10 @@ index f1ab4cefecb0..bed98465288f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54243,28 +52806,27 @@ index f1ab4cefecb0..bed98465288f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_proxies_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
-index b6ad75a93f95..89d051e017f8 100644
+index 1a02a32479d1..d8be909f90d0 100644
--- third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -54281,7 +52843,7 @@ index b6ad75a93f95..89d051e017f8 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54377,7 +52939,7 @@ index b6ad75a93f95..89d051e017f8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54393,19 +52955,17 @@ index b6ad75a93f95..89d051e017f8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -54431,35 +52991,32 @@ index b6ad75a93f95..89d051e017f8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_frame_view_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
-index 691df8fbd2f5..c327f88e2a41 100644
+index 39ceb97304bf..c0278d97cb97 100644
--- third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -54477,7 +53034,7 @@ index 691df8fbd2f5..c327f88e2a41 100644
FINAL_LIBRARY = "xul"
-@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,98 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54577,7 +53134,7 @@ index 691df8fbd2f5..c327f88e2a41 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -150,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54597,14 +53154,12 @@ index 691df8fbd2f5..c327f88e2a41 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54643,12 +53198,10 @@ index 691df8fbd2f5..c327f88e2a41 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54657,28 +53210,27 @@ index 691df8fbd2f5..c327f88e2a41 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_processing_gn")
diff --git third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
-index d81334d02be8..f07498a0a9c3 100644
+index 21bd8f59c874..a3933d901f07 100644
--- third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -54695,7 +53247,7 @@ index d81334d02be8..f07498a0a9c3 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54795,7 +53347,7 @@ index d81334d02be8..f07498a0a9c3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54815,14 +53367,12 @@ index d81334d02be8..f07498a0a9c3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54861,12 +53411,10 @@ index d81334d02be8..f07498a0a9c3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54875,28 +53423,27 @@ index d81334d02be8..f07498a0a9c3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("capture_levels_adjuster_gn")
diff --git third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
-index 1a62b5db7ace..f150b9e5fba7 100644
+index 42784ec85682..8c878f3a3108 100644
--- third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -54914,7 +53461,7 @@ index 1a62b5db7ace..f150b9e5fba7 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55014,7 +53561,7 @@ index 1a62b5db7ace..f150b9e5fba7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55034,14 +53581,12 @@ index 1a62b5db7ace..f150b9e5fba7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55080,12 +53625,10 @@ index 1a62b5db7ace..f150b9e5fba7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55094,28 +53637,27 @@ index 1a62b5db7ace..f150b9e5fba7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("gain_controller2_gn")
diff --git third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
-index dbd718f53d7f..536849241857 100644
+index fd8ca7c8a141..67452f83cfeb 100644
--- third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55132,7 +53674,7 @@ index dbd718f53d7f..536849241857 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55232,7 +53774,7 @@ index dbd718f53d7f..536849241857 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55252,14 +53794,12 @@ index dbd718f53d7f..536849241857 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55298,12 +53838,10 @@ index dbd718f53d7f..536849241857 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55312,28 +53850,27 @@ index dbd718f53d7f..536849241857 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("high_pass_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
-index 1c2cdc5b6862..4e1cee1c6cfd 100644
+index f01e58d04ef2..7777cb881169 100644
--- third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -55351,7 +53888,7 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
FINAL_LIBRARY = "xul"
-@@ -58,98 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,98 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55451,7 +53988,7 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55471,14 +54008,12 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55517,12 +54052,10 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55531,28 +54064,240 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("ns_gn")
+diff --git third_party/libwebrtc/modules/audio_processing/post_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/post_filter_gn/moz.build
+index 899fcaea523b..a51a44f0c956 100644
+--- third_party/libwebrtc/modules/audio_processing/post_filter_gn/moz.build
++++ third_party/libwebrtc/modules/audio_processing/post_filter_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
+ DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+ DEFINES["WEBRTC_HAS_NEON"] = True
+ DEFINES["__ARM_NEON__"] = "1"
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("post_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
-index f1039321111d..170b024c51f3 100644
+index cff5be834af7..21c086b8c9b0 100644
--- third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55569,7 +54314,7 @@ index f1039321111d..170b024c51f3 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55658,7 +54403,7 @@ index f1039321111d..170b024c51f3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55678,14 +54423,12 @@ index f1039321111d..170b024c51f3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55724,12 +54467,10 @@ index f1039321111d..170b024c51f3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55738,28 +54479,27 @@ index f1039321111d..170b024c51f3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rms_level_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
-index e5c2b269dca4..fc2168892e21 100644
+index cf79a4c26df6..dab700567aa5 100644
--- third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55776,7 +54516,7 @@ index e5c2b269dca4..fc2168892e21 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55865,7 +54605,7 @@ index e5c2b269dca4..fc2168892e21 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55885,14 +54625,12 @@ index e5c2b269dca4..fc2168892e21 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55931,12 +54669,10 @@ index e5c2b269dca4..fc2168892e21 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55945,28 +54681,27 @@ index e5c2b269dca4..fc2168892e21 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("cascaded_biquad_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
-index 73496ab178e9..011920c9abc5 100644
+index acaf46bea398..d8c66bd630c6 100644
--- third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55983,7 +54718,7 @@ index 73496ab178e9..011920c9abc5 100644
FINAL_LIBRARY = "xul"
-@@ -46,87 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56072,7 +54807,7 @@ index 73496ab178e9..011920c9abc5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -134,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -136,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56092,14 +54827,12 @@ index 73496ab178e9..011920c9abc5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56138,12 +54871,10 @@ index 73496ab178e9..011920c9abc5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56152,28 +54883,27 @@ index 73496ab178e9..011920c9abc5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("legacy_delay_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
-index ebceccaa1f34..252eae0060e5 100644
+index 7722cee73233..ef60e63ae63c 100644
--- third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56190,7 +54920,7 @@ index ebceccaa1f34..252eae0060e5 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56279,7 +55009,7 @@ index ebceccaa1f34..252eae0060e5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56299,14 +55029,12 @@ index ebceccaa1f34..252eae0060e5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56345,12 +55073,10 @@ index ebceccaa1f34..252eae0060e5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56359,28 +55085,27 @@ index ebceccaa1f34..252eae0060e5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pffft_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
-index 5f43f10500d0..ed468ac0fad7 100644
+index 31578408d725..9b0863007487 100644
--- third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56397,7 +55122,7 @@ index 5f43f10500d0..ed468ac0fad7 100644
FINAL_LIBRARY = "xul"
-@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56497,7 +55222,7 @@ index 5f43f10500d0..ed468ac0fad7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56517,14 +55242,12 @@ index 5f43f10500d0..ed468ac0fad7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56563,12 +55286,10 @@ index 5f43f10500d0..ed468ac0fad7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56577,28 +55298,27 @@ index 5f43f10500d0..ed468ac0fad7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("vad_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
-index 1afd2e10c4d9..5df4011ef9fe 100644
+index e4fc3f7a57eb..d2c784dde24c 100644
--- third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56615,7 +55335,7 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56716,7 +55436,7 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56736,14 +55456,12 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56782,12 +55500,10 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56796,28 +55512,27 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("congestion_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
-index 4bf13745b896..1d0145e878c0 100644
+index 56f80df06658..8217ef58b331 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56834,7 +55549,7 @@ index 4bf13745b896..1d0145e878c0 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56930,7 +55645,7 @@ index 4bf13745b896..1d0145e878c0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56950,14 +55665,12 @@ index 4bf13745b896..1d0145e878c0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56996,12 +55709,10 @@ index 4bf13745b896..1d0145e878c0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57010,28 +55721,27 @@ index 4bf13745b896..1d0145e878c0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("alr_detector_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
-index e6049e20b422..d74a9b0ea951 100644
+index 753e47da2b61..7ff7a111dc72 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57048,7 +55758,7 @@ index e6049e20b422..d74a9b0ea951 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57149,7 +55859,7 @@ index e6049e20b422..d74a9b0ea951 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57169,14 +55879,12 @@ index e6049e20b422..d74a9b0ea951 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57215,12 +55923,10 @@ index e6049e20b422..d74a9b0ea951 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57229,28 +55935,27 @@ index e6049e20b422..d74a9b0ea951 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("delay_based_bwe_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
-index ec2037635456..f9e2bc4c2389 100644
+index 1a7b79d12ff5..1c023f23de55 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57267,7 +55972,7 @@ index ec2037635456..f9e2bc4c2389 100644
FINAL_LIBRARY = "xul"
-@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57367,7 +56072,7 @@ index ec2037635456..f9e2bc4c2389 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -149,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -151,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57387,14 +56092,12 @@ index ec2037635456..f9e2bc4c2389 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57433,12 +56136,10 @@ index ec2037635456..f9e2bc4c2389 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57447,28 +56148,27 @@ index ec2037635456..f9e2bc4c2389 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("estimators_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
-index f1aab84099c3..f07d7d3d3c56 100644
+index b2e3acfcf5ab..ab0ee1d5f9b3 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57485,7 +56185,7 @@ index f1aab84099c3..f07d7d3d3c56 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57586,7 +56286,7 @@ index f1aab84099c3..f07d7d3d3c56 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57606,14 +56306,12 @@ index f1aab84099c3..f07d7d3d3c56 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57652,12 +56350,10 @@ index f1aab84099c3..f07d7d3d3c56 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57666,28 +56362,27 @@ index f1aab84099c3..f07d7d3d3c56 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("goog_cc_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
-index bd11c5773157..cefeae9d9f7a 100644
+index c4561cb900cd..178ea9973d7e 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57704,7 +56399,7 @@ index bd11c5773157..cefeae9d9f7a 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57793,7 +56488,7 @@ index bd11c5773157..cefeae9d9f7a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57813,14 +56508,12 @@ index bd11c5773157..cefeae9d9f7a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57859,12 +56552,10 @@ index bd11c5773157..cefeae9d9f7a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57873,28 +56564,27 @@ index bd11c5773157..cefeae9d9f7a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("link_capacity_estimator_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
-index e67739995ab9..49cbc2ba009d 100644
+index d231b8ce8d6d..d273a93b674c 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57911,7 +56601,7 @@ index e67739995ab9..49cbc2ba009d 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58011,7 +56701,7 @@ index e67739995ab9..49cbc2ba009d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58031,14 +56721,12 @@ index e67739995ab9..49cbc2ba009d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58077,12 +56765,10 @@ index e67739995ab9..49cbc2ba009d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58091,28 +56777,27 @@ index e67739995ab9..49cbc2ba009d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("loss_based_bwe_v1_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
-index 5ebab75901fb..f9234083d0be 100644
+index aeef260f896b..026d69c6ee2f 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58129,7 +56814,7 @@ index 5ebab75901fb..f9234083d0be 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58229,7 +56914,7 @@ index 5ebab75901fb..f9234083d0be 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58249,14 +56934,12 @@ index 5ebab75901fb..f9234083d0be 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58295,12 +56978,10 @@ index 5ebab75901fb..f9234083d0be 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58309,28 +56990,27 @@ index 5ebab75901fb..f9234083d0be 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("loss_based_bwe_v2_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
-index fe99e62ceed1..75d63e37e0c8 100644
+index bead3df26019..b72b49849875 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58347,7 +57027,7 @@ index fe99e62ceed1..75d63e37e0c8 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58447,7 +57127,7 @@ index fe99e62ceed1..75d63e37e0c8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58467,14 +57147,12 @@ index fe99e62ceed1..75d63e37e0c8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58513,12 +57191,10 @@ index fe99e62ceed1..75d63e37e0c8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58527,28 +57203,27 @@ index fe99e62ceed1..75d63e37e0c8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("probe_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
-index 15a3540c8e57..4e177daa36cf 100644
+index 70f611b3a48e..89c3a99e4ea6 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58565,7 +57240,7 @@ index 15a3540c8e57..4e177daa36cf 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58665,7 +57340,7 @@ index 15a3540c8e57..4e177daa36cf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58685,14 +57360,12 @@ index 15a3540c8e57..4e177daa36cf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58731,12 +57404,10 @@ index 15a3540c8e57..4e177daa36cf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58745,28 +57416,27 @@ index 15a3540c8e57..4e177daa36cf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pushback_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
-index f761728cf286..69f83dfe2601 100644
+index f22524dd354b..6e24db4653a2 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58783,7 +57453,7 @@ index f761728cf286..69f83dfe2601 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58883,7 +57553,7 @@ index f761728cf286..69f83dfe2601 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58903,14 +57573,12 @@ index f761728cf286..69f83dfe2601 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58949,12 +57617,10 @@ index f761728cf286..69f83dfe2601 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58963,28 +57629,27 @@ index f761728cf286..69f83dfe2601 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("send_side_bwe_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
-index de753609f9e3..7fa341f5354c 100644
+index e650ac11466b..ea7669bdf2c9 100644
--- third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -59001,7 +57666,7 @@ index de753609f9e3..7fa341f5354c 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59102,7 +57767,7 @@ index de753609f9e3..7fa341f5354c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -59122,14 +57787,12 @@ index de753609f9e3..7fa341f5354c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -59168,12 +57831,10 @@ index de753609f9e3..7fa341f5354c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -59182,28 +57843,27 @@ index de753609f9e3..7fa341f5354c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("control_handler_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
-index a138c2d29534..1baf1c4e4805 100644
+index 64598f28cfca..113ac5fad487 100644
--- third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -59220,7 +57880,7 @@ index a138c2d29534..1baf1c4e4805 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59320,7 +57980,7 @@ index a138c2d29534..1baf1c4e4805 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -59340,14 +58000,12 @@ index a138c2d29534..1baf1c4e4805 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -59386,12 +58044,10 @@ index a138c2d29534..1baf1c4e4805 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -59400,28 +58056,27 @@ index a138c2d29534..1baf1c4e4805 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transport_feedback_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
-index bb74015011bd..ce4e69346676 100644
+index 598b738b3d98..2fcec71e4a8c 100644
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -59439,7 +58094,7 @@ index bb74015011bd..ce4e69346676 100644
FINAL_LIBRARY = "xul"
-@@ -46,104 +55,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,103 +57,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59457,7 +58112,6 @@ index bb74015011bd..ce4e69346676 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -59547,15 +58201,16 @@ index bb74015011bd..ce4e69346676 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
-index bb0eccabacb5..910529387a2f 100644
+index b32544897c73..99cd089c6892 100644
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
-@@ -26,12 +26,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -26,13 +26,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -59572,7 +58227,7 @@ index bb0eccabacb5..910529387a2f 100644
FINAL_LIBRARY = "xul"
-@@ -83,187 +92,14 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -85,185 +94,14 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59654,7 +58309,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc",
- "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -59752,7 +58406,6 @@ index bb0eccabacb5..910529387a2f 100644
- "-mfpu=neon"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -59762,7 +58415,7 @@ index bb0eccabacb5..910529387a2f 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -271,7 +107,8 @@ if CONFIG["TARGET_CPU"] == "arm":
+@@ -271,7 +109,8 @@ if CONFIG["TARGET_CPU"] == "arm":
]
SOURCES += [
@@ -59772,7 +58425,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -281,44 +118,16 @@ if CONFIG["TARGET_CPU"] == "arm":
+@@ -281,34 +120,9 @@ if CONFIG["TARGET_CPU"] == "arm":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -59802,7 +58455,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc",
@@ -59811,8 +58463,7 @@ index bb0eccabacb5..910529387a2f 100644
]
if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+@@ -316,7 +130,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
@@ -59820,7 +58471,7 @@ index bb0eccabacb5..910529387a2f 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -326,7 +135,8 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -324,7 +137,8 @@ if CONFIG["TARGET_CPU"] == "mips32":
]
SOURCES += [
@@ -59830,7 +58481,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -336,14 +146,14 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -334,13 +148,14 @@ if CONFIG["TARGET_CPU"] == "mips32":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -59842,13 +58493,12 @@ index bb0eccabacb5..910529387a2f 100644
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -351,7 +161,8 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -348,7 +163,8 @@ if CONFIG["TARGET_CPU"] == "mips64":
]
SOURCES += [
@@ -59858,7 +58508,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -361,121 +172,19 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -358,117 +174,19 @@ if CONFIG["TARGET_CPU"] == "mips64":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -59887,7 +58537,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc",
@@ -59921,7 +58570,6 @@ index bb0eccabacb5..910529387a2f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
@@ -59966,7 +58614,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
- ]
@@ -59977,14 +58624,13 @@ index bb0eccabacb5..910529387a2f 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -483,7 +192,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -476,7 +194,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
]
SOURCES += [
@@ -59994,7 +58640,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -493,14 +203,15 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -486,13 +205,15 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -60007,14 +58653,13 @@ index bb0eccabacb5..910529387a2f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -508,7 +219,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -500,7 +221,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
]
SOURCES += [
@@ -60024,7 +58669,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -518,10 +230,12 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -510,10 +232,12 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -60039,7 +58684,7 @@ index bb0eccabacb5..910529387a2f 100644
DEFINES["WEBRTC_USE_X11"] = True
-@@ -548,139 +262,61 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGE
+@@ -539,134 +263,61 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGE
"/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
]
@@ -60066,7 +58711,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
@@ -60099,7 +58743,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -60129,7 +58772,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
@@ -60162,7 +58804,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -60201,7 +58842,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -60211,10 +58851,10 @@ index bb0eccabacb5..910529387a2f 100644
Library("desktop_capture_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build
deleted file mode 100644
-index 10689fe10c87..000000000000
+index 1a08376347cd..000000000000
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build
+++ /dev/null
-@@ -1,80 +0,0 @@
+@@ -1,82 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -60234,6 +58874,7 @@ index 10689fe10c87..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -60249,6 +58890,7 @@ index 10689fe10c87..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -60296,15 +58938,16 @@ index 10689fe10c87..000000000000
-
-Library("desktop_capture_objc_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
-index 01014575f586..bdf8133ac2ab 100644
+index e8417c3d85c5..acecefe7be92 100644
--- third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60321,7 +58964,7 @@ index 01014575f586..bdf8133ac2ab 100644
FINAL_LIBRARY = "xul"
-@@ -51,69 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,69 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60392,7 +59035,7 @@ index 01014575f586..bdf8133ac2ab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -121,75 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -123,69 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60402,7 +59045,6 @@ index 01014575f586..bdf8133ac2ab 100644
- "-mfpu=neon"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -60414,14 +59056,12 @@ index 01014575f586..bdf8133ac2ab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -60450,7 +59090,6 @@ index 01014575f586..bdf8133ac2ab 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -60459,28 +59098,27 @@ index 01014575f586..bdf8133ac2ab 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("primitives_gn")
diff --git third_party/libwebrtc/modules/module_api_gn/moz.build third_party/libwebrtc/modules/module_api_gn/moz.build
-index dc2973b9cf30..337c9f2ecf73 100644
+index fd9dea10a397..20052b5ad7c2 100644
--- third_party/libwebrtc/modules/module_api_gn/moz.build
+++ third_party/libwebrtc/modules/module_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60497,7 +59135,7 @@ index dc2973b9cf30..337c9f2ecf73 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60582,7 +59220,7 @@ index dc2973b9cf30..337c9f2ecf73 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60598,19 +59236,17 @@ index dc2973b9cf30..337c9f2ecf73 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -60636,35 +59272,32 @@ index dc2973b9cf30..337c9f2ecf73 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("module_api_gn")
diff --git third_party/libwebrtc/modules/module_api_public_gn/moz.build third_party/libwebrtc/modules/module_api_public_gn/moz.build
-index 6d33e7daab36..839f6c74eae3 100644
+index 231edf631e22..84af1af791b8 100644
--- third_party/libwebrtc/modules/module_api_public_gn/moz.build
+++ third_party/libwebrtc/modules/module_api_public_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60681,7 +59314,7 @@ index 6d33e7daab36..839f6c74eae3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60766,7 +59399,7 @@ index 6d33e7daab36..839f6c74eae3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60782,19 +59415,17 @@ index 6d33e7daab36..839f6c74eae3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -60820,35 +59451,32 @@ index 6d33e7daab36..839f6c74eae3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("module_api_public_gn")
diff --git third_party/libwebrtc/modules/module_fec_api_gn/moz.build third_party/libwebrtc/modules/module_fec_api_gn/moz.build
-index 475b09f4c734..672cf6f29d67 100644
+index cc6d4595397e..b7fe96ba4609 100644
--- third_party/libwebrtc/modules/module_fec_api_gn/moz.build
+++ third_party/libwebrtc/modules/module_fec_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60865,7 +59493,7 @@ index 475b09f4c734..672cf6f29d67 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60950,7 +59578,7 @@ index 475b09f4c734..672cf6f29d67 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60966,19 +59594,17 @@ index 475b09f4c734..672cf6f29d67 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -61004,35 +59630,32 @@ index 475b09f4c734..672cf6f29d67 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("module_fec_api_gn")
diff --git third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
-index 41aa2b86121e..e5fa03b0ee5a 100644
+index cc77d844868d..6b5865551362 100644
--- third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
+++ third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61049,7 +59672,7 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61138,7 +59761,7 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61158,14 +59781,12 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61204,12 +59825,10 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61218,28 +59837,27 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("interval_budget_gn")
diff --git third_party/libwebrtc/modules/pacing/pacing_gn/moz.build third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
-index 3a8aadf7520a..b2475e0598ec 100644
+index d038755722bc..310397c3a8d0 100644
--- third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
+++ third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61256,7 +59874,7 @@ index 3a8aadf7520a..b2475e0598ec 100644
FINAL_LIBRARY = "xul"
-@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,99 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61357,7 +59975,7 @@ index 3a8aadf7520a..b2475e0598ec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -152,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -154,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61377,14 +59995,12 @@ index 3a8aadf7520a..b2475e0598ec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61423,12 +60039,10 @@ index 3a8aadf7520a..b2475e0598ec 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61437,27 +60051,21 @@ index 3a8aadf7520a..b2475e0598ec 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pacing_gn")
diff --git third_party/libwebrtc/modules/portal/portal_gn/moz.build third_party/libwebrtc/modules/portal/portal_gn/moz.build
-index 7b2dd2e68dab..8ae0b121e5f3 100644
+index 458d6eb3ad9a..e1abb12959d5 100644
--- third_party/libwebrtc/modules/portal/portal_gn/moz.build
+++ third_party/libwebrtc/modules/portal/portal_gn/moz.build
-@@ -23,25 +23,20 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+@@ -26,22 +26,18 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
@@ -61465,6 +60073,7 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644
DEFINES["USE_GLIB"] = "1"
DEFINES["USE_OZONE"] = "1"
-DEFINES["USE_UDEV"] = True
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61480,7 +60089,7 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644
DEFINES["_LARGEFILE64_SOURCE"] = True
DEFINES["_LARGEFILE_SOURCE"] = True
DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-@@ -85,16 +80,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -86,16 +82,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61498,15 +60107,16 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644
DEFINES["MIPS32_LE"] = True
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
-index 8db74436c471..ff74acabfdc7 100644
+index d7f5b2e2ed3c..552d79429483 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61523,7 +60133,7 @@ index 8db74436c471..ff74acabfdc7 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61623,7 +60233,7 @@ index 8db74436c471..ff74acabfdc7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61643,14 +60253,12 @@ index 8db74436c471..ff74acabfdc7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61689,12 +60297,10 @@ index 8db74436c471..ff74acabfdc7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61703,28 +60309,27 @@ index 8db74436c471..ff74acabfdc7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("congestion_control_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
-index 3eb4c8ecefbf..2f3e78cae342 100644
+index 634813072a4f..b9e866bb70ab 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61741,7 +60346,7 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
FINAL_LIBRARY = "xul"
-@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -56,98 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61841,7 +60446,7 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61861,14 +60466,12 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61907,12 +60510,10 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61921,28 +60522,27 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("remote_bitrate_estimator_gn")
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
-index 5e8620fba584..a9796d7a88e3 100644
+index 12fb52e764cb..d248f7bccac2 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61959,7 +60559,7 @@ index 5e8620fba584..a9796d7a88e3 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62059,7 +60659,7 @@ index 5e8620fba584..a9796d7a88e3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62075,19 +60675,17 @@ index 5e8620fba584..a9796d7a88e3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -62113,35 +60711,32 @@ index 5e8620fba584..a9796d7a88e3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_transport_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
-index 20277b83caca..bf3b9dea49cf 100644
+index 2ae17422afdc..9475b9f04ea6 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62158,7 +60753,7 @@ index 20277b83caca..bf3b9dea49cf 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62258,7 +60853,7 @@ index 20277b83caca..bf3b9dea49cf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62278,14 +60873,12 @@ index 20277b83caca..bf3b9dea49cf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62324,12 +60917,10 @@ index 20277b83caca..bf3b9dea49cf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62338,28 +60929,27 @@ index 20277b83caca..bf3b9dea49cf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transport_sequence_number_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
-index 3e8b1cf6e300..ef370db38e0a 100644
+index 67e21c08ed59..6637e2d5f701 100644
--- third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62376,7 +60966,7 @@ index 3e8b1cf6e300..ef370db38e0a 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62461,7 +61051,7 @@ index 3e8b1cf6e300..ef370db38e0a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62481,14 +61071,12 @@ index 3e8b1cf6e300..ef370db38e0a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62527,12 +61115,10 @@ index 3e8b1cf6e300..ef370db38e0a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62541,28 +61127,27 @@ index 3e8b1cf6e300..ef370db38e0a 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("leb128_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
-index 22461d2e8ac1..3f4871522269 100644
+index 82c4ee3f447c..999d165efd7b 100644
--- third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62579,7 +61164,7 @@ index 22461d2e8ac1..3f4871522269 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62679,7 +61264,7 @@ index 22461d2e8ac1..3f4871522269 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62699,14 +61284,12 @@ index 22461d2e8ac1..3f4871522269 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62745,12 +61328,10 @@ index 22461d2e8ac1..3f4871522269 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62759,28 +61340,27 @@ index 22461d2e8ac1..3f4871522269 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("ntp_time_util_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
-index 4973c6f42fc3..e1036d5d5ed3 100644
+index 7136b4733028..906e13fae23f 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62797,7 +61377,7 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
FINAL_LIBRARY = "xul"
-@@ -89,98 +98,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -91,98 +100,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62897,7 +61477,7 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -188,88 +106,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -190,82 +108,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62917,14 +61497,12 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62963,12 +61541,10 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62977,28 +61553,27 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_rtcp_format_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
-index 8d03d716247e..30fe5eee6b4a 100644
+index 84e6fc103d2f..7dbe759825f9 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63015,7 +61590,7 @@ index 8d03d716247e..30fe5eee6b4a 100644
FINAL_LIBRARY = "xul"
-@@ -99,99 +108,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -101,99 +110,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63116,7 +61691,7 @@ index 8d03d716247e..30fe5eee6b4a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -199,88 +116,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -201,82 +118,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63136,14 +61711,12 @@ index 8d03d716247e..30fe5eee6b4a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63182,12 +61755,10 @@ index 8d03d716247e..30fe5eee6b4a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63196,28 +61767,27 @@ index 8d03d716247e..30fe5eee6b4a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_rtcp_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
-index ac9aa3861dba..4fdbcc2a4cf3 100644
+index ad581840c124..506da77c1fd1 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63234,7 +61804,7 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63330,7 +61900,7 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63350,14 +61920,12 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63396,12 +61964,10 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63410,28 +61976,27 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_video_header_gn")
diff --git third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
-index 79d42dc8f023..e1008c73ce89 100644
+index ddcad071428c..972cd7f213a7 100644
--- third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63448,7 +62013,7 @@ index 79d42dc8f023..e1008c73ce89 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63533,7 +62098,7 @@ index 79d42dc8f023..e1008c73ce89 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63553,14 +62118,12 @@ index 79d42dc8f023..e1008c73ce89 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63599,12 +62162,10 @@ index 79d42dc8f023..e1008c73ce89 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63613,28 +62174,27 @@ index 79d42dc8f023..e1008c73ce89 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fft_gn")
diff --git third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
-index 33874d3f7d79..4bbe0d22f839 100644
+index 62ce49f3c5cb..f59a3d81e78c 100644
--- third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63651,7 +62211,7 @@ index 33874d3f7d79..4bbe0d22f839 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63736,7 +62296,7 @@ index 33874d3f7d79..4bbe0d22f839 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63756,14 +62316,12 @@ index 33874d3f7d79..4bbe0d22f839 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63802,12 +62360,10 @@ index 33874d3f7d79..4bbe0d22f839 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63816,28 +62372,27 @@ index 33874d3f7d79..4bbe0d22f839 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g711_3p_gn")
diff --git third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
-index 66badf120ce2..84d7154c3894 100644
+index 74257a155693..c8fd6527cf97 100644
--- third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63854,7 +62409,7 @@ index 66badf120ce2..84d7154c3894 100644
FINAL_LIBRARY = "xul"
-@@ -49,83 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,83 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63939,7 +62494,7 @@ index 66badf120ce2..84d7154c3894 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63959,14 +62514,12 @@ index 66badf120ce2..84d7154c3894 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -64005,12 +62558,10 @@ index 66badf120ce2..84d7154c3894 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -64019,28 +62570,27 @@ index 66badf120ce2..84d7154c3894 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g722_3p_gn")
diff --git third_party/libwebrtc/modules/utility/utility_gn/moz.build third_party/libwebrtc/modules/utility/utility_gn/moz.build
-index 75e5385a1fd6..7e1723cc34a1 100644
+index 5ee4917da404..7d106d158a94 100644
--- third_party/libwebrtc/modules/utility/utility_gn/moz.build
+++ third_party/libwebrtc/modules/utility/utility_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64057,7 +62607,7 @@ index 75e5385a1fd6..7e1723cc34a1 100644
FINAL_LIBRARY = "xul"
-@@ -41,91 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,91 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64150,7 +62700,7 @@ index 75e5385a1fd6..7e1723cc34a1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -64166,19 +62716,17 @@ index 75e5385a1fd6..7e1723cc34a1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -163,56 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -163,52 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -64216,35 +62764,32 @@ index 75e5385a1fd6..7e1723cc34a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("utility_gn")
diff --git third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
-index 8abb93cac015..8f17ef2445a8 100644
+index 28b6ac5f25c8..6a2450c7dacb 100644
--- third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
+++ third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
-@@ -18,12 +18,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64261,7 +62806,7 @@ index 8abb93cac015..8f17ef2445a8 100644
FINAL_LIBRARY = "xul"
-@@ -38,6 +47,10 @@ LOCAL_INCLUDES += [
+@@ -40,6 +49,10 @@ LOCAL_INCLUDES += [
]
UNIFIED_SOURCES += [
@@ -64272,7 +62817,7 @@ index 8abb93cac015..8f17ef2445a8 100644
"/third_party/libwebrtc/modules/video_capture/video_capture_options.cc"
]
-@@ -50,173 +63,14 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,171 +65,14 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64421,7 +62966,6 @@ index 8abb93cac015..8f17ef2445a8 100644
-
-if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
@@ -64441,14 +62985,13 @@ index 8abb93cac015..8f17ef2445a8 100644
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["__ARM_NEON__"] = "1"
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -230,45 +84,11 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -230,44 +86,11 @@ if CONFIG["TARGET_CPU"] == "mips64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -64489,7 +63032,6 @@ index 8abb93cac015..8f17ef2445a8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
@@ -64497,20 +63039,19 @@ index 8abb93cac015..8f17ef2445a8 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -282,11 +102,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+@@ -281,10 +104,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -300,15 +118,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+@@ -298,14 +120,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -64521,21 +63062,19 @@ index 8abb93cac015..8f17ef2445a8 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -322,11 +139,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -319,10 +141,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -64543,15 +63082,16 @@ index 8abb93cac015..8f17ef2445a8 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
diff --git third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
-index 08b0c7681680..1de2577347e3 100644
+index de5bb188111b..c4db7dc59ecf 100644
--- third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
+++ third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64568,7 +63108,7 @@ index 08b0c7681680..1de2577347e3 100644
FINAL_LIBRARY = "xul"
-@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64668,7 +63208,7 @@ index 08b0c7681680..1de2577347e3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -64688,14 +63228,12 @@ index 08b0c7681680..1de2577347e3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -64734,12 +63272,10 @@ index 08b0c7681680..1de2577347e3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -64748,28 +63284,27 @@ index 08b0c7681680..1de2577347e3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_capture_module_gn")
diff --git third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
-index 5a8d69fea389..547ecef4a238 100644
+index e0c966fb45be..23015c7646d6 100644
--- third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64786,7 +63321,7 @@ index 5a8d69fea389..547ecef4a238 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64882,7 +63417,7 @@ index 5a8d69fea389..547ecef4a238 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -64902,14 +63437,12 @@ index 5a8d69fea389..547ecef4a238 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -64948,12 +63481,10 @@ index 5a8d69fea389..547ecef4a238 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -64962,28 +63493,27 @@ index 5a8d69fea389..547ecef4a238 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("chain_diff_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
-index 62f329321798..e8246dd5319b 100644
+index b26732ca8bb2..c6ec6d247c75 100644
--- third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65000,7 +63530,7 @@ index 62f329321798..e8246dd5319b 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65089,7 +63619,7 @@ index 62f329321798..e8246dd5319b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65105,19 +63635,17 @@ index 62f329321798..e8246dd5319b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -65143,35 +63671,32 @@ index 62f329321798..e8246dd5319b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("codec_globals_headers_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
-index 30a63e90512b..5f375dd1a7ec 100644
+index 2e4abf38bdd6..029587e1db2e 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65188,7 +63713,7 @@ index 30a63e90512b..5f375dd1a7ec 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65288,7 +63813,7 @@ index 30a63e90512b..5f375dd1a7ec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65308,14 +63833,12 @@ index 30a63e90512b..5f375dd1a7ec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -65354,12 +63877,10 @@ index 30a63e90512b..5f375dd1a7ec 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -65368,28 +63889,27 @@ index 30a63e90512b..5f375dd1a7ec 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("av1_svc_config_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
-index 5173a05890e8..4806285f2ec8 100644
+index 3a1031ba04b6..bdedce7c4efd 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65406,7 +63926,7 @@ index 5173a05890e8..4806285f2ec8 100644
FINAL_LIBRARY = "xul"
-@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65506,7 +64026,7 @@ index 5173a05890e8..4806285f2ec8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65526,14 +64046,12 @@ index 5173a05890e8..4806285f2ec8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -65572,12 +64090,10 @@ index 5173a05890e8..4806285f2ec8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -65586,28 +64102,27 @@ index 5173a05890e8..4806285f2ec8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("dav1d_decoder_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
-index ef0e22afe400..2ca8f169f6b1 100644
+index d79e8d29a8c5..b432bbb71fec 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65624,7 +64139,7 @@ index ef0e22afe400..2ca8f169f6b1 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65724,7 +64239,7 @@ index ef0e22afe400..2ca8f169f6b1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65744,14 +64259,12 @@ index ef0e22afe400..2ca8f169f6b1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -65790,12 +64303,10 @@ index ef0e22afe400..2ca8f169f6b1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -65804,28 +64315,27 @@ index ef0e22afe400..2ca8f169f6b1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aom_av1_encoder_gn")
diff --git third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
-index a7eb37c41dfc..2ed1c87b2568 100644
+index a60787fc6449..f375bcdc2a8e 100644
--- third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65842,7 +64352,7 @@ index a7eb37c41dfc..2ed1c87b2568 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65942,7 +64452,7 @@ index a7eb37c41dfc..2ed1c87b2568 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65962,14 +64472,12 @@ index a7eb37c41dfc..2ed1c87b2568 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66008,12 +64516,10 @@ index a7eb37c41dfc..2ed1c87b2568 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66022,28 +64528,27 @@ index a7eb37c41dfc..2ed1c87b2568 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoded_frame_gn")
diff --git third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
-index 10ea48d85652..f59463218193 100644
+index 769517d3f365..8cbfbfd52d05 100644
--- third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66060,7 +64565,7 @@ index 10ea48d85652..f59463218193 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66156,7 +64661,7 @@ index 10ea48d85652..f59463218193 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66176,14 +64681,12 @@ index 10ea48d85652..f59463218193 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66222,12 +64725,10 @@ index 10ea48d85652..f59463218193 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66236,28 +64737,27 @@ index 10ea48d85652..f59463218193 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_dependencies_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
-index dc35f55e424e..5c915ce306bc 100644
+index 24380868efcb..cfbdceb4d6db 100644
--- third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66274,7 +64774,7 @@ index dc35f55e424e..5c915ce306bc 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66374,7 +64874,7 @@ index dc35f55e424e..5c915ce306bc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66394,14 +64894,12 @@ index dc35f55e424e..5c915ce306bc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66440,12 +64938,10 @@ index dc35f55e424e..5c915ce306bc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66454,28 +64950,27 @@ index dc35f55e424e..5c915ce306bc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_helpers_gn")
diff --git third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
-index d2d696317d9c..c5cb23d799c4 100644
+index be74fea63164..53bdc368fe2b 100644
--- third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66492,7 +64987,7 @@ index d2d696317d9c..c5cb23d799c4 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66588,7 +65083,7 @@ index d2d696317d9c..c5cb23d799c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66608,14 +65103,12 @@ index d2d696317d9c..c5cb23d799c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66654,12 +65147,10 @@ index d2d696317d9c..c5cb23d799c4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66668,28 +65159,27 @@ index d2d696317d9c..c5cb23d799c4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("h264_sprop_parameter_sets_gn")
diff --git third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
-index 948ea6888149..3b773a7cb0a6 100644
+index 41156a4966db..8cef7a07fa45 100644
--- third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66706,7 +65196,7 @@ index 948ea6888149..3b773a7cb0a6 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66806,7 +65296,7 @@ index 948ea6888149..3b773a7cb0a6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66826,14 +65316,12 @@ index 948ea6888149..3b773a7cb0a6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66872,12 +65360,10 @@ index 948ea6888149..3b773a7cb0a6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66886,28 +65372,27 @@ index 948ea6888149..3b773a7cb0a6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("h26x_packet_buffer_gn")
diff --git third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
-index 09874b834b65..1e71e3f42d43 100644
+index 74d1824de3fe..9e09c9517c27 100644
--- third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66924,7 +65409,7 @@ index 09874b834b65..1e71e3f42d43 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67024,7 +65509,7 @@ index 09874b834b65..1e71e3f42d43 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67044,14 +65529,12 @@ index 09874b834b65..1e71e3f42d43 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67090,12 +65573,10 @@ index 09874b834b65..1e71e3f42d43 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67104,28 +65585,27 @@ index 09874b834b65..1e71e3f42d43 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("nack_requester_gn")
diff --git third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
-index c9f726aecc07..6a970b419e10 100644
+index e2f4fe9dfc59..e7ed8d372351 100644
--- third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67142,7 +65622,7 @@ index c9f726aecc07..6a970b419e10 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67242,7 +65722,7 @@ index c9f726aecc07..6a970b419e10 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67262,14 +65742,12 @@ index c9f726aecc07..6a970b419e10 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67308,12 +65786,10 @@ index c9f726aecc07..6a970b419e10 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67322,28 +65798,27 @@ index c9f726aecc07..6a970b419e10 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("packet_buffer_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
-index 618ae6fb64dd..0d4bb5505199 100644
+index 9830c749097d..153b21e66176 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67360,7 +65835,7 @@ index 618ae6fb64dd..0d4bb5505199 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67460,7 +65935,7 @@ index 618ae6fb64dd..0d4bb5505199 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67480,14 +65955,12 @@ index 618ae6fb64dd..0d4bb5505199 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67526,12 +65999,10 @@ index 618ae6fb64dd..0d4bb5505199 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67540,28 +66011,27 @@ index 618ae6fb64dd..0d4bb5505199 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalability_mode_util_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
-index 09afe4363006..4db02f8672a2 100644
+index 9df7c0dd8fba..e240df219e23 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67578,7 +66048,7 @@ index 09afe4363006..4db02f8672a2 100644
FINAL_LIBRARY = "xul"
-@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,94 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67674,7 +66144,7 @@ index 09afe4363006..4db02f8672a2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67694,14 +66164,12 @@ index 09afe4363006..4db02f8672a2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67740,12 +66208,10 @@ index 09afe4363006..4db02f8672a2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67754,28 +66220,27 @@ index 09afe4363006..4db02f8672a2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalability_structures_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
-index 30ff3f10a66c..149765eb02f0 100644
+index dd6fa224c4e3..a2bd77e16b44 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67792,7 +66257,7 @@ index 30ff3f10a66c..149765eb02f0 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67881,7 +66346,7 @@ index 30ff3f10a66c..149765eb02f0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67901,14 +66366,12 @@ index 30ff3f10a66c..149765eb02f0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67947,12 +66410,10 @@ index 30ff3f10a66c..149765eb02f0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67961,28 +66422,27 @@ index 30ff3f10a66c..149765eb02f0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalable_video_controller_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
-index 7b20aff1bb23..e0360f071a9f 100644
+index 78d6a20d1c2b..1e572a5e24fb 100644
--- third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67999,7 +66459,7 @@ index 7b20aff1bb23..e0360f071a9f 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68100,7 +66560,7 @@ index 7b20aff1bb23..e0360f071a9f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68120,14 +66580,12 @@ index 7b20aff1bb23..e0360f071a9f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68166,12 +66624,10 @@ index 7b20aff1bb23..e0360f071a9f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68180,28 +66636,27 @@ index 7b20aff1bb23..e0360f071a9f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("simulcast_to_svc_converter_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
-index fc59cab02337..432ad6dc8d81 100644
+index b6fd02d1c670..6d501d35caa6 100644
--- third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68218,7 +66673,7 @@ index fc59cab02337..432ad6dc8d81 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68318,7 +66773,7 @@ index fc59cab02337..432ad6dc8d81 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68338,14 +66793,12 @@ index fc59cab02337..432ad6dc8d81 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68384,12 +66837,10 @@ index fc59cab02337..432ad6dc8d81 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68398,28 +66849,27 @@ index fc59cab02337..432ad6dc8d81 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("svc_rate_allocator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
-index e33a44db589d..75839ef32948 100644
+index 35fa0ebc0367..71d75a0acc73 100644
--- third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68436,7 +66886,7 @@ index e33a44db589d..75839ef32948 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68525,7 +66975,7 @@ index e33a44db589d..75839ef32948 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68545,14 +66995,12 @@ index e33a44db589d..75839ef32948 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68591,12 +67039,10 @@ index e33a44db589d..75839ef32948 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68605,28 +67051,27 @@ index e33a44db589d..75839ef32948 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("decode_time_percentile_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
-index d1182b687873..cc4e442d07dc 100644
+index 72b91ff1d788..406a7566b36a 100644
--- third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68643,7 +67088,7 @@ index d1182b687873..cc4e442d07dc 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68732,7 +67177,7 @@ index d1182b687873..cc4e442d07dc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68752,14 +67197,12 @@ index d1182b687873..cc4e442d07dc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68798,12 +67241,10 @@ index d1182b687873..cc4e442d07dc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68812,28 +67253,27 @@ index d1182b687873..cc4e442d07dc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_delay_variation_kalman_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
-index fe0883a7e530..d8d916988d63 100644
+index 519588e13727..583c005a9f99 100644
--- third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68850,7 +67290,7 @@ index fe0883a7e530..d8d916988d63 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68939,7 +67379,7 @@ index fe0883a7e530..d8d916988d63 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68959,14 +67399,12 @@ index fe0883a7e530..d8d916988d63 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69005,12 +67443,10 @@ index fe0883a7e530..d8d916988d63 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69019,28 +67455,27 @@ index fe0883a7e530..d8d916988d63 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("inter_frame_delay_variation_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
-index be20d56dfe26..b7cf704dc435 100644
+index 0d8cf2901590..016bb4eb8149 100644
--- third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69057,7 +67492,7 @@ index be20d56dfe26..b7cf704dc435 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69157,7 +67592,7 @@ index be20d56dfe26..b7cf704dc435 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69177,14 +67612,12 @@ index be20d56dfe26..b7cf704dc435 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69223,12 +67656,10 @@ index be20d56dfe26..b7cf704dc435 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69237,28 +67668,27 @@ index be20d56dfe26..b7cf704dc435 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("jitter_estimator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
-index 4f7ce9360985..f88efc048771 100644
+index bf0e685451ed..ec18831f7ade 100644
--- third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69275,7 +67705,7 @@ index 4f7ce9360985..f88efc048771 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69364,7 +67794,7 @@ index 4f7ce9360985..f88efc048771 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69384,14 +67814,12 @@ index 4f7ce9360985..f88efc048771 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69430,12 +67858,10 @@ index 4f7ce9360985..f88efc048771 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69444,28 +67870,27 @@ index 4f7ce9360985..f88efc048771 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtt_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
-index da66074a3b32..58b7d3ef1612 100644
+index 5813d216063b..021a276da6ad 100644
--- third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69482,7 +67907,7 @@ index da66074a3b32..58b7d3ef1612 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69571,7 +67996,7 @@ index da66074a3b32..58b7d3ef1612 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69591,14 +68016,12 @@ index da66074a3b32..58b7d3ef1612 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69637,12 +68060,10 @@ index da66074a3b32..58b7d3ef1612 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69651,28 +68072,27 @@ index da66074a3b32..58b7d3ef1612 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timestamp_extrapolator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
-index 2c1ee334dddf..d457b35a059e 100644
+index fcbc9c26ca61..b8e60636098b 100644
--- third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69689,7 +68109,7 @@ index 2c1ee334dddf..d457b35a059e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69789,7 +68209,7 @@ index 2c1ee334dddf..d457b35a059e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69809,14 +68229,12 @@ index 2c1ee334dddf..d457b35a059e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69855,12 +68273,10 @@ index 2c1ee334dddf..d457b35a059e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69869,28 +68285,27 @@ index 2c1ee334dddf..d457b35a059e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timing_module_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
-index 60dd4340f3fa..66297293fe87 100644
+index 70ff7f1b9fb9..22dc0829c784 100644
--- third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69907,7 +68322,7 @@ index 60dd4340f3fa..66297293fe87 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70007,7 +68422,7 @@ index 60dd4340f3fa..66297293fe87 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70027,14 +68442,12 @@ index 60dd4340f3fa..66297293fe87 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70073,12 +68486,10 @@ index 60dd4340f3fa..66297293fe87 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70087,28 +68498,27 @@ index 60dd4340f3fa..66297293fe87 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_codec_interface_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
-index d7d3cd24da0c..8813b7ec8a42 100644
+index 3b9af9e935fa..2c0fb20de5de 100644
--- third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70125,7 +68535,7 @@ index d7d3cd24da0c..8813b7ec8a42 100644
FINAL_LIBRARY = "xul"
-@@ -58,99 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,99 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70226,7 +68636,7 @@ index d7d3cd24da0c..8813b7ec8a42 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -158,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -160,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70246,14 +68656,12 @@ index d7d3cd24da0c..8813b7ec8a42 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70292,12 +68700,10 @@ index d7d3cd24da0c..8813b7ec8a42 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70306,28 +68712,27 @@ index d7d3cd24da0c..8813b7ec8a42 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_coding_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
-index ebd9c4fee826..faafbe09003f 100644
+index 372fbcc1fec9..63dc326cb39c 100644
--- third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70344,7 +68749,7 @@ index ebd9c4fee826..faafbe09003f 100644
FINAL_LIBRARY = "xul"
-@@ -57,99 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -59,99 +68,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70445,7 +68850,7 @@ index ebd9c4fee826..faafbe09003f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70465,14 +68870,12 @@ index ebd9c4fee826..faafbe09003f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70511,12 +68914,10 @@ index ebd9c4fee826..faafbe09003f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70525,28 +68926,27 @@ index ebd9c4fee826..faafbe09003f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_coding_utility_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
-index c5e8f06afeff..4ccce753f1cc 100644
+index 42fc86877d61..8aa23d3e602d 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70563,7 +68963,7 @@ index c5e8f06afeff..4ccce753f1cc 100644
FINAL_LIBRARY = "xul"
-@@ -50,99 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70664,7 +69064,7 @@ index c5e8f06afeff..4ccce753f1cc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -150,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70684,14 +69084,12 @@ index c5e8f06afeff..4ccce753f1cc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70730,12 +69128,10 @@ index c5e8f06afeff..4ccce753f1cc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70744,28 +69140,27 @@ index c5e8f06afeff..4ccce753f1cc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_h264_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
-index 5adadf70f422..a55ec3ceb2e5 100644
+index a5be479fb5ef..33bf4869c3e1 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70782,7 +69177,7 @@ index 5adadf70f422..a55ec3ceb2e5 100644
FINAL_LIBRARY = "xul"
-@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,87 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70871,7 +69266,7 @@ index 5adadf70f422..a55ec3ceb2e5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70891,14 +69286,12 @@ index 5adadf70f422..a55ec3ceb2e5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70937,12 +69330,10 @@ index 5adadf70f422..a55ec3ceb2e5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70951,28 +69342,27 @@ index 5adadf70f422..a55ec3ceb2e5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_libvpx_interface_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
-index f402ec01a29e..9cd5350ac31a 100644
+index 83497c58de59..59b9cf953887 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70989,7 +69379,7 @@ index f402ec01a29e..9cd5350ac31a 100644
FINAL_LIBRARY = "xul"
-@@ -51,99 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71090,7 +69480,7 @@ index f402ec01a29e..9cd5350ac31a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71110,14 +69500,12 @@ index f402ec01a29e..9cd5350ac31a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71156,12 +69544,10 @@ index f402ec01a29e..9cd5350ac31a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71170,28 +69556,27 @@ index f402ec01a29e..9cd5350ac31a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp8_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
-index 570c9383d5bb..b7aac07667b6 100644
+index f7123a48ff94..159d0f488cf5 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71208,7 +69593,7 @@ index 570c9383d5bb..b7aac07667b6 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71297,7 +69682,7 @@ index 570c9383d5bb..b7aac07667b6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71317,14 +69702,12 @@ index 570c9383d5bb..b7aac07667b6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71363,12 +69746,10 @@ index 570c9383d5bb..b7aac07667b6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71377,28 +69758,27 @@ index 570c9383d5bb..b7aac07667b6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp8_scalability_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
-index ece868daa962..cb6d66c5dd83 100644
+index 1eef00eaf9b7..38bf89857dd5 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71415,7 +69795,7 @@ index ece868daa962..cb6d66c5dd83 100644
FINAL_LIBRARY = "xul"
-@@ -50,99 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71516,7 +69896,7 @@ index ece868daa962..cb6d66c5dd83 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -150,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71536,14 +69916,12 @@ index ece868daa962..cb6d66c5dd83 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71582,12 +69960,10 @@ index ece868daa962..cb6d66c5dd83 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71596,28 +69972,27 @@ index ece868daa962..cb6d66c5dd83 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp8_temporal_layers_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
-index 97907050ab85..27fc31791159 100644
+index bbd8102cbd1a..8cca12c5caf8 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71634,7 +70009,7 @@ index 97907050ab85..27fc31791159 100644
FINAL_LIBRARY = "xul"
-@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71735,7 +70110,7 @@ index 97907050ab85..27fc31791159 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71755,14 +70130,12 @@ index 97907050ab85..27fc31791159 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71801,12 +70174,10 @@ index 97907050ab85..27fc31791159 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71815,28 +70186,27 @@ index 97907050ab85..27fc31791159 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp9_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
-index b5c3fb618866..a18a49feb3ed 100644
+index f57a0a7e568b..9a78b83fbd8c 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71853,7 +70223,7 @@ index b5c3fb618866..a18a49feb3ed 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71953,7 +70323,7 @@ index b5c3fb618866..a18a49feb3ed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71973,14 +70343,12 @@ index b5c3fb618866..a18a49feb3ed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -72019,12 +70387,10 @@ index b5c3fb618866..a18a49feb3ed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -72033,20 +70399,18 @@ index b5c3fb618866..a18a49feb3ed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp9_helpers_gn")
diff --git third_party/libwebrtc/moz.build third_party/libwebrtc/moz.build
-index c6cc8931d764..9bd6a676a25f 100644
+index addff5313714..c70b3c2a5742 100644
--- third_party/libwebrtc/moz.build
+++ third_party/libwebrtc/moz.build
@@ -290,6 +290,8 @@ DIRS += [
@@ -72058,7 +70422,7 @@ index c6cc8931d764..9bd6a676a25f 100644
"/third_party/libwebrtc/modules/module_api_gn",
"/third_party/libwebrtc/modules/module_api_public_gn",
"/third_party/libwebrtc/modules/module_fec_api_gn",
-@@ -515,137 +517,30 @@ DIRS += [
+@@ -516,137 +518,30 @@ DIRS += [
"/third_party/libwebrtc/webrtc_gn"
]
@@ -72200,7 +70564,7 @@ index c6cc8931d764..9bd6a676a25f 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -653,13 +548,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -654,13 +549,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -72215,7 +70579,7 @@ index c6cc8931d764..9bd6a676a25f 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -667,73 +560,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -668,73 +561,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -72290,15 +70654,16 @@ index c6cc8931d764..9bd6a676a25f 100644
- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn"
- ]
diff --git third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
-index 0b2c09fdcff0..092a150a2352 100644
+index 5d989ceee1f6..0190347650e9 100644
--- third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72315,7 +70680,7 @@ index 0b2c09fdcff0..092a150a2352 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72404,7 +70769,7 @@ index 0b2c09fdcff0..092a150a2352 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72420,19 +70785,17 @@ index 0b2c09fdcff0..092a150a2352 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -72458,35 +70821,32 @@ index 0b2c09fdcff0..092a150a2352 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("internal_types_gn")
diff --git third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
-index f24dd018c572..bdec311c880e 100644
+index 5e2c9f2def32..7eaf7c5142d8 100644
--- third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72503,7 +70863,7 @@ index f24dd018c572..bdec311c880e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72588,7 +70948,7 @@ index f24dd018c572..bdec311c880e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72604,19 +70964,17 @@ index f24dd018c572..bdec311c880e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -72642,35 +71000,32 @@ index f24dd018c572..bdec311c880e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("math_gn")
diff --git third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
-index bdbcc93d83c5..042fc3ef9e00 100644
+index 5c1a80e0070e..5d69af7109d6 100644
--- third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72687,7 +71042,7 @@ index bdbcc93d83c5..042fc3ef9e00 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72776,7 +71131,7 @@ index bdbcc93d83c5..042fc3ef9e00 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72792,19 +71147,17 @@ index bdbcc93d83c5..042fc3ef9e00 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -72830,35 +71183,32 @@ index bdbcc93d83c5..042fc3ef9e00 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sequence_numbers_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
-index 140f34e71edc..0674120fb66d 100644
+index 3f2b5a02680f..55149d8fe27a 100644
--- third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72875,7 +71225,7 @@ index 140f34e71edc..0674120fb66d 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72964,7 +71314,7 @@ index 140f34e71edc..0674120fb66d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72980,19 +71330,17 @@ index 140f34e71edc..0674120fb66d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -73018,35 +71366,32 @@ index 140f34e71edc..0674120fb66d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bounded_io_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
-index 233c3fc51a0d..03c2f87070e4 100644
+index 353abfb3fb3d..872482ca3530 100644
--- third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73063,7 +71408,7 @@ index 233c3fc51a0d..03c2f87070e4 100644
FINAL_LIBRARY = "xul"
-@@ -62,94 +71,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -64,94 +73,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73159,7 +71504,7 @@ index 233c3fc51a0d..03c2f87070e4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +79,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +81,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73179,14 +71524,12 @@ index 233c3fc51a0d..03c2f87070e4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -73225,12 +71568,10 @@ index 233c3fc51a0d..03c2f87070e4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -73239,28 +71580,27 @@ index 233c3fc51a0d..03c2f87070e4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("chunk_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
-index 84e9ee6957e2..6583b0e50f8f 100644
+index 7b67df816ef9..3ffb653184ca 100644
--- third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73277,7 +71617,7 @@ index 84e9ee6957e2..6583b0e50f8f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73373,7 +71713,7 @@ index 84e9ee6957e2..6583b0e50f8f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73393,14 +71733,12 @@ index 84e9ee6957e2..6583b0e50f8f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -73439,12 +71777,10 @@ index 84e9ee6957e2..6583b0e50f8f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -73453,28 +71789,27 @@ index 84e9ee6957e2..6583b0e50f8f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("chunk_validators_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
-index 14a85ac16c1e..8e046a16bdb8 100644
+index 7cee175df41c..9b19d2ce9ae1 100644
--- third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73491,7 +71826,7 @@ index 14a85ac16c1e..8e046a16bdb8 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73580,7 +71915,7 @@ index 14a85ac16c1e..8e046a16bdb8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73600,14 +71935,12 @@ index 14a85ac16c1e..8e046a16bdb8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -73646,12 +71979,10 @@ index 14a85ac16c1e..8e046a16bdb8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -73660,28 +71991,27 @@ index 14a85ac16c1e..8e046a16bdb8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("crc32c_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
-index 8d820a7d88d4..379a28ef9b5d 100644
+index 42fbfd5dd1f9..14d7570c9647 100644
--- third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73698,7 +72028,7 @@ index 8d820a7d88d4..379a28ef9b5d 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73787,7 +72117,7 @@ index 8d820a7d88d4..379a28ef9b5d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73803,19 +72133,17 @@ index 8d820a7d88d4..379a28ef9b5d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -73841,35 +72169,32 @@ index 8d820a7d88d4..379a28ef9b5d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("data_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
-index 045aa0a8c864..30301114bdd5 100644
+index abbfe919bab4..c4d0d6069fcd 100644
--- third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73886,7 +72211,7 @@ index 045aa0a8c864..30301114bdd5 100644
FINAL_LIBRARY = "xul"
-@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,94 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73982,7 +72307,7 @@ index 045aa0a8c864..30301114bdd5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74002,14 +72327,12 @@ index 045aa0a8c864..30301114bdd5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74048,12 +72371,10 @@ index 045aa0a8c864..30301114bdd5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74062,28 +72383,27 @@ index 045aa0a8c864..30301114bdd5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("error_cause_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
-index b49605267ba7..58638908ffd5 100644
+index 35547f27626c..ef2aa914823a 100644
--- third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74100,7 +72420,7 @@ index b49605267ba7..58638908ffd5 100644
FINAL_LIBRARY = "xul"
-@@ -56,94 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74196,7 +72516,7 @@ index b49605267ba7..58638908ffd5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74216,14 +72536,12 @@ index b49605267ba7..58638908ffd5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74262,12 +72580,10 @@ index b49605267ba7..58638908ffd5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74276,28 +72592,27 @@ index b49605267ba7..58638908ffd5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("parameter_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
-index 595e2a4b47fc..1a73e6f7cce3 100644
+index 543236d4b64f..a1bd6d4f00ca 100644
--- third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74314,7 +72629,7 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74410,7 +72725,7 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74430,14 +72745,12 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74476,12 +72789,10 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74490,28 +72801,27 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sctp_packet_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
-index 501e087cf4f4..46aca2b63439 100644
+index 4f179f644afd..f3745d68b2a2 100644
--- third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74528,7 +72838,7 @@ index 501e087cf4f4..46aca2b63439 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74624,7 +72934,7 @@ index 501e087cf4f4..46aca2b63439 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74644,14 +72954,12 @@ index 501e087cf4f4..46aca2b63439 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74690,12 +72998,10 @@ index 501e087cf4f4..46aca2b63439 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74704,28 +73010,27 @@ index 501e087cf4f4..46aca2b63439 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("tlv_trait_gn")
diff --git third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
-index 8bffc5ccb823..076f5770a5d6 100644
+index 3c15f57a7e7c..b63147ae3a61 100644
--- third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74742,7 +73047,7 @@ index 8bffc5ccb823..076f5770a5d6 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74838,7 +73143,7 @@ index 8bffc5ccb823..076f5770a5d6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74858,14 +73163,12 @@ index 8bffc5ccb823..076f5770a5d6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74904,12 +73207,10 @@ index 8bffc5ccb823..076f5770a5d6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74918,28 +73219,27 @@ index 8bffc5ccb823..076f5770a5d6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("factory_gn")
diff --git third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
-index 927b5a428912..a6ed4c24ef15 100644
+index 25e24b187285..ccb418ece198 100644
--- third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74956,7 +73256,7 @@ index 927b5a428912..a6ed4c24ef15 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75045,7 +73345,7 @@ index 927b5a428912..a6ed4c24ef15 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75065,14 +73365,12 @@ index 927b5a428912..a6ed4c24ef15 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75111,12 +73409,10 @@ index 927b5a428912..a6ed4c24ef15 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75125,28 +73421,27 @@ index 927b5a428912..a6ed4c24ef15 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("socket_gn")
diff --git third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
-index 653ad6fa967b..7aa084722ff6 100644
+index 0443a29b77d4..4528b2721a7b 100644
--- third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75163,7 +73458,7 @@ index 653ad6fa967b..7aa084722ff6 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75252,7 +73547,7 @@ index 653ad6fa967b..7aa084722ff6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75268,19 +73563,17 @@ index 653ad6fa967b..7aa084722ff6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -75306,35 +73599,32 @@ index 653ad6fa967b..7aa084722ff6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("types_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
-index 3a621be8ee0c..c41e3cea29db 100644
+index 70a0e2b772d1..ee1c7992d039 100644
--- third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75351,7 +73641,7 @@ index 3a621be8ee0c..c41e3cea29db 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75447,7 +73737,7 @@ index 3a621be8ee0c..c41e3cea29db 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75467,14 +73757,12 @@ index 3a621be8ee0c..c41e3cea29db 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75513,12 +73801,10 @@ index 3a621be8ee0c..c41e3cea29db 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75527,28 +73813,27 @@ index 3a621be8ee0c..c41e3cea29db 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("data_tracker_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
-index 970d2ca3e440..725acafe32f8 100644
+index f107fbd0ea75..4afed3eeafd1 100644
--- third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75565,7 +73850,7 @@ index 970d2ca3e440..725acafe32f8 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75661,7 +73946,7 @@ index 970d2ca3e440..725acafe32f8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75681,14 +73966,12 @@ index 970d2ca3e440..725acafe32f8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75727,12 +74010,10 @@ index 970d2ca3e440..725acafe32f8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75741,28 +74022,27 @@ index 970d2ca3e440..725acafe32f8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("interleaved_reassembly_streams_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
-index ebc514445924..cdf1107bd75d 100644
+index b5de81a0f0e3..ba62dcc0cc0a 100644
--- third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75779,7 +74059,7 @@ index ebc514445924..cdf1107bd75d 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75875,7 +74155,7 @@ index ebc514445924..cdf1107bd75d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75895,14 +74175,12 @@ index ebc514445924..cdf1107bd75d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75941,12 +74219,10 @@ index ebc514445924..cdf1107bd75d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75955,28 +74231,27 @@ index ebc514445924..cdf1107bd75d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("reassembly_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
-index d2b225cc9eb1..a219368de740 100644
+index 2fd7cf0908d9..b2c7a7b46ae0 100644
--- third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75993,7 +74268,7 @@ index d2b225cc9eb1..a219368de740 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76089,7 +74364,7 @@ index d2b225cc9eb1..a219368de740 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76105,19 +74380,17 @@ index d2b225cc9eb1..a219368de740 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -76143,35 +74416,32 @@ index d2b225cc9eb1..a219368de740 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("reassembly_streams_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
-index ec9eb8c8dca6..e9613ef83f3f 100644
+index bd8e9eb36141..f86e4e49ef1e 100644
--- third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76188,7 +74458,7 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76284,7 +74554,7 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76304,14 +74574,12 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -76350,12 +74618,10 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -76364,28 +74630,27 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("traditional_reassembly_streams_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
-index 5191b1ff25e5..d5553041ffcf 100644
+index c57262d8ef49..ffa8a5cda3c8 100644
--- third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76402,7 +74667,7 @@ index 5191b1ff25e5..d5553041ffcf 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76498,7 +74763,7 @@ index 5191b1ff25e5..d5553041ffcf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76514,19 +74779,17 @@ index 5191b1ff25e5..d5553041ffcf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -76552,35 +74815,32 @@ index 5191b1ff25e5..d5553041ffcf 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("context_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
-index f60268863f14..6a8f037b8820 100644
+index 5120a15a6937..e2c9efaec29d 100644
--- third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76597,7 +74857,7 @@ index f60268863f14..6a8f037b8820 100644
FINAL_LIBRARY = "xul"
-@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76693,7 +74953,7 @@ index f60268863f14..6a8f037b8820 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -142,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -144,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76713,14 +74973,12 @@ index f60268863f14..6a8f037b8820 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -76759,12 +75017,10 @@ index f60268863f14..6a8f037b8820 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -76773,28 +75029,27 @@ index f60268863f14..6a8f037b8820 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("dcsctp_socket_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
-index b6673bdcb35d..38c33f31da9f 100644
+index eb861906769d..050ff51340a0 100644
--- third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76811,7 +75066,7 @@ index b6673bdcb35d..38c33f31da9f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76907,7 +75162,7 @@ index b6673bdcb35d..38c33f31da9f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76927,14 +75182,12 @@ index b6673bdcb35d..38c33f31da9f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -76973,12 +75226,10 @@ index b6673bdcb35d..38c33f31da9f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -76987,28 +75238,27 @@ index b6673bdcb35d..38c33f31da9f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("heartbeat_handler_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
-index 2a98bd00a625..b510960c9a21 100644
+index 052785897c7c..5c764530cba1 100644
--- third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77025,7 +75275,7 @@ index 2a98bd00a625..b510960c9a21 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77121,7 +75371,7 @@ index 2a98bd00a625..b510960c9a21 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77141,14 +75391,12 @@ index 2a98bd00a625..b510960c9a21 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77187,12 +75435,10 @@ index 2a98bd00a625..b510960c9a21 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77201,28 +75447,27 @@ index 2a98bd00a625..b510960c9a21 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("packet_sender_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
-index 8f3480e9ca8d..7a29d5249b18 100644
+index 421593aa97f2..659bf023c4a3 100644
--- third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77239,7 +75484,7 @@ index 8f3480e9ca8d..7a29d5249b18 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77335,7 +75580,7 @@ index 8f3480e9ca8d..7a29d5249b18 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77355,14 +75600,12 @@ index 8f3480e9ca8d..7a29d5249b18 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77401,12 +75644,10 @@ index 8f3480e9ca8d..7a29d5249b18 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77415,28 +75656,27 @@ index 8f3480e9ca8d..7a29d5249b18 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stream_reset_handler_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
-index 1fceb333f990..dbf0adade674 100644
+index 7d29e6f235bc..bbe20788c261 100644
--- third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77453,7 +75693,7 @@ index 1fceb333f990..dbf0adade674 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77549,7 +75789,7 @@ index 1fceb333f990..dbf0adade674 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77569,14 +75809,12 @@ index 1fceb333f990..dbf0adade674 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77615,12 +75853,10 @@ index 1fceb333f990..dbf0adade674 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77629,28 +75865,27 @@ index 1fceb333f990..dbf0adade674 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transmission_control_block_gn")
diff --git third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
-index 55a0b4115a34..d8d1eb6264ab 100644
+index 63c797a30bdd..c75a4734ac3f 100644
--- third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77667,7 +75902,7 @@ index 55a0b4115a34..d8d1eb6264ab 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77763,7 +75998,7 @@ index 55a0b4115a34..d8d1eb6264ab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77783,14 +76018,12 @@ index 55a0b4115a34..d8d1eb6264ab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77829,12 +76062,10 @@ index 55a0b4115a34..d8d1eb6264ab 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77843,28 +76074,27 @@ index 55a0b4115a34..d8d1eb6264ab 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("task_queue_timeout_gn")
diff --git third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
-index cd563c4058bc..df65aca6a01c 100644
+index 54e896eb35ab..51253edabb96 100644
--- third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77881,7 +76111,7 @@ index cd563c4058bc..df65aca6a01c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77970,7 +76200,7 @@ index cd563c4058bc..df65aca6a01c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77990,14 +76220,12 @@ index cd563c4058bc..df65aca6a01c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78036,12 +76264,10 @@ index cd563c4058bc..df65aca6a01c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78050,28 +76276,27 @@ index cd563c4058bc..df65aca6a01c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timer_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
-index ac4bbdcd2338..326c428a1778 100644
+index 0548bf7afb2f..cdd387364988 100644
--- third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78088,7 +76313,7 @@ index ac4bbdcd2338..326c428a1778 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78184,7 +76409,7 @@ index ac4bbdcd2338..326c428a1778 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78204,14 +76429,12 @@ index ac4bbdcd2338..326c428a1778 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78250,12 +76473,10 @@ index ac4bbdcd2338..326c428a1778 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78264,28 +76485,27 @@ index ac4bbdcd2338..326c428a1778 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("outstanding_data_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
-index b0386ae0a511..cbc589514252 100644
+index 95e9bc2679a5..2ebdf85adf8a 100644
--- third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78302,7 +76522,7 @@ index b0386ae0a511..cbc589514252 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78398,7 +76618,7 @@ index b0386ae0a511..cbc589514252 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78418,14 +76638,12 @@ index b0386ae0a511..cbc589514252 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78464,12 +76682,10 @@ index b0386ae0a511..cbc589514252 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78478,28 +76694,27 @@ index b0386ae0a511..cbc589514252 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("retransmission_error_counter_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
-index 58fdf7dd5115..55c75c1fb402 100644
+index aaaf15543dae..db73ce751e20 100644
--- third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78516,7 +76731,7 @@ index 58fdf7dd5115..55c75c1fb402 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78612,7 +76827,7 @@ index 58fdf7dd5115..55c75c1fb402 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78632,14 +76847,12 @@ index 58fdf7dd5115..55c75c1fb402 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78678,12 +76891,10 @@ index 58fdf7dd5115..55c75c1fb402 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78692,28 +76903,27 @@ index 58fdf7dd5115..55c75c1fb402 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("retransmission_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
-index 9a258b6b20eb..0a9dfa499321 100644
+index 5c8b76f3df08..1c6b0b3c59c2 100644
--- third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78730,7 +76940,7 @@ index 9a258b6b20eb..0a9dfa499321 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78819,7 +77029,7 @@ index 9a258b6b20eb..0a9dfa499321 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78839,14 +77049,12 @@ index 9a258b6b20eb..0a9dfa499321 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78885,12 +77093,10 @@ index 9a258b6b20eb..0a9dfa499321 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78899,28 +77105,27 @@ index 9a258b6b20eb..0a9dfa499321 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("retransmission_timeout_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
-index 91c786eed99b..48c5fbaf1ba4 100644
+index 32b453815025..38eff16e76ca 100644
--- third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78937,7 +77142,7 @@ index 91c786eed99b..48c5fbaf1ba4 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79033,7 +77238,7 @@ index 91c786eed99b..48c5fbaf1ba4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79053,14 +77258,12 @@ index 91c786eed99b..48c5fbaf1ba4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -79099,12 +77302,10 @@ index 91c786eed99b..48c5fbaf1ba4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -79113,28 +77314,27 @@ index 91c786eed99b..48c5fbaf1ba4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rr_send_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
-index 59294c3bd400..0926b8455a15 100644
+index ecd82d9dfcc4..de8b818042ce 100644
--- third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79151,7 +77351,7 @@ index 59294c3bd400..0926b8455a15 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79247,7 +77447,7 @@ index 59294c3bd400..0926b8455a15 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79263,19 +77463,17 @@ index 59294c3bd400..0926b8455a15 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -79301,35 +77499,32 @@ index 59294c3bd400..0926b8455a15 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("send_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
-index 055f438670b6..9a873890e77f 100644
+index 083e381121c5..5401aebf1609 100644
--- third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79346,7 +77541,7 @@ index 055f438670b6..9a873890e77f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79442,7 +77637,7 @@ index 055f438670b6..9a873890e77f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79462,14 +77657,12 @@ index 055f438670b6..9a873890e77f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -79508,12 +77701,10 @@ index 055f438670b6..9a873890e77f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -79522,28 +77713,27 @@ index 055f438670b6..9a873890e77f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stream_scheduler_gn")
diff --git third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
-index 7e32eb6e2755..8fdcb6772390 100644
+index 46a480860fe6..fe74f0c08984 100644
--- third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
+++ third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79560,7 +77750,7 @@ index 7e32eb6e2755..8fdcb6772390 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79657,7 +77847,7 @@ index 7e32eb6e2755..8fdcb6772390 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79677,14 +77867,12 @@ index 7e32eb6e2755..8fdcb6772390 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -79723,12 +77911,10 @@ index 7e32eb6e2755..8fdcb6772390 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -79737,28 +77923,27 @@ index 7e32eb6e2755..8fdcb6772390 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("async_dns_resolver_gn")
diff --git third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
-index 7a146473b341..f51588d4d243 100644
+index 07bb6443d9d6..91b568c42ae2 100644
--- third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
+++ third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79775,7 +77960,7 @@ index 7a146473b341..f51588d4d243 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79860,7 +78045,7 @@ index 7a146473b341..f51588d4d243 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79876,19 +78061,17 @@ index 7a146473b341..f51588d4d243 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -79914,35 +78097,32 @@ index 7a146473b341..f51588d4d243 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("async_packet_socket_gn")
-diff --git third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-index aeda0b1a6b32..03d61f0aaa19 100644
---- third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+diff --git third_party/libwebrtc/rtc_base/base64_gn/moz.build third_party/libwebrtc/rtc_base/base64_gn/moz.build
+index 3de0b7560849..50ee6b06bc6a 100644
+--- third_party/libwebrtc/rtc_base/base64_gn/moz.build
++++ third_party/libwebrtc/rtc_base/base64_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79959,7 +78139,7 @@ index aeda0b1a6b32..03d61f0aaa19 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80004,10 +78184,6 @@ index aeda0b1a6b32..03d61f0aaa19 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -80048,18 +78224,11 @@ index aeda0b1a6b32..03d61f0aaa19 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80079,14 +78248,12 @@ index aeda0b1a6b32..03d61f0aaa19 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80125,12 +78292,10 @@ index aeda0b1a6b32..03d61f0aaa19 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80139,28 +78304,27 @@ index aeda0b1a6b32..03d61f0aaa19 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
- Library("audio_format_to_string_gn")
+ Library("base64_gn")
diff --git third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
-index 0a6ec847b887..94c68e80890c 100644
+index ffff7692d155..4c211b919333 100644
--- third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80177,7 +78341,7 @@ index 0a6ec847b887..94c68e80890c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80266,7 +78430,7 @@ index 0a6ec847b887..94c68e80890c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80286,14 +78450,12 @@ index 0a6ec847b887..94c68e80890c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80332,12 +78494,10 @@ index 0a6ec847b887..94c68e80890c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80346,28 +78506,27 @@ index 0a6ec847b887..94c68e80890c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bit_buffer_gn")
diff --git third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
-index 3d7f0613554f..0b19ed3b02dd 100644
+index 5ac7d2799a21..bb005444b014 100644
--- third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80384,7 +78543,7 @@ index 3d7f0613554f..0b19ed3b02dd 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80480,7 +78639,7 @@ index 3d7f0613554f..0b19ed3b02dd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80500,14 +78659,12 @@ index 3d7f0613554f..0b19ed3b02dd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80546,12 +78703,10 @@ index 3d7f0613554f..0b19ed3b02dd 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80560,28 +78715,27 @@ index 3d7f0613554f..0b19ed3b02dd 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_tracker_gn")
diff --git third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
-index 559f4069b391..72c0bffa6821 100644
+index eee5ccd81304..7d0af1877572 100644
--- third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
+++ third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80598,7 +78752,7 @@ index 559f4069b391..72c0bffa6821 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80687,7 +78841,7 @@ index 559f4069b391..72c0bffa6821 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80707,14 +78861,12 @@ index 559f4069b391..72c0bffa6821 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80753,12 +78905,10 @@ index 559f4069b391..72c0bffa6821 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80767,28 +78917,27 @@ index 559f4069b391..72c0bffa6821 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitstream_reader_gn")
diff --git third_party/libwebrtc/rtc_base/buffer_gn/moz.build third_party/libwebrtc/rtc_base/buffer_gn/moz.build
-index f21b4b8eab2a..9d63b938f605 100644
+index ef4cb47eab49..a43d4f89c6ba 100644
--- third_party/libwebrtc/rtc_base/buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80805,7 +78954,7 @@ index f21b4b8eab2a..9d63b938f605 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80894,7 +79043,7 @@ index f21b4b8eab2a..9d63b938f605 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80910,19 +79059,17 @@ index f21b4b8eab2a..9d63b938f605 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -80948,35 +79095,32 @@ index f21b4b8eab2a..9d63b938f605 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("buffer_gn")
diff --git third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
-index afd619f1dfaa..313d261ab5ef 100644
+index 4d0296e2b9af..c5b976275752 100644
--- third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80993,7 +79137,7 @@ index afd619f1dfaa..313d261ab5ef 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81082,7 +79226,7 @@ index afd619f1dfaa..313d261ab5ef 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81102,14 +79246,12 @@ index afd619f1dfaa..313d261ab5ef 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -81148,12 +79290,10 @@ index afd619f1dfaa..313d261ab5ef 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -81162,28 +79302,27 @@ index afd619f1dfaa..313d261ab5ef 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("byte_buffer_gn")
diff --git third_party/libwebrtc/rtc_base/byte_order_gn/moz.build third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
-index 136f9ba39118..26d600457629 100644
+index d357971ac11b..c936f00bf8ee 100644
--- third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
+++ third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81200,7 +79339,7 @@ index 136f9ba39118..26d600457629 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81285,7 +79424,7 @@ index 136f9ba39118..26d600457629 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81301,19 +79440,17 @@ index 136f9ba39118..26d600457629 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -81339,35 +79476,32 @@ index 136f9ba39118..26d600457629 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("byte_order_gn")
diff --git third_party/libwebrtc/rtc_base/checks_gn/moz.build third_party/libwebrtc/rtc_base/checks_gn/moz.build
-index 53b3db3c29a4..0d20c2fc85df 100644
+index dbd6fb44f059..119f166be716 100644
--- third_party/libwebrtc/rtc_base/checks_gn/moz.build
+++ third_party/libwebrtc/rtc_base/checks_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81384,7 +79518,7 @@ index 53b3db3c29a4..0d20c2fc85df 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81473,7 +79607,7 @@ index 53b3db3c29a4..0d20c2fc85df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81493,14 +79627,12 @@ index 53b3db3c29a4..0d20c2fc85df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -81539,12 +79671,10 @@ index 53b3db3c29a4..0d20c2fc85df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -81553,28 +79683,27 @@ index 53b3db3c29a4..0d20c2fc85df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("checks_gn")
diff --git third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
-index 4a2733a2545e..d2e7e6527fa8 100644
+index 1b95fbaa6d76..6fcc88e2c397 100644
--- third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
+++ third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81591,7 +79720,7 @@ index 4a2733a2545e..d2e7e6527fa8 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81676,7 +79805,7 @@ index 4a2733a2545e..d2e7e6527fa8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81692,19 +79821,17 @@ index 4a2733a2545e..d2e7e6527fa8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -81730,35 +79857,32 @@ index 4a2733a2545e..d2e7e6527fa8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("compile_assert_c_gn")
diff --git third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
-index c6da64921be3..c5cb7312d73b 100644
+index 45f3542a1cf3..f5aede81a63d 100644
--- third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
+++ third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81775,7 +79899,7 @@ index c6da64921be3..c5cb7312d73b 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81864,7 +79988,7 @@ index c6da64921be3..c5cb7312d73b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81884,14 +80008,12 @@ index c6da64921be3..c5cb7312d73b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -81930,12 +80052,10 @@ index c6da64921be3..c5cb7312d73b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -81944,28 +80064,27 @@ index c6da64921be3..c5cb7312d73b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("flat_containers_internal_gn")
diff --git third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
-index 3e56e73e5097..7a56affd7e8f 100644
+index 12d9f24a5dea..03965a3dbbbd 100644
--- third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
+++ third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81982,7 +80101,7 @@ index 3e56e73e5097..7a56affd7e8f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82071,7 +80190,7 @@ index 3e56e73e5097..7a56affd7e8f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82087,19 +80206,17 @@ index 3e56e73e5097..7a56affd7e8f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -82125,35 +80242,32 @@ index 3e56e73e5097..7a56affd7e8f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("flat_map_gn")
diff --git third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
-index 74e084843128..f2c66f590080 100644
+index 94d72b0be826..9bf7b297f73d 100644
--- third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
+++ third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82170,7 +80284,7 @@ index 74e084843128..f2c66f590080 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82259,7 +80373,7 @@ index 74e084843128..f2c66f590080 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82275,19 +80389,17 @@ index 74e084843128..f2c66f590080 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -82313,35 +80425,32 @@ index 74e084843128..f2c66f590080 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("flat_set_gn")
diff --git third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
-index 686d3cca374a..d6da3bf48535 100644
+index 290fa237597c..95fee876429c 100644
--- third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82358,7 +80467,7 @@ index 686d3cca374a..d6da3bf48535 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82447,7 +80556,7 @@ index 686d3cca374a..d6da3bf48535 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82467,14 +80576,12 @@ index 686d3cca374a..d6da3bf48535 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -82513,12 +80620,10 @@ index 686d3cca374a..d6da3bf48535 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -82527,28 +80632,236 @@ index 686d3cca374a..d6da3bf48535 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("copy_on_write_buffer_gn")
+diff --git third_party/libwebrtc/rtc_base/cpu_info_gn/moz.build third_party/libwebrtc/rtc_base/cpu_info_gn/moz.build
+index 1029f0836bfe..6a114014c1f4 100644
+--- third_party/libwebrtc/rtc_base/cpu_info_gn/moz.build
++++ third_party/libwebrtc/rtc_base/cpu_info_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
+ DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+ DEFINES["WEBRTC_HAS_NEON"] = True
+ DEFINES["__ARM_NEON__"] = "1"
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("cpu_info_gn")
diff --git third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
-index 9f7dcaa51748..38276f04ccd4 100644
+index d19a77f5a18b..95b1a36564bc 100644
--- third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
+++ third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82565,7 +80878,7 @@ index 9f7dcaa51748..38276f04ccd4 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82654,7 +80967,7 @@ index 9f7dcaa51748..38276f04ccd4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82674,14 +80987,12 @@ index 9f7dcaa51748..38276f04ccd4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -82720,12 +81031,10 @@ index 9f7dcaa51748..38276f04ccd4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -82734,28 +81043,229 @@ index 9f7dcaa51748..38276f04ccd4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("criticalsection_gn")
+diff --git third_party/libwebrtc/rtc_base/denormal_disabler_gn/moz.build third_party/libwebrtc/rtc_base/denormal_disabler_gn/moz.build
+index ee63503765bb..288cd082cad6 100644
+--- third_party/libwebrtc/rtc_base/denormal_disabler_gn/moz.build
++++ third_party/libwebrtc/rtc_base/denormal_disabler_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
+ DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+ DEFINES["WEBRTC_HAS_NEON"] = True
+ DEFINES["__ARM_NEON__"] = "1"
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("denormal_disabler_gn")
diff --git third_party/libwebrtc/rtc_base/divide_round_gn/moz.build third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
-index 17680417adbf..b0d8788bfab7 100644
+index 6d17c8740b6c..4081536caf3a 100644
--- third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
+++ third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82772,7 +81282,7 @@ index 17680417adbf..b0d8788bfab7 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82861,7 +81371,7 @@ index 17680417adbf..b0d8788bfab7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82877,19 +81387,17 @@ index 17680417adbf..b0d8788bfab7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -82915,35 +81423,32 @@ index 17680417adbf..b0d8788bfab7 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("divide_round_gn")
diff --git third_party/libwebrtc/rtc_base/dscp_gn/moz.build third_party/libwebrtc/rtc_base/dscp_gn/moz.build
-index 5dca1908a970..4539c1310eed 100644
+index b11b9ea3a10f..7ff506e6f033 100644
--- third_party/libwebrtc/rtc_base/dscp_gn/moz.build
+++ third_party/libwebrtc/rtc_base/dscp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82960,7 +81465,7 @@ index 5dca1908a970..4539c1310eed 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83045,7 +81550,7 @@ index 5dca1908a970..4539c1310eed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83061,19 +81566,17 @@ index 5dca1908a970..4539c1310eed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -83099,35 +81602,32 @@ index 5dca1908a970..4539c1310eed 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("dscp_gn")
diff --git third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
-index cb48a7a70349..21989ec09d1b 100644
+index 8e75ad113c46..7d3dce09ccf7 100644
--- third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83144,7 +81644,7 @@ index cb48a7a70349..21989ec09d1b 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83240,7 +81740,7 @@ index cb48a7a70349..21989ec09d1b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83260,14 +81760,12 @@ index cb48a7a70349..21989ec09d1b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83306,12 +81804,10 @@ index cb48a7a70349..21989ec09d1b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83320,28 +81816,27 @@ index cb48a7a70349..21989ec09d1b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("event_tracer_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
-index 8b44e5660921..6863054ca81f 100644
+index 10f82d3ff81e..40fcc18fd804 100644
--- third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83358,7 +81853,7 @@ index 8b44e5660921..6863054ca81f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83454,7 +81949,7 @@ index 8b44e5660921..6863054ca81f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83474,14 +81969,12 @@ index 8b44e5660921..6863054ca81f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83520,12 +82013,10 @@ index 8b44e5660921..6863054ca81f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83534,28 +82025,27 @@ index 8b44e5660921..6863054ca81f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("alr_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
-index 1c59ca708d2f..ee64861ee262 100644
+index 4b8665b1b4d3..3186f94b957f 100644
--- third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83572,7 +82062,7 @@ index 1c59ca708d2f..ee64861ee262 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83672,7 +82162,7 @@ index 1c59ca708d2f..ee64861ee262 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83692,14 +82182,12 @@ index 1c59ca708d2f..ee64861ee262 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83738,12 +82226,10 @@ index 1c59ca708d2f..ee64861ee262 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83752,28 +82238,27 @@ index 1c59ca708d2f..ee64861ee262 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("balanced_degradation_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
-index e5a9ffdfd115..4b00ef90140b 100644
+index c589d3227b8f..ca1de2ba5686 100644
--- third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83790,7 +82275,7 @@ index e5a9ffdfd115..4b00ef90140b 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83890,7 +82375,7 @@ index e5a9ffdfd115..4b00ef90140b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83910,14 +82395,12 @@ index e5a9ffdfd115..4b00ef90140b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83956,12 +82439,10 @@ index e5a9ffdfd115..4b00ef90140b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83970,28 +82451,27 @@ index e5a9ffdfd115..4b00ef90140b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoder_info_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
-index 988cd2e4418b..b55c78991ab4 100644
+index c20b2e2aa6d7..89b499bfa973 100644
--- third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84008,7 +82488,7 @@ index 988cd2e4418b..b55c78991ab4 100644
FINAL_LIBRARY = "xul"
-@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84104,7 +82584,7 @@ index 988cd2e4418b..b55c78991ab4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84124,14 +82604,12 @@ index 988cd2e4418b..b55c78991ab4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84170,12 +82648,10 @@ index 988cd2e4418b..b55c78991ab4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84184,28 +82660,27 @@ index 988cd2e4418b..b55c78991ab4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trial_parser_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
-index 872b4c22020d..25331deec501 100644
+index a1cdc70739b0..593522344bb9 100644
--- third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84222,7 +82697,7 @@ index 872b4c22020d..25331deec501 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84318,7 +82793,7 @@ index 872b4c22020d..25331deec501 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84338,14 +82813,12 @@ index 872b4c22020d..25331deec501 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84384,12 +82857,10 @@ index 872b4c22020d..25331deec501 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84398,28 +82869,27 @@ index 872b4c22020d..25331deec501 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("keyframe_interval_settings_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
-index 0ce888f06f9a..24438b7ab997 100644
+index 4b3f27a4b3c3..d6b28a71bc0f 100644
--- third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84436,7 +82906,7 @@ index 0ce888f06f9a..24438b7ab997 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84532,7 +83002,7 @@ index 0ce888f06f9a..24438b7ab997 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84552,14 +83022,12 @@ index 0ce888f06f9a..24438b7ab997 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84598,12 +83066,10 @@ index 0ce888f06f9a..24438b7ab997 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84612,28 +83078,27 @@ index 0ce888f06f9a..24438b7ab997 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("min_video_bitrate_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
-index 888bb6bed449..1dfdf96d71ff 100644
+index a826e388bec4..0db52e8261d9 100644
--- third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84650,7 +83115,7 @@ index 888bb6bed449..1dfdf96d71ff 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84746,7 +83211,7 @@ index 888bb6bed449..1dfdf96d71ff 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84766,14 +83231,12 @@ index 888bb6bed449..1dfdf96d71ff 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84812,12 +83275,10 @@ index 888bb6bed449..1dfdf96d71ff 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84826,28 +83287,27 @@ index 888bb6bed449..1dfdf96d71ff 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("normalize_simulcast_size_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
-index f73e005019fd..ce493015ff83 100644
+index a15b6a0f37fa..f6268077ed0d 100644
--- third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84864,7 +83324,7 @@ index f73e005019fd..ce493015ff83 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84960,7 +83420,7 @@ index f73e005019fd..ce493015ff83 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84980,14 +83440,12 @@ index f73e005019fd..ce493015ff83 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85026,12 +83484,10 @@ index f73e005019fd..ce493015ff83 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85040,28 +83496,27 @@ index f73e005019fd..ce493015ff83 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("quality_scaler_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
-index 5bd7f2933ddf..7f2881ba4ecf 100644
+index 6656011a3f73..9f3c461f759b 100644
--- third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85078,7 +83533,7 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85178,7 +83633,7 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85198,14 +83653,12 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85244,12 +83697,10 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85258,28 +83709,27 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("quality_scaling_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
-index 052cf5f6a689..9bf33452f94d 100644
+index 882e6c023720..af436eb83128 100644
--- third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85296,7 +83746,7 @@ index 052cf5f6a689..9bf33452f94d 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85396,7 +83846,7 @@ index 052cf5f6a689..9bf33452f94d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85416,14 +83866,12 @@ index 052cf5f6a689..9bf33452f94d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85462,12 +83910,10 @@ index 052cf5f6a689..9bf33452f94d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85476,28 +83922,27 @@ index 052cf5f6a689..9bf33452f94d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_control_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
-index f76932f63f73..9879b8168842 100644
+index 3329e9d7773e..b1f7e6b7b42c 100644
--- third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85514,7 +83959,7 @@ index f76932f63f73..9879b8168842 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85610,7 +84055,7 @@ index f76932f63f73..9879b8168842 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85630,14 +84075,12 @@ index f76932f63f73..9879b8168842 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85676,12 +84119,10 @@ index f76932f63f73..9879b8168842 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85690,28 +84131,27 @@ index f76932f63f73..9879b8168842 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stable_target_rate_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
-index 8b101531d822..00a19d71ea3a 100644
+index 2dab806a0600..3811dae58fa1 100644
--- third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85728,7 +84168,7 @@ index 8b101531d822..00a19d71ea3a 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85824,7 +84264,7 @@ index 8b101531d822..00a19d71ea3a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85844,14 +84284,12 @@ index 8b101531d822..00a19d71ea3a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85890,12 +84328,10 @@ index 8b101531d822..00a19d71ea3a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85904,28 +84340,27 @@ index 8b101531d822..00a19d71ea3a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frequency_tracker_gn")
diff --git third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
-index 82de9b80ab57..d47c31c251d7 100644
+index c551d6f8e7db..6afbfab03fe8 100644
--- third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
+++ third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85942,7 +84377,7 @@ index 82de9b80ab57..d47c31c251d7 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86027,7 +84462,7 @@ index 82de9b80ab57..d47c31c251d7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86043,19 +84478,17 @@ index 82de9b80ab57..d47c31c251d7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -86081,35 +84514,32 @@ index 82de9b80ab57..d47c31c251d7 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("gtest_prod_gn")
diff --git third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
-index f67e021ff723..304c01970849 100644
+index 633a84eb5698..945c0d939375 100644
--- third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -86126,7 +84556,7 @@ index f67e021ff723..304c01970849 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86215,7 +84645,7 @@ index f67e021ff723..304c01970849 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86235,14 +84665,12 @@ index f67e021ff723..304c01970849 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -86281,12 +84709,10 @@ index f67e021ff723..304c01970849 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -86295,24 +84721,22 @@ index f67e021ff723..304c01970849 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("histogram_percentile_counter_gn")
diff --git third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build
deleted file mode 100644
-index 434a9e341736..000000000000
+index b6c099877828..000000000000
--- third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build
+++ /dev/null
-@@ -1,94 +0,0 @@
+@@ -1,96 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -86331,6 +84755,7 @@ index 434a9e341736..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ANDROID"] = True
-DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -86350,6 +84775,7 @@ index 434a9e341736..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -86408,15 +84834,16 @@ index 434a9e341736..000000000000
-
-Library("ifaddrs_android_gn")
diff --git third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
-index e831c48bf944..8ae6a91bd52a 100644
+index 81956aa523cb..3898fa6a642b 100644
--- third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
+++ third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -86433,7 +84860,7 @@ index e831c48bf944..8ae6a91bd52a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86518,7 +84945,7 @@ index e831c48bf944..8ae6a91bd52a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86534,19 +84961,17 @@ index e831c48bf944..8ae6a91bd52a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -86572,35 +84997,32 @@ index e831c48bf944..8ae6a91bd52a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ignore_wundef_gn")
diff --git third_party/libwebrtc/rtc_base/ip_address_gn/moz.build third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
-index 6d3c5967478b..5454e84f852d 100644
+index df4bfbe590f8..2e35650e0118 100644
--- third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
+++ third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -86617,7 +85039,7 @@ index 6d3c5967478b..5454e84f852d 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86713,7 +85135,7 @@ index 6d3c5967478b..5454e84f852d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86733,14 +85155,12 @@ index 6d3c5967478b..5454e84f852d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -86779,12 +85199,10 @@ index 6d3c5967478b..5454e84f852d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -86793,28 +85211,27 @@ index 6d3c5967478b..5454e84f852d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("ip_address_gn")
diff --git third_party/libwebrtc/rtc_base/logging_gn/moz.build third_party/libwebrtc/rtc_base/logging_gn/moz.build
-index 2e3439975796..2b70dba63d75 100644
+index 671657aa368d..25c4dcfeffd4 100644
--- third_party/libwebrtc/rtc_base/logging_gn/moz.build
+++ third_party/libwebrtc/rtc_base/logging_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -86832,7 +85249,7 @@ index 2e3439975796..2b70dba63d75 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86928,7 +85345,7 @@ index 2e3439975796..2b70dba63d75 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86948,14 +85365,12 @@ index 2e3439975796..2b70dba63d75 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -86994,12 +85409,10 @@ index 2e3439975796..2b70dba63d75 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -87008,28 +85421,27 @@ index 2e3439975796..2b70dba63d75 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("logging_gn")
diff --git third_party/libwebrtc/rtc_base/macromagic_gn/moz.build third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
-index a7aa7cf17c05..967ba5155c40 100644
+index ee7bf52578e1..8cf0cbacb8c7 100644
--- third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
+++ third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87046,7 +85458,7 @@ index a7aa7cf17c05..967ba5155c40 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87131,7 +85543,7 @@ index a7aa7cf17c05..967ba5155c40 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87147,19 +85559,17 @@ index a7aa7cf17c05..967ba5155c40 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87185,35 +85595,32 @@ index a7aa7cf17c05..967ba5155c40 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("macromagic_gn")
diff --git third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
-index ad879ed8b81b..b3dc806d992a 100644
+index 2dee6afe49e4..0d337d8cb039 100644
--- third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
+++ third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87230,7 +85637,7 @@ index ad879ed8b81b..b3dc806d992a 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87319,7 +85726,7 @@ index ad879ed8b81b..b3dc806d992a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87339,14 +85746,12 @@ index ad879ed8b81b..b3dc806d992a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -87385,12 +85790,10 @@ index ad879ed8b81b..b3dc806d992a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -87399,28 +85802,27 @@ index ad879ed8b81b..b3dc806d992a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aligned_malloc_gn")
diff --git third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
-index 8cdb73a27fd0..c8bec4191f51 100644
+index 73ea529287cf..293ce4f38dd7 100644
--- third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
+++ third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87437,7 +85839,7 @@ index 8cdb73a27fd0..c8bec4191f51 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87526,7 +85928,7 @@ index 8cdb73a27fd0..c8bec4191f51 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87542,19 +85944,17 @@ index 8cdb73a27fd0..c8bec4191f51 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87580,35 +85980,32 @@ index 8cdb73a27fd0..c8bec4191f51 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("mod_ops_gn")
diff --git third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
-index a49d50e25645..dcfe7182feaf 100644
+index 2e59566bed66..0ab732b24e2c 100644
--- third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87625,7 +86022,7 @@ index a49d50e25645..dcfe7182feaf 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87714,7 +86111,7 @@ index a49d50e25645..dcfe7182feaf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87730,19 +86127,17 @@ index a49d50e25645..dcfe7182feaf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87768,35 +86163,32 @@ index a49d50e25645..dcfe7182feaf 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("moving_max_counter_gn")
diff --git third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
-index da4038c212c5..63a9046032e6 100644
+index b77950bc7127..fba1ed0c6b80 100644
--- third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
+++ third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87813,7 +86205,7 @@ index da4038c212c5..63a9046032e6 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87909,7 +86301,7 @@ index da4038c212c5..63a9046032e6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87929,14 +86321,12 @@ index da4038c212c5..63a9046032e6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -87975,12 +86365,10 @@ index da4038c212c5..63a9046032e6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -87989,28 +86377,27 @@ index da4038c212c5..63a9046032e6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("net_helpers_gn")
diff --git third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
-index 906e6d8d17f1..18ee5d1fdabc 100644
+index 8ab0d1a1c443..00fbb2407fdc 100644
--- third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88027,7 +86414,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88112,7 +86499,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88128,19 +86515,17 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -88166,35 +86551,32 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ecn_marking_gn")
diff --git third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
-index 77fa18cff5a1..d13d002b6880 100644
+index 81feecacf14b..f965c58c8b39 100644
--- third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88211,7 +86593,7 @@ index 77fa18cff5a1..d13d002b6880 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88296,7 +86678,7 @@ index 77fa18cff5a1..d13d002b6880 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88316,14 +86698,12 @@ index 77fa18cff5a1..d13d002b6880 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88362,12 +86742,10 @@ index 77fa18cff5a1..d13d002b6880 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -88376,28 +86754,27 @@ index 77fa18cff5a1..d13d002b6880 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sent_packet_gn")
diff --git third_party/libwebrtc/rtc_base/network_constants_gn/moz.build third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
-index d10db84bffe6..545d8dd6e506 100644
+index b70c0869b9f4..cf164b3f193d 100644
--- third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88414,7 +86791,7 @@ index d10db84bffe6..545d8dd6e506 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88503,7 +86880,7 @@ index d10db84bffe6..545d8dd6e506 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88523,14 +86900,12 @@ index d10db84bffe6..545d8dd6e506 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88569,12 +86944,10 @@ index d10db84bffe6..545d8dd6e506 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -88583,28 +86956,27 @@ index d10db84bffe6..545d8dd6e506 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("network_constants_gn")
diff --git third_party/libwebrtc/rtc_base/network_route_gn/moz.build third_party/libwebrtc/rtc_base/network_route_gn/moz.build
-index d1712347f0ed..5a166bb0166e 100644
+index d796c3624894..a888f2abaa37 100644
--- third_party/libwebrtc/rtc_base/network_route_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network_route_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88621,7 +86993,7 @@ index d1712347f0ed..5a166bb0166e 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88710,7 +87082,7 @@ index d1712347f0ed..5a166bb0166e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88730,14 +87102,12 @@ index d1712347f0ed..5a166bb0166e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88776,12 +87146,10 @@ index d1712347f0ed..5a166bb0166e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -88790,28 +87158,27 @@ index d1712347f0ed..5a166bb0166e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("network_route_gn")
diff --git third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
-index 4892dc8a0d94..42b2b3ff1848 100644
+index 383af03f4b8a..ee0e9f2d522c 100644
--- third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
+++ third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88828,7 +87195,7 @@ index 4892dc8a0d94..42b2b3ff1848 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88925,7 +87292,7 @@ index 4892dc8a0d94..42b2b3ff1848 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88945,14 +87312,12 @@ index 4892dc8a0d94..42b2b3ff1848 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88991,12 +87356,10 @@ index 4892dc8a0d94..42b2b3ff1848 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -89005,28 +87368,27 @@ index 4892dc8a0d94..42b2b3ff1848 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("null_socket_server_gn")
diff --git third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
-index 8119c221d60a..068f1b3320b6 100644
+index c1906fd2a387..613d27903932 100644
--- third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
+++ third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89043,7 +87405,7 @@ index 8119c221d60a..068f1b3320b6 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89132,7 +87494,7 @@ index 8119c221d60a..068f1b3320b6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89148,19 +87510,17 @@ index 8119c221d60a..068f1b3320b6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -89186,35 +87546,32 @@ index 8119c221d60a..068f1b3320b6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("one_time_event_gn")
diff --git third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
-index 849279da99ee..aac4b6fd9e71 100644
+index 654b0f0b8824..cfd0a2978cdc 100644
--- third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
+++ third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89231,7 +87588,7 @@ index 849279da99ee..aac4b6fd9e71 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89327,7 +87684,7 @@ index 849279da99ee..aac4b6fd9e71 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89347,14 +87704,12 @@ index 849279da99ee..aac4b6fd9e71 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -89393,12 +87748,10 @@ index 849279da99ee..aac4b6fd9e71 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -89407,28 +87760,27 @@ index 849279da99ee..aac4b6fd9e71 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("platform_thread_gn")
diff --git third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
-index d1e17013974b..ee88bed9d853 100644
+index 327f3e200bb8..9242464f3a21 100644
--- third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
+++ third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89445,7 +87797,7 @@ index d1e17013974b..ee88bed9d853 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89534,7 +87886,7 @@ index d1e17013974b..ee88bed9d853 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89554,14 +87906,12 @@ index d1e17013974b..ee88bed9d853 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -89600,12 +87950,10 @@ index d1e17013974b..ee88bed9d853 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -89614,28 +87962,27 @@ index d1e17013974b..ee88bed9d853 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("platform_thread_types_gn")
diff --git third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
-index 1647aaa6b043..4fe577234a1d 100644
+index 0874b5aa6087..61bacf572dab 100644
--- third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
+++ third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89652,7 +87999,7 @@ index 1647aaa6b043..4fe577234a1d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89737,7 +88084,7 @@ index 1647aaa6b043..4fe577234a1d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89753,19 +88100,17 @@ index 1647aaa6b043..4fe577234a1d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -89791,35 +88136,32 @@ index 1647aaa6b043..4fe577234a1d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("protobuf_utils_gn")
diff --git third_party/libwebrtc/rtc_base/race_checker_gn/moz.build third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
-index c9fa1320de9d..7f449fc09841 100644
+index 4fa501393c5a..2977e41f6f93 100644
--- third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89836,7 +88178,7 @@ index c9fa1320de9d..7f449fc09841 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89925,7 +88267,7 @@ index c9fa1320de9d..7f449fc09841 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89945,14 +88287,12 @@ index c9fa1320de9d..7f449fc09841 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -89991,12 +88331,10 @@ index c9fa1320de9d..7f449fc09841 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90005,28 +88343,27 @@ index c9fa1320de9d..7f449fc09841 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("race_checker_gn")
diff --git third_party/libwebrtc/rtc_base/random_gn/moz.build third_party/libwebrtc/rtc_base/random_gn/moz.build
-index 9ff8f952df81..b059729cb685 100644
+index 42e9f4292969..ef9dd3cd001a 100644
--- third_party/libwebrtc/rtc_base/random_gn/moz.build
+++ third_party/libwebrtc/rtc_base/random_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90043,7 +88380,7 @@ index 9ff8f952df81..b059729cb685 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90132,7 +88469,7 @@ index 9ff8f952df81..b059729cb685 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90152,14 +88489,12 @@ index 9ff8f952df81..b059729cb685 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90198,12 +88533,10 @@ index 9ff8f952df81..b059729cb685 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90212,28 +88545,27 @@ index 9ff8f952df81..b059729cb685 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("random_gn")
diff --git third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
-index 6458f194937c..4962afa749c1 100644
+index 608a490989a2..5b3d0be997df 100644
--- third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90250,7 +88582,7 @@ index 6458f194937c..4962afa749c1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90350,7 +88682,7 @@ index 6458f194937c..4962afa749c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90370,14 +88702,12 @@ index 6458f194937c..4962afa749c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90416,12 +88746,10 @@ index 6458f194937c..4962afa749c1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90430,28 +88758,27 @@ index 6458f194937c..4962afa749c1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_limiter_gn")
diff --git third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
-index 26d116b0e48c..8c670a919e35 100644
+index 54839db68ac0..792d09980705 100644
--- third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90468,7 +88795,7 @@ index 26d116b0e48c..8c670a919e35 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90564,7 +88891,7 @@ index 26d116b0e48c..8c670a919e35 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90584,14 +88911,12 @@ index 26d116b0e48c..8c670a919e35 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90630,12 +88955,10 @@ index 26d116b0e48c..8c670a919e35 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90644,28 +88967,27 @@ index 26d116b0e48c..8c670a919e35 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_statistics_gn")
diff --git third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
-index d146c136ccfc..1e89fe6caec3 100644
+index e10833b0a989..b1a63691df31 100644
--- third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90682,7 +89004,7 @@ index d146c136ccfc..1e89fe6caec3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90778,7 +89100,7 @@ index d146c136ccfc..1e89fe6caec3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90798,14 +89120,12 @@ index d146c136ccfc..1e89fe6caec3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90844,12 +89164,10 @@ index d146c136ccfc..1e89fe6caec3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90858,28 +89176,27 @@ index d146c136ccfc..1e89fe6caec3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_tracker_gn")
diff --git third_party/libwebrtc/rtc_base/refcount_gn/moz.build third_party/libwebrtc/rtc_base/refcount_gn/moz.build
-index b3a330088e12..ee683704fec2 100644
+index 30cfbb15baee..0df4a80a7319 100644
--- third_party/libwebrtc/rtc_base/refcount_gn/moz.build
+++ third_party/libwebrtc/rtc_base/refcount_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90896,7 +89213,7 @@ index b3a330088e12..ee683704fec2 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90981,7 +89298,7 @@ index b3a330088e12..ee683704fec2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90997,19 +89314,17 @@ index b3a330088e12..ee683704fec2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -91035,35 +89350,32 @@ index b3a330088e12..ee683704fec2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("refcount_gn")
diff --git third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
-index b587c37b604b..c362ce5eaa3b 100644
+index e3c38a7a8821..3602d93b1ca4 100644
--- third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91080,7 +89392,7 @@ index b587c37b604b..c362ce5eaa3b 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91169,7 +89481,7 @@ index b587c37b604b..c362ce5eaa3b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91185,19 +89497,17 @@ index b587c37b604b..c362ce5eaa3b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -91223,35 +89533,32 @@ index b587c37b604b..c362ce5eaa3b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rolling_accumulator_gn")
diff --git third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
-index c79d22da2bb9..ce078cd78399 100644
+index 77e3de024fa1..cf21e61558bb 100644
--- third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91268,7 +89575,7 @@ index c79d22da2bb9..ce078cd78399 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91364,7 +89671,7 @@ index c79d22da2bb9..ce078cd78399 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91384,14 +89691,12 @@ index c79d22da2bb9..ce078cd78399 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -91430,12 +89735,10 @@ index c79d22da2bb9..ce078cd78399 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -91444,28 +89747,27 @@ index c79d22da2bb9..ce078cd78399 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_gn")
diff --git third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
-index 8b800dd4f0ac..71e90bea9fe1 100644
+index 0687c3138dae..8d218bfe7cff 100644
--- third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91482,7 +89784,7 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
FINAL_LIBRARY = "xul"
-@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91571,7 +89873,7 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -135,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -137,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91591,14 +89893,12 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -91637,12 +89937,10 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -91651,28 +89949,27 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_numerics_gn")
-diff --git third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
-index c71137580318..cd11316dae92 100644
---- third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+diff --git third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn/moz.build third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn/moz.build
+index f1b154f22252..55a35cb2bd5f 100644
+--- third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn/moz.build
++++ third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91689,7 +89986,7 @@ index c71137580318..cd11316dae92 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91708,6 +90005,10 @@ index c71137580318..cd11316dae92 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -91730,6 +90031,10 @@ index c71137580318..cd11316dae92 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -91770,16 +90075,27 @@ index c71137580318..cd11316dae92 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -91790,22 +90106,22 @@ index c71137580318..cd11316dae92 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -91826,37 +90142,47 @@ index c71137580318..cd11316dae92 100644
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
+- CXXFLAGS += [
+- "-msse2"
+- ]
-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("safe_compare_gn")
-diff --git third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
-index d8cc6abaaa62..5803fa4c65a4 100644
---- third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("rtp_to_ntp_estimator_gn")
+diff --git third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
+index c93abdb78469..bf32218de21a 100644
+--- third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
++++ third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91873,7 +90199,7 @@ index d8cc6abaaa62..5803fa4c65a4 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91892,10 +90218,6 @@ index d8cc6abaaa62..5803fa4c65a4 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -91962,7 +90284,7 @@ index d8cc6abaaa62..5803fa4c65a4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91978,19 +90300,17 @@ index d8cc6abaaa62..5803fa4c65a4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -92016,35 +90336,32 @@ index d8cc6abaaa62..5803fa4c65a4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- Library("safe_conversions_gn")
-diff --git third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
-index f6763736acda..fddce9408b17 100644
---- third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("safe_compare_gn")
+diff --git third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
+index d7da28fb1f85..22a7237ba07d 100644
+--- third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
++++ third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92061,7 +90378,7 @@ index f6763736acda..fddce9408b17 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92150,7 +90467,7 @@ index f6763736acda..fddce9408b17 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92166,19 +90483,17 @@ index f6763736acda..fddce9408b17 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -92204,35 +90519,32 @@ index f6763736acda..fddce9408b17 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- Library("safe_minmax_gn")
-diff --git third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
-index ed5f3a9be8a2..6505e7e52bac 100644
---- third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("safe_conversions_gn")
+diff --git third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
+index 961f0bd72b1e..c576316e0fe9 100644
+--- third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
++++ third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92249,7 +90561,7 @@ index ed5f3a9be8a2..6505e7e52bac 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92338,16 +90650,12 @@ index ed5f3a9be8a2..6505e7e52bac 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -92358,24 +90666,20 @@ index ed5f3a9be8a2..6505e7e52bac 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -92396,50 +90700,34 @@ index ed5f3a9be8a2..6505e7e52bac 100644
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
- Library("sample_counter_gn")
-diff --git third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
-index f7903c8db54c..0bebe9378c50 100644
---- third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("safe_minmax_gn")
+diff --git third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
+index f6caca40a372..df2f524baf2b 100644
+--- third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
++++ third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92456,7 +90744,7 @@ index f7903c8db54c..0bebe9378c50 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92475,6 +90763,10 @@ index f7903c8db54c..0bebe9378c50 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -92541,12 +90833,16 @@ index f7903c8db54c..0bebe9378c50 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -92557,22 +90853,22 @@ index f7903c8db54c..0bebe9378c50 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -92593,37 +90889,47 @@ index f7903c8db54c..0bebe9378c50 100644
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
+- CXXFLAGS += [
+- "-msse2"
+- ]
-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("sanitizer_gn")
-diff --git third_party/libwebrtc/rtc_base/socket_address_gn/moz.build third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
-index cfadf85ec95b..cb58cf9db2f1 100644
---- third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("sample_counter_gn")
+diff --git third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
+index cbc6c4ce08a5..8a6f2ff9cdfe 100644
+--- third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
++++ third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92640,7 +90946,7 @@ index cfadf85ec95b..cb58cf9db2f1 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92659,11 +90965,6 @@ index cfadf85ec95b..cb58cf9db2f1 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "GLESv2",
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -92726,27 +91027,16 @@ index cfadf85ec95b..cb58cf9db2f1 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -92757,24 +91047,20 @@ index cfadf85ec95b..cb58cf9db2f1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -92795,50 +91081,34 @@ index cfadf85ec95b..cb58cf9db2f1 100644
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
- Library("socket_address_gn")
-diff --git third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
-index 0161ebe4c277..652747e02185 100644
---- third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("sanitizer_gn")
+diff --git third_party/libwebrtc/rtc_base/socket_address_gn/moz.build third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
+index da0d411790df..3b7abf48ec23 100644
+--- third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
++++ third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92855,7 +91125,7 @@ index 0161ebe4c277..652747e02185 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92952,12 +91222,16 @@ index 0161ebe4c277..652747e02185 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -92968,22 +91242,22 @@ index 0161ebe4c277..652747e02185 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -93004,37 +91278,47 @@ index 0161ebe4c277..652747e02185 100644
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
+- CXXFLAGS += [
+- "-msse2"
+- ]
-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("socket_factory_gn")
-diff --git third_party/libwebrtc/rtc_base/socket_gn/moz.build third_party/libwebrtc/rtc_base/socket_gn/moz.build
-index d427dcab649e..fee4041d1a3a 100644
---- third_party/libwebrtc/rtc_base/socket_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("socket_address_gn")
+diff --git third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
+index dc7939c48277..b236be3572d2 100644
+--- third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
++++ third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93051,7 +91335,7 @@ index d427dcab649e..fee4041d1a3a 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93148,16 +91432,12 @@ index d427dcab649e..fee4041d1a3a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -93168,24 +91448,20 @@ index d427dcab649e..fee4041d1a3a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -93206,50 +91482,34 @@ index d427dcab649e..fee4041d1a3a 100644
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
- Library("socket_gn")
-diff --git third_party/libwebrtc/rtc_base/socket_server_gn/moz.build third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
-index 39b8b6eb86a6..95b310c97892 100644
---- third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("socket_factory_gn")
+diff --git third_party/libwebrtc/rtc_base/socket_gn/moz.build third_party/libwebrtc/rtc_base/socket_gn/moz.build
+index 06b5a4bcb3ff..fcbb385f314f 100644
+--- third_party/libwebrtc/rtc_base/socket_gn/moz.build
++++ third_party/libwebrtc/rtc_base/socket_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93266,7 +91526,7 @@ index 39b8b6eb86a6..95b310c97892 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93363,12 +91623,16 @@ index 39b8b6eb86a6..95b310c97892 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -93379,22 +91643,22 @@ index 39b8b6eb86a6..95b310c97892 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -93415,37 +91679,47 @@ index 39b8b6eb86a6..95b310c97892 100644
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
+- CXXFLAGS += [
+- "-msse2"
+- ]
-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("socket_server_gn")
-diff --git third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
-index 44fd11fdd3bd..2a80ae26ad1a 100644
---- third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("socket_gn")
+diff --git third_party/libwebrtc/rtc_base/socket_server_gn/moz.build third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
+index 03f2f995636c..292d7dcb64ff 100644
+--- third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
++++ third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93462,7 +91736,7 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93481,6 +91755,11 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -93543,11 +91822,18 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93563,19 +91849,17 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -93601,35 +91885,32 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- Library("ssl_adapter_gn")
-diff --git third_party/libwebrtc/rtc_base/ssl_gn/moz.build third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-index aad7b048f74e..1d0d9089f7b0 100644
---- third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("socket_server_gn")
+diff --git third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
+index 2b58594242fa..cd78bce2c8a5 100644
+--- third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
++++ third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93646,7 +91927,7 @@ index aad7b048f74e..1d0d9089f7b0 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93731,7 +92012,7 @@ index aad7b048f74e..1d0d9089f7b0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93747,19 +92028,17 @@ index aad7b048f74e..1d0d9089f7b0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -93785,35 +92064,32 @@ index aad7b048f74e..1d0d9089f7b0 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- Library("ssl_gn")
+ Library("ssl_adapter_gn")
diff --git third_party/libwebrtc/rtc_base/stringutils_gn/moz.build third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
-index c88b2439507f..8d6c9871ff19 100644
+index ae515ab20433..d01938625840 100644
--- third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
+++ third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93830,7 +92106,7 @@ index c88b2439507f..8d6c9871ff19 100644
FINAL_LIBRARY = "xul"
-@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,87 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93919,7 +92195,7 @@ index c88b2439507f..8d6c9871ff19 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93939,14 +92215,12 @@ index c88b2439507f..8d6c9871ff19 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -93985,12 +92259,10 @@ index c88b2439507f..8d6c9871ff19 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -93999,28 +92271,27 @@ index c88b2439507f..8d6c9871ff19 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stringutils_gn")
diff --git third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
-index fbec1dfee3b4..4837fc994626 100644
+index ec3c56c17bfa..f64d83cc69ff 100644
--- third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
+++ third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94037,7 +92308,7 @@ index fbec1dfee3b4..4837fc994626 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94122,7 +92393,7 @@ index fbec1dfee3b4..4837fc994626 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94138,19 +92409,17 @@ index fbec1dfee3b4..4837fc994626 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -94176,35 +92445,32 @@ index fbec1dfee3b4..4837fc994626 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("strong_alias_gn")
diff --git third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
-index a85e8fd3cd0d..54cdd3a87bb6 100644
+index ba1dd17ad663..d4b79355709b 100644
--- third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
+++ third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94221,7 +92487,7 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94310,7 +92576,7 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94326,19 +92592,17 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -94364,35 +92628,32 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("swap_queue_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
-index d37689f4f122..7a4403e8a55c 100644
+index a88a968ac205..1fb7f52e323f 100644
--- third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94409,7 +92670,7 @@ index d37689f4f122..7a4403e8a55c 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94498,7 +92759,7 @@ index d37689f4f122..7a4403e8a55c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94514,19 +92775,17 @@ index d37689f4f122..7a4403e8a55c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -94552,35 +92811,32 @@ index d37689f4f122..7a4403e8a55c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("mutex_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
-index ff8f90793c1a..6b0a8bd9f8b4 100644
+index 167271deeb95..25fe0919eb51 100644
--- third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94597,7 +92853,7 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94686,7 +92942,7 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94706,14 +92962,12 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -94752,12 +93006,10 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -94766,28 +93018,27 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sequence_checker_internal_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
-index aa38d8281a42..87d2544ad6ab 100644
+index 567da5f0b74b..799b8997d401 100644
--- third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94804,7 +93055,7 @@ index aa38d8281a42..87d2544ad6ab 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94889,7 +93140,7 @@ index aa38d8281a42..87d2544ad6ab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94909,14 +93160,12 @@ index aa38d8281a42..87d2544ad6ab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -94955,12 +93204,10 @@ index aa38d8281a42..87d2544ad6ab 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -94969,28 +93216,27 @@ index aa38d8281a42..87d2544ad6ab 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("yield_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
-index 3e944be847d3..a3f2dcd8cd24 100644
+index acf6a98373b7..04ae98653c29 100644
--- third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95007,7 +93253,7 @@ index 3e944be847d3..a3f2dcd8cd24 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95096,7 +93342,7 @@ index 3e944be847d3..a3f2dcd8cd24 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95116,14 +93362,12 @@ index 3e944be847d3..a3f2dcd8cd24 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -95162,12 +93406,10 @@ index 3e944be847d3..a3f2dcd8cd24 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -95176,28 +93418,27 @@ index 3e944be847d3..a3f2dcd8cd24 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("yield_policy_gn")
diff --git third_party/libwebrtc/rtc_base/system/arch_gn/moz.build third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
-index 2561a159f2c1..c09f87b18f1c 100644
+index 1cb62e0945fa..088ea5019886 100644
--- third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95214,7 +93455,7 @@ index 2561a159f2c1..c09f87b18f1c 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95299,7 +93540,7 @@ index 2561a159f2c1..c09f87b18f1c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95315,19 +93556,17 @@ index 2561a159f2c1..c09f87b18f1c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -95353,31 +93592,27 @@ index 2561a159f2c1..c09f87b18f1c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("arch_gn")
diff --git third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build
deleted file mode 100644
-index 78132c11deb4..000000000000
+index 126fc5a4138d..000000000000
--- third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build
+++ /dev/null
-@@ -1,75 +0,0 @@
+@@ -1,76 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -95393,6 +93628,7 @@ index 78132c11deb4..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ARCH_ARM"] = True
-DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -95412,6 +93648,7 @@ index 78132c11deb4..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -95442,7 +93679,6 @@ index 78132c11deb4..000000000000
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -95455,10 +93691,10 @@ index 78132c11deb4..000000000000
-Library("asm_defines_gn")
diff --git third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build
deleted file mode 100644
-index ba2c50f92c2a..000000000000
+index 6ee1d92a09ab..000000000000
--- third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build
+++ /dev/null
-@@ -1,68 +0,0 @@
+@@ -1,70 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -95478,6 +93714,7 @@ index ba2c50f92c2a..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -95493,6 +93730,7 @@ index ba2c50f92c2a..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -95528,15 +93766,16 @@ index ba2c50f92c2a..000000000000
-
-Library("cocoa_threading_gn")
diff --git third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
-index eba81875e62b..78db823c9245 100644
+index 2e3930335f16..e81233b291f3 100644
--- third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95553,7 +93792,7 @@ index eba81875e62b..78db823c9245 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95642,7 +93881,7 @@ index eba81875e62b..78db823c9245 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95662,14 +93901,12 @@ index eba81875e62b..78db823c9245 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -95708,12 +93945,10 @@ index eba81875e62b..78db823c9245 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -95722,24 +93957,22 @@ index eba81875e62b..78db823c9245 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("file_wrapper_gn")
diff --git third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build
deleted file mode 100644
-index 90bb733abfca..000000000000
+index 0b5b9cc3e28c..000000000000
--- third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build
+++ /dev/null
-@@ -1,68 +0,0 @@
+@@ -1,70 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -95759,6 +93992,7 @@ index 90bb733abfca..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -95774,6 +94008,7 @@ index 90bb733abfca..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -95809,15 +94044,16 @@ index 90bb733abfca..000000000000
-
-Library("gcd_helpers_gn")
diff --git third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
-index b04ad87eda04..d2d6215c2366 100644
+index cdb4a308314f..d8e5d7bb1406 100644
--- third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95834,7 +94070,7 @@ index b04ad87eda04..d2d6215c2366 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95919,7 +94155,7 @@ index b04ad87eda04..d2d6215c2366 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95935,19 +94171,17 @@ index b04ad87eda04..d2d6215c2366 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -95973,35 +94207,32 @@ index b04ad87eda04..d2d6215c2366 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ignore_warnings_gn")
diff --git third_party/libwebrtc/rtc_base/system/inline_gn/moz.build third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
-index 859e531ae239..c5c6f101f8a1 100644
+index fadc0174478c..aff95da60bae 100644
--- third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96018,7 +94249,7 @@ index 859e531ae239..c5c6f101f8a1 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96103,7 +94334,7 @@ index 859e531ae239..c5c6f101f8a1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96119,19 +94350,17 @@ index 859e531ae239..c5c6f101f8a1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96157,35 +94386,32 @@ index 859e531ae239..c5c6f101f8a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("inline_gn")
diff --git third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
-index c293849ca78f..0a7f61413e83 100644
+index 34a3fd2104aa..e4c2efe044e1 100644
--- third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96202,7 +94428,7 @@ index c293849ca78f..0a7f61413e83 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96287,7 +94513,7 @@ index c293849ca78f..0a7f61413e83 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96303,19 +94529,17 @@ index c293849ca78f..0a7f61413e83 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96341,35 +94565,32 @@ index c293849ca78f..0a7f61413e83 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("no_unique_address_gn")
diff --git third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
-index fa852e738efb..c57bf5f1dba8 100644
+index 52f34ff2cfbf..d7a1041a40b2 100644
--- third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96386,7 +94607,7 @@ index fa852e738efb..c57bf5f1dba8 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96471,7 +94692,7 @@ index fa852e738efb..c57bf5f1dba8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96487,19 +94708,17 @@ index fa852e738efb..c57bf5f1dba8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96525,35 +94744,32 @@ index fa852e738efb..c57bf5f1dba8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_export_gn")
diff --git third_party/libwebrtc/rtc_base/system/unused_gn/moz.build third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
-index 0c7379a967ab..968474be87f2 100644
+index 9e46eebe6af2..a889d722dbf6 100644
--- third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96570,7 +94786,7 @@ index 0c7379a967ab..968474be87f2 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96655,7 +94871,7 @@ index 0c7379a967ab..968474be87f2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96671,19 +94887,17 @@ index 0c7379a967ab..968474be87f2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96709,35 +94923,32 @@ index 0c7379a967ab..968474be87f2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("unused_gn")
diff --git third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
-index d1fe3ee32dae..932202f014fc 100644
+index 7fc9b68c3766..114a58d422aa 100644
--- third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96754,7 +94965,7 @@ index d1fe3ee32dae..932202f014fc 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96839,7 +95050,7 @@ index d1fe3ee32dae..932202f014fc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96855,19 +95066,17 @@ index d1fe3ee32dae..932202f014fc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96893,35 +95102,32 @@ index d1fe3ee32dae..932202f014fc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("warn_current_thread_is_deadlocked_gn")
diff --git third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
-index c24a2921fb66..64b71d2e5992 100644
+index 74f32de32c41..c3c83a3b5dac 100644
--- third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
+++ third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96938,7 +95144,7 @@ index c24a2921fb66..64b71d2e5992 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97038,7 +95244,7 @@ index c24a2921fb66..64b71d2e5992 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97058,14 +95264,12 @@ index c24a2921fb66..64b71d2e5992 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97104,12 +95308,10 @@ index c24a2921fb66..64b71d2e5992 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97118,235 +95320,27 @@ index c24a2921fb66..64b71d2e5992 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("repeating_task_gn")
-diff --git third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-index 826243290c5d..1893f0c9c241 100644
---- third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["__ARM_NEON__"] = "1"
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
- Library("base64_gn")
diff --git third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
-index 00786f101e1c..e19b93cfb89b 100644
+index 98cc1865d964..9b13ea8cac90 100644
--- third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
+++ third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -97363,7 +95357,7 @@ index 00786f101e1c..e19b93cfb89b 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97448,7 +95442,7 @@ index 00786f101e1c..e19b93cfb89b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97468,14 +95462,12 @@ index 00786f101e1c..e19b93cfb89b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97514,12 +95506,10 @@ index 00786f101e1c..e19b93cfb89b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97528,28 +95518,27 @@ index 00786f101e1c..e19b93cfb89b 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sigslot_gn")
diff --git third_party/libwebrtc/rtc_base/threading_gn/moz.build third_party/libwebrtc/rtc_base/threading_gn/moz.build
-index e0f9f5af07b7..9f36c5a991a5 100644
+index 8ff81d5ef745..95b3fecb47ac 100644
--- third_party/libwebrtc/rtc_base/threading_gn/moz.build
+++ third_party/libwebrtc/rtc_base/threading_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -97566,7 +95555,7 @@ index e0f9f5af07b7..9f36c5a991a5 100644
FINAL_LIBRARY = "xul"
-@@ -48,111 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,111 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97679,7 +95668,7 @@ index e0f9f5af07b7..9f36c5a991a5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -160,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -162,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97699,14 +95688,12 @@ index e0f9f5af07b7..9f36c5a991a5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97745,12 +95732,10 @@ index e0f9f5af07b7..9f36c5a991a5 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97759,28 +95744,27 @@ index e0f9f5af07b7..9f36c5a991a5 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("threading_gn")
diff --git third_party/libwebrtc/rtc_base/timeutils_gn/moz.build third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
-index a784c5d8bdc5..154d2992d97f 100644
+index 3db91db313c7..795267fa1e69 100644
--- third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
+++ third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_EXCLUDE_SYSTEM_TIME"] = True
@@ -97798,7 +95782,7 @@ index a784c5d8bdc5..154d2992d97f 100644
FINAL_LIBRARY = "xul"
-@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97894,7 +95878,7 @@ index a784c5d8bdc5..154d2992d97f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -142,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -144,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97914,14 +95898,12 @@ index a784c5d8bdc5..154d2992d97f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97960,12 +95942,10 @@ index a784c5d8bdc5..154d2992d97f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97974,28 +95954,27 @@ index a784c5d8bdc5..154d2992d97f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timeutils_gn")
diff --git third_party/libwebrtc/rtc_base/type_traits_gn/moz.build third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
-index 2ef1df8f7220..44432f6f3cc9 100644
+index eb3c2f943e59..07203a214025 100644
--- third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
+++ third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98012,7 +95991,7 @@ index 2ef1df8f7220..44432f6f3cc9 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98097,7 +96076,7 @@ index 2ef1df8f7220..44432f6f3cc9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98113,19 +96092,17 @@ index 2ef1df8f7220..44432f6f3cc9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -98151,35 +96128,32 @@ index 2ef1df8f7220..44432f6f3cc9 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("type_traits_gn")
diff --git third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
-index 79543bdce841..1cc2ba7d5aaf 100644
+index bb19302007e0..736d9c19b851 100644
--- third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
+++ third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98196,7 +96170,7 @@ index 79543bdce841..1cc2ba7d5aaf 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98281,7 +96255,7 @@ index 79543bdce841..1cc2ba7d5aaf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98297,19 +96271,17 @@ index 79543bdce841..1cc2ba7d5aaf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -98335,35 +96307,32 @@ index 79543bdce841..1cc2ba7d5aaf 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("unique_id_generator_gn")
diff --git third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
-index 0a4faedb8660..0bd9848f7aae 100644
+index b55576d4555f..20374a951217 100644
--- third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
+++ third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98380,7 +96349,7 @@ index 0a4faedb8660..0bd9848f7aae 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98469,7 +96438,7 @@ index 0a4faedb8660..0bd9848f7aae 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98485,19 +96454,17 @@ index 0a4faedb8660..0bd9848f7aae 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -98523,35 +96490,32 @@ index 0a4faedb8660..0bd9848f7aae 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("unit_base_gn")
diff --git third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
-index f3605a1e68c3..6e53cafca5ee 100644
+index 2b3c126e49ab..3d606013c213 100644
--- third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
+++ third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98568,7 +96532,7 @@ index f3605a1e68c3..6e53cafca5ee 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98657,7 +96621,7 @@ index f3605a1e68c3..6e53cafca5ee 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98677,14 +96641,12 @@ index f3605a1e68c3..6e53cafca5ee 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -98723,12 +96685,10 @@ index f3605a1e68c3..6e53cafca5ee 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -98737,24 +96697,22 @@ index f3605a1e68c3..6e53cafca5ee 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("weak_ptr_gn")
diff --git third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build
deleted file mode 100644
-index 3545b382c70a..000000000000
+index 4c5be7cc813d..000000000000
--- third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -98777,6 +96735,7 @@ index 3545b382c70a..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98807,6 +96766,7 @@ index 3545b382c70a..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -98847,10 +96807,10 @@ index 3545b382c70a..000000000000
-Library("create_direct3d_device_gn")
diff --git third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build
deleted file mode 100644
-index dacdb75fa74c..000000000000
+index 04efd2321e4b..000000000000
--- third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -98873,6 +96833,7 @@ index dacdb75fa74c..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98903,6 +96864,7 @@ index dacdb75fa74c..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -98943,10 +96905,10 @@ index dacdb75fa74c..000000000000
-Library("get_activation_factory_gn")
diff --git third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build
deleted file mode 100644
-index ef21e7534671..000000000000
+index cf9ee07fb823..000000000000
--- third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -98969,6 +96931,7 @@ index ef21e7534671..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98999,6 +96962,7 @@ index ef21e7534671..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99039,10 +97003,10 @@ index ef21e7534671..000000000000
-Library("hstring_gn")
diff --git third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build
deleted file mode 100644
-index 25d37b3b427b..000000000000
+index 39d803a2b7c1..000000000000
--- third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99065,6 +97029,7 @@ index 25d37b3b427b..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -99095,6 +97060,7 @@ index 25d37b3b427b..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99135,10 +97101,10 @@ index 25d37b3b427b..000000000000
-Library("windows_version_gn")
diff --git third_party/libwebrtc/rtc_base/win32_gn/moz.build third_party/libwebrtc/rtc_base/win32_gn/moz.build
deleted file mode 100644
-index c05055e62909..000000000000
+index 47af84b5f84f..000000000000
--- third_party/libwebrtc/rtc_base/win32_gn/moz.build
+++ /dev/null
-@@ -1,97 +0,0 @@
+@@ -1,99 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99161,6 +97127,7 @@ index c05055e62909..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -99192,6 +97159,7 @@ index c05055e62909..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99237,15 +97205,16 @@ index c05055e62909..000000000000
-
-Library("win32_gn")
diff --git third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
-index 587a67e5a35b..1b4dbb63092c 100644
+index cfada7305524..14ac7a7ae3f4 100644
--- third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
+++ third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -99262,7 +97231,7 @@ index 587a67e5a35b..1b4dbb63092c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -99351,7 +97320,7 @@ index 587a67e5a35b..1b4dbb63092c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -99371,14 +97340,12 @@ index 587a67e5a35b..1b4dbb63092c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -99417,12 +97384,10 @@ index 587a67e5a35b..1b4dbb63092c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -99431,24 +97396,22 @@ index 587a67e5a35b..1b4dbb63092c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("zero_memory_gn")
diff --git third_party/libwebrtc/sdk/base_objc_gn/moz.build third_party/libwebrtc/sdk/base_objc_gn/moz.build
deleted file mode 100644
-index 1cd5885b8d54..000000000000
+index 5ffb44f0d008..000000000000
--- third_party/libwebrtc/sdk/base_objc_gn/moz.build
+++ /dev/null
-@@ -1,81 +0,0 @@
+@@ -1,83 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99472,6 +97435,7 @@ index 1cd5885b8d54..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99487,6 +97451,7 @@ index 1cd5885b8d54..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99532,10 +97497,10 @@ index 1cd5885b8d54..000000000000
-Library("base_objc_gn")
diff --git third_party/libwebrtc/sdk/helpers_objc_gn/moz.build third_party/libwebrtc/sdk/helpers_objc_gn/moz.build
deleted file mode 100644
-index a844f7b82ce7..000000000000
+index 4c92c02984a8..000000000000
--- third_party/libwebrtc/sdk/helpers_objc_gn/moz.build
+++ /dev/null
-@@ -1,76 +0,0 @@
+@@ -1,78 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99559,6 +97524,7 @@ index a844f7b82ce7..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99574,6 +97540,7 @@ index a844f7b82ce7..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99614,10 +97581,10 @@ index a844f7b82ce7..000000000000
-Library("helpers_objc_gn")
diff --git third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build
deleted file mode 100644
-index dd3d878fe24f..000000000000
+index e0438f8f6e19..000000000000
--- third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build
+++ /dev/null
-@@ -1,71 +0,0 @@
+@@ -1,73 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99637,6 +97604,7 @@ index dd3d878fe24f..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99652,6 +97620,7 @@ index dd3d878fe24f..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99691,10 +97660,10 @@ index dd3d878fe24f..000000000000
-Library("videocapture_objc_gn")
diff --git third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build
deleted file mode 100644
-index 1ebf3e72b917..000000000000
+index 74abd1c954a5..000000000000
--- third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build
+++ /dev/null
-@@ -1,74 +0,0 @@
+@@ -1,76 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99714,6 +97683,7 @@ index 1ebf3e72b917..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99729,6 +97699,7 @@ index 1ebf3e72b917..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99769,223 +97740,17 @@ index 1ebf3e72b917..000000000000
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-Library("videoframebuffer_objc_gn")
-diff --git third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-index c0b423389d69..cbca359509c1 100644
---- third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-+++ third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["__ARM_NEON__"] = "1"
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
- Library("denormal_disabler_gn")
diff --git third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
-index e0f452cafa1e..7b851e0a32a5 100644
+index 42b21364766f..efc6c5ca191e 100644
--- third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100002,7 +97767,7 @@ index e0f452cafa1e..7b851e0a32a5 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100098,7 +97863,7 @@ index e0f452cafa1e..7b851e0a32a5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100118,14 +97883,12 @@ index e0f452cafa1e..7b851e0a32a5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -100164,12 +97927,10 @@ index e0f452cafa1e..7b851e0a32a5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -100178,28 +97939,27 @@ index e0f452cafa1e..7b851e0a32a5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trial_gn")
diff --git third_party/libwebrtc/system_wrappers/metrics_gn/moz.build third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
-index 2312db610256..5b93c9b5906c 100644
+index 36c9baa62823..b243d3d58410 100644
--- third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100216,7 +97976,7 @@ index 2312db610256..5b93c9b5906c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100305,7 +98065,7 @@ index 2312db610256..5b93c9b5906c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100325,14 +98085,12 @@ index 2312db610256..5b93c9b5906c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -100371,12 +98129,10 @@ index 2312db610256..5b93c9b5906c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -100385,28 +98141,27 @@ index 2312db610256..5b93c9b5906c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("metrics_gn")
diff --git third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
-index 9c1d25e913dc..31ae9d0c3730 100644
+index ac00b2932e82..467d3c380ea3 100644
--- third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100423,7 +98178,7 @@ index 9c1d25e913dc..31ae9d0c3730 100644
FINAL_LIBRARY = "xul"
-@@ -49,108 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,108 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100533,7 +98288,7 @@ index 9c1d25e913dc..31ae9d0c3730 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -158,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -157,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100553,14 +98308,12 @@ index 9c1d25e913dc..31ae9d0c3730 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -100599,12 +98352,10 @@ index 9c1d25e913dc..31ae9d0c3730 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -100613,28 +98364,27 @@ index 9c1d25e913dc..31ae9d0c3730 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("system_wrappers_gn")
diff --git third_party/libwebrtc/test/rtp_test_utils_gn/moz.build third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
-index 61d910096d28..c360ed11a615 100644
+index 8096fc9c96c2..052c0f84c668 100644
--- third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
+++ third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100651,7 +98401,7 @@ index 61d910096d28..c360ed11a615 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100752,7 +98502,7 @@ index 61d910096d28..c360ed11a615 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100768,19 +98518,17 @@ index 61d910096d28..c360ed11a615 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -100806,27 +98554,23 @@ index 61d910096d28..c360ed11a615 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_test_utils_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
-index 6cb6c4e4d738..ffbf2a8c220e 100644
+index 2d36986a05c5..d4f34c6e8a54 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
@@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
@@ -100846,7 +98590,7 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
FINAL_LIBRARY = "xul"
-@@ -42,110 +51,24 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,108 +52,24 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100946,19 +98690,17 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -157,60 +80,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -156,56 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
if CONFIG["TARGET_CPU"] == "x86":
@@ -100996,12 +98738,10 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -101010,20 +98750,18 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
Library("crc32c_arm64_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
-index d710498a3b2a..97bef2d090d3 100644
+index a8e6c035310f..ac8e004a6f78 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
@@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
@@ -101043,7 +98781,7 @@ index d710498a3b2a..97bef2d090d3 100644
FINAL_LIBRARY = "xul"
-@@ -43,110 +52,24 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,108 +53,24 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101143,19 +98881,17 @@ index d710498a3b2a..97bef2d090d3 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -158,60 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -157,56 +82,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
if CONFIG["TARGET_CPU"] == "x86":
@@ -101193,12 +98929,10 @@ index d710498a3b2a..97bef2d090d3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -101207,20 +98941,18 @@ index d710498a3b2a..97bef2d090d3 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
Library("crc32c_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
-index 3392df8376ac..4f3a92770b9f 100644
+index 3ef8dc583670..5420160d3ab5 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
@@ -9,7 +9,14 @@
@@ -101238,7 +98970,7 @@ index 3392df8376ac..4f3a92770b9f 100644
FINAL_LIBRARY = "xul"
-@@ -31,127 +38,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -32,121 +39,10 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101318,12 +99050,10 @@ index 3392df8376ac..4f3a92770b9f 100644
-
-if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
@@ -101348,27 +99078,23 @@ index 3392df8376ac..4f3a92770b9f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("crc32c_internal_headers_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
-index 6ac498db8318..bf8169323753 100644
+index 57e79a7f9e44..b855a3042e28 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
@@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
@@ -101388,7 +99114,7 @@ index 6ac498db8318..bf8169323753 100644
FINAL_LIBRARY = "xul"
-@@ -42,110 +51,24 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,108 +52,24 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101488,19 +99214,17 @@ index 6ac498db8318..bf8169323753 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -157,60 +80,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -156,56 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
if CONFIG["TARGET_CPU"] == "x86":
@@ -101538,12 +99262,10 @@ index 6ac498db8318..bf8169323753 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -101552,28 +99274,27 @@ index 6ac498db8318..bf8169323753 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
Library("crc32c_sse42_gn")
diff --git third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
-index 2cac64c62eeb..00562bdd7670 100644
+index 290cb7c6b79a..96e9a04853c1 100644
--- third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
+++ third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -101590,7 +99311,7 @@ index 2cac64c62eeb..00562bdd7670 100644
FINAL_LIBRARY = "xul"
-@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101675,7 +99396,7 @@ index 2cac64c62eeb..00562bdd7670 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -127,27 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -129,25 +62,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -101691,19 +99412,17 @@ index 2cac64c62eeb..00562bdd7670 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -157,44 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -157,40 +75,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -101729,35 +99448,32 @@ index 2cac64c62eeb..00562bdd7670 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("dav1d_gn")
diff --git third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
-index 41198aee8398..13fa2e513f9e 100644
+index 5621fcc8c3a5..43b59d982945 100644
--- third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
+++ third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -101774,7 +99490,7 @@ index 41198aee8398..13fa2e513f9e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101859,7 +99575,7 @@ index 41198aee8398..13fa2e513f9e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -101875,19 +99591,17 @@ index 41198aee8398..13fa2e513f9e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -101913,34 +99627,26 @@ index 41198aee8398..13fa2e513f9e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aom_gn")
diff --git third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
-index b3e66d0ace2d..68d6b58f56c9 100644
+index efacb30c976b..37831e91930e 100644
--- third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
+++ third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
-@@ -10,24 +10,19 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+@@ -13,21 +13,17 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
@@ -101948,6 +99654,7 @@ index b3e66d0ace2d..68d6b58f56c9 100644
DEFINES["USE_GLIB"] = "1"
DEFINES["USE_OZONE"] = "1"
-DEFINES["USE_UDEV"] = True
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -101962,7 +99669,7 @@ index b3e66d0ace2d..68d6b58f56c9 100644
DEFINES["_LARGEFILE64_SOURCE"] = True
DEFINES["_LARGEFILE_SOURCE"] = True
DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-@@ -65,12 +60,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -66,12 +62,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -101976,15 +99683,16 @@ index b3e66d0ace2d..68d6b58f56c9 100644
DEFINES["MIPS32_LE"] = True
diff --git third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
-index 536014f61691..45bf8033ce45 100644
+index bed86c31bdb2..776ccac7a804 100644
--- third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
+++ third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102001,7 +99709,7 @@ index 536014f61691..45bf8033ce45 100644
FINAL_LIBRARY = "xul"
-@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102086,7 +99794,7 @@ index 536014f61691..45bf8033ce45 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -127,27 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -129,25 +62,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -102102,19 +99810,17 @@ index 536014f61691..45bf8033ce45 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -157,44 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -157,40 +75,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -102140,27 +99846,165 @@ index 536014f61691..45bf8033ce45 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("yuv_gn")
+diff --git third_party/libwebrtc/third_party/opus/opus_gn/moz.build third_party/libwebrtc/third_party/opus/opus_gn/moz.build
+index 2540ef87e331..66d74b90d631 100644
+--- third_party/libwebrtc/third_party/opus/opus_gn/moz.build
++++ third_party/libwebrtc/third_party/opus/opus_gn/moz.build
+@@ -9,7 +9,14 @@
+ COMPILE_FLAGS["OS_INCLUDES"] = []
+ AllowCompilerWarnings()
+
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
+ DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -32,121 +39,10 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["__ARM_NEON__"] = "1"
+
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips32":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("opus_gn")
diff --git third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
-index 14fb0ff89ec7..e555f3c40b9a 100644
+index ad14c77a3fe2..fe9a03bdf63c 100644
--- third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
+++ third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
@@ -9,7 +9,14 @@
@@ -102178,7 +100022,7 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
FINAL_LIBRARY = "xul"
-@@ -35,98 +42,23 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -36,96 +43,23 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102266,19 +100110,17 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["PFFFT_SIMD_DISABLE"] = True
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["PFFFT_SIMD_DISABLE"] = True
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -136,54 +68,10 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -135,50 +69,10 @@ if CONFIG["TARGET_CPU"] == "riscv64":
DEFINES["PFFFT_SIMD_DISABLE"] = True
@@ -102310,12 +100152,10 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102325,17 +100165,15 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("pffft_gn")
diff --git third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
-index 6a84a470be08..9e8381b9766a 100644
+index fc239a9d7eae..541de9c16824 100644
--- third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
+++ third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
@@ -9,7 +9,14 @@
@@ -102353,7 +100191,7 @@ index 6a84a470be08..9e8381b9766a 100644
FINAL_LIBRARY = "xul"
-@@ -35,143 +42,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -36,137 +43,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102439,12 +100277,10 @@ index 6a84a470be08..9e8381b9766a 100644
-
-if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
@@ -102476,12 +100312,10 @@ index 6a84a470be08..9e8381b9766a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102490,25 +100324,24 @@ index 6a84a470be08..9e8381b9766a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_gn")
diff --git third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
-index 2b14ee7b661b..37572aeea1ca 100644
+index 9e0421f6862f..bd7fb2f5ab67 100644
--- third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
+++ third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102525,7 +100358,7 @@ index 2b14ee7b661b..37572aeea1ca 100644
FINAL_LIBRARY = "xul"
-@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102626,7 +100459,7 @@ index 2b14ee7b661b..37572aeea1ca 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -102646,14 +100479,12 @@ index 2b14ee7b661b..37572aeea1ca 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -102692,12 +100523,10 @@ index 2b14ee7b661b..37572aeea1ca 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102706,28 +100535,27 @@ index 2b14ee7b661b..37572aeea1ca 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_adaptation_gn")
diff --git third_party/libwebrtc/video/config/encoder_config_gn/moz.build third_party/libwebrtc/video/config/encoder_config_gn/moz.build
-index 0f17ba88a0f2..a9657598a267 100644
+index 74e2cdbd67e4..0e966d100fe1 100644
--- third_party/libwebrtc/video/config/encoder_config_gn/moz.build
+++ third_party/libwebrtc/video/config/encoder_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102744,7 +100572,7 @@ index 0f17ba88a0f2..a9657598a267 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102844,7 +100672,7 @@ index 0f17ba88a0f2..a9657598a267 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -102864,14 +100692,12 @@ index 0f17ba88a0f2..a9657598a267 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -102910,12 +100736,10 @@ index 0f17ba88a0f2..a9657598a267 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102924,28 +100748,27 @@ index 0f17ba88a0f2..a9657598a267 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoder_config_gn")
diff --git third_party/libwebrtc/video/config/streams_config_gn/moz.build third_party/libwebrtc/video/config/streams_config_gn/moz.build
-index 6fbfd5fa2450..56061f5c1074 100644
+index 5863ad52a6e8..bc2b39685fd5 100644
--- third_party/libwebrtc/video/config/streams_config_gn/moz.build
+++ third_party/libwebrtc/video/config/streams_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102962,7 +100785,7 @@ index 6fbfd5fa2450..56061f5c1074 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103063,7 +100886,7 @@ index 6fbfd5fa2450..56061f5c1074 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103083,14 +100906,12 @@ index 6fbfd5fa2450..56061f5c1074 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103129,12 +100950,10 @@ index 6fbfd5fa2450..56061f5c1074 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103143,28 +100962,27 @@ index 6fbfd5fa2450..56061f5c1074 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("streams_config_gn")
diff --git third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
-index cb71ea3162f3..6041881ae0da 100644
+index 884638b06a1d..762cbea3858f 100644
--- third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103181,7 +100999,7 @@ index cb71ea3162f3..6041881ae0da 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103277,7 +101095,7 @@ index cb71ea3162f3..6041881ae0da 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103297,14 +101115,12 @@ index cb71ea3162f3..6041881ae0da 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103343,12 +101159,10 @@ index cb71ea3162f3..6041881ae0da 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103357,28 +101171,27 @@ index cb71ea3162f3..6041881ae0da 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("corruption_classifier_gn")
diff --git third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
-index 4e4b2fb81439..9c8136f6e18e 100644
+index f160515f9c38..4eea6328a5d3 100644
--- third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103395,7 +101208,7 @@ index 4e4b2fb81439..9c8136f6e18e 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103491,7 +101304,7 @@ index 4e4b2fb81439..9c8136f6e18e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103511,14 +101324,12 @@ index 4e4b2fb81439..9c8136f6e18e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103557,12 +101368,10 @@ index 4e4b2fb81439..9c8136f6e18e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103571,28 +101380,27 @@ index 4e4b2fb81439..9c8136f6e18e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_instrumentation_evaluation_gn")
diff --git third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
-index e4e084353f66..093bfee381e0 100644
+index 0c60dc67b601..4865e3e9cdd2 100644
--- third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103609,7 +101417,7 @@ index e4e084353f66..093bfee381e0 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103710,7 +101518,7 @@ index e4e084353f66..093bfee381e0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103730,14 +101538,12 @@ index e4e084353f66..093bfee381e0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103776,12 +101582,10 @@ index e4e084353f66..093bfee381e0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103790,28 +101594,27 @@ index e4e084353f66..093bfee381e0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_instrumentation_generator_gn")
diff --git third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
-index 3166f335baad..99950751b985 100644
+index 7fadc8ba5b07..87f05c46174f 100644
--- third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103828,7 +101631,7 @@ index 3166f335baad..99950751b985 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103928,7 +101731,7 @@ index 3166f335baad..99950751b985 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103948,14 +101751,12 @@ index 3166f335baad..99950751b985 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103994,12 +101795,10 @@ index 3166f335baad..99950751b985 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104008,28 +101807,27 @@ index 3166f335baad..99950751b985 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("generic_mapping_functions_gn")
diff --git third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
-index ce51997c6aef..56a644377fec 100644
+index 8160c5025775..8af9ba8b4f5b 100644
--- third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104046,7 +101844,7 @@ index ce51997c6aef..56a644377fec 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104142,7 +101940,7 @@ index ce51997c6aef..56a644377fec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104162,14 +101960,12 @@ index ce51997c6aef..56a644377fec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104208,12 +102004,10 @@ index ce51997c6aef..56a644377fec 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104222,28 +102016,27 @@ index ce51997c6aef..56a644377fec 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("halton_frame_sampler_gn")
diff --git third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
-index e1cf49d269d1..b6cc380f5be9 100644
+index 12b9872121b0..5e692452aa8b 100644
--- third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104260,7 +102053,7 @@ index e1cf49d269d1..b6cc380f5be9 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104349,7 +102142,7 @@ index e1cf49d269d1..b6cc380f5be9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104369,14 +102162,12 @@ index e1cf49d269d1..b6cc380f5be9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104415,12 +102206,10 @@ index e1cf49d269d1..b6cc380f5be9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104429,28 +102218,27 @@ index e1cf49d269d1..b6cc380f5be9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("halton_sequence_gn")
diff --git third_party/libwebrtc/video/decode_synchronizer_gn/moz.build third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
-index 8f5351f63b37..98805baaeda5 100644
+index a10ed68bfc77..b9038bcd8af6 100644
--- third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
+++ third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104467,7 +102255,7 @@ index 8f5351f63b37..98805baaeda5 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104567,7 +102355,7 @@ index 8f5351f63b37..98805baaeda5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104587,14 +102375,12 @@ index 8f5351f63b37..98805baaeda5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104633,12 +102419,10 @@ index 8f5351f63b37..98805baaeda5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104647,28 +102431,27 @@ index 8f5351f63b37..98805baaeda5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("decode_synchronizer_gn")
diff --git third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
-index cf963493df2e..2006f14005f5 100644
+index 9d4e277b38dd..b7be4412c741 100644
--- third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
+++ third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104685,7 +102468,7 @@ index cf963493df2e..2006f14005f5 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104785,7 +102568,7 @@ index cf963493df2e..2006f14005f5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104805,14 +102588,12 @@ index cf963493df2e..2006f14005f5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104851,12 +102632,10 @@ index cf963493df2e..2006f14005f5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104865,28 +102644,27 @@ index cf963493df2e..2006f14005f5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_cadence_adapter_gn")
diff --git third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
-index b38d246cfe02..c63ff91c8847 100644
+index 24e0f71b39a0..3c4a565ff44a 100644
--- third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
+++ third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104903,7 +102681,7 @@ index b38d246cfe02..c63ff91c8847 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105003,7 +102781,7 @@ index b38d246cfe02..c63ff91c8847 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105019,19 +102797,17 @@ index b38d246cfe02..c63ff91c8847 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -105057,35 +102833,32 @@ index b38d246cfe02..c63ff91c8847 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_decode_scheduler_gn")
diff --git third_party/libwebrtc/video/frame_decode_timing_gn/moz.build third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
-index 7443ba5facca..5de44ce10745 100644
+index 79c2df2abd6f..8f48257e34c8 100644
--- third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
+++ third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105102,7 +102875,7 @@ index 7443ba5facca..5de44ce10745 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105202,7 +102975,7 @@ index 7443ba5facca..5de44ce10745 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105222,14 +102995,12 @@ index 7443ba5facca..5de44ce10745 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105268,12 +103039,10 @@ index 7443ba5facca..5de44ce10745 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105282,28 +103051,27 @@ index 7443ba5facca..5de44ce10745 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_decode_timing_gn")
diff --git third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
-index 793305e6fc32..bfa58b1ab40f 100644
+index 974b59b917c6..d9f2c28b1fc0 100644
--- third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
+++ third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105320,7 +103088,7 @@ index 793305e6fc32..bfa58b1ab40f 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105421,7 +103189,7 @@ index 793305e6fc32..bfa58b1ab40f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105441,14 +103209,12 @@ index 793305e6fc32..bfa58b1ab40f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105487,12 +103253,10 @@ index 793305e6fc32..bfa58b1ab40f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105501,28 +103265,27 @@ index 793305e6fc32..bfa58b1ab40f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_dumping_decoder_gn")
diff --git third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
-index 0b3ba7c331a3..dcbbde8cb2df 100644
+index 08669d63243f..2ee61d4c08a9 100644
--- third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
+++ third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105539,7 +103302,7 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105640,7 +103403,7 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105660,14 +103423,12 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105706,12 +103467,10 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105720,28 +103479,27 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_dumping_encoder_gn")
diff --git third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
-index d92ea8fd2fb0..2d57a5612fc2 100644
+index c5d5c2d71fd5..5f274171a19a 100644
--- third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
+++ third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105758,7 +103516,7 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105854,7 +103612,7 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105874,14 +103632,12 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105920,12 +103676,10 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105934,28 +103688,27 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("incoming_video_stream_gn")
diff --git third_party/libwebrtc/video/render/video_render_frames_gn/moz.build third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
-index 4bacccd3cc83..13a253325be3 100644
+index 1d20930416c7..02b24524999c 100644
--- third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
+++ third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105972,7 +103725,7 @@ index 4bacccd3cc83..13a253325be3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106068,7 +103821,7 @@ index 4bacccd3cc83..13a253325be3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106088,14 +103841,12 @@ index 4bacccd3cc83..13a253325be3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106134,12 +103885,10 @@ index 4bacccd3cc83..13a253325be3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106148,28 +103897,27 @@ index 4bacccd3cc83..13a253325be3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_render_frames_gn")
diff --git third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
-index d8824c8a1117..5f59cce84c6b 100644
+index 901da7d1bb97..f7972f671015 100644
--- third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
+++ third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106186,7 +103934,7 @@ index d8824c8a1117..5f59cce84c6b 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106286,7 +104034,7 @@ index d8824c8a1117..5f59cce84c6b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106306,14 +104054,12 @@ index d8824c8a1117..5f59cce84c6b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106352,12 +104098,10 @@ index d8824c8a1117..5f59cce84c6b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106366,28 +104110,27 @@ index d8824c8a1117..5f59cce84c6b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("task_queue_frame_decode_scheduler_gn")
diff --git third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
-index 24641e05ff5b..d2c9bd811637 100644
+index 30b3de21de19..cf6461e2fb06 100644
--- third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
+++ third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106404,7 +104147,7 @@ index 24641e05ff5b..d2c9bd811637 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106489,7 +104232,7 @@ index 24641e05ff5b..d2c9bd811637 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106509,14 +104252,12 @@ index 24641e05ff5b..d2c9bd811637 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106555,12 +104296,10 @@ index 24641e05ff5b..d2c9bd811637 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106569,28 +104308,27 @@ index 24641e05ff5b..d2c9bd811637 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("unique_timestamp_counter_gn")
diff --git third_party/libwebrtc/video/video_gn/moz.build third_party/libwebrtc/video/video_gn/moz.build
-index 05caea4c5563..e5dcbb1e5a89 100644
+index ec2bc7bdf704..43312f3e4850 100644
--- third_party/libwebrtc/video/video_gn/moz.build
+++ third_party/libwebrtc/video/video_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106607,7 +104345,7 @@ index 05caea4c5563..e5dcbb1e5a89 100644
FINAL_LIBRARY = "xul"
-@@ -64,99 +73,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -66,99 +75,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106708,7 +104446,7 @@ index 05caea4c5563..e5dcbb1e5a89 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -164,88 +81,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -166,82 +83,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106728,14 +104466,12 @@ index 05caea4c5563..e5dcbb1e5a89 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106774,12 +104510,10 @@ index 05caea4c5563..e5dcbb1e5a89 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106788,28 +104522,27 @@ index 05caea4c5563..e5dcbb1e5a89 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_gn")
diff --git third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
-index d775b24907c5..3e4e8ecab82f 100644
+index ca7fe91a98bd..3ede4e3c5441 100644
--- third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
+++ third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106826,7 +104559,7 @@ index d775b24907c5..3e4e8ecab82f 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106926,7 +104659,7 @@ index d775b24907c5..3e4e8ecab82f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106946,14 +104679,12 @@ index d775b24907c5..3e4e8ecab82f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106992,12 +104723,10 @@ index d775b24907c5..3e4e8ecab82f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -107006,28 +104735,27 @@ index d775b24907c5..3e4e8ecab82f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_receive_stream_timeout_tracker_gn")
diff --git third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
-index 22706e0eb25b..60b008ed1819 100644
+index bc36ab524a06..25af38a13548 100644
--- third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107044,7 +104772,7 @@ index 22706e0eb25b..60b008ed1819 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107145,7 +104873,7 @@ index 22706e0eb25b..60b008ed1819 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107165,14 +104893,12 @@ index 22706e0eb25b..60b008ed1819 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -107211,12 +104937,10 @@ index 22706e0eb25b..60b008ed1819 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -107225,28 +104949,27 @@ index 22706e0eb25b..60b008ed1819 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_stream_buffer_controller_gn")
diff --git third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
-index c2ea5bda317c..cbd96f75f639 100644
+index 7869e76699a7..069bc56cba0f 100644
--- third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107263,7 +104986,7 @@ index c2ea5bda317c..cbd96f75f639 100644
FINAL_LIBRARY = "xul"
-@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107364,7 +105087,7 @@ index c2ea5bda317c..cbd96f75f639 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107384,14 +105107,12 @@ index c2ea5bda317c..cbd96f75f639 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -107430,12 +105151,10 @@ index c2ea5bda317c..cbd96f75f639 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -107444,28 +105163,27 @@ index c2ea5bda317c..cbd96f75f639 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_stream_encoder_impl_gn")
diff --git third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
-index 97b34b12598b..95176917b6fd 100644
+index 2d846cdb56bf..e9b9e9ac4128 100644
--- third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107482,7 +105200,7 @@ index 97b34b12598b..95176917b6fd 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107582,7 +105300,7 @@ index 97b34b12598b..95176917b6fd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107598,19 +105316,17 @@ index 97b34b12598b..95176917b6fd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -107636,35 +105352,32 @@ index 97b34b12598b..95176917b6fd 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_stream_encoder_interface_gn")
diff --git third_party/libwebrtc/webrtc_gn/moz.build third_party/libwebrtc/webrtc_gn/moz.build
-index bce5d3837f72..85eb59fb624b 100644
+index 964093865951..85a1b6287692 100644
--- third_party/libwebrtc/webrtc_gn/moz.build
+++ third_party/libwebrtc/webrtc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107681,7 +105394,7 @@ index bce5d3837f72..85eb59fb624b 100644
FINAL_LIBRARY = "xul"
-@@ -41,122 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,122 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107805,7 +105518,7 @@ index bce5d3837f72..85eb59fb624b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -164,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -166,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107821,19 +105534,17 @@ index bce5d3837f72..85eb59fb624b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -194,27 +71,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -194,27 +73,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -107862,28 +105573,24 @@ index bce5d3837f72..85eb59fb624b 100644
OS_LIBS += [
"X11",
-@@ -226,24 +83,4 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+@@ -226,20 +85,4 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
"Xrender"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("webrtc_gn")
diff --git a/www/firefox/files/patch-memory_mozalloc_throw__gcc.h b/www/firefox/files/patch-memory_mozalloc_throw__gcc.h
deleted file mode 100644
index 81a511179852..000000000000
--- a/www/firefox/files/patch-memory_mozalloc_throw__gcc.h
+++ /dev/null
@@ -1,69 +0,0 @@
---- memory/mozalloc/throw_gcc.h.orig 2022-02-02 17:33:38 UTC
-+++ memory/mozalloc/throw_gcc.h
-@@ -74,50 +74,66 @@ __throw_bad_function_call(void) {
- mozalloc_abort("fatal: STL threw bad_function_call");
- }
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_logic_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_domain_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_invalid_argument(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_length_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_out_of_range(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_runtime_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_range_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_overflow_error(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_underflow_error(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_ios_failure(
- const char* msg) {
diff --git a/www/firefox/files/patch-python_sites_mach.txt b/www/firefox/files/patch-python_sites_mach.txt
index dc2caf9bdfc6..706f285b0731 100644
--- a/www/firefox/files/patch-python_sites_mach.txt
+++ b/www/firefox/files/patch-python_sites_mach.txt
@@ -15,4 +15,4 @@ index 6e3db1c848f7..10ba12c2f13b 100644
# support down to the oldest locally-installed version (5.4.2).
-pypi-optional:psutil>=5.4.2,<=5.9.4:telemetry will be missing some data
+pypi-optional:psutil>=5.4.2,<=7.0.0:telemetry will be missing some data
- pypi-optional:zstandard>=0.11.1,<=0.23.0:zstd archives will not be possible to extract
+ pypi-optional:zstandard>=0.11.1,<=0.24.0:zstd archives will not be possible to extract
diff --git a/www/forgejo/Makefile b/www/forgejo/Makefile
index 89a819caafee..24c9d8619fe7 100644
--- a/www/forgejo/Makefile
+++ b/www/forgejo/Makefile
@@ -1,9 +1,9 @@
PORTNAME= forgejo
DISTVERSIONPREFIX= v
-DISTVERSION= 11.0.3
+DISTVERSION= 12.0.4
PORTREVISION= 1
CATEGORIES= www
-MASTER_SITES= https://codeberg.org/forgejo/forgejo/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
+MASTER_SITES= https://codeberg.org/forgejo/forgejo/releases/download/${DISTVERSIONFULL}/
DISTNAME= forgejo-src-${DISTVERSION}
MAINTAINER= stb@lassitu.de
diff --git a/www/forgejo/distinfo b/www/forgejo/distinfo
index 6fd607442f50..fd739adc9fdf 100644
--- a/www/forgejo/distinfo
+++ b/www/forgejo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754378926
-SHA256 (forgejo-src-11.0.3.tar.gz) = 13dc8d6c2a829899c9b4f89451438e70962a9366ff41ce6db10c7bc4a4cce520
-SIZE (forgejo-src-11.0.3.tar.gz) = 55567487
+TIMESTAMP = 1758356864
+SHA256 (forgejo-src-12.0.4.tar.gz) = b1adeec3f5f446c63996250a334be62baf0cd8fbb9ad71a3316a5896cb327d08
+SIZE (forgejo-src-12.0.4.tar.gz) = 54124346
diff --git a/www/freenginx/Makefile b/www/freenginx/Makefile
index 95e0d6837f14..9cf1a61fb37c 100644
--- a/www/freenginx/Makefile
+++ b/www/freenginx/Makefile
@@ -1,10 +1,9 @@
-PORTNAME= nginx
-PORTVERSION= 1.26.0
-PORTREVISION?= 22
+PORTNAME= freenginx
+PORTVERSION= 1.28.0
+PORTREVISION?= 0
CATEGORIES= www
MASTER_SITES= https://freenginx.org/download/ \
LOCAL/joneum
-PKGNAMEPREFIX= free
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER?= joneum@FreeBSD.org
@@ -16,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
CONFLICTS_INSTALL= nginx nginx-devel
-PORTSCOUT= limit:^1\.26\.[0-9]*
+PORTSCOUT= limit:^1\.28\.[0-9]*
USES= cpe
@@ -245,11 +244,12 @@ CFLAGS+= -DNDEBUG
CONFIGURE_ENV+= EXTRA_PRE_CXXFLAGS="-std=c++14"
.endif
-.if empty(PORT_OPTIONS:MMODSECURITY3) && empty(PORT_OPTIONS:MPASSENGER)
+.if empty(PORT_OPTIONS:MMODSECURITY3)
CONFIGURE_ARGS+= --with-ld-opt="-L ${LOCALBASE}/lib"
.else
-CONFIGURE_ARGS+= --with-ld-opt="-L ${LOCALBASE}/lib -lpcre"
-LIB_DEPENDS+= libpcre.so:devel/pcre
+
+ONFIGURE_ARGS+= --with-ld-opt="-L ${LOCALBASE}/lib -lpcre2-8"
+IB_DEPENDS+= libpcre2-8.so:devel/pcre2
.endif
.if ${PORT_OPTIONS:MNJS} && empty(PORT_OPTIONS:MNJS_XML)
@@ -376,9 +376,9 @@ post-install:
${CAT} ${WRKSRC}/conf/nginx.conf >> ${STAGEDIR}${ETCDIR}/nginx.conf-dist
post-install-WWW-on:
- ${MKDIR} ${STAGEDIR}${PREFIX}/www/nginx-dist
- (cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/www/nginx-dist && \
- ${TOUCH} ${STAGEDIR}${PREFIX}/www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING)
+ ${MKDIR} ${STAGEDIR}${PREFIX}/www/freenginx-dist
+ (cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/www/freenginx-dist && \
+ ${TOUCH} ${STAGEDIR}${PREFIX}/www/freenginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING)
.endif
.include <bsd.port.post.mk>
diff --git a/www/freenginx/distinfo b/www/freenginx/distinfo
index 24415d318a99..a013b6687d7e 100644
--- a/www/freenginx/distinfo
+++ b/www/freenginx/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1725310577
-SHA256 (nginx-1.26.0.tar.gz) = d2e6c8439d6c6db5015d8eaab2470ab52aef85a7bf363182879977e084370497
-SIZE (nginx-1.26.0.tar.gz) = 1244118
+TIMESTAMP = 1759340918
+SHA256 (freenginx-1.28.0.tar.gz) = 28651bf51ff95de027262d7af23000e5862fb3d1b2252ac83d97ce4c9a4a18a2
+SIZE (freenginx-1.28.0.tar.gz) = 1228344
SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae
SIZE (nginx_mogilefs_module-1.0.4.tar.gz) = 11208
SHA256 (ngx_http_redis-0.3.9.tar.gz) = 21f87540f0a44b23ffa5df16fb3d788bc90803b255ef14f9c26e3847a6f26f46
@@ -93,10 +93,10 @@ SHA256 (baysao-nginx-let-module-c1f23aa_GH0.tar.gz) = 7393809d5d8877812da1bd5b5f
SIZE (baysao-nginx-let-module-c1f23aa_GH0.tar.gz) = 20617
SHA256 (Taymindis-nginx-link-function-3.2.4_GH0.tar.gz) = 20c3679199ba7efe1598f03b2fa0b13591226363c8dd7930d7f02702cd5abada
SIZE (Taymindis-nginx-link-function-3.2.4_GH0.tar.gz) = 139656
-SHA256 (openresty-lua-nginx-module-v0.10.27_GH0.tar.gz) = d4d1655d954eba254c3c12359739ec1dd70829af7ef57f78cd0d50d19c901ab7
-SIZE (openresty-lua-nginx-module-v0.10.27_GH0.tar.gz) = 758977
-SHA256 (openresty-stream-lua-nginx-module-v0.0.15_GH0.tar.gz) = dcd5bb189e0a99f8953d3143557ff79fac6e8ca2d58d5d0aeb5515fe72b87fc6
-SIZE (openresty-stream-lua-nginx-module-v0.0.15_GH0.tar.gz) = 394165
+SHA256 (openresty-lua-nginx-module-v0.10.27_GH0.tar.gz) = a0a5e616c4a0a32e48899d12242fed5a371f69a85f11ff274a87a2f02f419876
+SIZE (openresty-lua-nginx-module-v0.10.27_GH0.tar.gz) = 758952
+SHA256 (openresty-stream-lua-nginx-module-v0.0.15_GH0.tar.gz) = ecf5c2afd345149cef19bf2e3e196bf1c514ca85e778f853f80a379284b70de1
+SIZE (openresty-stream-lua-nginx-module-v0.0.15_GH0.tar.gz) = 394192
SHA256 (openresty-memc-nginx-module-v0.19_GH0.tar.gz) = 8c2bdbe875e4f5225d0778bfb09a2668f9281d7de6218c7b462a7ba2cee06fe8
SIZE (openresty-memc-nginx-module-v0.19_GH0.tar.gz) = 34654
SHA256 (SpiderLabs-ModSecurity-nginx-v1.0.3_GH0.tar.gz) = 32a42256616cc674dca24c8654397390adff15b888b77eb74e0687f023c8751b
diff --git a/www/freenginx/files/nginx.in b/www/freenginx/files/nginx.in
index 652468a97596..6f40057e70a2 100644
--- a/www/freenginx/files/nginx.in
+++ b/www/freenginx/files/nginx.in
@@ -44,7 +44,7 @@ command="%%PREFIX%%/sbin/nginx"
_pidprefix="%%NGINX_RUNDIR%%"
pidfile="${_pidprefix}/${name}.pid"
_tmpprefix="%%NGINX_TMPDIR%%"
-required_files=%%PREFIX%%/etc/nginx/nginx.conf
+required_files=%%PREFIX%%/etc/nginx/freenginx.conf
extra_commands="reload configtest upgrade gracefulstop"
[ -z "$nginx_enable" ] && nginx_enable="NO"
diff --git a/www/freenginx/files/patch-conf-nginx.conf b/www/freenginx/files/patch-conf-nginx.conf
index fb38c9c3d9cc..39cc18aa517e 100644
--- a/www/freenginx/files/patch-conf-nginx.conf
+++ b/www/freenginx/files/patch-conf-nginx.conf
@@ -32,7 +32,7 @@
location / {
- root html;
-+ root %%PREFIX%%/www/nginx;
++ root %%PREFIX%%/www/freenginx;
index index.html index.htm;
}
@@ -41,7 +41,7 @@
error_page 500 502 503 504 /50x.html;
location = /50x.html {
- root html;
-+ root %%PREFIX%%/www/nginx-dist;
++ root %%PREFIX%%/www/freenginx-dist;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
diff --git a/www/freenginx/pkg-descr b/www/freenginx/pkg-descr
index ab403142dc02..98fb2808f76e 100644
--- a/www/freenginx/pkg-descr
+++ b/www/freenginx/pkg-descr
@@ -5,4 +5,4 @@ NGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching,
load balancing, compression, request throttling, connection multiplexing and
reuse, SSL offload and HTTP media streaming.
-See also: https://nginx.org/
+See also: https://freenginx.org/
diff --git a/www/freenginx/pkg-plist b/www/freenginx/pkg-plist
index 466e656d60e0..ce596832f84f 100644
--- a/www/freenginx/pkg-plist
+++ b/www/freenginx/pkg-plist
@@ -8,97 +8,97 @@
@sample %%ETCDIR%%/nginx.conf-dist %%ETCDIR%%/nginx.conf
@sample %%ETCDIR%%/scgi_params-dist %%ETCDIR%%/scgi_params
@sample %%ETCDIR%%/uwsgi_params-dist %%ETCDIR%%/uwsgi_params
-%%DSO%%%%AJP%%libexec/nginx/ngx_http_ajp_module.so
-%%DSO%%%%ARRAYVAR%%libexec/nginx/ngx_http_array_var_module.so
-%%DSO%%%%AWS_AUTH%%libexec/nginx/ngx_http_aws_auth_module.so
-%%DSO%%%%BROTLI%%libexec/nginx/ngx_http_brotli_filter_module.so
-%%DSO%%%%BROTLI%%libexec/nginx/ngx_http_brotli_static_module.so
-%%DSO%%%%CACHE_PURGE%%libexec/nginx/ngx_http_cache_purge_module.so
-%%DSO%%%%CT%%libexec/nginx/ngx_http_ssl_ct_module.so
-%%DSO%%%%CT%%libexec/nginx/ngx_ssl_ct_module.so
-%%DSO%%%%DEVEL_KIT%%libexec/nginx/ndk_http_module.so
-%%DSO%%%%DRIZZLE%%libexec/nginx/ngx_http_drizzle_module.so
-%%DSO%%%%DYNAMIC_UPSTREAM%%libexec/nginx/ngx_http_dynamic_upstream_module.so
-%%DSO%%%%ECHO%%libexec/nginx/ngx_http_echo_module.so
-%%DSO%%%%ENCRYPTSESSION%%libexec/nginx/ngx_http_encrypted_session_module.so
-%%DSO%%%%FIPS_CHECK%%libexec/nginx/ngx_fips_check_module.so
-%%DSO%%%%FORMINPUT%%libexec/nginx/ngx_http_form_input_module.so
-%%DSO%%%%GRIDFS%%libexec/nginx/ngx_http_gridfs_module.so
-%%DSO%%%%HEADERS_MORE%%libexec/nginx/ngx_http_headers_more_filter_module.so
-%%DSO%%%%HTTP_ACCEPT_LANGUAGE%%libexec/nginx/ngx_http_accept_language_module.so
-%%DSO%%%%HTTP_AUTH_DIGEST%%libexec/nginx/ngx_http_auth_digest_module.so
-%%DSO%%%%HTTP_AUTH_KRB5%%libexec/nginx/ngx_http_auth_spnego_module.so
-%%DSO%%%%HTTP_AUTH_LDAP%%libexec/nginx/ngx_http_auth_ldap_module.so
-%%DSO%%%%HTTP_AUTH_PAM%%libexec/nginx/ngx_http_auth_pam_module.so
-%%DSO%%%%HTTP_DAV_EXT%%libexec/nginx/ngx_http_dav_ext_module.so
-%%DSO%%%%HTTP_EVAL%%libexec/nginx/ngx_http_eval_module.so
-%%DSO%%%%HTTP_FANCYINDEX%%libexec/nginx/ngx_http_fancyindex_module.so
-%%DSO%%%%HTTP_FOOTER%%libexec/nginx/ngx_http_footer_filter_module.so
-%%DSO%%%%HTTP_IMAGE_FILTER%%libexec/nginx/ngx_http_image_filter_module.so
-%%DSO%%%%HTTP_IP2LOCATION%%libexec/nginx/ngx_http_ip2location_module.so
-%%DSO%%%%HTTP_IP2PROXY%%libexec/nginx/ngx_http_ip2proxy_module.so
-%%DSO%%%%HTTP_JSON_STATUS%%libexec/nginx/ngx_http_json_status_module.so
-%%DSO%%%%HTTP_MOGILEFS%%libexec/nginx/ngx_http_mogilefs_module.so
-%%DSO%%%%HTTP_NOTICE%%libexec/nginx/ngx_http_notice_module.so
-%%DSO%%%%HTTP_PERL%%libexec/nginx/ngx_http_perl_module.so
-%%DSO%%%%HTTP_PUSH_STREAM%%libexec/nginx/ngx_http_push_stream_module.so
-%%DSO%%%%HTTP_PUSH%%libexec/nginx/ngx_nchan_module.so
-%%DSO%%%%HTTP_REDIS%%libexec/nginx/ngx_http_redis_module.so
-%%DSO%%%%HTTP_SUBS_FILTER%%libexec/nginx/ngx_http_subs_filter_module.so
-%%DSO%%%%HTTP_TARANTOOL%%libexec/nginx/ngx_http_tnt_module.so
-%%DSO%%%%HTTP_UPLOAD_PROGRESS%%libexec/nginx/ngx_http_uploadprogress_module.so
-%%DSO%%%%HTTP_UPLOAD%%libexec/nginx/ngx_http_upload_module.so
-%%DSO%%%%HTTP_UPSTREAM_FAIR%%libexec/nginx/ngx_http_upstream_fair_module.so
-%%DSO%%%%HTTP_UPSTREAM_STICKY%%libexec/nginx/ngx_http_sticky_module.so
-%%DSO%%%%HTTP_VIDEO_THUMBEXTRACTOR%%libexec/nginx/ngx_http_video_thumbextractor_module.so
-%%DSO%%%%HTTP_XSLT%%libexec/nginx/ngx_http_xslt_filter_module.so
-%%DSO%%%%HTTP_ZIP%%libexec/nginx/ngx_http_zip_module.so
-%%DSO%%%%HTTP%%%%HTTP_GEOIP2%%libexec/nginx/ngx_http_geoip2_module.so
-%%DSO%%%%HTTP%%%%NJS%%libexec/nginx/ngx_http_js_module.so
-%%DSO%%%%ICONV%%libexec/nginx/ngx_http_iconv_module.so
-%%DSO%%%%LET%%libexec/nginx/ngx_http_let_module.so
-%%DSO%%%%LINK%%libexec/nginx/ngx_http_link_func_module.so
-%%DSO%%%%LUA%%libexec/nginx/ngx_http_lua_module.so
-%%DSO%%%%LUASTREAM%%libexec/nginx/ngx_stream_lua_module.so
-%%DSO%%%%MAIL%%%%CT%%libexec/nginx/ngx_mail_ssl_ct_module.so
-%%DSO%%%%MAIL%%libexec/nginx/ngx_mail_module.so
-%%DSO%%%%MEMC%%libexec/nginx/ngx_http_memc_module.so
-%%DSO%%%%MODSECURITY3%%libexec/nginx/ngx_http_modsecurity_module.so
-%%DSO%%%%NAXSI%%libexec/nginx/ngx_http_naxsi_module.so
-%%DSO%%%%OTEL%%libexec/nginx/ngx_otel_module.so
-%%DSO%%%%PASSENGER%%libexec/nginx/ngx_http_passenger_module.so
-%%DSO%%%%POSTGRES%%libexec/nginx/ngx_postgres_module.so
-%%DSO%%%%RDS_CSV%%libexec/nginx/ngx_http_rds_csv_filter_module.so
-%%DSO%%%%RDS_JSON%%libexec/nginx/ngx_http_rds_json_filter_module.so
-%%DSO%%%%REDIS2%%libexec/nginx/ngx_http_redis2_module.so
-%%DSO%%%%RTMP%%libexec/nginx/ngx_rtmp_module.so
-%%DSO%%%%SET_MISC%%libexec/nginx/ngx_http_set_misc_module.so
-%%DSO%%%%SHIBBOLETH%%libexec/nginx/ngx_http_shibboleth_module.so
-%%DSO%%%%SLOWFS_CACHE%%libexec/nginx/ngx_http_slowfs_module.so
-%%DSO%%%%SRCACHE%%libexec/nginx/ngx_http_srcache_filter_module.so
-%%DSO%%%%STREAM%%%%CT%%libexec/nginx/ngx_stream_ssl_ct_module.so
-%%DSO%%%%STREAM%%%%HTTP_GEOIP2%%libexec/nginx/ngx_stream_geoip2_module.so
-%%DSO%%%%STREAM%%%%NJS%%libexec/nginx/ngx_stream_js_module.so
-%%DSO%%%%STREAM%%libexec/nginx/ngx_stream_module.so
-%%DSO%%%%STS%%libexec/nginx/ngx_http_stream_server_traffic_status_module.so
-%%DSO%%%%VOD%%libexec/nginx/ngx_http_vod_module.so
-%%DSO%%%%VTS%%libexec/nginx/ngx_http_vhost_traffic_status_module.so
-%%DSO%%%%WEBSOCKIFY%%libexec/nginx/ngx_http_websockify_module.so
-%%DSO%%%%XSS%%libexec/nginx/ngx_http_xss_filter_module.so
-%%HTTP_PERL%%%%SITE_ARCH%%/auto/nginx/nginx.so
-%%HTTP_PERL%%%%SITE_ARCH%%/nginx.pm
+%%DSO%%%%AJP%%libexec/freenginx/ngx_http_ajp_module.so
+%%DSO%%%%ARRAYVAR%%libexec/freenginx/ngx_http_array_var_module.so
+%%DSO%%%%AWS_AUTH%%libexec/freenginx/ngx_http_aws_auth_module.so
+%%DSO%%%%BROTLI%%libexec/freenginx/ngx_http_brotli_filter_module.so
+%%DSO%%%%BROTLI%%libexec/freenginx/ngx_http_brotli_static_module.so
+%%DSO%%%%CACHE_PURGE%%libexec/freenginx/ngx_http_cache_purge_module.so
+%%DSO%%%%CT%%libexec/freenginx/ngx_http_ssl_ct_module.so
+%%DSO%%%%CT%%libexec/freenginx/ngx_ssl_ct_module.so
+%%DSO%%%%DEVEL_KIT%%libexec/freenginx/ndk_http_module.so
+%%DSO%%%%DRIZZLE%%libexec/freenginx/ngx_http_drizzle_module.so
+%%DSO%%%%DYNAMIC_UPSTREAM%%libexec/freenginx/ngx_http_dynamic_upstream_module.so
+%%DSO%%%%ECHO%%libexec/freenginx/ngx_http_echo_module.so
+%%DSO%%%%ENCRYPTSESSION%%libexec/freenginx/ngx_http_encrypted_session_module.so
+%%DSO%%%%FIPS_CHECK%%libexec/freenginx/ngx_fips_check_module.so
+%%DSO%%%%FORMINPUT%%libexec/freenginx/ngx_http_form_input_module.so
+%%DSO%%%%GRIDFS%%libexec/freenginx/ngx_http_gridfs_module.so
+%%DSO%%%%HEADERS_MORE%%libexec/freenginx/ngx_http_headers_more_filter_module.so
+%%DSO%%%%HTTP_ACCEPT_LANGUAGE%%libexec/freenginx/ngx_http_accept_language_module.so
+%%DSO%%%%HTTP_AUTH_DIGEST%%libexec/freenginx/ngx_http_auth_digest_module.so
+%%DSO%%%%HTTP_AUTH_KRB5%%libexec/freenginx/ngx_http_auth_spnego_module.so
+%%DSO%%%%HTTP_AUTH_LDAP%%libexec/freenginx/ngx_http_auth_ldap_module.so
+%%DSO%%%%HTTP_AUTH_PAM%%libexec/freenginx/ngx_http_auth_pam_module.so
+%%DSO%%%%HTTP_DAV_EXT%%libexec/freenginx/ngx_http_dav_ext_module.so
+%%DSO%%%%HTTP_EVAL%%libexec/freenginx/ngx_http_eval_module.so
+%%DSO%%%%HTTP_FANCYINDEX%%libexec/freenginx/ngx_http_fancyindex_module.so
+%%DSO%%%%HTTP_FOOTER%%libexec/freenginx/ngx_http_footer_filter_module.so
+%%DSO%%%%HTTP_IMAGE_FILTER%%libexec/freenginx/ngx_http_image_filter_module.so
+%%DSO%%%%HTTP_IP2LOCATION%%libexec/freenginx/ngx_http_ip2location_module.so
+%%DSO%%%%HTTP_IP2PROXY%%libexec/freenginx/ngx_http_ip2proxy_module.so
+%%DSO%%%%HTTP_JSON_STATUS%%libexec/freenginx/ngx_http_json_status_module.so
+%%DSO%%%%HTTP_MOGILEFS%%libexec/freenginx/ngx_http_mogilefs_module.so
+%%DSO%%%%HTTP_NOTICE%%libexec/freenginx/ngx_http_notice_module.so
+%%DSO%%%%HTTP_PERL%%libexec/freenginx/ngx_http_perl_module.so
+%%DSO%%%%HTTP_PUSH_STREAM%%libexec/freenginx/ngx_http_push_stream_module.so
+%%DSO%%%%HTTP_PUSH%%libexec/freenginx/ngx_nchan_module.so
+%%DSO%%%%HTTP_REDIS%%libexec/freenginx/ngx_http_redis_module.so
+%%DSO%%%%HTTP_SUBS_FILTER%%libexec/freenginx/ngx_http_subs_filter_module.so
+%%DSO%%%%HTTP_TARANTOOL%%libexec/freenginx/ngx_http_tnt_module.so
+%%DSO%%%%HTTP_UPLOAD_PROGRESS%%libexec/freenginx/ngx_http_uploadprogress_module.so
+%%DSO%%%%HTTP_UPLOAD%%libexec/freenginx/ngx_http_upload_module.so
+%%DSO%%%%HTTP_UPSTREAM_FAIR%%libexec/freenginx/ngx_http_upstream_fair_module.so
+%%DSO%%%%HTTP_UPSTREAM_STICKY%%libexec/freenginx/ngx_http_sticky_module.so
+%%DSO%%%%HTTP_VIDEO_THUMBEXTRACTOR%%libexec/freenginx/ngx_http_video_thumbextractor_module.so
+%%DSO%%%%HTTP_XSLT%%libexec/freenginx/ngx_http_xslt_filter_module.so
+%%DSO%%%%HTTP_ZIP%%libexec/freenginx/ngx_http_zip_module.so
+%%DSO%%%%HTTP%%%%HTTP_GEOIP2%%libexec/freenginx/ngx_http_geoip2_module.so
+%%DSO%%%%HTTP%%%%NJS%%libexec/freenginx/ngx_http_js_module.so
+%%DSO%%%%ICONV%%libexec/freenginx/ngx_http_iconv_module.so
+%%DSO%%%%LET%%libexec/freenginx/ngx_http_let_module.so
+%%DSO%%%%LINK%%libexec/freenginx/ngx_http_link_func_module.so
+%%DSO%%%%LUA%%libexec/freenginx/ngx_http_lua_module.so
+%%DSO%%%%LUASTREAM%%libexec/freenginx/ngx_stream_lua_module.so
+%%DSO%%%%MAIL%%%%CT%%libexec/freenginx/ngx_mail_ssl_ct_module.so
+%%DSO%%%%MAIL%%libexec/freenginx/ngx_mail_module.so
+%%DSO%%%%MEMC%%libexec/freenginx/ngx_http_memc_module.so
+%%DSO%%%%MODSECURITY3%%libexec/freenginx/ngx_http_modsecurity_module.so
+%%DSO%%%%NAXSI%%libexec/freenginx/ngx_http_naxsi_module.so
+%%DSO%%%%OTEL%%libexec/freenginx/ngx_otel_module.so
+%%DSO%%%%PASSENGER%%libexec/freenginx/ngx_http_passenger_module.so
+%%DSO%%%%POSTGRES%%libexec/freenginx/ngx_postgres_module.so
+%%DSO%%%%RDS_CSV%%libexec/freenginx/ngx_http_rds_csv_filter_module.so
+%%DSO%%%%RDS_JSON%%libexec/freenginx/ngx_http_rds_json_filter_module.so
+%%DSO%%%%REDIS2%%libexec/freenginx/ngx_http_redis2_module.so
+%%DSO%%%%RTMP%%libexec/freenginx/ngx_rtmp_module.so
+%%DSO%%%%SET_MISC%%libexec/freenginx/ngx_http_set_misc_module.so
+%%DSO%%%%SHIBBOLETH%%libexec/freenginx/ngx_http_shibboleth_module.so
+%%DSO%%%%SLOWFS_CACHE%%libexec/freenginx/ngx_http_slowfs_module.so
+%%DSO%%%%SRCACHE%%libexec/freenginx/ngx_http_srcache_filter_module.so
+%%DSO%%%%STREAM%%%%CT%%libexec/freenginx/ngx_stream_ssl_ct_module.so
+%%DSO%%%%STREAM%%%%HTTP_GEOIP2%%libexec/freenginx/ngx_stream_geoip2_module.so
+%%DSO%%%%STREAM%%%%NJS%%libexec/freenginx/ngx_stream_js_module.so
+%%DSO%%%%STREAM%%libexec/freenginx/ngx_stream_module.so
+%%DSO%%%%STS%%libexec/freenginx/ngx_http_stream_server_traffic_status_module.so
+%%DSO%%%%VOD%%libexec/freenginx/ngx_http_vod_module.so
+%%DSO%%%%VTS%%libexec/freenginx/ngx_http_vhost_traffic_status_module.so
+%%DSO%%%%WEBSOCKIFY%%libexec/freenginx/ngx_http_websockify_module.so
+%%DSO%%%%XSS%%libexec/freenginx/ngx_http_xss_filter_module.so
+%%HTTP_PERL%%%%SITE_ARCH%%/auto/freenginx/freenginx.so
+%%HTTP_PERL%%%%SITE_ARCH%%/freenginx.pm
sbin/nginx
share/vim/vimfiles/ftdetect/nginx.vim
share/vim/vimfiles/ftplugin/nginx.vim
share/vim/vimfiles/indent/nginx.vim
share/vim/vimfiles/syntax/nginx.vim
-%%WWW%%@postexec mkdir -p -m 755 %D/www/nginx-dist
-%%WWW%%@postexec if [ ! -d %D/www/nginx/ ] ; then ln -fs %D/www/nginx-dist %D/www/nginx; fi
-%%WWW%%www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING
-%%WWW%%www/nginx-dist/index.html
-%%WWW%%www/nginx-dist/50x.html
-%%WWW%%@postexec chmod a-w %D/www/nginx-dist
-%%WWW%%@postunexec if [ -L %D/www/nginx ]; then rm -f %D/www/nginx; fi
+%%WWW%%@postexec mkdir -p -m 755 %D/www/freenginx-dist
+%%WWW%%@postexec if [ ! -d %D/www/freenginx/ ] ; then ln -fs %D/www/freenginx-dist %D/www/freenginx; fi
+%%WWW%%www/freenginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING
+%%WWW%%www/freenginx-dist/index.html
+%%WWW%%www/freenginx-dist/50x.html
+%%WWW%%@postexec chmod a-w %D/www/freenginx-dist
+%%WWW%%@postunexec if [ -L %D/www/freenginx ]; then rm -f %D/www/freenginx; fi
@dir %%NGINX_TMPDIR%%
@dir %%NGINX_LOGDIR%%
share/man/man8/nginx.8.gz
diff --git a/www/galene/Makefile b/www/galene/Makefile
index 16c3a8f21035..64e863fe3b9d 100644
--- a/www/galene/Makefile
+++ b/www/galene/Makefile
@@ -1,6 +1,6 @@
PORTNAME= galene
DISTVERSION= 0.96.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www net-im
MAINTAINER= bapt@FreeBSD.org
diff --git a/www/gallery-dl/Makefile b/www/gallery-dl/Makefile
index 5e67d2aa26ed..5259ea180843 100644
--- a/www/gallery-dl/Makefile
+++ b/www/gallery-dl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gallery-dl
DISTVERSIONPREFIX= v
-DISTVERSION= 1.30.5
+DISTVERSION= 1.30.9
CATEGORIES= www
# Implicit approval to commit trivial version updates.
diff --git a/www/gallery-dl/distinfo b/www/gallery-dl/distinfo
index a5955571df01..772c1dcac8b9 100644
--- a/www/gallery-dl/distinfo
+++ b/www/gallery-dl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756044750
-SHA256 (mikf-gallery-dl-v1.30.5_GH0.tar.gz) = 2c035f5366b202726e9347e3bf8642874285f33cf372b9325c34eba696cbe480
-SIZE (mikf-gallery-dl-v1.30.5_GH0.tar.gz) = 944331
+TIMESTAMP = 1759508940
+SHA256 (mikf-gallery-dl-v1.30.9_GH0.tar.gz) = cfe5bbfc19aae100cea58bc3a7c83edabf6f5c5585d7b2228ebd074f867db2b0
+SIZE (mikf-gallery-dl-v1.30.9_GH0.tar.gz) = 995697
diff --git a/www/garage/Makefile b/www/garage/Makefile
index 33e2885c38fa..93b6b79aeb32 100644
--- a/www/garage/Makefile
+++ b/www/garage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= garage
DISTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://git.deuxfleurs.fr/Deuxfleurs/${PORTNAME}/archive/v${PORTVERSION}.tar.gz?dummy=/
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
diff --git a/www/gatus/Makefile b/www/gatus/Makefile
new file mode 100644
index 000000000000..40244aa40e9c
--- /dev/null
+++ b/www/gatus/Makefile
@@ -0,0 +1,39 @@
+PORTNAME= gatus
+DISTVERSIONPREFIX= v
+DISTVERSION= 5.26.0
+PORTREVISION= 1
+CATEGORIES= www
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.vendor${EXTRACT_SUFX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Automated developer-oriented status page
+WWW= https://gatus.io
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BROKEN_i386= cannot use int64(off) (value of type int64) as int32 value in assignment
+
+USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= TwiN
+
+USE_RC_SUBR= ${PORTNAME}
+
+SUB_LIST= USER=${GATUS_USER}
+
+PLIST_FILES= bin/${PORTNAME} \
+ "@sample etc/${PORTNAME}.yaml.sample"
+
+GATUS_USER= www
+
+post-extract:
+ @${MKDIR} ${WRKSRC}/vendor
+ @cd ${WRKDIR}/${PORTNAME}-vendor && ${COPYTREE_SHARE} . ${WRKSRC}/vendor
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc
+ ${INSTALL_DATA} ${WRKSRC}/config.yaml ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.yaml.sample
+
+.include <bsd.port.mk>
diff --git a/www/gatus/distinfo b/www/gatus/distinfo
new file mode 100644
index 000000000000..f5326b7ecd3a
--- /dev/null
+++ b/www/gatus/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1759874297
+SHA256 (gatus-v5.26.0.vendor.tar.gz) = 35359f71bd07705bf355b5e1107c21121051da29c3e8fd880c0fd2959a970324
+SIZE (gatus-v5.26.0.vendor.tar.gz) = 52462685
+SHA256 (TwiN-gatus-v5.26.0_GH0.tar.gz) = 20ff02a1989b20d00feeeb781dc75819c3756b72b04f2cce03357ca1409ecc32
+SIZE (TwiN-gatus-v5.26.0_GH0.tar.gz) = 2884177
diff --git a/www/gatus/files/gatus.in b/www/gatus/files/gatus.in
new file mode 100644
index 000000000000..ea9cb6f136e0
--- /dev/null
+++ b/www/gatus/files/gatus.in
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+# PROVIDE: gatus
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for Gatus in /etc/rc.conf
+#
+# gatus_enable (bool): Enable Gatus. (default=NO)
+# gatus_log (str): Log output. (default=/var/log/gatus.log)
+# gatus_log_level (str): Log level. (default=INFO)
+# gatus_delay_start_seconds (int): Sleep on startup. (default=0)
+# gatus_runas (str): User to run Gatus as. (default=%%USER%%)
+# gatus_config (str): Configuration file. (default=%%PREFIX%%/etc/gatus.yaml)
+
+. /etc/rc.subr
+
+name="gatus"
+desc="Automated developer-oriented status page"
+rcvar="${name}_enable"
+
+load_rc_config $name
+
+: ${gatus_enable:="NO"}
+: ${gatus_log:="/var/log/${name}.log"}
+: ${gatus_log_level:="INFO"}
+: ${gatus_delay_start_seconds:="0"}
+: ${gatus_runas:="%%USER%%"}
+: ${gatus_config:="%%PREFIX%%/etc/${name}.yaml"}
+
+gatus_env="GATUS_CONFIG_PATH=${gatus_config} GATUS_LOG_LEVEL=${gatus_log_level} GATUS_DELAY_START_SECONDS=${gatus_delay_start_seconds}"
+pidfile="/var/run/${name}.pid"
+procname="%%LOCALBASE%%/bin/${name}"
+command="/usr/sbin/daemon"
+command_args="-c -u ${gatus_runas} -o ${gatus_log} -p ${pidfile} -t \"${desc}\" ${procname}"
+
+run_rc_command "$1"
diff --git a/www/gatus/pkg-descr b/www/gatus/pkg-descr
new file mode 100644
index 000000000000..e38edea7bdd4
--- /dev/null
+++ b/www/gatus/pkg-descr
@@ -0,0 +1,7 @@
+Gatus is a developer-oriented health dashboard that gives you the
+ability to monitor your services using HTTP, ICMP, TCP, and even
+DNS queries as well as evaluate the result of said queries by using
+a list of conditions on values like the status code, the response
+time, the certificate expiration, the body and many others. The
+icing on top is that each of these health checks can be paired with
+alerting via Slack, Teams, PagerDuty, Discord, Twilio and many more.
diff --git a/www/gatus/pkg-message b/www/gatus/pkg-message
new file mode 100644
index 000000000000..2acd67e4df28
--- /dev/null
+++ b/www/gatus/pkg-message
@@ -0,0 +1,10 @@
+[
+{ type: install
+ message: <<EOM
+If you want to create ICMP checks, gatus must be run as root, so you must set
+the following parameter in your rc.conf(5) file or equivalent:
+
+ sysrc gatus_runas=root
+EOM
+}
+]
diff --git a/www/geckodriver/Makefile b/www/geckodriver/Makefile
index 92f3acdf63b7..6c30584a342b 100644
--- a/www/geckodriver/Makefile
+++ b/www/geckodriver/Makefile
@@ -1,7 +1,7 @@
PORTNAME= geckodriver
DISTVERSIONPREFIX= v
DISTVERSION= 0.35.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www
MAINTAINER= daniel@blodan.se
diff --git a/www/gitea/Makefile b/www/gitea/Makefile
index abe59f490f92..59f2c6d67fee 100644
--- a/www/gitea/Makefile
+++ b/www/gitea/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitea
DISTVERSIONPREFIX= v
DISTVERSION= 1.24.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MASTER_SITES= https://github.com/go-gitea/gitea/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ \
https://dl.gitea.io/gitea/${DISTVERSION}/
diff --git a/www/github-release-monitor/Makefile b/www/github-release-monitor/Makefile
index fd0bd3ea6bd6..6a6886bea34f 100644
--- a/www/github-release-monitor/Makefile
+++ b/www/github-release-monitor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= github-release-monitor
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.2
+DISTVERSION= 1.3.0
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
diff --git a/www/github-release-monitor/distinfo b/www/github-release-monitor/distinfo
index 567f9202192e..86ad34434d77 100644
--- a/www/github-release-monitor/distinfo
+++ b/www/github-release-monitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754874690
-SHA256 (github-release-monitor-v1.2.2.tar.gz) = 3521aadf4bb9908780a8fe6763a6c717ac7e20835799fbef8e41fa63d9224ad3
-SIZE (github-release-monitor-v1.2.2.tar.gz) = 7257792
+TIMESTAMP = 1757541986
+SHA256 (github-release-monitor-v1.3.0.tar.gz) = fb70028904e481675206cfec75a094ba72c76b10effa892ae08caaf42a893cf6
+SIZE (github-release-monitor-v1.3.0.tar.gz) = 9368214
diff --git a/www/github-release-monitor/pkg-plist b/www/github-release-monitor/pkg-plist
index 3cbab1bb4d1b..379dc1c637b3 100644
--- a/www/github-release-monitor/pkg-plist
+++ b/www/github-release-monitor/pkg-plist
@@ -34,21 +34,19 @@
%%HOMEDIR%%/.next/server/app/icon.svg/route.js
%%HOMEDIR%%/.next/server/app/icon.svg/route.js.nft.json
%%HOMEDIR%%/.next/server/chunks/161.js
+%%HOMEDIR%%/.next/server/chunks/23.js
+%%HOMEDIR%%/.next/server/chunks/247.js
+%%HOMEDIR%%/.next/server/chunks/267.js
%%HOMEDIR%%/.next/server/chunks/294.js
-%%HOMEDIR%%/.next/server/chunks/316.js
-%%HOMEDIR%%/.next/server/chunks/378.js
-%%HOMEDIR%%/.next/server/chunks/436.js
-%%HOMEDIR%%/.next/server/chunks/447.js
-%%HOMEDIR%%/.next/server/chunks/489.js
-%%HOMEDIR%%/.next/server/chunks/548.js
-%%HOMEDIR%%/.next/server/chunks/601.js
-%%HOMEDIR%%/.next/server/chunks/660.js
-%%HOMEDIR%%/.next/server/chunks/757.js
+%%HOMEDIR%%/.next/server/chunks/357.js
+%%HOMEDIR%%/.next/server/chunks/431.js
+%%HOMEDIR%%/.next/server/chunks/586.js
+%%HOMEDIR%%/.next/server/chunks/611.js
+%%HOMEDIR%%/.next/server/chunks/622.js
%%HOMEDIR%%/.next/server/chunks/789.js
-%%HOMEDIR%%/.next/server/chunks/825.js
%%HOMEDIR%%/.next/server/chunks/834.js
-%%HOMEDIR%%/.next/server/chunks/884.js
-%%HOMEDIR%%/.next/server/chunks/890.js
+%%HOMEDIR%%/.next/server/chunks/871.js
+%%HOMEDIR%%/.next/server/chunks/988.js
%%HOMEDIR%%/.next/server/edge-runtime-webpack.js
%%HOMEDIR%%/.next/server/functions-config-manifest.json
%%HOMEDIR%%/.next/server/middleware-build-manifest.js
@@ -69,43 +67,40 @@
%%HOMEDIR%%/.next/server/server-reference-manifest.json
%%HOMEDIR%%/.next/server/src/middleware.js
%%HOMEDIR%%/.next/server/webpack-runtime.js
-%%HOMEDIR%%/.next/static/-V6waRkOCVRmUUt1W7o_G/_buildManifest.js
-%%HOMEDIR%%/.next/static/-V6waRkOCVRmUUt1W7o_G/_ssgManifest.js
-%%HOMEDIR%%/.next/static/chunks/173-c30cab625ac1276f.js
-%%HOMEDIR%%/.next/static/chunks/174e4490-2c0b371c4ef62193.js
-%%HOMEDIR%%/.next/static/chunks/202-822d068dd9bfde4e.js
-%%HOMEDIR%%/.next/static/chunks/218-558a0de0a66f884c.js
-%%HOMEDIR%%/.next/static/chunks/268.e37f11b364458580.js
-%%HOMEDIR%%/.next/static/chunks/299-95c6785710cf741b.js
-%%HOMEDIR%%/.next/static/chunks/43-7d65e0c15818d272.js
-%%HOMEDIR%%/.next/static/chunks/4bd1b696-119f175436853ddc.js
-%%HOMEDIR%%/.next/static/chunks/501-36335ecdaf0e6c37.js
-%%HOMEDIR%%/.next/static/chunks/523-370b4c1d7ca67db9.js
-%%HOMEDIR%%/.next/static/chunks/684-523caa31216159de.js
-%%HOMEDIR%%/.next/static/chunks/708-9541cf5e7c91e470.js
-%%HOMEDIR%%/.next/static/chunks/723-e6806931bb88ed3d.js
-%%HOMEDIR%%/.next/static/chunks/80.840e6f4895ec3413.js
-%%HOMEDIR%%/.next/static/chunks/923-52c3d0545e91741c.js
-%%HOMEDIR%%/.next/static/chunks/app/[locale]/layout-bef8e137389d4d9b.js
-%%HOMEDIR%%/.next/static/chunks/app/[locale]/login/page-ba186fc7855c7bd9.js
-%%HOMEDIR%%/.next/static/chunks/app/[locale]/page-ca33946887ed84db.js
-%%HOMEDIR%%/.next/static/chunks/app/[locale]/settings/page-f0432682f8d79c70.js
-%%HOMEDIR%%/.next/static/chunks/app/[locale]/test/page-382d922512e75bd5.js
-%%HOMEDIR%%/.next/static/chunks/app/_not-found/page-bf9831a455376370.js
-%%HOMEDIR%%/.next/static/chunks/app/layout-8b3794e01b02c7fb.js
-%%HOMEDIR%%/.next/static/chunks/framework-f593a28cde54158e.js
-%%HOMEDIR%%/.next/static/chunks/main-75cc3c1a33e48719.js
-%%HOMEDIR%%/.next/static/chunks/main-app-cb1a327e373b6bfa.js
-%%HOMEDIR%%/.next/static/chunks/pages/_app-da15c11dea942c36.js
-%%HOMEDIR%%/.next/static/chunks/pages/_error-cc3f077a18ea1793.js
+%%HOMEDIR%%/.next/static/chunks/167-bbd42d6b48e2531d.js
+%%HOMEDIR%%/.next/static/chunks/174e4490-679d6f38f377e22d.js
+%%HOMEDIR%%/.next/static/chunks/255-e3bf15caf1f1e0f9.js
+%%HOMEDIR%%/.next/static/chunks/423-6162945636e131d2.js
+%%HOMEDIR%%/.next/static/chunks/4bd1b696-c023c6e3521b1417.js
+%%HOMEDIR%%/.next/static/chunks/556-190541820b5a33c8.js
+%%HOMEDIR%%/.next/static/chunks/648-ab5054b89bf24b87.js
+%%HOMEDIR%%/.next/static/chunks/712-f634adbebe86f0c4.js
+%%HOMEDIR%%/.next/static/chunks/726-eff2a3323abda7c7.js
+%%HOMEDIR%%/.next/static/chunks/834-627940ca20b61445.js
+%%HOMEDIR%%/.next/static/chunks/923-8e62cdd8a9417a51.js
+%%HOMEDIR%%/.next/static/chunks/924-4ce62f532eb4d890.js
+%%HOMEDIR%%/.next/static/chunks/app/[locale]/layout-4beea3df17c30559.js
+%%HOMEDIR%%/.next/static/chunks/app/[locale]/login/page-7c204a8c944ef2ba.js
+%%HOMEDIR%%/.next/static/chunks/app/[locale]/page-bdea9726a8099a21.js
+%%HOMEDIR%%/.next/static/chunks/app/[locale]/settings/page-645c994db428a26c.js
+%%HOMEDIR%%/.next/static/chunks/app/[locale]/test/page-35e9e9c32f17c4ac.js
+%%HOMEDIR%%/.next/static/chunks/app/_not-found/page-e617fbd961f2114e.js
+%%HOMEDIR%%/.next/static/chunks/app/layout-e387bf83a41924f7.js
+%%HOMEDIR%%/.next/static/chunks/framework-b1e5f14688f9ffe6.js
+%%HOMEDIR%%/.next/static/chunks/main-430dd1b33a1e6b2f.js
+%%HOMEDIR%%/.next/static/chunks/main-app-bd229761e99c6ed9.js
+%%HOMEDIR%%/.next/static/chunks/pages/_app-7d307437aca18ad4.js
+%%HOMEDIR%%/.next/static/chunks/pages/_error-cb2a52f75f2162e2.js
%%HOMEDIR%%/.next/static/chunks/polyfills-42372ed130431b0a.js
-%%HOMEDIR%%/.next/static/chunks/webpack-14e235cae17768eb.js
-%%HOMEDIR%%/.next/static/css/c31e9f35b3995c93.css
-%%HOMEDIR%%/.next/static/media/26a46d62cd723877-s.woff2
-%%HOMEDIR%%/.next/static/media/55c55f0601d81cf3-s.woff2
-%%HOMEDIR%%/.next/static/media/581909926a08bbc8-s.woff2
+%%HOMEDIR%%/.next/static/chunks/webpack-19abb8924b548c8b.js
+%%HOMEDIR%%/.next/static/css/143d8f2ed414f873.css
+%%HOMEDIR%%/.next/static/m-ONfqpFkwSqzXoUXFrDy/_buildManifest.js
+%%HOMEDIR%%/.next/static/m-ONfqpFkwSqzXoUXFrDy/_ssgManifest.js
+%%HOMEDIR%%/.next/static/media/19cfc7226ec3afaa-s.woff2
+%%HOMEDIR%%/.next/static/media/21350d82a1f187e9-s.woff2
%%HOMEDIR%%/.next/static/media/8e9860b6e62d6359-s.woff2
-%%HOMEDIR%%/.next/static/media/97e0cb1ae144a2a9-s.woff2
+%%HOMEDIR%%/.next/static/media/ba9851c3c22cd980-s.woff2
+%%HOMEDIR%%/.next/static/media/c5fe6dc8356a8c31-s.woff2
%%HOMEDIR%%/.next/static/media/df0a9ae256c0569c-s.woff2
%%HOMEDIR%%/.next/static/media/e4af272ccee01ff0-s.p.woff2
%%HOMEDIR%%/node_modules/@next/env/dist/index.js
@@ -114,18 +109,11 @@
%%HOMEDIR%%/node_modules/@swc/helpers/_/_class_private_field_loose_key/package.json
%%HOMEDIR%%/node_modules/@swc/helpers/_/_interop_require_default/package.json
%%HOMEDIR%%/node_modules/@swc/helpers/_/_interop_require_wildcard/package.json
-%%HOMEDIR%%/node_modules/@swc/helpers/_/_tagged_template_literal_loose/package.json
%%HOMEDIR%%/node_modules/@swc/helpers/cjs/_class_private_field_loose_base.cjs
%%HOMEDIR%%/node_modules/@swc/helpers/cjs/_class_private_field_loose_key.cjs
%%HOMEDIR%%/node_modules/@swc/helpers/cjs/_interop_require_default.cjs
%%HOMEDIR%%/node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs
-%%HOMEDIR%%/node_modules/@swc/helpers/cjs/_tagged_template_literal_loose.cjs
%%HOMEDIR%%/node_modules/@swc/helpers/package.json
-%%HOMEDIR%%/node_modules/busboy/lib/index.js
-%%HOMEDIR%%/node_modules/busboy/lib/types/multipart.js
-%%HOMEDIR%%/node_modules/busboy/lib/types/urlencoded.js
-%%HOMEDIR%%/node_modules/busboy/lib/utils.js
-%%HOMEDIR%%/node_modules/busboy/package.json
%%HOMEDIR%%/node_modules/caniuse-lite/data/agents.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/browserVersions.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/browsers.js
@@ -253,6 +241,7 @@
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-has.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-hyphens.js
+%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-if.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-image-orientation.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-image-set.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
@@ -755,6 +744,7 @@
%%HOMEDIR%%/node_modules/next/dist/build/babel/plugins/next-ssg-transform.js
%%HOMEDIR%%/node_modules/next/dist/build/build-context.js
%%HOMEDIR%%/node_modules/next/dist/build/create-compiler-aliases.js
+%%HOMEDIR%%/node_modules/next/dist/build/define-env.js
%%HOMEDIR%%/node_modules/next/dist/build/deployment-id.js
%%HOMEDIR%%/node_modules/next/dist/build/entries.js
%%HOMEDIR%%/node_modules/next/dist/build/get-babel-config-file.js
@@ -792,6 +782,7 @@
%%HOMEDIR%%/node_modules/next/dist/build/utils.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack-config-rules/resolve.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack-config.js
+%%HOMEDIR%%/node_modules/next/dist/build/webpack/cache-invalidation.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/config/blocks/base.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/config/blocks/css/index.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/config/blocks/css/loaders/client.js
@@ -844,7 +835,6 @@
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/copy-file-plugin.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/css-chunking-plugin.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/css-minimizer-plugin.js
-%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/define-env-plugin.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/devtools-ignore-list-plugin.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/eval-source-map-dev-tool-plugin.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/flight-client-entry-plugin.js
@@ -896,21 +886,19 @@
%%HOMEDIR%%/node_modules/next/dist/client/components/app-router-instance.js
%%HOMEDIR%%/node_modules/next/dist/client/components/app-router.js
%%HOMEDIR%%/node_modules/next/dist/client/components/bailout-to-client-rendering.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/builtin/default.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/builtin/global-error.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/builtin/global-not-found.js
%%HOMEDIR%%/node_modules/next/dist/client/components/dev-root-http-access-fallback-boundary.js
%%HOMEDIR%%/node_modules/next/dist/client/components/error-boundary.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/attach-hydration-error-state.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/console-error.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/enqueue-client-error.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/hydration-error-info.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/runtime-error-handler.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/stitched-error.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/use-error-handler.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/errors/graceful-degrade-boundary.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/errors/root-error-boundary.js
%%HOMEDIR%%/node_modules/next/dist/client/components/forbidden.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/handle-isr-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/hooks-server-context.js
%%HOMEDIR%%/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js
%%HOMEDIR%%/node_modules/next/dist/client/components/http-access-fallback/error-fallback.js
%%HOMEDIR%%/node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/is-hydration-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/is-next-router-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/links.js
%%HOMEDIR%%/node_modules/next/dist/client/components/match-segments.js
@@ -919,128 +907,8 @@
%%HOMEDIR%%/node_modules/next/dist/client/components/navigation.js
%%HOMEDIR%%/node_modules/next/dist/client/components/navigation.react-server.js
%%HOMEDIR%%/node_modules/next/dist/client/components/noop-head.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/not-found-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/not-found.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/parallel-route-default.js
%%HOMEDIR%%/node_modules/next/dist/client/components/promise-queue.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/app/app-dev-overlay-error-boundary.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/app/app-dev-overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/font/font-styles.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/font/get-dev-overlay-font-middleware.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/bus.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/client.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/hooks.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/hot-reloader-client.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/pages-dev-overlay-error-boundary.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/pages-dev-overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/websocket.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/server/get-next-error-feedback-middleware.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/server/middleware-response.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/server/middleware-turbopack.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/server/middleware-webpack.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/server/shared.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/shared.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/call-stack-frame/call-stack-frame.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/code-frame/code-frame.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/code-frame/parse-code-frame.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/copy-button/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog-body.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog-content.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog-header.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/styles.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/call-stack/call-stack.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-indicator.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/dev-tools-info.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/preferences.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/route-info.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/turbopack-info.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/user-preferences.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/next-logo.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/use-minimum-loading-time-multiple.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/utils.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dialog/body.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dialog/dialog.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dialog/header.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/environment-name-label/environment-name-label.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-message/error-message.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-bottom-stack/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-footer/error-feedback/error-feedback.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-footer/error-overlay-footer.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-layout/error-overlay-layout.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-nav/error-overlay-nav.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-pagination/error-overlay-pagination.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/copy-stack-trace-button.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/docs-link-button.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/error-overlay-toolbar.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/nodejs-inspector-button.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay/error-overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-type-label/error-type-label.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/overlay/overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/fader/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/hot-linked-text/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/hydration-diff/diff-view.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/body-locker.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/styles.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/shadow-portal.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/terminal/editor-link.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/terminal/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/terminal/terminal.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/toast/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/toast/styles.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/toast/toast.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/version-staleness-info/version-staleness-info.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/container/build-error.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/container/errors.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/container/runtime-error/component-stack-pseudo-html.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/container/runtime-error/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/container/runtime-error/render-error.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/dev-overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/hooks/use-delayed-render.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/hooks/use-measure-height.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/hooks/use-on-click-outside.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/collapse-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/dark-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/external.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/eye-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/file.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/gear-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/left-arrow.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/light-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/right-arrow.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/system-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/thumbs/thumbs-down.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/thumbs/thumbs-up.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/base.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/colors.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/component-styles.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/css-reset.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/dark-theme.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/cx.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/merge-refs.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/parse-url-from-text.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/use-open-in-editor.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/css.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/dev-indicator/dev-render-indicator.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/dev-indicator/use-sync-dev-render-indicator.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/format-webpack-messages.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/get-error-by-type.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/get-socket-url.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/get-source-map-from-file.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/get-source-map-url.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/launch-editor.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/node-stack-frames.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/parse-component-stack.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/parse-stack.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/report-hmr-latency.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/stack-frame.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/turbopack-hot-reloader-common.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/use-websocket.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/webpack-module-path.js
%%HOMEDIR%%/node_modules/next/dist/client/components/redirect-boundary.js
%%HOMEDIR%%/node_modules/next/dist/client/components/redirect-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/redirect-status-code.js
@@ -1087,25 +955,36 @@
%%HOMEDIR%%/node_modules/next/dist/client/components/segment-cache-impl/tuple-map.js
%%HOMEDIR%%/node_modules/next/dist/client/components/segment-cache.js
%%HOMEDIR%%/node_modules/next/dist/client/components/static-generation-bailout.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/styles/access-error-styles.js
%%HOMEDIR%%/node_modules/next/dist/client/components/unauthorized.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/unrecognized-action-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/unresolved-thenable.js
%%HOMEDIR%%/node_modules/next/dist/client/components/unstable-rethrow.browser.js
%%HOMEDIR%%/node_modules/next/dist/client/components/unstable-rethrow.js
%%HOMEDIR%%/node_modules/next/dist/client/components/unstable-rethrow.server.js
%%HOMEDIR%%/node_modules/next/dist/client/components/use-action-queue.js
%%HOMEDIR%%/node_modules/next/dist/client/detect-domain-locale.js
-%%HOMEDIR%%/node_modules/next/dist/client/dev/dev-build-indicator/internal/dev-build-indicator.js
-%%HOMEDIR%%/node_modules/next/dist/client/dev/dev-build-indicator/internal/handle-dev-build-indicator-hmr-events.js
-%%HOMEDIR%%/node_modules/next/dist/client/dev/dev-build-indicator/internal/initialize.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/app/hot-reloader-app.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/app/use-websocket.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/get-socket-url.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/pages/hot-reloader-pages.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/pages/websocket.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/shared.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/turbopack-hot-reloader-common.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/report-hmr-latency.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/runtime-error-handler.js
%%HOMEDIR%%/node_modules/next/dist/client/flight-data-helpers.js
%%HOMEDIR%%/node_modules/next/dist/client/has-base-path.js
%%HOMEDIR%%/node_modules/next/dist/client/lib/console.js
%%HOMEDIR%%/node_modules/next/dist/client/normalize-trailing-slash.js
+%%HOMEDIR%%/node_modules/next/dist/client/react-client-callbacks/on-recoverable-error.js
+%%HOMEDIR%%/node_modules/next/dist/client/react-client-callbacks/report-global-error.js
%%HOMEDIR%%/node_modules/next/dist/client/remove-base-path.js
%%HOMEDIR%%/node_modules/next/dist/client/remove-locale.js
%%HOMEDIR%%/node_modules/next/dist/client/request-idle-callback.js
%%HOMEDIR%%/node_modules/next/dist/client/resolve-href.js
%%HOMEDIR%%/node_modules/next/dist/client/route-loader.js
+%%HOMEDIR%%/node_modules/next/dist/client/route-params.js
%%HOMEDIR%%/node_modules/next/dist/client/router.js
%%HOMEDIR%%/node_modules/next/dist/client/script.js
%%HOMEDIR%%/node_modules/next/dist/client/set-attributes-from-props.js
@@ -1162,8 +1041,6 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/runtime.js
%%HOMEDIR%%/node_modules/next/dist/compiled/@opentelemetry/api/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/@opentelemetry/api/package.json
-%%HOMEDIR%%/node_modules/next/dist/compiled/@typescript/vfs/index.js
-%%HOMEDIR%%/node_modules/next/dist/compiled/@typescript/vfs/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/@vercel/nft/LICENSE
%%HOMEDIR%%/node_modules/next/dist/compiled/@vercel/nft/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/@vercel/nft/package.json
@@ -1172,8 +1049,6 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/amphtml-validator/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/amphtml-validator/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/amphtml-validator/validator_wasm.js
-%%HOMEDIR%%/node_modules/next/dist/compiled/anser/index.js
-%%HOMEDIR%%/node_modules/next/dist/compiled/anser/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/assert/assert.js
%%HOMEDIR%%/node_modules/next/dist/compiled/assert/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/async-retry/index.js
@@ -1205,6 +1080,8 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/browserslist/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/buffer/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/buffer/package.json
+%%HOMEDIR%%/node_modules/next/dist/compiled/busboy/index.js
+%%HOMEDIR%%/node_modules/next/dist/compiled/busboy/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/bytes/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/bytes/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/ci-info/index.js
@@ -1260,6 +1137,7 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/icss-utils/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/ignore-loader/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/ignore-loader/package.json
+%%HOMEDIR%%/node_modules/next/dist/compiled/image-detector/detector.js
%%HOMEDIR%%/node_modules/next/dist/compiled/image-size/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/image-size/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/is-animated/index.js
@@ -1293,6 +1171,7 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/native-url/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/neo-async/async.js
%%HOMEDIR%%/node_modules/next/dist/compiled/neo-async/package.json
+%%HOMEDIR%%/node_modules/next/dist/compiled/next-devtools/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/next-server/app-page-experimental.runtime.prod.js
%%HOMEDIR%%/node_modules/next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js
%%HOMEDIR%%/node_modules/next/dist/compiled/next-server/app-page-turbo.runtime.prod.js
@@ -1348,6 +1227,8 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/react-refresh/runtime.js
%%HOMEDIR%%/node_modules/next/dist/compiled/regenerator-runtime/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/regenerator-runtime/runtime.js
+%%HOMEDIR%%/node_modules/next/dist/compiled/safe-stable-stringify/index.js
+%%HOMEDIR%%/node_modules/next/dist/compiled/safe-stable-stringify/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/sass-loader/cjs.js
%%HOMEDIR%%/node_modules/next/dist/compiled/sass-loader/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/schema-utils3/index.js
@@ -1400,7 +1281,7 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/ws/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/zod-validation-error/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/zod-validation-error/package.json
-%%HOMEDIR%%/node_modules/next/dist/compiled/zod/index.js
+%%HOMEDIR%%/node_modules/next/dist/compiled/zod/index.cjs
%%HOMEDIR%%/node_modules/next/dist/compiled/zod/package.json
%%HOMEDIR%%/node_modules/next/dist/experimental/testmode/context.js
%%HOMEDIR%%/node_modules/next/dist/experimental/testmode/fetch.js
@@ -1408,6 +1289,7 @@
%%HOMEDIR%%/node_modules/next/dist/experimental/testmode/server-edge.js
%%HOMEDIR%%/node_modules/next/dist/experimental/testmode/server.js
%%HOMEDIR%%/node_modules/next/dist/export/helpers/create-incremental-cache.js
+%%HOMEDIR%%/node_modules/next/dist/export/helpers/get-amp-html-validator.js
%%HOMEDIR%%/node_modules/next/dist/export/utils.js
%%HOMEDIR%%/node_modules/next/dist/lib/batcher.js
%%HOMEDIR%%/node_modules/next/dist/lib/build-custom-route.js
@@ -1429,6 +1311,8 @@
%%HOMEDIR%%/node_modules/next/dist/lib/find-root.js
%%HOMEDIR%%/node_modules/next/dist/lib/format-dynamic-import-path.js
%%HOMEDIR%%/node_modules/next/dist/lib/format-server-error.js
+%%HOMEDIR%%/node_modules/next/dist/lib/framework/boundary-components.js
+%%HOMEDIR%%/node_modules/next/dist/lib/framework/boundary-constants.js
%%HOMEDIR%%/node_modules/next/dist/lib/fs/rename.js
%%HOMEDIR%%/node_modules/next/dist/lib/fs/write-atomic.js
%%HOMEDIR%%/node_modules/next/dist/lib/generate-interception-routes-rewrites.js
@@ -1453,11 +1337,11 @@
%%HOMEDIR%%/node_modules/next/dist/lib/load-custom-routes.js
%%HOMEDIR%%/node_modules/next/dist/lib/metadata/get-metadata-route.js
%%HOMEDIR%%/node_modules/next/dist/lib/metadata/is-metadata-route.js
-%%HOMEDIR%%/node_modules/next/dist/lib/metadata/metadata-constants.js
%%HOMEDIR%%/node_modules/next/dist/lib/metadata/metadata-context.js
%%HOMEDIR%%/node_modules/next/dist/lib/multi-file-writer.js
%%HOMEDIR%%/node_modules/next/dist/lib/needs-experimental-react.js
%%HOMEDIR%%/node_modules/next/dist/lib/non-nullable.js
+%%HOMEDIR%%/node_modules/next/dist/lib/normalize-path.js
%%HOMEDIR%%/node_modules/next/dist/lib/oxford-comma-list.js
%%HOMEDIR%%/node_modules/next/dist/lib/page-types.js
%%HOMEDIR%%/node_modules/next/dist/lib/patch-incorrect-lockfile.js
@@ -1469,6 +1353,7 @@
%%HOMEDIR%%/node_modules/next/dist/lib/recursive-readdir.js
%%HOMEDIR%%/node_modules/next/dist/lib/redirect-status.js
%%HOMEDIR%%/node_modules/next/dist/lib/resolve-from.js
+%%HOMEDIR%%/node_modules/next/dist/lib/route-pattern-normalizer.js
%%HOMEDIR%%/node_modules/next/dist/lib/scheduler.js
%%HOMEDIR%%/node_modules/next/dist/lib/semver-noop.js
%%HOMEDIR%%/node_modules/next/dist/lib/server-external-packages.json
@@ -1487,6 +1372,33 @@
%%HOMEDIR%%/node_modules/next/dist/lib/verify-typescript-setup.js
%%HOMEDIR%%/node_modules/next/dist/lib/wait.js
%%HOMEDIR%%/node_modules/next/dist/lib/with-promise-cache.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/dev-indicator-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/devtools-config-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/font/get-dev-overlay-font-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/get-next-error-feedback-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/launch-editor.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/middleware-response.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/restart-dev-server-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/shared.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/console-error.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/deepmerge.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/devtools-config-schema.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/forward-logs-shared.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/react-18-hydration-error.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/react-19-hydration-error.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/webpack-module-path.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/app-dev-overlay-error-boundary.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/errors/replay-ssr-only-errors.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/errors/stitched-error.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/errors/use-error-handler.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/errors/use-forward-console-log.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/forward-logs.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/segment-explorer-node.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/terminal-logging-config.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/pages/hydration-error-state.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-error-boundary.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-setup.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/use-app-dev-rendering-indicator.js
%%HOMEDIR%%/node_modules/next/dist/pages/_app.js
%%HOMEDIR%%/node_modules/next/dist/pages/_document.js
%%HOMEDIR%%/node_modules/next/dist/server/ReactDOMServerPages.js
@@ -1509,13 +1421,13 @@
%%HOMEDIR%%/node_modules/next/dist/server/app-render/app-render.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/async-local-storage.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/cache-signal.js
-%%HOMEDIR%%/node_modules/next/dist/server/app-render/clean-async-snapshot-instance.js
-%%HOMEDIR%%/node_modules/next/dist/server/app-render/clean-async-snapshot.external.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/create-component-styles-and-scripts.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/create-component-tree.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/create-error-handler.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/create-flight-router-state-from-loader-tree.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/csrf-protection.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/dynamic-access-async-storage-instance.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/dynamic-access-async-storage.external.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/dynamic-rendering.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/encryption-utils-server.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/encryption-utils.js
@@ -1531,14 +1443,17 @@
%%HOMEDIR%%/node_modules/next/dist/server/app-render/interop-default.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/make-get-server-inserted-html.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/metadata-insertion/create-server-inserted-metadata.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/parse-and-validate-flight-router-state.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/parse-loader-tree.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/postponed-state.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/prospective-render-utils.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/react-large-shell-error.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/react-server.node.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/render-css-resource.js
-%%HOMEDIR%%/node_modules/next/dist/server/app-render/render-to-string.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/required-scripts.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/segment-explorer-path.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/server-inserted-html.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/strip-flight-headers.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/types.js
@@ -1565,15 +1480,20 @@
%%HOMEDIR%%/node_modules/next/dist/server/config-utils.js
%%HOMEDIR%%/node_modules/next/dist/server/config.js
%%HOMEDIR%%/node_modules/next/dist/server/crypto-utils.js
-%%HOMEDIR%%/node_modules/next/dist/server/dev/dev-indicator-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/browser-logs/receive-logs.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/browser-logs/source-map.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/dev-indicator-server-state.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/get-source-map-from-file.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/hot-middleware.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/hot-reloader-turbopack.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/hot-reloader-types.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/hot-reloader-webpack.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/log-requests.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/messages.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/middleware-turbopack.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/middleware-webpack.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/next-dev-server.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/node-stack-frames.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/on-demand-entry-handler.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/parse-version-info.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/require-cache.js
@@ -1591,8 +1511,10 @@
%%HOMEDIR%%/node_modules/next/dist/server/lib/app-info-log.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/async-callback-set.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/cache-control.js
-%%HOMEDIR%%/node_modules/next/dist/server/lib/cache-handlers/default.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/cache-handlers/default.external.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/chrome-devtools-workspace.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/clone-response.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/cpu-profile.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/decode-query-path-parameter.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/dedupe-fetch.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/dev-bundler-service.js
@@ -1600,12 +1522,14 @@
%%HOMEDIR%%/node_modules/next/dist/server/lib/experimental/create-env-definitions.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/experimental/ppr.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/find-page-file.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/fix-mojibake.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/format-hostname.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/i18n-provider.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/implicit-tags.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/file-system-cache.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/index.js
-%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/is-ipv6.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/lazy-result.js
@@ -1613,8 +1537,8 @@
%%HOMEDIR%%/node_modules/next/dist/server/lib/match-next-data-pathname.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/mock-request.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/module-loader/node-module-loader.js
-%%HOMEDIR%%/node_modules/next/dist/server/lib/module-loader/route-module-loader.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/node-fs-methods.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/parse-stack.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/patch-fetch.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/patch-set-header.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/render-server.js
@@ -1623,12 +1547,18 @@
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/build-data-route.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/decode-path-params.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/filesystem.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/instrumentation-node-extensions.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/is-postpone.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/proxy-request.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/resolve-routes.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/route-types-utils.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/router-server-context.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/setup-dev-bundler.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/typegen.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/server-action-request-meta.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/server-ipc/utils.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/source-maps.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/start-server.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/streaming-metadata.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/to-route.js
@@ -1638,12 +1568,13 @@
%%HOMEDIR%%/node_modules/next/dist/server/lib/utils.js
%%HOMEDIR%%/node_modules/next/dist/server/load-components.js
%%HOMEDIR%%/node_modules/next/dist/server/load-default-error-components.js
-%%HOMEDIR%%/node_modules/next/dist/server/load-manifest.js
+%%HOMEDIR%%/node_modules/next/dist/server/load-manifest.external.js
%%HOMEDIR%%/node_modules/next/dist/server/match-bundle.js
%%HOMEDIR%%/node_modules/next/dist/server/next-server.js
%%HOMEDIR%%/node_modules/next/dist/server/next-typescript.js
%%HOMEDIR%%/node_modules/next/dist/server/next.js
%%HOMEDIR%%/node_modules/next/dist/server/node-environment-baseline.js
+%%HOMEDIR%%/node_modules/next/dist/server/node-environment-extensions/console-dev.js
%%HOMEDIR%%/node_modules/next/dist/server/node-environment-extensions/date.js
%%HOMEDIR%%/node_modules/next/dist/server/node-environment-extensions/error-inspect.js
%%HOMEDIR%%/node_modules/next/dist/server/node-environment-extensions/node-crypto.js
@@ -1682,7 +1613,6 @@
%%HOMEDIR%%/node_modules/next/dist/server/render-result.js
%%HOMEDIR%%/node_modules/next/dist/server/render.js
%%HOMEDIR%%/node_modules/next/dist/server/request-meta.js
-%%HOMEDIR%%/node_modules/next/dist/server/request/fallback-params.js
%%HOMEDIR%%/node_modules/next/dist/server/require-hook.js
%%HOMEDIR%%/node_modules/next/dist/server/require.js
%%HOMEDIR%%/node_modules/next/dist/server/response-cache/index.js
@@ -1717,6 +1647,7 @@
%%HOMEDIR%%/node_modules/next/dist/server/route-matchers/pages-route-matcher.js
%%HOMEDIR%%/node_modules/next/dist/server/route-matchers/route-matcher.js
%%HOMEDIR%%/node_modules/next/dist/server/route-matches/pages-api-route-match.js
+%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/helpers/prerender-manifest-matcher.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/module.compiled.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/module.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/module.render.js
@@ -1728,7 +1659,6 @@
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js
-%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-metadata.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/checks.js
@@ -1736,6 +1666,7 @@
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/module.compiled.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/module.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/module.render.js
+%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/pages-handler.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js
@@ -1754,7 +1685,7 @@
%%HOMEDIR%%/node_modules/next/dist/server/server-route-utils.js
%%HOMEDIR%%/node_modules/next/dist/server/server-utils.js
%%HOMEDIR%%/node_modules/next/dist/server/setup-http-agent-env.js
-%%HOMEDIR%%/node_modules/next/dist/server/stream-utils/encodedTags.js
+%%HOMEDIR%%/node_modules/next/dist/server/stream-utils/encoded-tags.js
%%HOMEDIR%%/node_modules/next/dist/server/stream-utils/node-web-streams-helper.js
%%HOMEDIR%%/node_modules/next/dist/server/stream-utils/uint8array-helpers.js
%%HOMEDIR%%/node_modules/next/dist/server/typescript/constant.js
@@ -1768,7 +1699,6 @@
%%HOMEDIR%%/node_modules/next/dist/server/typescript/rules/server.js
%%HOMEDIR%%/node_modules/next/dist/server/typescript/utils.js
%%HOMEDIR%%/node_modules/next/dist/server/use-cache/handlers.js
-%%HOMEDIR%%/node_modules/next/dist/server/use-cache/use-cache-errors.js
%%HOMEDIR%%/node_modules/next/dist/server/utils.js
%%HOMEDIR%%/node_modules/next/dist/server/web/adapter.js
%%HOMEDIR%%/node_modules/next/dist/server/web/error.js
@@ -1803,6 +1733,7 @@
%%HOMEDIR%%/node_modules/next/dist/shared/lib/error-source.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/errors/constants.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/escape-regexp.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/format-webpack-messages.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/get-hostname.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/get-rspack.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/get-webpack-bundler.js
@@ -1830,15 +1761,18 @@
%%HOMEDIR%%/node_modules/next/dist/shared/lib/match-remote-pattern.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/mitt.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/modern-browserslist-target.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/no-fallback-error.external.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/normalized-asset-prefix.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/absolute-path-to-page.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/denormalize-app-path.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/get-page-paths.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/normalize-data-path.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/normalize-page-path.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/remove-page-path-tail.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/promise-with-resolvers.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router-context.shared-runtime.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/adapters.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/router.js
@@ -1847,14 +1781,16 @@
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/app-paths.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/cache-busting-search-param.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/compare-states.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/disable-smooth-scroll.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/escape-path-delimiters.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/format-url.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/get-dynamic-param.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/get-route-from-asset-path.js
-%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/handle-smooth-scroll.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/html-bots.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/index.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/interception-routes.js
@@ -1875,17 +1811,20 @@
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/resolve-rewrites.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/route-match-utils.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/route-matcher.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/route-regex.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/runtime-config.external.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/segment-cache/output-export-prefetch-encoding.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/segment.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js
-%%HOMEDIR%%/node_modules/next/dist/shared/lib/server-inserted-metadata.shared-runtime.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/server-reference-info.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/side-effect.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/turbopack/compilation-events.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/turbopack/entry-key.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/turbopack/internal-error.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/turbopack/manifest-loader.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/turbopack/utils.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/utils.js
@@ -1944,17 +1883,22 @@
%%HOMEDIR%%/node_modules/picocolors/picocolors.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.js
+%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server.browser.development.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server.browser.production.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server.edge.development.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server.edge.production.js
+%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server.node.production.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom.development.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom.production.js
%%HOMEDIR%%/node_modules/react-dom/index.js
%%HOMEDIR%%/node_modules/react-dom/package.json
%%HOMEDIR%%/node_modules/react-dom/server.browser.js
%%HOMEDIR%%/node_modules/react-dom/server.edge.js
-%%HOMEDIR%%/node_modules/react-dom/static.edge.js
+%%HOMEDIR%%/node_modules/react-dom/server.js
+%%HOMEDIR%%/node_modules/react-dom/server.node.js
+%%HOMEDIR%%/node_modules/react-dom/static.js
+%%HOMEDIR%%/node_modules/react-dom/static.node.js
%%HOMEDIR%%/node_modules/react/cjs/react-compiler-runtime.production.js
%%HOMEDIR%%/node_modules/react/cjs/react-jsx-dev-runtime.production.js
%%HOMEDIR%%/node_modules/react/cjs/react-jsx-runtime.development.js
@@ -2015,12 +1959,12 @@
%%HOMEDIR%%/node_modules/source-map-js/lib/util.js
%%HOMEDIR%%/node_modules/source-map-js/package.json
%%HOMEDIR%%/node_modules/source-map-js/source-map.js
-%%HOMEDIR%%/node_modules/streamsearch/lib/sbmh.js
-%%HOMEDIR%%/node_modules/streamsearch/package.json
%%HOMEDIR%%/node_modules/styled-jsx/dist/index/index.js
%%HOMEDIR%%/node_modules/styled-jsx/index.js
%%HOMEDIR%%/node_modules/styled-jsx/package.json
%%HOMEDIR%%/node_modules/styled-jsx/style.js
+%%HOMEDIR%%/node_modules/typescript/lib/typescript.js
+%%HOMEDIR%%/node_modules/typescript/package.json
%%HOMEDIR%%/package.json
%%HOMEDIR%%/public/robots.txt
%%HOMEDIR%%/server.js
diff --git a/www/gitlab-pages/distinfo b/www/gitlab-pages/distinfo
index fb028fd75b38..6fddfb2b01eb 100644
--- a/www/gitlab-pages/distinfo
+++ b/www/gitlab-pages/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756438003
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.1/go.mod) = f009bb2f145a5e8bfa40069b413d54c6212f0062253d9de94dc93e61b93b2a96
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.1/go.mod) = 3436
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.1/gitlab-pages-v18.3.1.tar.bz2) = 16db6acfeb658cdd160c774035a0911ff804096c1306169105da3b754f6015f9
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.1/gitlab-pages-v18.3.1.tar.bz2) = 237006
+TIMESTAMP = 1758868765
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.3/go.mod) = f009bb2f145a5e8bfa40069b413d54c6212f0062253d9de94dc93e61b93b2a96
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.3/go.mod) = 3436
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.3/gitlab-pages-v18.3.3.tar.bz2) = 7eaa0c2dc7c47e3a91bfe61c949448a3926c872b4373f0c1a1dd446be4290c56
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.3/gitlab-pages-v18.3.3.tar.bz2) = 236677
diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo
index e069c82b0d2e..1edf8a0a2fc9 100644
--- a/www/gitlab-workhorse/distinfo
+++ b/www/gitlab-workhorse/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756438024
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/go.mod) = 9c034c905470aa1c1f54b96d744fd80cbc9c199fc84990e580297186080818b9
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/go.mod) = 9331
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/gitlab-foss-v18.3.1.tar.bz2) = 6e6a71560915da21f52a35f8592824a5fa48054b2d113250b7183b04657157b9
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/gitlab-foss-v18.3.1.tar.bz2) = 122193686
+TIMESTAMP = 1758868778
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.3/go.mod) = a06961ad67888e3ff8e8fe5485b13d3ba413f783085338f35617899c0ff9df46
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.3/go.mod) = 9331
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.3/gitlab-foss-v18.3.3.tar.bz2) = a9cbf5f39ae5d19cd97a72de82b5cabdddbf25c5ad028deb511ce9dc0192aa17
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.3/gitlab-foss-v18.3.3.tar.bz2) = 122265280
diff --git a/www/gitlab/Makefile b/www/gitlab/Makefile
index 1e8c0f37dd1e..6c53e4f1af4a 100644
--- a/www/gitlab/Makefile
+++ b/www/gitlab/Makefile
@@ -32,7 +32,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
gitlab-elasticsearch-indexer>=5.7.0:textproc/gitlab-elasticsearch-indexer \
gitlab-agent>=${GITLAB_VERSION}:net/gitlab-agent \
gitlab-pages>=${GITLAB_VERSION}:www/gitlab-pages \
- gitlab-shell>=14.44.0:devel/gitlab-shell \
+ gitlab-shell>=14.45.2:devel/gitlab-shell \
gitlab-workhorse>=${GITLAB_VERSION}:www/gitlab-workhorse \
gitlab-zoekt-indexer>=1.2.0:textproc/gitlab-zoekt-indexer \
redis>=6.2.11:databases/redis \
@@ -68,7 +68,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-doorkeeper-openid_connect>=1.8.11<2:security/rubygem-doorkeeper-openid_connect \
rubygem-doorkeeper-device_authorization_grant>=1.0.0<1.1:security/rubygem-doorkeeper-device_authorization_grant \
rubygem-rexml>=3.4.1<3.5:textproc/rubygem-rexml \
- rubygem-ruby-saml-gitlab>=1.18<2:security/rubygem-ruby-saml-gitlab \
+ rubygem-ruby-saml-gitlab>=1.18.1<2:security/rubygem-ruby-saml-gitlab \
rubygem-omniauth-saml-gitlab>=2.2.4<3:security/rubygem-omniauth-saml-gitlab \
rubygem-omniauth>=2.1.3<3:security/rubygem-omniauth \
rubygem-omniauth-auth0-gitlab>=3.1.1<3.2.0:net/rubygem-omniauth-auth0-gitlab \
@@ -82,7 +82,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-openid_connect>=2.3.1<2.4:net/rubygem-openid_connect \
rubygem-omniauth-atlassian-oauth2>=0.2.0<0.3:security/rubygem-omniauth-atlassian-oauth2 \
rubygem-rack-oauth2-gitlab>=2.2.1<2.3:security/rubygem-rack-oauth2-gitlab \
- rubygem-jwt>=2.10.2<2.11:www/rubygem-jwt \
+ rubygem-jwt2>=2.10.2<2.11:www/rubygem-jwt2 \
rubygem-gssapi>=1.3.1<1.4:security/rubygem-gssapi \
rubygem-recaptcha>=5.12<6.0:devel/rubygem-recaptcha \
rubygem-akismet>=3.0<4.0:devel/rubygem-akismet \
@@ -168,7 +168,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-diffy>=3.4.4<4:textproc/rubygem-diffy \
rubygem-rack22>=2.2.17,3<2.3,3:www/rubygem-rack22 \
rubygem-rack-timeout>=0.7.0<0.8:www/rubygem-rack-timeout \
- rubygem-puma>=6.6.1<6.6.2:www/rubygem-puma \
+ rubygem-puma6>=6.6.1<6.6.2:www/rubygem-puma6 \
rubygem-sd_notify>=0.1.1<0.2:devel/rubygem-sd_notify \
rubygem-state_machines-activerecord-gitlab>=0.8.0<0.9.0:databases/rubygem-state_machines-activerecord-gitlab \
rubygem-sidekiq-gitlab>=7.3.9:devel/rubygem-sidekiq-gitlab \
diff --git a/www/gitlab/Makefile.common b/www/gitlab/Makefile.common
index 8ecbae27d4a3..1539bc1f14c2 100644
--- a/www/gitlab/Makefile.common
+++ b/www/gitlab/Makefile.common
@@ -1,5 +1,5 @@
-GITLAB_VERSION= 18.3.1
-GITLAB_PORTREVISION= 0
+GITLAB_VERSION= 18.3.3
+GITLAB_PORTREVISION= 1
# Git version gitaly should use (from gitlab mirror)
# Find current tag from Makefile and .gitlab-ci.yaml
diff --git a/www/gitlab/distinfo b/www/gitlab/distinfo
index 513bc2f6b7b5..982294f6ac00 100644
--- a/www/gitlab/distinfo
+++ b/www/gitlab/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1756437955
-SHA256 (gitlab-foss-v18.3.1.tar.bz2) = 6e6a71560915da21f52a35f8592824a5fa48054b2d113250b7183b04657157b9
-SIZE (gitlab-foss-v18.3.1.tar.bz2) = 122193686
-TIMESTAMP = 1756437995
-SHA256 (gitlab-v18.3.1-ee.tar.bz2) = 32da4c6475a11bf425b7f63e2cadc94b4b8b5478d13176623a6b6f3df861c1b3
-SIZE (gitlab-v18.3.1-ee.tar.bz2) = 138138304
+TIMESTAMP = 1758868718
+SHA256 (gitlab-foss-v18.3.3.tar.bz2) = a9cbf5f39ae5d19cd97a72de82b5cabdddbf25c5ad028deb511ce9dc0192aa17
+SIZE (gitlab-foss-v18.3.3.tar.bz2) = 122265280
+TIMESTAMP = 1758868757
+SHA256 (gitlab-v18.3.3-ee.tar.bz2) = aab3895fb286d0caded53dfad5a1310287091715be4e90f2bba0ed99dfb55905
+SIZE (gitlab-v18.3.3-ee.tar.bz2) = 138170287
diff --git a/www/glance/Makefile b/www/glance/Makefile
index 0e17472209fb..422e25717148 100644
--- a/www/glance/Makefile
+++ b/www/glance/Makefile
@@ -1,6 +1,7 @@
PORTNAME= glance
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.4
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= adamw@FreeBSD.org
diff --git a/www/glpi/Makefile b/www/glpi/Makefile
index 265e9248764e..108716a0d09e 100644
--- a/www/glpi/Makefile
+++ b/www/glpi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= glpi
-DISTVERSION= 10.0.18
+DISTVERSION= 11.0.0
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= https://github.com/glpi-project/glpi/releases/download/${DISTVERSION}/
diff --git a/www/glpi/distinfo b/www/glpi/distinfo
index ab32d7cfdb2e..0a88a02bd0d8 100644
--- a/www/glpi/distinfo
+++ b/www/glpi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748273846
-SHA256 (glpi-10.0.18.tgz) = fe044e021c17ee88e088a8a4392c7807c9a0f397a1a551689d2eb7f668439e96
-SIZE (glpi-10.0.18.tgz) = 59495405
+TIMESTAMP = 1759316210
+SHA256 (glpi-11.0.0.tgz) = d214abcda3362bb8ad83ddb5b31daaeee7be6e42c341144f4616eba25e17c8c9
+SIZE (glpi-11.0.0.tgz) = 86293763
diff --git a/www/glpi/pkg-plist b/www/glpi/pkg-plist
index c48987a43bd5..1cde5d6cfd23 100644
--- a/www/glpi/pkg-plist
+++ b/www/glpi/pkg-plist
@@ -1,6 +1,5 @@
@owner www
@group www
-%%WWWDIR%%/.htaccess
%%WWWDIR%%/CHANGELOG.md
%%WWWDIR%%/CONTRIBUTING.md
%%WWWDIR%%/INSTALL.md
@@ -8,24 +7,31 @@
%%WWWDIR%%/README.md
%%WWWDIR%%/SECURITY.md
%%WWWDIR%%/SUPPORT.md
+%%WWWDIR%%/ajax/2fa.php
%%WWWDIR%%/ajax/actorinformation.php
%%WWWDIR%%/ajax/actors.php
%%WWWDIR%%/ajax/agent.php
+%%WWWDIR%%/ajax/asset/assetdefinition.php
+%%WWWDIR%%/ajax/asset/customfield.php
%%WWWDIR%%/ajax/cable.php
%%WWWDIR%%/ajax/central.php
+%%WWWDIR%%/ajax/change_item.php
%%WWWDIR%%/ajax/comments.php
%%WWWDIR%%/ajax/common.tabs.php
+%%WWWDIR%%/ajax/commonitilobject_item.php
+%%WWWDIR%%/ajax/commonitilsatisfaction.php
%%WWWDIR%%/ajax/compareKbRevisions.php
+%%WWWDIR%%/ajax/criteria_filter.php
%%WWWDIR%%/ajax/dashboard.php
%%WWWDIR%%/ajax/dcroom_size.php
%%WWWDIR%%/ajax/debug.php
%%WWWDIR%%/ajax/displayMessageAfterRedirect.php
+%%WWWDIR%%/ajax/displaypreference.php
%%WWWDIR%%/ajax/domainrecord_data_form.php
%%WWWDIR%%/ajax/dropdownAllItems.php
%%WWWDIR%%/ajax/dropdownConnect.php
%%WWWDIR%%/ajax/dropdownConnectNetworkPort.php
%%WWWDIR%%/ajax/dropdownConnectNetworkPortDeviceType.php
-%%WWWDIR%%/ajax/dropdownDelegationUsers.php
%%WWWDIR%%/ajax/dropdownFieldsBlacklist.php
%%WWWDIR%%/ajax/dropdownInstallVersion.php
%%WWWDIR%%/ajax/dropdownItilActors.php
@@ -44,13 +50,12 @@
%%WWWDIR%%/ajax/dropdownSoftwareLicense.php
%%WWWDIR%%/ajax/dropdownTicketCategories.php
%%WWWDIR%%/ajax/dropdownTrackingDeviceType.php
-%%WWWDIR%%/ajax/dropdownTypeCertificates.php
%%WWWDIR%%/ajax/dropdownUnicityFields.php
%%WWWDIR%%/ajax/dropdownValidator.php
%%WWWDIR%%/ajax/dropdownValuesBlacklist.php
-%%WWWDIR%%/ajax/entityCustomCssCode.php
%%WWWDIR%%/ajax/entitytreesons.php
%%WWWDIR%%/ajax/fileupload.php
+%%WWWDIR%%/ajax/form/allowListDropdownValue.php
%%WWWDIR%%/ajax/fuzzysearch.php
%%WWWDIR%%/ajax/genericdate.php
%%WWWDIR%%/ajax/getAbstractRightDropdownValue.php
@@ -64,33 +69,33 @@
%%WWWDIR%%/ajax/getKbRevision.php
%%WWWDIR%%/ajax/getKnowbaseItemAnswer.php
%%WWWDIR%%/ajax/getMapPoint.php
+%%WWWDIR%%/ajax/getPlurals.php
+%%WWWDIR%%/ajax/getProjectTaskTeamDropdownValue.php
%%WWWDIR%%/ajax/getShareDashboardDropdownValue.php
%%WWWDIR%%/ajax/getUserPicture.php
%%WWWDIR%%/ajax/get_item_content.php
-%%WWWDIR%%/ajax/helpdesk_observer.php
%%WWWDIR%%/ajax/impact.php
-%%WWWDIR%%/ajax/index.php
-%%WWWDIR%%/ajax/inputtext.php
-%%WWWDIR%%/ajax/itemTicket.php
-%%WWWDIR%%/ajax/item_rack.php
+%%WWWDIR%%/ajax/item_problem.php
+%%WWWDIR%%/ajax/item_ticket.php
+%%WWWDIR%%/ajax/item_ticketrecurrent.php
%%WWWDIR%%/ajax/itilfollowup.php
%%WWWDIR%%/ajax/itillayout.php
+%%WWWDIR%%/ajax/itilvalidation.php
%%WWWDIR%%/ajax/kanban.php
%%WWWDIR%%/ajax/kblink.php
-%%WWWDIR%%/ajax/knowbase.php
-%%WWWDIR%%/ajax/ldapdaterestriction.php
+%%WWWDIR%%/ajax/logviewer.php
%%WWWDIR%%/ajax/mailcollector.php
%%WWWDIR%%/ajax/map.php
%%WWWDIR%%/ajax/marketplace.php
%%WWWDIR%%/ajax/massiveaction.php
+%%WWWDIR%%/ajax/networkname.php
+%%WWWDIR%%/ajax/notificationmailingsettings.php
%%WWWDIR%%/ajax/notifications_ajax.php
%%WWWDIR%%/ajax/pendingreason.php
%%WWWDIR%%/ajax/pin_savedsearches.php
%%WWWDIR%%/ajax/planning.php
-%%WWWDIR%%/ajax/planningcheck.php
%%WWWDIR%%/ajax/planningend.php
%%WWWDIR%%/ajax/priority.php
-%%WWWDIR%%/ajax/private_public.php
%%WWWDIR%%/ajax/projecttask.php
%%WWWDIR%%/ajax/rack.php
%%WWWDIR%%/ajax/resaperiod.php
@@ -103,47 +108,43 @@
%%WWWDIR%%/ajax/rulecriteriavalue.php
%%WWWDIR%%/ajax/savedsearch.php
%%WWWDIR%%/ajax/search.php
-%%WWWDIR%%/ajax/searchoptionvalue.php
%%WWWDIR%%/ajax/selectUnaffectedOrNewItem_Device.php
-%%WWWDIR%%/ajax/socket.php
%%WWWDIR%%/ajax/solution.php
+%%WWWDIR%%/ajax/stencil.php
%%WWWDIR%%/ajax/subvisibility.php
%%WWWDIR%%/ajax/switchdebug.php
%%WWWDIR%%/ajax/switchfoldmenu.php
%%WWWDIR%%/ajax/task.php
%%WWWDIR%%/ajax/telemetry.php
-%%WWWDIR%%/ajax/textarea.php
-%%WWWDIR%%/ajax/ticketassigninformation.php
%%WWWDIR%%/ajax/ticketiteminformation.php
-%%WWWDIR%%/ajax/ticketsatisfaction.php
%%WWWDIR%%/ajax/timeline.php
%%WWWDIR%%/ajax/transfers.php
%%WWWDIR%%/ajax/treebrowse.php
%%WWWDIR%%/ajax/uemailUpdate.php
%%WWWDIR%%/ajax/unlockobject.php
-%%WWWDIR%%/ajax/updateTrackingDeviceType.php
%%WWWDIR%%/ajax/updateTranslationFields.php
%%WWWDIR%%/ajax/updateTranslationValue.php
%%WWWDIR%%/ajax/updatecurrenttab.php
%%WWWDIR%%/ajax/viewsubitem.php
%%WWWDIR%%/ajax/visibility.php
+%%WWWDIR%%/ajax/webhook.php
%%WWWDIR%%/apirest.md
-%%WWWDIR%%/apirest.php
-%%WWWDIR%%/apixmlrpc.php
%%WWWDIR%%/bin/console
-%%WWWDIR%%/caldav.php
-%%WWWDIR%%/config/.htaccess
+%%WWWDIR%%/css/core_palettes.scss
+%%WWWDIR%%/css/glpi.scss
+%%WWWDIR%%/css/helpdesk_home.scss
%%WWWDIR%%/css/includes/_base.scss
-%%WWWDIR%%/css/includes/_fonts.scss
-%%WWWDIR%%/css/includes/_global-variables.scss
%%WWWDIR%%/css/includes/_highcontrast.scss
%%WWWDIR%%/css/includes/_includes.scss
-%%WWWDIR%%/css/includes/_logos.scss
%%WWWDIR%%/css/includes/_palette_dark.scss
-%%WWWDIR%%/css/includes/_palette_light.scss
+%%WWWDIR%%/css/includes/_tabler_compat.scss
%%WWWDIR%%/css/includes/components/_asset-form.scss
+%%WWWDIR%%/css/includes/components/_autocomplete.css
%%WWWDIR%%/css/includes/components/_browser_tree.scss
%%WWWDIR%%/css/includes/components/_buttons-group.scss
+%%WWWDIR%%/css/includes/components/_content-editable-inputs.scss
+%%WWWDIR%%/css/includes/components/_creator_badge.scss
+%%WWWDIR%%/css/includes/components/_datatable.scss
%%WWWDIR%%/css/includes/components/_debug-toolbar.scss
%%WWWDIR%%/css/includes/components/_documentation.scss
%%WWWDIR%%/css/includes/components/_fileupload.scss
@@ -152,10 +153,13 @@
%%WWWDIR%%/css/includes/components/_fullcalendar.scss
%%WWWDIR%%/css/includes/components/_fuzzy.scss
%%WWWDIR%%/css/includes/components/_global-menu.scss
-%%WWWDIR%%/css/includes/components/_kanban.scss
+%%WWWDIR%%/css/includes/components/_illustration-picker.scss
+%%WWWDIR%%/css/includes/components/_log_viewer.scss
%%WWWDIR%%/css/includes/components/_mini-tabs.scss
%%WWWDIR%%/css/includes/components/_networkport.scss
+%%WWWDIR%%/css/includes/components/_notes.scss
%%WWWDIR%%/css/includes/components/_pictures.scss
+%%WWWDIR%%/css/includes/components/_process-chart.scss
%%WWWDIR%%/css/includes/components/_racks.scss
%%WWWDIR%%/css/includes/components/_richtext.scss
%%WWWDIR%%/css/includes/components/_rules.scss
@@ -163,14 +167,17 @@
%%WWWDIR%%/css/includes/components/_scrollbars.scss
%%WWWDIR%%/css/includes/components/_search_input.scss
%%WWWDIR%%/css/includes/components/_select2.scss
+%%WWWDIR%%/css/includes/components/_sortable.scss
%%WWWDIR%%/css/includes/components/_tabs.scss
-%%WWWDIR%%/css/includes/components/chartist/_chartist.scss
-%%WWWDIR%%/css/includes/components/chartist/_generate.scss
-%%WWWDIR%%/css/includes/components/chartist/_palette_cb_seq_blue_9.scss
-%%WWWDIR%%/css/includes/components/chartist/_palette_cb_seq_red_9.scss
-%%WWWDIR%%/css/includes/components/chartist/_palette_d3_cat_10.scss
-%%WWWDIR%%/css/includes/components/chartist/_palette_d3_cat_20.scss
-%%WWWDIR%%/css/includes/components/chartist/_palette_d3_tab_10.scss
+%%WWWDIR%%/css/includes/components/_text-selection.scss
+%%WWWDIR%%/css/includes/components/_tinymce.scss
+%%WWWDIR%%/css/includes/components/_utils.scss
+%%WWWDIR%%/css/includes/components/form/_form-destination.scss
+%%WWWDIR%%/css/includes/components/form/_form-editor-horizontal-layout.scss
+%%WWWDIR%%/css/includes/components/form/_form-editor.scss
+%%WWWDIR%%/css/includes/components/form/_form-renderer.scss
+%%WWWDIR%%/css/includes/components/form/_helpdesk-home-config-for-empty-entity.scss
+%%WWWDIR%%/css/includes/components/form/_item-translations.scss
%%WWWDIR%%/css/includes/components/itilobject/_actors.scss
%%WWWDIR%%/css/includes/components/itilobject/_dates_timelines.scss
%%WWWDIR%%/css/includes/components/itilobject/_footer.scss
@@ -186,164 +193,7 @@
%%WWWDIR%%/css/legacy/includes/_planning.scss
%%WWWDIR%%/css/legacy/includes/_responsive_fixes.scss
%%WWWDIR%%/css/legacy/includes/_styles.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_accordion.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_alert.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_badge.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_breadcrumb.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_button-group.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_buttons.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_card.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_carousel.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_close.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_containers.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_dropdown.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_forms.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_functions.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_grid.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_helpers.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_images.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_list-group.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_mixins.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_modal.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_nav.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_navbar.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_offcanvas.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_pagination.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_placeholders.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_popover.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_progress.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_reboot.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_root.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_spinners.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_tables.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_toasts.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_tooltip.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_transitions.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_type.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_utilities.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/_variables.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/bootstrap-grid.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/bootstrap-reboot.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/bootstrap-utilities.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/bootstrap.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/forms/_floating-labels.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/forms/_form-check.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/forms/_form-control.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/forms/_form-range.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/forms/_form-select.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/forms/_form-text.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/forms/_input-group.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/forms/_labels.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/forms/_validation.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/helpers/_clearfix.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/helpers/_colored-links.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/helpers/_position.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/helpers/_ratio.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/helpers/_stacks.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/helpers/_stretched-link.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/helpers/_text-truncation.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/helpers/_visually-hidden.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/helpers/_vr.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_alert.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_backdrop.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_border-radius.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_box-shadow.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_breakpoints.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_buttons.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_caret.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_clearfix.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_color-scheme.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_container.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_deprecate.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_forms.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_gradients.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_grid.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_image.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_list-group.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_lists.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_pagination.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_reset-text.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_resize.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_table-variants.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_text-truncate.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_transition.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_utilities.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/mixins/_visually-hidden.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/utilities/_api.scss
-%%WWWDIR%%/css/lib/bootstrap/scss/vendor/_rfs.scss
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-all-100-normal.woff
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-all-200-normal.woff
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-all-300-normal.woff
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-all-400-normal.woff
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-all-500-normal.woff
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-all-600-normal.woff
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-all-700-normal.woff
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-all-800-normal.woff
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-all-900-normal.woff
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-100-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-200-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-300-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-400-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-500-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-600-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-700-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-800-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-900-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-ext-100-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-ext-200-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-ext-300-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-ext-400-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-ext-500-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-ext-600-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-ext-700-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-ext-800-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-cyrillic-ext-900-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-100-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-200-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-300-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-400-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-500-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-600-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-700-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-800-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-900-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-ext-100-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-ext-200-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-ext-300-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-ext-400-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-ext-500-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-ext-600-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-ext-700-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-ext-800-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-greek-ext-900-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-100-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-200-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-300-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-400-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-500-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-600-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-700-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-800-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-900-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-ext-100-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-ext-200-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-ext-300-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-ext-400-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-ext-500-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-ext-600-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-ext-700-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-ext-800-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-latin-ext-900-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-vietnamese-100-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-vietnamese-200-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-vietnamese-300-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-vietnamese-400-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-vietnamese-500-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-vietnamese-600-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-vietnamese-700-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-vietnamese-800-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/files/inter-vietnamese-900-normal.woff2
-%%WWWDIR%%/css/lib/fontsource/inter/scss/mixins.scss
+%%WWWDIR%%/css/lib/rfs/scss.scss
%%WWWDIR%%/css/lib/select2/src/scss/_dropdown.scss
%%WWWDIR%%/css/lib/select2/src/scss/_multiple.scss
%%WWWDIR%%/css/lib/select2/src/scss/_single.scss
@@ -356,215 +206,55 @@
%%WWWDIR%%/css/lib/select2/src/scss/theme/default/_multiple.scss
%%WWWDIR%%/css/lib/select2/src/scss/theme/default/_single.scss
%%WWWDIR%%/css/lib/select2/src/scss/theme/default/layout.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/_bootstrap-components.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/_bootstrap-config.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/_config.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/_core.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/_debug.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/_mixins-override.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/_mixins.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/_utilities.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/_variables.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/demo.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/demo/_examples.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/demo/_highlight.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/fonts/_webfonts.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/layout/_core.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/layout/_dark.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/layout/_footer.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/layout/_navbar.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/layout/_page.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/mixins/_functions.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/mixins/_mixins.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/tabler-flags.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/tabler-payments.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/tabler-vendors.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/tabler.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_accordion.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_alerts.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_avatars.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_badges.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_breadcrumbs.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_buttons.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_calendars.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_cards.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_charts.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_close.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_dropdowns.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_empty.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_flags.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_forms.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_grid.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_icons.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_images.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_legend.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_lists.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_loaders.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_login.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_markdown.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_modals.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_nav.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_offcanvas.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_pagination.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_payments.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_placeholder.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_popovers.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_progress.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_ribbons.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_stars.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_status.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_steps.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_switch-icon.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_tables.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_toasts.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_toolbar.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/_type.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/forms/_form-check.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/forms/_form-colorinput.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/forms/_form-custom.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/forms/_form-icon.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/forms/_form-imagecheck.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/forms/_form-selectgroup.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/forms/_validation.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/ui/typo/_hr.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/utils/_background.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/utils/_colors.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/utils/_opacity.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/utils/_scroll.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/utils/_shadow.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/utils/_sizing.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/utils/_text.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/vendor/_apexcharts.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/vendor/_jsvectormap.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/vendor/_litepicker.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/vendor/_nouislider.scss
-%%WWWDIR%%/css/lib/tabler/core/src/scss/vendor/_tom-select.scss
-%%WWWDIR%%/css/lib/tabler/icons-webfont/fonts/tabler-icons.eot
-%%WWWDIR%%/css/lib/tabler/icons-webfont/fonts/tabler-icons.ttf
-%%WWWDIR%%/css/lib/tabler/icons-webfont/fonts/tabler-icons.woff
-%%WWWDIR%%/css/lib/tabler/icons-webfont/fonts/tabler-icons.woff2
-%%WWWDIR%%/css/lib/tabler/icons-webfont/tabler-icons.scss
-%%WWWDIR%%/css/palettes/_defaults.scss
-%%WWWDIR%%/css/palettes/aerialgreen.scss
-%%WWWDIR%%/css/palettes/auror.scss
-%%WWWDIR%%/css/palettes/auror_dark.scss
-%%WWWDIR%%/css/palettes/automn.scss
-%%WWWDIR%%/css/palettes/classic.scss
-%%WWWDIR%%/css/palettes/clockworkorange.scss
-%%WWWDIR%%/css/palettes/dark.scss
-%%WWWDIR%%/css/palettes/darker.scss
-%%WWWDIR%%/css/palettes/flood.scss
-%%WWWDIR%%/css/palettes/greenflat.scss
-%%WWWDIR%%/css/palettes/hipster.scss
-%%WWWDIR%%/css/palettes/icecream.scss
-%%WWWDIR%%/css/palettes/lightblue.scss
-%%WWWDIR%%/css/palettes/midnight.scss
-%%WWWDIR%%/css/palettes/premiumred.scss
-%%WWWDIR%%/css/palettes/previews/aerialgreen.png
-%%WWWDIR%%/css/palettes/previews/auror.png
-%%WWWDIR%%/css/palettes/previews/auror_dark.png
-%%WWWDIR%%/css/palettes/previews/automn.png
-%%WWWDIR%%/css/palettes/previews/classic.png
-%%WWWDIR%%/css/palettes/previews/clockworkorange.png
-%%WWWDIR%%/css/palettes/previews/dark.png
-%%WWWDIR%%/css/palettes/previews/darker.png
-%%WWWDIR%%/css/palettes/previews/flood.png
-%%WWWDIR%%/css/palettes/previews/greenflat.png
-%%WWWDIR%%/css/palettes/previews/hipster.png
-%%WWWDIR%%/css/palettes/previews/icecream.png
-%%WWWDIR%%/css/palettes/previews/lightblue.png
-%%WWWDIR%%/css/palettes/previews/midnight.png
-%%WWWDIR%%/css/palettes/previews/premiumred.png
-%%WWWDIR%%/css/palettes/previews/purplehaze.png
-%%WWWDIR%%/css/palettes/previews/teclib.png
-%%WWWDIR%%/css/palettes/previews/vintage.png
-%%WWWDIR%%/css/palettes/purplehaze.scss
-%%WWWDIR%%/css/palettes/teclib.scss
-%%WWWDIR%%/css/palettes/vintage.scss
+%%WWWDIR%%/css/lib/tinymce/skins/ui/oxide-dark/skin.css
+%%WWWDIR%%/css/lib/tinymce/skins/ui/oxide/skin.css
+%%WWWDIR%%/css/palettes/_aerialgreen.scss
+%%WWWDIR%%/css/palettes/_auror.scss
+%%WWWDIR%%/css/palettes/_auror_dark.scss
+%%WWWDIR%%/css/palettes/_automn.scss
+%%WWWDIR%%/css/palettes/_classic.scss
+%%WWWDIR%%/css/palettes/_clockworkorange.scss
+%%WWWDIR%%/css/palettes/_dark.scss
+%%WWWDIR%%/css/palettes/_darker.scss
+%%WWWDIR%%/css/palettes/_flood.scss
+%%WWWDIR%%/css/palettes/_greenflat.scss
+%%WWWDIR%%/css/palettes/_hipster.scss
+%%WWWDIR%%/css/palettes/_icecream.scss
+%%WWWDIR%%/css/palettes/_lightblue.scss
+%%WWWDIR%%/css/palettes/_midnight.scss
+%%WWWDIR%%/css/palettes/_premiumred.scss
+%%WWWDIR%%/css/palettes/_purplehaze.scss
+%%WWWDIR%%/css/palettes/_teclib.scss
+%%WWWDIR%%/css/palettes/_vintage.scss
%%WWWDIR%%/css/standalone/chartist.scss
%%WWWDIR%%/css/standalone/dashboard.scss
-%%WWWDIR%%/css/standalone/gridstack-grids.scss
+%%WWWDIR%%/css/standalone/kb.scss
%%WWWDIR%%/css/standalone/marketplace.scss
%%WWWDIR%%/css/standalone/reservations.scss
-%%WWWDIR%%/css_compiled/css_install.min.css
-%%WWWDIR%%/css_compiled/css_palettes_aerialgreen.min.css
-%%WWWDIR%%/css_compiled/css_palettes_auror.min.css
-%%WWWDIR%%/css_compiled/css_palettes_auror_dark.min.css
-%%WWWDIR%%/css_compiled/css_palettes_automn.min.css
-%%WWWDIR%%/css_compiled/css_palettes_classic.min.css
-%%WWWDIR%%/css_compiled/css_palettes_clockworkorange.min.css
-%%WWWDIR%%/css_compiled/css_palettes_dark.min.css
-%%WWWDIR%%/css_compiled/css_palettes_darker.min.css
-%%WWWDIR%%/css_compiled/css_palettes_flood.min.css
-%%WWWDIR%%/css_compiled/css_palettes_greenflat.min.css
-%%WWWDIR%%/css_compiled/css_palettes_hipster.min.css
-%%WWWDIR%%/css_compiled/css_palettes_icecream.min.css
-%%WWWDIR%%/css_compiled/css_palettes_lightblue.min.css
-%%WWWDIR%%/css_compiled/css_palettes_midnight.min.css
-%%WWWDIR%%/css_compiled/css_palettes_premiumred.min.css
-%%WWWDIR%%/css_compiled/css_palettes_purplehaze.min.css
-%%WWWDIR%%/css_compiled/css_palettes_teclib.min.css
-%%WWWDIR%%/css_compiled/css_palettes_vintage.min.css
-%%WWWDIR%%/css_compiled/css_standalone_chartist.min.css
-%%WWWDIR%%/css_compiled/css_standalone_dashboard.min.css
-%%WWWDIR%%/css_compiled/css_standalone_gridstack-grids.min.css
-%%WWWDIR%%/css_compiled/css_standalone_marketplace.min.css
-%%WWWDIR%%/css_compiled/css_standalone_reservations.min.css
-%%WWWDIR%%/files/.htaccess
-%%WWWDIR%%/front/agent.form.php
-%%WWWDIR%%/front/agent.php
-%%WWWDIR%%/front/allassets.php
-%%WWWDIR%%/front/apiclient.form.php
-%%WWWDIR%%/front/appliance.form.php
-%%WWWDIR%%/front/appliance.php
+%%WWWDIR%%/css/standalone/stencil-editor.scss
+%%WWWDIR%%/dependency_injection/framework.php
+%%WWWDIR%%/dependency_injection/services.php
+%%WWWDIR%%/dependency_injection/web_profiler.php
+%%WWWDIR%%/front/_check_webserver_config.php
%%WWWDIR%%/front/appliance_item.form.php
%%WWWDIR%%/front/appliance_item_relation.form.php
-%%WWWDIR%%/front/applianceenvironment.form.php
-%%WWWDIR%%/front/applianceenvironment.php
-%%WWWDIR%%/front/appliancetype.form.php
-%%WWWDIR%%/front/appliancetype.php
+%%WWWDIR%%/front/asset/asset.form.php
+%%WWWDIR%%/front/asset/asset_peripheralasset.form.php
+%%WWWDIR%%/front/asset/assetdefinition.form.php
+%%WWWDIR%%/front/asset/customfielddefinition.form.php
+%%WWWDIR%%/front/asset/ruledictionarymodel.form.php
+%%WWWDIR%%/front/asset/ruledictionarymodel.php
+%%WWWDIR%%/front/asset/ruledictionarytype.form.php
+%%WWWDIR%%/front/asset/ruledictionarytype.php
%%WWWDIR%%/front/auth.others.php
%%WWWDIR%%/front/auth.settings.php
%%WWWDIR%%/front/authldap.form.php
-%%WWWDIR%%/front/authldap.php
-%%WWWDIR%%/front/authmail.form.php
-%%WWWDIR%%/front/authmail.php
-%%WWWDIR%%/front/autoupdatesystem.form.php
-%%WWWDIR%%/front/autoupdatesystem.php
-%%WWWDIR%%/front/blacklist.form.php
-%%WWWDIR%%/front/blacklist.php
-%%WWWDIR%%/front/blacklistedmailcontent.form.php
-%%WWWDIR%%/front/blacklistedmailcontent.php
-%%WWWDIR%%/front/budget.form.php
-%%WWWDIR%%/front/budget.php
-%%WWWDIR%%/front/budgettype.form.php
-%%WWWDIR%%/front/budgettype.php
-%%WWWDIR%%/front/businesscriticity.form.php
-%%WWWDIR%%/front/businesscriticity.php
-%%WWWDIR%%/front/cable.form.php
-%%WWWDIR%%/front/cable.php
-%%WWWDIR%%/front/cablestrand.form.php
-%%WWWDIR%%/front/cablestrand.php
-%%WWWDIR%%/front/cabletype.form.php
-%%WWWDIR%%/front/cabletype.php
-%%WWWDIR%%/front/calendar.form.php
-%%WWWDIR%%/front/calendar.php
%%WWWDIR%%/front/calendar_holiday.form.php
%%WWWDIR%%/front/calendarsegment.form.php
%%WWWDIR%%/front/cartridge.form.php
-%%WWWDIR%%/front/cartridgeitem.form.php
-%%WWWDIR%%/front/cartridgeitem.php
%%WWWDIR%%/front/cartridgeitem_printermodel.form.php
-%%WWWDIR%%/front/cartridgeitemtype.form.php
-%%WWWDIR%%/front/cartridgeitemtype.php
-%%WWWDIR%%/front/central.php
-%%WWWDIR%%/front/certificate.form.php
-%%WWWDIR%%/front/certificate.php
%%WWWDIR%%/front/certificate_item.form.php
-%%WWWDIR%%/front/certificatetype.form.php
-%%WWWDIR%%/front/certificatetype.php
%%WWWDIR%%/front/change.form.php
-%%WWWDIR%%/front/change.php
%%WWWDIR%%/front/change_group.form.php
%%WWWDIR%%/front/change_item.form.php
%%WWWDIR%%/front/change_problem.form.php
@@ -572,140 +262,63 @@
%%WWWDIR%%/front/change_ticket.form.php
%%WWWDIR%%/front/change_user.form.php
%%WWWDIR%%/front/changecost.form.php
+%%WWWDIR%%/front/changesatisfaction.form.php
%%WWWDIR%%/front/changetask.form.php
-%%WWWDIR%%/front/changetemplate.form.php
-%%WWWDIR%%/front/changetemplate.php
%%WWWDIR%%/front/changetemplatehiddenfield.form.php
%%WWWDIR%%/front/changetemplatemandatoryfield.form.php
%%WWWDIR%%/front/changetemplatepredefinedfield.form.php
+%%WWWDIR%%/front/changetemplatereadonlyfield.form.php
%%WWWDIR%%/front/changevalidation.form.php
-%%WWWDIR%%/front/cluster.form.php
-%%WWWDIR%%/front/cluster.php
-%%WWWDIR%%/front/clustertype.form.php
-%%WWWDIR%%/front/clustertype.php
%%WWWDIR%%/front/commonitilcost.form.php
+%%WWWDIR%%/front/commonitilobject_commonitilobject.form.php
+%%WWWDIR%%/front/commonitilobject_item.form.php
%%WWWDIR%%/front/commonitiltask.form.php
%%WWWDIR%%/front/commonitilvalidation.form.php
-%%WWWDIR%%/front/computer.form.php
-%%WWWDIR%%/front/computer.php
-%%WWWDIR%%/front/computer_item.form.php
-%%WWWDIR%%/front/computerantivirus.form.php
-%%WWWDIR%%/front/computermodel.form.php
-%%WWWDIR%%/front/computermodel.php
-%%WWWDIR%%/front/computertype.form.php
-%%WWWDIR%%/front/computertype.php
-%%WWWDIR%%/front/computervirtualmachine.form.php
%%WWWDIR%%/front/config.form.php
%%WWWDIR%%/front/consumable.form.php
%%WWWDIR%%/front/consumableitem.form.php
%%WWWDIR%%/front/consumableitem.php
-%%WWWDIR%%/front/consumableitemtype.form.php
-%%WWWDIR%%/front/consumableitemtype.php
-%%WWWDIR%%/front/contact.form.php
-%%WWWDIR%%/front/contact.php
%%WWWDIR%%/front/contact_supplier.form.php
-%%WWWDIR%%/front/contacttype.form.php
-%%WWWDIR%%/front/contacttype.php
%%WWWDIR%%/front/contenttemplates/documentation.php
-%%WWWDIR%%/front/contract.form.php
-%%WWWDIR%%/front/contract.php
%%WWWDIR%%/front/contract_item.form.php
%%WWWDIR%%/front/contract_supplier.form.php
%%WWWDIR%%/front/contractcost.form.php
-%%WWWDIR%%/front/contracttype.form.php
-%%WWWDIR%%/front/contracttype.php
%%WWWDIR%%/front/cron.php
%%WWWDIR%%/front/crontask.form.php
-%%WWWDIR%%/front/crontask.php
%%WWWDIR%%/front/css.php
%%WWWDIR%%/front/dashboard_assets.php
%%WWWDIR%%/front/dashboard_helpdesk.php
%%WWWDIR%%/front/database.form.php
-%%WWWDIR%%/front/database.php
%%WWWDIR%%/front/databaseinstance.form.php
-%%WWWDIR%%/front/databaseinstance.php
-%%WWWDIR%%/front/databaseinstancecategory.form.php
-%%WWWDIR%%/front/databaseinstancecategory.php
-%%WWWDIR%%/front/databaseinstancetype.form.php
-%%WWWDIR%%/front/databaseinstancetype.php
%%WWWDIR%%/front/datacenter.form.php
-%%WWWDIR%%/front/datacenter.php
%%WWWDIR%%/front/dcroom.form.php
-%%WWWDIR%%/front/dcroom.php
-%%WWWDIR%%/front/device.form.php
-%%WWWDIR%%/front/device.php
-%%WWWDIR%%/front/devicemodel.form.php
-%%WWWDIR%%/front/devicemodel.php
+%%WWWDIR%%/front/defaultfilter.form.php
%%WWWDIR%%/front/devices.php
-%%WWWDIR%%/front/devicetype.form.php
-%%WWWDIR%%/front/devicetype.php
%%WWWDIR%%/front/dictionnary.php
-%%WWWDIR%%/front/display.options.php
%%WWWDIR%%/front/displaypreference.form.php
%%WWWDIR%%/front/document.form.php
-%%WWWDIR%%/front/document.php
%%WWWDIR%%/front/document.send.php
%%WWWDIR%%/front/document_item.form.php
-%%WWWDIR%%/front/documentcategory.form.php
-%%WWWDIR%%/front/documentcategory.php
-%%WWWDIR%%/front/documenttype.form.php
%%WWWDIR%%/front/documenttype.list.php
-%%WWWDIR%%/front/documenttype.php
%%WWWDIR%%/front/domain.form.php
-%%WWWDIR%%/front/domain.php
%%WWWDIR%%/front/domainrecord.form.php
-%%WWWDIR%%/front/domainrecord.php
-%%WWWDIR%%/front/domainrecordtype.form.php
-%%WWWDIR%%/front/domainrecordtype.php
-%%WWWDIR%%/front/domainrelation.form.php
-%%WWWDIR%%/front/domainrelation.php
-%%WWWDIR%%/front/domaintype.form.php
-%%WWWDIR%%/front/domaintype.php
%%WWWDIR%%/front/dropdown.common.form.php
%%WWWDIR%%/front/dropdown.common.php
%%WWWDIR%%/front/dropdown.php
+%%WWWDIR%%/front/dropdown/dropdowndefinition.form.php
%%WWWDIR%%/front/dropdowntranslation.form.php
-%%WWWDIR%%/front/enclosure.form.php
-%%WWWDIR%%/front/enclosure.php
-%%WWWDIR%%/front/enclosuremodel.form.php
-%%WWWDIR%%/front/enclosuremodel.php
-%%WWWDIR%%/front/entity.form.php
-%%WWWDIR%%/front/entity.php
-%%WWWDIR%%/front/event.php
-%%WWWDIR%%/front/fieldblacklist.form.php
-%%WWWDIR%%/front/fieldblacklist.php
-%%WWWDIR%%/front/fieldunicity.form.php
-%%WWWDIR%%/front/fieldunicity.php
-%%WWWDIR%%/front/filesystem.form.php
-%%WWWDIR%%/front/filesystem.php
-%%WWWDIR%%/front/fqdn.form.php
-%%WWWDIR%%/front/fqdn.php
+%%WWWDIR%%/front/form/access_control.form.php
+%%WWWDIR%%/front/form/answersset.form.php
+%%WWWDIR%%/front/form/form.form.php
%%WWWDIR%%/front/graph.send.php
%%WWWDIR%%/front/group.form.php
-%%WWWDIR%%/front/group.php
%%WWWDIR%%/front/group_problem.form.php
%%WWWDIR%%/front/group_ticket.form.php
%%WWWDIR%%/front/group_user.form.php
%%WWWDIR%%/front/helpdesk.faq.php
-%%WWWDIR%%/front/helpdesk.html
-%%WWWDIR%%/front/helpdesk.php
-%%WWWDIR%%/front/helpdesk.public.php
-%%WWWDIR%%/front/holiday.form.php
-%%WWWDIR%%/front/holiday.php
-%%WWWDIR%%/front/imageformat.form.php
-%%WWWDIR%%/front/imageformat.php
-%%WWWDIR%%/front/imageresolution.form.php
-%%WWWDIR%%/front/imageresolution.php
%%WWWDIR%%/front/impactcsv.php
%%WWWDIR%%/front/impactitem.form.php
-%%WWWDIR%%/front/index.php
-%%WWWDIR%%/front/infocom.form.php
-%%WWWDIR%%/front/interfacetype.form.php
-%%WWWDIR%%/front/interfacetype.php
-%%WWWDIR%%/front/inventory.conf.php
-%%WWWDIR%%/front/inventory.php
-%%WWWDIR%%/front/ipnetwork.form.php
-%%WWWDIR%%/front/ipnetwork.php
+%%WWWDIR%%/front/initpassword.php
%%WWWDIR%%/front/ipnetwork_vlan.form.php
%%WWWDIR%%/front/item_cluster.form.php
%%WWWDIR%%/front/item_device.common.form.php
@@ -731,7 +344,9 @@
%%WWWDIR%%/front/item_devicesoundcard.form.php
%%WWWDIR%%/front/item_disk.form.php
%%WWWDIR%%/front/item_enclosure.form.php
+%%WWWDIR%%/front/item_line.form.php
%%WWWDIR%%/front/item_operatingsystem.form.php
+%%WWWDIR%%/front/item_plug.form.php
%%WWWDIR%%/front/item_problem.form.php
%%WWWDIR%%/front/item_project.form.php
%%WWWDIR%%/front/item_rack.form.php
@@ -739,12 +354,11 @@
%%WWWDIR%%/front/item_softwarelicense.form.php
%%WWWDIR%%/front/item_softwareversion.form.php
%%WWWDIR%%/front/item_ticket.form.php
+%%WWWDIR%%/front/item_ticketrecurrent.form.php
+%%WWWDIR%%/front/itemantivirus.form.php
+%%WWWDIR%%/front/itemvirtualmachine.form.php
%%WWWDIR%%/front/itil_project.form.php
-%%WWWDIR%%/front/itilcategory.form.php
-%%WWWDIR%%/front/itilcategory.php
%%WWWDIR%%/front/itilfollowup.form.php
-%%WWWDIR%%/front/itilfollowuptemplate.form.php
-%%WWWDIR%%/front/itilfollowuptemplate.php
%%WWWDIR%%/front/itilsolution.form.php
%%WWWDIR%%/front/itiltemplatefield.form.php
%%WWWDIR%%/front/knowbaseitem.form.php
@@ -752,224 +366,94 @@
%%WWWDIR%%/front/knowbaseitem_comment.form.php
%%WWWDIR%%/front/knowbaseitem_item.form.php
%%WWWDIR%%/front/knowbaseitem_knowbaseitemcategory.form.php
-%%WWWDIR%%/front/knowbaseitemcategory.form.php
-%%WWWDIR%%/front/knowbaseitemcategory.php
%%WWWDIR%%/front/knowbaseitemtranslation.form.php
%%WWWDIR%%/front/ldap.group.import.php
%%WWWDIR%%/front/ldap.group.php
%%WWWDIR%%/front/ldap.import.php
%%WWWDIR%%/front/ldap.php
-%%WWWDIR%%/front/line.form.php
-%%WWWDIR%%/front/line.php
-%%WWWDIR%%/front/lineoperator.form.php
-%%WWWDIR%%/front/lineoperator.php
-%%WWWDIR%%/front/linetype.form.php
-%%WWWDIR%%/front/linetype.php
-%%WWWDIR%%/front/link.form.php
-%%WWWDIR%%/front/link.php
%%WWWDIR%%/front/link.send.php
%%WWWDIR%%/front/link_itemtype.form.php
%%WWWDIR%%/front/locale.php
-%%WWWDIR%%/front/location.form.php
-%%WWWDIR%%/front/location.php
%%WWWDIR%%/front/lock.form.php
-%%WWWDIR%%/front/lockedfield.form.php
-%%WWWDIR%%/front/lockedfield.php
%%WWWDIR%%/front/log/export.php
%%WWWDIR%%/front/login.php
%%WWWDIR%%/front/logout.php
+%%WWWDIR%%/front/logs.php
+%%WWWDIR%%/front/logviewer.php
%%WWWDIR%%/front/lostpassword.php
-%%WWWDIR%%/front/mailcollector.form.php
-%%WWWDIR%%/front/mailcollector.php
%%WWWDIR%%/front/manuallink.form.php
-%%WWWDIR%%/front/manufacturer.form.php
-%%WWWDIR%%/front/manufacturer.php
%%WWWDIR%%/front/marketplace.download.php
%%WWWDIR%%/front/marketplace.php
%%WWWDIR%%/front/massiveaction.php
-%%WWWDIR%%/front/migrationcleaner.php
-%%WWWDIR%%/front/monitor.form.php
-%%WWWDIR%%/front/monitor.php
-%%WWWDIR%%/front/monitormodel.form.php
-%%WWWDIR%%/front/monitormodel.php
-%%WWWDIR%%/front/monitortype.form.php
-%%WWWDIR%%/front/monitortype.php
-%%WWWDIR%%/front/network.form.php
-%%WWWDIR%%/front/network.php
%%WWWDIR%%/front/networkalias.form.php
%%WWWDIR%%/front/networkequipment.form.php
-%%WWWDIR%%/front/networkequipment.php
-%%WWWDIR%%/front/networkequipmentmodel.form.php
-%%WWWDIR%%/front/networkequipmentmodel.php
-%%WWWDIR%%/front/networkequipmenttype.form.php
-%%WWWDIR%%/front/networkequipmenttype.php
-%%WWWDIR%%/front/networkinterface.form.php
-%%WWWDIR%%/front/networkinterface.php
%%WWWDIR%%/front/networkname.form.php
-%%WWWDIR%%/front/networkname.php
%%WWWDIR%%/front/networkport.form.php
%%WWWDIR%%/front/networkport_vlan.form.php
-%%WWWDIR%%/front/networkportfiberchanneltype.form.php
-%%WWWDIR%%/front/networkportfiberchanneltype.php
-%%WWWDIR%%/front/networkportmigration.form.php
-%%WWWDIR%%/front/networkportmigration.php
-%%WWWDIR%%/front/networkporttype.form.php
-%%WWWDIR%%/front/networkporttype.php
%%WWWDIR%%/front/notepad.form.php
%%WWWDIR%%/front/notification.form.php
-%%WWWDIR%%/front/notification.php
%%WWWDIR%%/front/notification.tags.php
%%WWWDIR%%/front/notification_notificationtemplate.form.php
%%WWWDIR%%/front/notificationajaxsetting.form.php
%%WWWDIR%%/front/notificationmailingsetting.form.php
%%WWWDIR%%/front/notificationtarget.form.php
%%WWWDIR%%/front/notificationtemplate.form.php
-%%WWWDIR%%/front/notificationtemplate.php
%%WWWDIR%%/front/notificationtemplatetranslation.form.php
-%%WWWDIR%%/front/notimportedemail.php
-%%WWWDIR%%/front/ola.form.php
-%%WWWDIR%%/front/ola.php
+%%WWWDIR%%/front/oauthclient.form.php
%%WWWDIR%%/front/olalevel.form.php
-%%WWWDIR%%/front/olalevel.php
%%WWWDIR%%/front/olalevelaction.form.php
%%WWWDIR%%/front/olalevelcriteria.form.php
-%%WWWDIR%%/front/operatingsystem.form.php
-%%WWWDIR%%/front/operatingsystem.php
-%%WWWDIR%%/front/operatingsystemarchitecture.form.php
-%%WWWDIR%%/front/operatingsystemarchitecture.php
-%%WWWDIR%%/front/operatingsystemedition.form.php
-%%WWWDIR%%/front/operatingsystemedition.php
-%%WWWDIR%%/front/operatingsystemkernel.form.php
-%%WWWDIR%%/front/operatingsystemkernel.php
-%%WWWDIR%%/front/operatingsystemkernelversion.form.php
-%%WWWDIR%%/front/operatingsystemkernelversion.php
-%%WWWDIR%%/front/operatingsystemservicepack.form.php
-%%WWWDIR%%/front/operatingsystemservicepack.php
-%%WWWDIR%%/front/operatingsystemversion.form.php
-%%WWWDIR%%/front/operatingsystemversion.php
-%%WWWDIR%%/front/passivedcequipment.form.php
-%%WWWDIR%%/front/passivedcequipment.php
-%%WWWDIR%%/front/passivedcequipmentmodel.form.php
-%%WWWDIR%%/front/passivedcequipmentmodel.php
-%%WWWDIR%%/front/passivedcequipmenttype.form.php
-%%WWWDIR%%/front/passivedcequipmenttype.php
-%%WWWDIR%%/front/pcivendor.form.php
-%%WWWDIR%%/front/pcivendor.php
-%%WWWDIR%%/front/pdu.form.php
-%%WWWDIR%%/front/pdu.php
-%%WWWDIR%%/front/pdu_plug.form.php
+%%WWWDIR%%/front/palette_preview.php
%%WWWDIR%%/front/pdu_rack.form.php
-%%WWWDIR%%/front/pdumodel.form.php
-%%WWWDIR%%/front/pdumodel.php
-%%WWWDIR%%/front/pdutype.form.php
-%%WWWDIR%%/front/pdutype.php
-%%WWWDIR%%/front/pendingreason.form.php
-%%WWWDIR%%/front/pendingreason.php
-%%WWWDIR%%/front/peripheral.form.php
-%%WWWDIR%%/front/peripheral.php
-%%WWWDIR%%/front/peripheralmodel.form.php
-%%WWWDIR%%/front/peripheralmodel.php
-%%WWWDIR%%/front/peripheraltype.form.php
-%%WWWDIR%%/front/peripheraltype.php
-%%WWWDIR%%/front/phone.form.php
-%%WWWDIR%%/front/phone.php
-%%WWWDIR%%/front/phonemodel.form.php
-%%WWWDIR%%/front/phonemodel.php
-%%WWWDIR%%/front/phonepowersupply.form.php
-%%WWWDIR%%/front/phonepowersupply.php
-%%WWWDIR%%/front/phonetype.form.php
-%%WWWDIR%%/front/phonetype.php
%%WWWDIR%%/front/planning.form.php
%%WWWDIR%%/front/planning.php
%%WWWDIR%%/front/planningcsv.php
-%%WWWDIR%%/front/planningeventcategory.form.php
-%%WWWDIR%%/front/planningeventcategory.php
%%WWWDIR%%/front/planningexternalevent.form.php
-%%WWWDIR%%/front/planningexternalevent.php
-%%WWWDIR%%/front/planningexternaleventtemplate.form.php
-%%WWWDIR%%/front/planningexternaleventtemplate.php
%%WWWDIR%%/front/planningrecall.form.php
-%%WWWDIR%%/front/plug.form.php
-%%WWWDIR%%/front/plug.php
%%WWWDIR%%/front/plugin.form.php
%%WWWDIR%%/front/plugin.php
%%WWWDIR%%/front/pluginimage.send.php
%%WWWDIR%%/front/preference.php
-%%WWWDIR%%/front/printer.form.php
-%%WWWDIR%%/front/printer.php
-%%WWWDIR%%/front/printermodel.form.php
-%%WWWDIR%%/front/printermodel.php
-%%WWWDIR%%/front/printertype.form.php
-%%WWWDIR%%/front/printertype.php
+%%WWWDIR%%/front/printerlogcsv.php
%%WWWDIR%%/front/problem.form.php
-%%WWWDIR%%/front/problem.php
%%WWWDIR%%/front/problem_supplier.form.php
%%WWWDIR%%/front/problem_ticket.form.php
%%WWWDIR%%/front/problem_user.form.php
%%WWWDIR%%/front/problemcost.form.php
%%WWWDIR%%/front/problemtask.form.php
-%%WWWDIR%%/front/problemtemplate.form.php
-%%WWWDIR%%/front/problemtemplate.php
%%WWWDIR%%/front/problemtemplatehiddenfield.form.php
%%WWWDIR%%/front/problemtemplatemandatoryfield.form.php
%%WWWDIR%%/front/problemtemplatepredefinedfield.form.php
+%%WWWDIR%%/front/problemtemplatereadonlyfield.form.php
%%WWWDIR%%/front/profile.form.php
-%%WWWDIR%%/front/profile.php
%%WWWDIR%%/front/profile_user.form.php
%%WWWDIR%%/front/project.form.php
-%%WWWDIR%%/front/project.php
%%WWWDIR%%/front/projectcost.form.php
-%%WWWDIR%%/front/projectstate.form.php
-%%WWWDIR%%/front/projectstate.php
%%WWWDIR%%/front/projecttask.form.php
-%%WWWDIR%%/front/projecttask.php
%%WWWDIR%%/front/projecttask_ticket.form.php
%%WWWDIR%%/front/projecttaskteam.form.php
-%%WWWDIR%%/front/projecttasktemplate.form.php
-%%WWWDIR%%/front/projecttasktemplate.php
-%%WWWDIR%%/front/projecttasktype.form.php
-%%WWWDIR%%/front/projecttasktype.php
%%WWWDIR%%/front/projectteam.form.php
-%%WWWDIR%%/front/projecttype.form.php
-%%WWWDIR%%/front/projecttype.php
%%WWWDIR%%/front/queuednotification.form.php
-%%WWWDIR%%/front/queuednotification.php
+%%WWWDIR%%/front/queuedwebhook.form.php
%%WWWDIR%%/front/rack.form.php
-%%WWWDIR%%/front/rack.php
-%%WWWDIR%%/front/rackmodel.form.php
-%%WWWDIR%%/front/rackmodel.php
-%%WWWDIR%%/front/racktype.form.php
-%%WWWDIR%%/front/racktype.php
-%%WWWDIR%%/front/recurrentchange.form.php
-%%WWWDIR%%/front/recurrentchange.php
%%WWWDIR%%/front/refusedequipment.form.php
-%%WWWDIR%%/front/refusedequipment.php
%%WWWDIR%%/front/reminder.form.php
-%%WWWDIR%%/front/reminder.php
%%WWWDIR%%/front/remindertranslation.form.php
-%%WWWDIR%%/front/report.contract.list.php
%%WWWDIR%%/front/report.contract.php
%%WWWDIR%%/front/report.default.php
%%WWWDIR%%/front/report.dynamic.php
%%WWWDIR%%/front/report.infocom.conso.php
%%WWWDIR%%/front/report.infocom.php
-%%WWWDIR%%/front/report.location.list.php
%%WWWDIR%%/front/report.networking.php
%%WWWDIR%%/front/report.php
%%WWWDIR%%/front/report.reservation.php
-%%WWWDIR%%/front/report.socket.list.php
%%WWWDIR%%/front/report.state.php
-%%WWWDIR%%/front/report.switch.list.php
-%%WWWDIR%%/front/report.year.list.php
%%WWWDIR%%/front/report.year.php
-%%WWWDIR%%/front/requesttype.form.php
-%%WWWDIR%%/front/requesttype.php
%%WWWDIR%%/front/reservation.form.php
%%WWWDIR%%/front/reservation.php
%%WWWDIR%%/front/reservationitem.form.php
%%WWWDIR%%/front/reservationitem.php
%%WWWDIR%%/front/rssfeed.form.php
-%%WWWDIR%%/front/rssfeed.php
%%WWWDIR%%/front/rule.backup.php
%%WWWDIR%%/front/rule.common.form.php
%%WWWDIR%%/front/rule.common.php
@@ -979,7 +463,11 @@
%%WWWDIR%%/front/ruleaction.form.php
%%WWWDIR%%/front/ruleasset.form.php
%%WWWDIR%%/front/ruleasset.php
+%%WWWDIR%%/front/rulechange.form.php
+%%WWWDIR%%/front/rulechange.php
%%WWWDIR%%/front/rulecriteria.form.php
+%%WWWDIR%%/front/ruledefineitemtype.form.php
+%%WWWDIR%%/front/ruledefineitemtype.php
%%WWWDIR%%/front/ruledictionnarycomputermodel.form.php
%%WWWDIR%%/front/ruledictionnarycomputermodel.php
%%WWWDIR%%/front/ruledictionnarycomputertype.form.php
@@ -1022,144 +510,65 @@
%%WWWDIR%%/front/ruledictionnarysoftware.php
%%WWWDIR%%/front/ruleimportasset.form.php
%%WWWDIR%%/front/ruleimportasset.php
-%%WWWDIR%%/front/ruleimportcomputer.form.php
-%%WWWDIR%%/front/ruleimportcomputer.php
%%WWWDIR%%/front/ruleimportentity.form.php
%%WWWDIR%%/front/ruleimportentity.php
%%WWWDIR%%/front/rulelocation.form.php
%%WWWDIR%%/front/rulelocation.php
%%WWWDIR%%/front/rulemailcollector.form.php
%%WWWDIR%%/front/rulemailcollector.php
+%%WWWDIR%%/front/ruleproblem.form.php
+%%WWWDIR%%/front/ruleproblem.php
%%WWWDIR%%/front/ruleright.form.php
%%WWWDIR%%/front/ruleright.php
-%%WWWDIR%%/front/rulerightparameter.form.php
-%%WWWDIR%%/front/rulerightparameter.php
%%WWWDIR%%/front/rulesengine.test.php
%%WWWDIR%%/front/rulesoftwarecategory.form.php
%%WWWDIR%%/front/rulesoftwarecategory.php
%%WWWDIR%%/front/ruleticket.form.php
%%WWWDIR%%/front/ruleticket.php
-%%WWWDIR%%/front/savedsearch.form.php
%%WWWDIR%%/front/savedsearch.php
%%WWWDIR%%/front/savedsearch_alert.form.php
%%WWWDIR%%/front/search.php
%%WWWDIR%%/front/setup.auth.php
%%WWWDIR%%/front/setup.notification.php
%%WWWDIR%%/front/setup.templates.php
-%%WWWDIR%%/front/sla.form.php
-%%WWWDIR%%/front/sla.php
%%WWWDIR%%/front/slalevel.form.php
-%%WWWDIR%%/front/slalevel.php
%%WWWDIR%%/front/slalevelaction.form.php
%%WWWDIR%%/front/slalevelcriteria.form.php
-%%WWWDIR%%/front/slm.form.php
-%%WWWDIR%%/front/slm.php
%%WWWDIR%%/front/smtp_oauth2_callback.php
%%WWWDIR%%/front/snmpcredential.form.php
-%%WWWDIR%%/front/snmpcredential.php
%%WWWDIR%%/front/socket.form.php
-%%WWWDIR%%/front/socket.php
-%%WWWDIR%%/front/socketmodel.form.php
-%%WWWDIR%%/front/socketmodel.php
-%%WWWDIR%%/front/software.form.php
-%%WWWDIR%%/front/software.php
-%%WWWDIR%%/front/softwarecategory.form.php
-%%WWWDIR%%/front/softwarecategory.php
%%WWWDIR%%/front/softwarelicense.form.php
-%%WWWDIR%%/front/softwarelicense.php
-%%WWWDIR%%/front/softwarelicensetype.form.php
-%%WWWDIR%%/front/softwarelicensetype.php
%%WWWDIR%%/front/softwareversion.form.php
-%%WWWDIR%%/front/solutiontemplate.form.php
-%%WWWDIR%%/front/solutiontemplate.php
-%%WWWDIR%%/front/solutiontype.form.php
-%%WWWDIR%%/front/solutiontype.php
-%%WWWDIR%%/front/ssovariable.form.php
-%%WWWDIR%%/front/ssovariable.php
%%WWWDIR%%/front/stat.global.php
%%WWWDIR%%/front/stat.graph.php
%%WWWDIR%%/front/stat.item.php
%%WWWDIR%%/front/stat.location.php
%%WWWDIR%%/front/stat.php
%%WWWDIR%%/front/stat.tracking.php
-%%WWWDIR%%/front/state.form.php
-%%WWWDIR%%/front/state.php
-%%WWWDIR%%/front/supplier.form.php
-%%WWWDIR%%/front/supplier.php
+%%WWWDIR%%/front/stencil.form.php
%%WWWDIR%%/front/supplier_ticket.form.php
-%%WWWDIR%%/front/suppliertype.form.php
-%%WWWDIR%%/front/suppliertype.php
-%%WWWDIR%%/front/taskcategory.form.php
-%%WWWDIR%%/front/taskcategory.php
-%%WWWDIR%%/front/tasktemplate.form.php
-%%WWWDIR%%/front/tasktemplate.php
%%WWWDIR%%/front/ticket.form.php
%%WWWDIR%%/front/ticket.php
%%WWWDIR%%/front/ticket_contract.form.php
%%WWWDIR%%/front/ticket_ticket.form.php
%%WWWDIR%%/front/ticket_user.form.php
%%WWWDIR%%/front/ticketcost.form.php
-%%WWWDIR%%/front/ticketrecurrent.form.php
-%%WWWDIR%%/front/ticketrecurrent.php
%%WWWDIR%%/front/ticketsatisfaction.form.php
%%WWWDIR%%/front/tickettask.form.php
-%%WWWDIR%%/front/tickettemplate.form.php
-%%WWWDIR%%/front/tickettemplate.php
%%WWWDIR%%/front/tickettemplatehiddenfield.form.php
%%WWWDIR%%/front/tickettemplatemandatoryfield.form.php
%%WWWDIR%%/front/tickettemplatepredefinedfield.form.php
+%%WWWDIR%%/front/tickettemplatereadonlyfield.form.php
%%WWWDIR%%/front/ticketvalidation.form.php
-%%WWWDIR%%/front/tracking.injector.php
%%WWWDIR%%/front/transfer.action.php
-%%WWWDIR%%/front/transfer.form.php
-%%WWWDIR%%/front/transfer.php
-%%WWWDIR%%/front/unmanaged.form.php
-%%WWWDIR%%/front/unmanaged.php
%%WWWDIR%%/front/updatepassword.php
-%%WWWDIR%%/front/usbvendor.form.php
-%%WWWDIR%%/front/usbvendor.php
%%WWWDIR%%/front/user.form.php
-%%WWWDIR%%/front/user.php
-%%WWWDIR%%/front/usercategory.form.php
-%%WWWDIR%%/front/usercategory.php
-%%WWWDIR%%/front/usertitle.form.php
-%%WWWDIR%%/front/usertitle.php
-%%WWWDIR%%/front/virtualmachinestate.form.php
-%%WWWDIR%%/front/virtualmachinestate.php
-%%WWWDIR%%/front/virtualmachinesystem.form.php
-%%WWWDIR%%/front/virtualmachinesystem.php
-%%WWWDIR%%/front/virtualmachinetype.form.php
-%%WWWDIR%%/front/virtualmachinetype.php
-%%WWWDIR%%/front/vlan.form.php
-%%WWWDIR%%/front/vlan.php
-%%WWWDIR%%/front/wifinetwork.form.php
-%%WWWDIR%%/front/wifinetwork.php
-%%WWWDIR%%/inc/autoload.function.php
-%%WWWDIR%%/inc/based_config.php
-%%WWWDIR%%/inc/config.php
-%%WWWDIR%%/inc/db.function.php
-%%WWWDIR%%/inc/define.php
+%%WWWDIR%%/front/validatorsubstitute.form.php
%%WWWDIR%%/inc/includes.php
-%%WWWDIR%%/inc/index.php
%%WWWDIR%%/inc/relation.constant.php
-%%WWWDIR%%/index.php
+%%WWWDIR%%/index.html
%%WWWDIR%%/install/empty_data.php
-%%WWWDIR%%/install/index.php
%%WWWDIR%%/install/install.php
-%%WWWDIR%%/install/migrations/old_objects.php
-%%WWWDIR%%/install/migrations/update_0.80.0_to_0.80.1.php
-%%WWWDIR%%/install/migrations/update_0.80.1_to_0.80.3.php
-%%WWWDIR%%/install/migrations/update_0.80.x_to_0.83.0.php
-%%WWWDIR%%/install/migrations/update_0.83.0_to_0.83.1.php
-%%WWWDIR%%/install/migrations/update_0.83.1_to_0.83.3.php
-%%WWWDIR%%/install/migrations/update_0.83.x_to_0.84.0.php
-%%WWWDIR%%/install/migrations/update_0.84.0_to_0.84.1.php
-%%WWWDIR%%/install/migrations/update_0.84.1_to_0.84.3.php
-%%WWWDIR%%/install/migrations/update_0.84.3_to_0.84.4.php
-%%WWWDIR%%/install/migrations/update_0.84.5_to_0.84.6.php
-%%WWWDIR%%/install/migrations/update_0.84.x_to_0.85.0.php
-%%WWWDIR%%/install/migrations/update_0.85.0_to_0.85.3.php
-%%WWWDIR%%/install/migrations/update_0.85.3_to_0.85.5.php
%%WWWDIR%%/install/migrations/update_0.85.x_to_0.90.0.php
%%WWWDIR%%/install/migrations/update_0.90.0_to_0.90.1.php
%%WWWDIR%%/install/migrations/update_0.90.1_to_0.90.5.php
@@ -1261,6 +670,92 @@
%%WWWDIR%%/install/migrations/update_10.0.9_to_10.0.10/ldap_fields.php
%%WWWDIR%%/install/migrations/update_10.0.9_to_10.0.10/mailcollector.php
%%WWWDIR%%/install/migrations/update_10.0.9_to_10.0.10/templates.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/antivirus.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/approval_reminder.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/assets.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/assets_peripheralassets.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/assignable_items.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/authldap.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/authmail.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/cable.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/change_rules.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/changesatisfactions.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/commonitilobject_commonitilobject.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/configs.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/consumable.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/contract_user.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/criteriafilter.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/crontask.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/databaseinstance.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/dcroom.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/deviceharddrivetypes.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/displaypreference.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/dropdowns.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/entity.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/environments.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/event.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/form.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/group.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/group_user.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/impactrelations.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/impersonate_right.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/items_lines.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/items_ticketrecurrents.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/itemtranslations.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/itilfollowup.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/itilfollowuptemplates.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/itilobject_templates.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/itilreminders.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/itilvalidationtemplates.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/knowbase.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/knowbaseitem.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/links.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/locations.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/logs.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/mailcollector_rules.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/mailcollectors.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/mailer.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/mfa.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/networkportmigrations.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/notepads.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/notifications.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/oauth.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/password_history.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/pendingreason.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/plugs.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/printerlog.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/problem_rules.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/processes.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/profiles.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/projecttask.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/queued_notification.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/recursive_groups.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/remindertranslations.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/rulesmatchedlogs.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/slm.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/software_license.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/softwarelicense_user.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/softwares.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/solutiontypes.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/state_is_helpdesk_visible.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/states.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/stencil.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/tasktemplate.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/tasktemplates.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/text_cols.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/ticket.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/ticketrecurrents.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/tickettask.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/tls_version.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/translations.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/user.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/user_deleted_ldap.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/validations.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/validationsteps.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/validatorsubstitute.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/virtualmachines.php
+%%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0/webhook.php
%%WWWDIR%%/install/migrations/update_9.1.0_to_9.1.1.php
%%WWWDIR%%/install/migrations/update_9.1.1_to_9.1.3.php
%%WWWDIR%%/install/migrations/update_9.1.x_to_9.2.0.php
@@ -1332,39 +827,6 @@
%%WWWDIR%%/install/migrations/update_9.5.x_to_10.0.0/tickettask.php
%%WWWDIR%%/install/migrations/update_9.5.x_to_10.0.0/transfer.php
%%WWWDIR%%/install/migrations/update_9.5.x_to_10.0.0/uuids.php
-%%WWWDIR%%/install/mysql/.htaccess
-%%WWWDIR%%/install/mysql/glpi-0.80.0-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.80.1-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.80.2-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.80.3-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.80.4-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.80.5-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.80.6-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.80.7-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.83.0-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.83.1-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.83.2-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.83.3-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.83.4-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.83.5-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.83.6-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.83.7-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.83.8-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.83.9-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.84.0-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.84.1-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.84.2-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.84.3-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.84.4-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.84.5-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.84.6-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.84.7-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.84.8-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.85.0-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.85.1-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.85.2-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.85.3-empty.sql
-%%WWWDIR%%/install/mysql/glpi-0.85.4-empty.sql
%%WWWDIR%%/install/mysql/glpi-0.85.5-empty.sql
%%WWWDIR%%/install/mysql/glpi-0.90.0-empty.sql
%%WWWDIR%%/install/mysql/glpi-0.90.1-empty.sql
@@ -1382,7 +844,10 @@
%%WWWDIR%%/install/mysql/glpi-10.0.15-empty.sql
%%WWWDIR%%/install/mysql/glpi-10.0.16-empty.sql
%%WWWDIR%%/install/mysql/glpi-10.0.17-empty.sql
+%%WWWDIR%%/install/mysql/glpi-10.0.18-empty.sql
+%%WWWDIR%%/install/mysql/glpi-10.0.19-empty.sql
%%WWWDIR%%/install/mysql/glpi-10.0.2-empty.sql
+%%WWWDIR%%/install/mysql/glpi-10.0.20-empty.sql
%%WWWDIR%%/install/mysql/glpi-10.0.3-empty.sql
%%WWWDIR%%/install/mysql/glpi-10.0.4-empty.sql
%%WWWDIR%%/install/mysql/glpi-10.0.5-empty.sql
@@ -1431,110 +896,33 @@
%%WWWDIR%%/install/mysql/glpi-9.5.9-empty.sql
%%WWWDIR%%/install/mysql/glpi-empty.sql
%%WWWDIR%%/install/update.php
-%%WWWDIR%%/js/Forms/FaIconSelector.js
-%%WWWDIR%%/js/Forms/FaIconSelector.min.js
-%%WWWDIR%%/js/RichText/ContentTemplatesParameters.js
-%%WWWDIR%%/js/RichText/ContentTemplatesParameters.min.js
-%%WWWDIR%%/js/RichText/UserMention.js
-%%WWWDIR%%/js/RichText/UserMention.min.js
-%%WWWDIR%%/js/cable.js
-%%WWWDIR%%/js/cable.min.js
-%%WWWDIR%%/js/clipboard.js
-%%WWWDIR%%/js/clipboard.min.js
-%%WWWDIR%%/js/common.js
-%%WWWDIR%%/js/common.min.js
-%%WWWDIR%%/js/dashboard.js
-%%WWWDIR%%/js/dashboard.min.js
-%%WWWDIR%%/js/fileupload.js
-%%WWWDIR%%/js/fileupload.min.js
-%%WWWDIR%%/js/flatpickr_buttons_plugin.js
-%%WWWDIR%%/js/flatpickr_buttons_plugin.min.js
-%%WWWDIR%%/js/fuzzysearch.js
-%%WWWDIR%%/js/fuzzysearch.min.js
-%%WWWDIR%%/js/glpi_dialog.js
-%%WWWDIR%%/js/glpi_dialog.min.js
-%%WWWDIR%%/js/impact.js
-%%WWWDIR%%/js/impact.min.js
-%%WWWDIR%%/js/log_filters.js
-%%WWWDIR%%/js/log_filters.min.js
-%%WWWDIR%%/js/marketplace.js
-%%WWWDIR%%/js/marketplace.min.js
-%%WWWDIR%%/js/misc.js
-%%WWWDIR%%/js/misc.min.js
-%%WWWDIR%%/js/modules/Debug/Debug.js
-%%WWWDIR%%/js/modules/Debug/Debug.min.js
-%%WWWDIR%%/js/modules/Kanban/Kanban.js
-%%WWWDIR%%/js/modules/Kanban/Kanban.min.js
-%%WWWDIR%%/js/modules/Search/GenericView.js
-%%WWWDIR%%/js/modules/Search/GenericView.min.js
-%%WWWDIR%%/js/modules/Search/ResultsView.js
-%%WWWDIR%%/js/modules/Search/ResultsView.min.js
-%%WWWDIR%%/js/modules/Search/Table.js
-%%WWWDIR%%/js/modules/Search/Table.min.js
-%%WWWDIR%%/js/modules/SearchTokenizer/SearchInput.js
-%%WWWDIR%%/js/modules/SearchTokenizer/SearchInput.min.js
-%%WWWDIR%%/js/modules/SearchTokenizer/SearchToken.js
-%%WWWDIR%%/js/modules/SearchTokenizer/SearchToken.min.js
-%%WWWDIR%%/js/modules/SearchTokenizer/SearchTokenizer.js
-%%WWWDIR%%/js/modules/SearchTokenizer/SearchTokenizer.min.js
-%%WWWDIR%%/js/modules/SearchTokenizer/SearchTokenizerResult.js
-%%WWWDIR%%/js/modules/SearchTokenizer/SearchTokenizerResult.min.js
-%%WWWDIR%%/js/modules/package.json
-%%WWWDIR%%/js/notifications_ajax.js
-%%WWWDIR%%/js/notifications_ajax.min.js
-%%WWWDIR%%/js/planning.js
-%%WWWDIR%%/js/planning.min.js
-%%WWWDIR%%/js/rack.js
-%%WWWDIR%%/js/rack.min.js
-%%WWWDIR%%/js/reservations.js
-%%WWWDIR%%/js/reservations.min.js
-%%WWWDIR%%/js/webkit_fix.js
-%%WWWDIR%%/js/webkit_fix.min.js
%%WWWDIR%%/lib/blueimp/jquery-file-upload/LICENSE.txt
%%WWWDIR%%/lib/blueimp/jquery-file-upload/jquery.fileupload-process.js
-%%WWWDIR%%/lib/blueimp/jquery-file-upload/jquery.fileupload-process.min.js
%%WWWDIR%%/lib/blueimp/jquery-file-upload/jquery.fileupload-validate.js
-%%WWWDIR%%/lib/blueimp/jquery-file-upload/jquery.fileupload-validate.min.js
%%WWWDIR%%/lib/blueimp/jquery-file-upload/jquery.fileupload.js
-%%WWWDIR%%/lib/blueimp/jquery-file-upload/jquery.fileupload.min.js
%%WWWDIR%%/lib/blueimp/jquery-file-upload/jquery.iframe-transport.js
-%%WWWDIR%%/lib/blueimp/jquery-file-upload/jquery.iframe-transport.min.js
+%%WWWDIR%%/lib/bundles/altcha.js
%%WWWDIR%%/lib/bundles/base.js
-%%WWWDIR%%/lib/bundles/base.min.js
-%%WWWDIR%%/lib/bundles/chartist.js
-%%WWWDIR%%/lib/bundles/chartist.min.js
-%%WWWDIR%%/lib/bundles/codemirror.js
-%%WWWDIR%%/lib/bundles/codemirror.min.js
+%%WWWDIR%%/lib/bundles/cropper.js
%%WWWDIR%%/lib/bundles/cytoscape.js
-%%WWWDIR%%/lib/bundles/cytoscape.min.js
+%%WWWDIR%%/lib/bundles/echarts.js
%%WWWDIR%%/lib/bundles/flatpickr.js
-%%WWWDIR%%/lib/bundles/flatpickr.min.js
%%WWWDIR%%/lib/bundles/fullcalendar.js
-%%WWWDIR%%/lib/bundles/fullcalendar.min.js
%%WWWDIR%%/lib/bundles/fuzzy.js
-%%WWWDIR%%/lib/bundles/fuzzy.min.js
%%WWWDIR%%/lib/bundles/gridstack.js
-%%WWWDIR%%/lib/bundles/gridstack.min.js
%%WWWDIR%%/lib/bundles/jquery-file-upload.js
-%%WWWDIR%%/lib/bundles/jquery-file-upload.min.js
%%WWWDIR%%/lib/bundles/jquery-prettytextdiff.js
-%%WWWDIR%%/lib/bundles/jquery-prettytextdiff.min.js
%%WWWDIR%%/lib/bundles/jquery.rateit.js
-%%WWWDIR%%/lib/bundles/jquery.rateit.min.js
%%WWWDIR%%/lib/bundles/leaflet.js
-%%WWWDIR%%/lib/bundles/leaflet.min.js
%%WWWDIR%%/lib/bundles/masonry.js
-%%WWWDIR%%/lib/bundles/masonry.min.js
+%%WWWDIR%%/lib/bundles/monaco.js
%%WWWDIR%%/lib/bundles/photoswipe.js
-%%WWWDIR%%/lib/bundles/photoswipe.min.js
-%%WWWDIR%%/lib/bundles/prismjs.js
-%%WWWDIR%%/lib/bundles/prismjs.min.js
%%WWWDIR%%/lib/bundles/sortable.js
-%%WWWDIR%%/lib/bundles/sortable.min.js
+%%WWWDIR%%/lib/bundles/swagger-ui.js
+%%WWWDIR%%/lib/bundles/tabler.scss
+%%WWWDIR%%/lib/bundles/tablericons-definitions.js
+%%WWWDIR%%/lib/bundles/tinycolor.js
%%WWWDIR%%/lib/bundles/tinymce.js
-%%WWWDIR%%/lib/bundles/tinymce.min.js
-%%WWWDIR%%/lib/index.php
-%%WWWDIR%%/locales/.htaccess
%%WWWDIR%%/locales/ar_SA.mo
%%WWWDIR%%/locales/ar_SA.po
%%WWWDIR%%/locales/be_BY.mo
@@ -1639,6 +1027,8 @@
%%WWWDIR%%/locales/sk_SK.po
%%WWWDIR%%/locales/sl_SI.mo
%%WWWDIR%%/locales/sl_SI.po
+%%WWWDIR%%/locales/sq_AL.mo
+%%WWWDIR%%/locales/sq_AL.po
%%WWWDIR%%/locales/sr_RS.mo
%%WWWDIR%%/locales/sr_RS.po
%%WWWDIR%%/locales/sv_SE.mo
@@ -1657,298 +1047,236 @@
%%WWWDIR%%/locales/zh_HK.po
%%WWWDIR%%/locales/zh_TW.mo
%%WWWDIR%%/locales/zh_TW.po
-%%WWWDIR%%/pics/PICS-AUTHORS.txt
-%%WWWDIR%%/pics/accepted.png
-%%WWWDIR%%/pics/actualiser.png
-%%WWWDIR%%/pics/add_dark.png
-%%WWWDIR%%/pics/add_dropdown.png
-%%WWWDIR%%/pics/addresa.png
-%%WWWDIR%%/pics/answer.png
-%%WWWDIR%%/pics/approbation.png
-%%WWWDIR%%/pics/assign.png
-%%WWWDIR%%/pics/charts/area.png
-%%WWWDIR%%/pics/charts/articles.png
-%%WWWDIR%%/pics/charts/bar.png
-%%WWWDIR%%/pics/charts/bignumber.png
-%%WWWDIR%%/pics/charts/donut.png
-%%WWWDIR%%/pics/charts/halfdonut.png
-%%WWWDIR%%/pics/charts/halfpie.png
-%%WWWDIR%%/pics/charts/hbar.png
-%%WWWDIR%%/pics/charts/hstacked.png
-%%WWWDIR%%/pics/charts/line.png
-%%WWWDIR%%/pics/charts/markdown.png
-%%WWWDIR%%/pics/charts/multiplenumbers.png
-%%WWWDIR%%/pics/charts/pie.png
-%%WWWDIR%%/pics/charts/sources.md
-%%WWWDIR%%/pics/charts/stacked.png
-%%WWWDIR%%/pics/charts/summarynumber.png
-%%WWWDIR%%/pics/charts/table.png
-%%WWWDIR%%/pics/close.png
-%%WWWDIR%%/pics/closed.png
-%%WWWDIR%%/pics/collapse.gif
-%%WWWDIR%%/pics/collapse.png
-%%WWWDIR%%/pics/corners.gif
-%%WWWDIR%%/pics/d.png
-%%WWWDIR%%/pics/delete.png
-%%WWWDIR%%/pics/deplier_down.png
-%%WWWDIR%%/pics/deplier_up.png
-%%WWWDIR%%/pics/dollar.png
-%%WWWDIR%%/pics/dollaradd.png
-%%WWWDIR%%/pics/down.png
-%%WWWDIR%%/pics/drag.png
-%%WWWDIR%%/pics/edit.png
-%%WWWDIR%%/pics/evaluation.png
-%%WWWDIR%%/pics/expand.gif
-%%WWWDIR%%/pics/expand.png
-%%WWWDIR%%/pics/faqadd.png
-%%WWWDIR%%/pics/faqedit.png
-%%WWWDIR%%/pics/favicon.ico
-%%WWWDIR%%/pics/fd_footer.png
-%%WWWDIR%%/pics/fd_hoverlink.png
-%%WWWDIR%%/pics/fd_logo.png
-%%WWWDIR%%/pics/fd_nav1.png
-%%WWWDIR%%/pics/fd_nav3.png
-%%WWWDIR%%/pics/fd_ssmenu.png
-%%WWWDIR%%/pics/first.png
-%%WWWDIR%%/pics/first_off.png
-%%WWWDIR%%/pics/fond-central.png
-%%WWWDIR%%/pics/fond_form.png
-%%WWWDIR%%/pics/fond_form_on.png
-%%WWWDIR%%/pics/fond_onglet.png
-%%WWWDIR%%/pics/fond_th.png
-%%WWWDIR%%/pics/glpi.png
-%%WWWDIR%%/pics/greenbutton.png
-%%WWWDIR%%/pics/groupes.png
-%%WWWDIR%%/pics/icones/ai-dist.png
-%%WWWDIR%%/pics/icones/aiff-dist.png
-%%WWWDIR%%/pics/icones/asf-dist.png
-%%WWWDIR%%/pics/icones/avi-dist.png
-%%WWWDIR%%/pics/icones/bmp-dist.png
-%%WWWDIR%%/pics/icones/bz2-dist.png
-%%WWWDIR%%/pics/icones/c-dist.png
-%%WWWDIR%%/pics/icones/csv-dist.png
-%%WWWDIR%%/pics/icones/deb-dist.png
-%%WWWDIR%%/pics/icones/defaut-dist.png
-%%WWWDIR%%/pics/icones/doc-dist.png
-%%WWWDIR%%/pics/icones/dvi-dist.png
-%%WWWDIR%%/pics/icones/eps-dist.png
-%%WWWDIR%%/pics/icones/gif-dist.png
-%%WWWDIR%%/pics/icones/gz-dist.png
-%%WWWDIR%%/pics/icones/h-dist.png
-%%WWWDIR%%/pics/icones/html-dist.png
-%%WWWDIR%%/pics/icones/jpg-dist.png
-%%WWWDIR%%/pics/icones/mid-dist.png
-%%WWWDIR%%/pics/icones/mov-dist.png
-%%WWWDIR%%/pics/icones/mp3-dist.png
-%%WWWDIR%%/pics/icones/mpg-dist.png
-%%WWWDIR%%/pics/icones/odb-dist.png
-%%WWWDIR%%/pics/icones/odc-dist.png
-%%WWWDIR%%/pics/icones/odf-dist.png
-%%WWWDIR%%/pics/icones/odg-dist.png
-%%WWWDIR%%/pics/icones/odm-dist.png
-%%WWWDIR%%/pics/icones/odp-dist.png
-%%WWWDIR%%/pics/icones/ods-dist.png
-%%WWWDIR%%/pics/icones/odt-dist.png
-%%WWWDIR%%/pics/icones/ogg-dist.png
-%%WWWDIR%%/pics/icones/otg-dist.png
-%%WWWDIR%%/pics/icones/oth-dist.png
-%%WWWDIR%%/pics/icones/otp-dist.png
-%%WWWDIR%%/pics/icones/ots-dist.png
-%%WWWDIR%%/pics/icones/ott-dist.png
-%%WWWDIR%%/pics/icones/pas-dist.png
-%%WWWDIR%%/pics/icones/pdf-dist.png
-%%WWWDIR%%/pics/icones/png-dist.png
-%%WWWDIR%%/pics/icones/ppt-dist.png
-%%WWWDIR%%/pics/icones/ps-dist.png
-%%WWWDIR%%/pics/icones/psd-dist.png
-%%WWWDIR%%/pics/icones/qt-dist.png
-%%WWWDIR%%/pics/icones/ra-dist.png
-%%WWWDIR%%/pics/icones/ram-dist.png
-%%WWWDIR%%/pics/icones/rm-dist.png
-%%WWWDIR%%/pics/icones/rpm-dist.png
-%%WWWDIR%%/pics/icones/rtf-dist.png
-%%WWWDIR%%/pics/icones/sdd-dist.png
-%%WWWDIR%%/pics/icones/sdw-dist.png
-%%WWWDIR%%/pics/icones/sit-dist.png
-%%WWWDIR%%/pics/icones/svg-dist.png
-%%WWWDIR%%/pics/icones/swf-dist.png
-%%WWWDIR%%/pics/icones/sxc-dist.png
-%%WWWDIR%%/pics/icones/sxd-dist.png
-%%WWWDIR%%/pics/icones/sxi-dist.png
-%%WWWDIR%%/pics/icones/sxw-dist.png
-%%WWWDIR%%/pics/icones/tex-dist.png
-%%WWWDIR%%/pics/icones/tgz-dist.png
-%%WWWDIR%%/pics/icones/tif-dist.png
-%%WWWDIR%%/pics/icones/txt-dist.png
-%%WWWDIR%%/pics/icones/wav-dist.png
-%%WWWDIR%%/pics/icones/wmv-dist.png
-%%WWWDIR%%/pics/icones/xcf-dist.png
-%%WWWDIR%%/pics/icones/xls-dist.png
-%%WWWDIR%%/pics/icones/xml-dist.png
-%%WWWDIR%%/pics/icones/zip-dist.png
-%%WWWDIR%%/pics/impact/README.txt
-%%WWWDIR%%/pics/impact/appliance.png
-%%WWWDIR%%/pics/impact/authldap.png
-%%WWWDIR%%/pics/impact/cartridgeitem.png
-%%WWWDIR%%/pics/impact/cluster.png
-%%WWWDIR%%/pics/impact/computer.png
-%%WWWDIR%%/pics/impact/contract.png
-%%WWWDIR%%/pics/impact/crontask.png
-%%WWWDIR%%/pics/impact/database.png
-%%WWWDIR%%/pics/impact/databaseinstance.png
-%%WWWDIR%%/pics/impact/datacenter.png
-%%WWWDIR%%/pics/impact/dcroom.png
-%%WWWDIR%%/pics/impact/default.png
-%%WWWDIR%%/pics/impact/devicesimcard.png
-%%WWWDIR%%/pics/impact/domain.png
-%%WWWDIR%%/pics/impact/enclosure.png
-%%WWWDIR%%/pics/impact/entity.png
-%%WWWDIR%%/pics/impact/group.png
-%%WWWDIR%%/pics/impact/itilcategory.png
-%%WWWDIR%%/pics/impact/line.png
-%%WWWDIR%%/pics/impact/location.png
-%%WWWDIR%%/pics/impact/mailcollector.png
-%%WWWDIR%%/pics/impact/monitor.png
-%%WWWDIR%%/pics/impact/networkequipment.png
-%%WWWDIR%%/pics/impact/notification.png
-%%WWWDIR%%/pics/impact/pdu.png
-%%WWWDIR%%/pics/impact/peripheral.png
-%%WWWDIR%%/pics/impact/phone.png
-%%WWWDIR%%/pics/impact/printer.png
-%%WWWDIR%%/pics/impact/profile.png
-%%WWWDIR%%/pics/impact/project.png
-%%WWWDIR%%/pics/impact/rack.png
-%%WWWDIR%%/pics/impact/slm.png
-%%WWWDIR%%/pics/impact/software.png
-%%WWWDIR%%/pics/impact/softwarelicense.png
-%%WWWDIR%%/pics/impact/supplier.png
-%%WWWDIR%%/pics/impact/user.png
-%%WWWDIR%%/pics/jquery/pbar-ani.gif
-%%WWWDIR%%/pics/ko_min.png
-%%WWWDIR%%/pics/l.gif
-%%WWWDIR%%/pics/last.png
-%%WWWDIR%%/pics/last_off.png
-%%WWWDIR%%/pics/layout/global_layout_horizontal.png
-%%WWWDIR%%/pics/layout/global_layout_vertical.png
-%%WWWDIR%%/pics/left.png
-%%WWWDIR%%/pics/left_off.png
-%%WWWDIR%%/pics/loader.png
-%%WWWDIR%%/pics/lock.png
-%%WWWDIR%%/pics/login_logo_glpi.png
-%%WWWDIR%%/pics/logos/logo-G-100-black.png
-%%WWWDIR%%/pics/logos/logo-G-100-grey.png
-%%WWWDIR%%/pics/logos/logo-G-100-white.png
-%%WWWDIR%%/pics/logos/logo-GLPI-100-black.png
-%%WWWDIR%%/pics/logos/logo-GLPI-100-grey.png
-%%WWWDIR%%/pics/logos/logo-GLPI-100-white.png
-%%WWWDIR%%/pics/logos/logo-GLPI-250-black.png
-%%WWWDIR%%/pics/logos/logo-GLPI-250-grey.png
-%%WWWDIR%%/pics/logos/logo-GLPI-250-white.png
-%%WWWDIR%%/pics/logos/sources/GLPI_Logo-color.svg
-%%WWWDIR%%/pics/logos/sources/GLPI_Logo-white.svg
-%%WWWDIR%%/pics/menu_add.png
-%%WWWDIR%%/pics/menu_add_off.png
-%%WWWDIR%%/pics/menu_addtemplate.png
-%%WWWDIR%%/pics/menu_all.png
-%%WWWDIR%%/pics/menu_config.png
-%%WWWDIR%%/pics/menu_search.png
-%%WWWDIR%%/pics/menu_search_off.png
-%%WWWDIR%%/pics/menu_show.png
-%%WWWDIR%%/pics/meta_moins.png
-%%WWWDIR%%/pics/meta_plus.png
-%%WWWDIR%%/pics/moins.png
-%%WWWDIR%%/pics/new.png
-%%WWWDIR%%/pics/nothing.gif
-%%WWWDIR%%/pics/observe.png
-%%WWWDIR%%/pics/ok.png
-%%WWWDIR%%/pics/ok_min.png
-%%WWWDIR%%/pics/options_search.png
-%%WWWDIR%%/pics/picture.png
-%%WWWDIR%%/pics/plan.png
-%%WWWDIR%%/pics/plus.png
-%%WWWDIR%%/pics/puce.gif
-%%WWWDIR%%/pics/qualification.png
-%%WWWDIR%%/pics/r.gif
-%%WWWDIR%%/pics/rdv.png
-%%WWWDIR%%/pics/rdv_interv.png
-%%WWWDIR%%/pics/rdv_private.png
-%%WWWDIR%%/pics/rdv_public.png
-%%WWWDIR%%/pics/redbutton.png
-%%WWWDIR%%/pics/refresh.png
-%%WWWDIR%%/pics/reservation.png
-%%WWWDIR%%/pics/reset.png
-%%WWWDIR%%/pics/right.png
-%%WWWDIR%%/pics/right_off.png
-%%WWWDIR%%/pics/screenshots/asset.png
-%%WWWDIR%%/pics/screenshots/components.png
-%%WWWDIR%%/pics/screenshots/dashboard.png
-%%WWWDIR%%/pics/screenshots/dcim_racks_draganddrop.gif
-%%WWWDIR%%/pics/screenshots/dcim_racks_toggleimages.gif
-%%WWWDIR%%/pics/screenshots/marketplace.png
-%%WWWDIR%%/pics/screenshots/ticket.png
-%%WWWDIR%%/pics/screenshots/timeline.png
-%%WWWDIR%%/pics/search.png
-%%WWWDIR%%/pics/showdeleted.png
-%%WWWDIR%%/pics/showselect.png
-%%WWWDIR%%/pics/solved.png
-%%WWWDIR%%/pics/spinner.48.gif
-%%WWWDIR%%/pics/spinner.gif
-%%WWWDIR%%/pics/stats_item.png
-%%WWWDIR%%/pics/sub_dropdown.png
-%%WWWDIR%%/pics/tb.gif
-%%WWWDIR%%/pics/test.png
-%%WWWDIR%%/pics/timeline/1.png
-%%WWWDIR%%/pics/timeline/2.png
-%%WWWDIR%%/pics/timeline/3.png
-%%WWWDIR%%/pics/timeline/4.png
-%%WWWDIR%%/pics/timeline/5.png
-%%WWWDIR%%/pics/timeline/delete.png
-%%WWWDIR%%/pics/timeline/done.png
-%%WWWDIR%%/pics/timeline/edit.png
-%%WWWDIR%%/pics/timeline/file.png
-%%WWWDIR%%/pics/timeline/followup.png
-%%WWWDIR%%/pics/timeline/group.png
-%%WWWDIR%%/pics/timeline/information.png
-%%WWWDIR%%/pics/timeline/reset.png
-%%WWWDIR%%/pics/timeline/task.png
-%%WWWDIR%%/pics/timeline/todo.png
-%%WWWDIR%%/pics/timeline/user.png
-%%WWWDIR%%/pics/timeline/user_grey.png
-%%WWWDIR%%/pics/timeline/validation_min.png
-%%WWWDIR%%/pics/timeline/validation_min_active.png
-%%WWWDIR%%/pics/toggle-left.png
-%%WWWDIR%%/pics/toggle-right.png
-%%WWWDIR%%/pics/treeroot.png
-%%WWWDIR%%/pics/users.png
-%%WWWDIR%%/pics/waiting.png
-%%WWWDIR%%/pics/warning.png
-%%WWWDIR%%/pics/warning_min.png
-%%WWWDIR%%/pics/web.png
+%%WWWDIR%%/public/build/vue/app.js
+%%WWWDIR%%/public/build/vue/app.js.map
+%%WWWDIR%%/public/build/vue/app.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/CustomObject-FieldPreview-Field-vue-e5f21d90a5d896b0bca9.js
+%%WWWDIR%%/public/build/vue/vue-sfc/CustomObject-FieldPreview-Field-vue-e5f21d90a5d896b0bca9.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/CustomObject-FieldPreview-Field-vue-e5f21d90a5d896b0bca9.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/CustomObject-FieldPreview-FieldDisplay-vue-1460bdcf3bec5866b8b2.js
+%%WWWDIR%%/public/build/vue/vue-sfc/CustomObject-FieldPreview-FieldDisplay-vue-1460bdcf3bec5866b8b2.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/CustomObject-FieldPreview-FieldDisplay-vue-1460bdcf3bec5866b8b2.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/CustomObject-FieldPreview-Sidebar-vue-24321290ad79db5eedc3.js
+%%WWWDIR%%/public/build/vue/vue-sfc/CustomObject-FieldPreview-Sidebar-vue-24321290ad79db5eedc3.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/CustomObject-FieldPreview-Sidebar-vue-24321290ad79db5eedc3.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Toolbar-vue-938cad8426ef05100626.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Toolbar-vue-938cad8426ef05100626.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Toolbar-vue-938cad8426ef05100626.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ClientPerformance-vue-a1238cbbb37cecc210d0.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ClientPerformance-vue-a1238cbbb37cecc210d0.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ClientPerformance-vue-a1238cbbb37cecc210d0.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-Globals-vue-ca0123edafb40714fe57.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-Globals-vue-ca0123edafb40714fe57.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-Globals-vue-ca0123edafb40714fe57.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-HTTPRequests-vue-de0d934fe5b16fe1b202.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-HTTPRequests-vue-de0d934fe5b16fe1b202.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-HTTPRequests-vue-de0d934fe5b16fe1b202.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-Profiler-vue-21c8fd06d4055d000228.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-Profiler-vue-21c8fd06d4055d000228.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-Profiler-vue-21c8fd06d4055d000228.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ProfilerTable-vue-230b97513fa93bf6e799.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ProfilerTable-vue-230b97513fa93bf6e799.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ProfilerTable-vue-230b97513fa93bf6e799.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-RequestSummary-vue-41b1b08217d18c53d198.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-RequestSummary-vue-41b1b08217d18c53d198.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-RequestSummary-vue-41b1b08217d18c53d198.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-RequestTimeline-vue-eeb9ddd5715f9b3e7a54.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-RequestTimeline-vue-eeb9ddd5715f9b3e7a54.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-RequestTimeline-vue-eeb9ddd5715f9b3e7a54.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-SQLRequests-vue-9bc95f6ee7cfb329f54f.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-SQLRequests-vue-9bc95f6ee7cfb329f54f.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-SQLRequests-vue-9bc95f6ee7cfb329f54f.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-SearchOptions-vue-cc0d05b8fa94cb918bbf.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-SearchOptions-vue-cc0d05b8fa94cb918bbf.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-SearchOptions-vue-cc0d05b8fa94cb918bbf.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ServerPerformance-vue-e8c7904fddf51b27a13e.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ServerPerformance-vue-e8c7904fddf51b27a13e.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ServerPerformance-vue-e8c7904fddf51b27a13e.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ThemeSwitcher-vue-9720ff02bf198f10f664.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ThemeSwitcher-vue-9720ff02bf198f10f664.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-Widget-ThemeSwitcher-vue-9720ff02bf198f10f664.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-WidgetButton-vue-1bbe80ca2e63223a1419.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-WidgetButton-vue-1bbe80ca2e63223a1419.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Debug-WidgetButton-vue-1bbe80ca2e63223a1419.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/FuzzySearch-Modal-vue-9b7d181767089edfc7c2.js
+%%WWWDIR%%/public/build/vue/vue-sfc/FuzzySearch-Modal-vue-9b7d181767089edfc7c2.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/FuzzySearch-Modal-vue-9b7d181767089edfc7c2.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-AddItemForm-vue-06fa671a996e2143c7f1.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-AddItemForm-vue-06fa671a996e2143c7f1.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-AddItemForm-vue-06fa671a996e2143c7f1.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-Card-vue-a9f829d10dde7fb45121.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-Card-vue-a9f829d10dde7fb45121.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-Card-vue-a9f829d10dde7fb45121.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-Column-vue-9b5ac5dfa4a9ee7bfd09.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-Column-vue-9b5ac5dfa4a9ee7bfd09.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-Column-vue-9b5ac5dfa4a9ee7bfd09.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-Kanban-vue-894cf3ae8e0ad0a7889b.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-Kanban-vue-894cf3ae8e0ad0a7889b.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-Kanban-vue-894cf3ae8e0ad0a7889b.min.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-KanbanApp-vue-9cc3e1d049ef33c30c12.js
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-KanbanApp-vue-9cc3e1d049ef33c30c12.js.map
+%%WWWDIR%%/public/build/vue/vue-sfc/Kanban-KanbanApp-vue-9cc3e1d049ef33c30c12.min.js
+%%WWWDIR%%/public/css/tinymce_empty_skin/content.css
+%%WWWDIR%%/public/css/tinymce_empty_skin/content.min.css
+%%WWWDIR%%/public/css/tinymce_empty_skin/skin.css
+%%WWWDIR%%/public/css/tinymce_empty_skin/skin.min.css
+%%WWWDIR%%/public/css_compiled/css_core_palettes.min.css
+%%WWWDIR%%/public/css_compiled/css_glpi.min.css
+%%WWWDIR%%/public/css_compiled/css_helpdesk_home.min.css
+%%WWWDIR%%/public/css_compiled/css_install.min.css
+%%WWWDIR%%/public/css_compiled/css_standalone_chartist.min.css
+%%WWWDIR%%/public/css_compiled/css_standalone_dashboard.min.css
+%%WWWDIR%%/public/css_compiled/css_standalone_kb.min.css
+%%WWWDIR%%/public/css_compiled/css_standalone_marketplace.min.css
+%%WWWDIR%%/public/css_compiled/css_standalone_reservations.min.css
+%%WWWDIR%%/public/css_compiled/css_standalone_stencil-editor.min.css
%%WWWDIR%%/public/index.php
+%%WWWDIR%%/public/js/Forms/FaIconSelector.js
+%%WWWDIR%%/public/js/Forms/FaIconSelector.min.js
+%%WWWDIR%%/public/js/RichText/ContentTemplatesParameters.js
+%%WWWDIR%%/public/js/RichText/ContentTemplatesParameters.min.js
+%%WWWDIR%%/public/js/RichText/FormTags.js
+%%WWWDIR%%/public/js/RichText/FormTags.min.js
+%%WWWDIR%%/public/js/RichText/UserMention.js
+%%WWWDIR%%/public/js/RichText/UserMention.min.js
+%%WWWDIR%%/public/js/cable.js
+%%WWWDIR%%/public/js/cable.min.js
+%%WWWDIR%%/public/js/clipboard.js
+%%WWWDIR%%/public/js/clipboard.min.js
+%%WWWDIR%%/public/js/common.js
+%%WWWDIR%%/public/js/common.min.js
+%%WWWDIR%%/public/js/common_ajax_controller.js
+%%WWWDIR%%/public/js/common_ajax_controller.min.js
+%%WWWDIR%%/public/js/dashboard.js
+%%WWWDIR%%/public/js/dashboard.min.js
+%%WWWDIR%%/public/js/fileupload.js
+%%WWWDIR%%/public/js/fileupload.min.js
+%%WWWDIR%%/public/js/flatpickr_buttons_plugin.js
+%%WWWDIR%%/public/js/flatpickr_buttons_plugin.min.js
+%%WWWDIR%%/public/js/glpi_dialog.js
+%%WWWDIR%%/public/js/glpi_dialog.min.js
+%%WWWDIR%%/public/js/impact.js
+%%WWWDIR%%/public/js/impact.min.js
+%%WWWDIR%%/public/js/log_filters.js
+%%WWWDIR%%/public/js/log_filters.min.js
+%%WWWDIR%%/public/js/marketplace.js
+%%WWWDIR%%/public/js/marketplace.min.js
+%%WWWDIR%%/public/js/misc.js
+%%WWWDIR%%/public/js/misc.min.js
+%%WWWDIR%%/public/js/modules/Dashboard/Dashboard.js
+%%WWWDIR%%/public/js/modules/Dashboard/Dashboard.min.js
+%%WWWDIR%%/public/js/modules/DynamicDropdownController.js
+%%WWWDIR%%/public/js/modules/DynamicDropdownController.min.js
+%%WWWDIR%%/public/js/modules/Form/GeolocationField.js
+%%WWWDIR%%/public/js/modules/Form/GeolocationField.min.js
+%%WWWDIR%%/public/js/modules/Form/WebIconSelector.js
+%%WWWDIR%%/public/js/modules/Form/WebIconSelector.min.js
+%%WWWDIR%%/public/js/modules/Forms/BaseConditionEditorController.js
+%%WWWDIR%%/public/js/modules/Forms/BaseConditionEditorController.min.js
+%%WWWDIR%%/public/js/modules/Forms/Condition/Engine.js
+%%WWWDIR%%/public/js/modules/Forms/Condition/Engine.min.js
+%%WWWDIR%%/public/js/modules/Forms/ConditionValidationEditorController.js
+%%WWWDIR%%/public/js/modules/Forms/ConditionValidationEditorController.min.js
+%%WWWDIR%%/public/js/modules/Forms/ConditionVisibilityEditorController.js
+%%WWWDIR%%/public/js/modules/Forms/ConditionVisibilityEditorController.min.js
+%%WWWDIR%%/public/js/modules/Forms/DestinationAutoConfigController.js
+%%WWWDIR%%/public/js/modules/Forms/DestinationAutoConfigController.min.js
+%%WWWDIR%%/public/js/modules/Forms/DestinationConditionController.js
+%%WWWDIR%%/public/js/modules/Forms/DestinationConditionController.min.js
+%%WWWDIR%%/public/js/modules/Forms/EditorController.js
+%%WWWDIR%%/public/js/modules/Forms/EditorController.min.js
+%%WWWDIR%%/public/js/modules/Forms/EditorConvertedExtractedDefaultValue.js
+%%WWWDIR%%/public/js/modules/Forms/EditorConvertedExtractedDefaultValue.min.js
+%%WWWDIR%%/public/js/modules/Forms/EditorConvertedExtractedSelectableDefaultValue.js
+%%WWWDIR%%/public/js/modules/Forms/EditorConvertedExtractedSelectableDefaultValue.min.js
+%%WWWDIR%%/public/js/modules/Forms/FieldDestinationAssociatedItem.js
+%%WWWDIR%%/public/js/modules/Forms/FieldDestinationAssociatedItem.min.js
+%%WWWDIR%%/public/js/modules/Forms/FieldDestinationMultipleConfig.js
+%%WWWDIR%%/public/js/modules/Forms/FieldDestinationMultipleConfig.min.js
+%%WWWDIR%%/public/js/modules/Forms/ItemAdvancedConfig.js
+%%WWWDIR%%/public/js/modules/Forms/ItemAdvancedConfig.min.js
+%%WWWDIR%%/public/js/modules/Forms/ItemDropdownAdvancedConfig.js
+%%WWWDIR%%/public/js/modules/Forms/ItemDropdownAdvancedConfig.min.js
+%%WWWDIR%%/public/js/modules/Forms/QuestionDateTime.js
+%%WWWDIR%%/public/js/modules/Forms/QuestionDateTime.min.js
+%%WWWDIR%%/public/js/modules/Forms/QuestionDropdown.js
+%%WWWDIR%%/public/js/modules/Forms/QuestionDropdown.min.js
+%%WWWDIR%%/public/js/modules/Forms/QuestionItem.js
+%%WWWDIR%%/public/js/modules/Forms/QuestionItem.min.js
+%%WWWDIR%%/public/js/modules/Forms/QuestionSelectable.js
+%%WWWDIR%%/public/js/modules/Forms/QuestionSelectable.min.js
+%%WWWDIR%%/public/js/modules/Forms/RendererController.js
+%%WWWDIR%%/public/js/modules/Forms/RendererController.min.js
+%%WWWDIR%%/public/js/modules/Forms/ServiceCatalogController.js
+%%WWWDIR%%/public/js/modules/Forms/ServiceCatalogController.min.js
+%%WWWDIR%%/public/js/modules/GlpiInstall.js
+%%WWWDIR%%/public/js/modules/GlpiInstall.min.js
+%%WWWDIR%%/public/js/modules/Helpdesk/HelpdeskConfigController.js
+%%WWWDIR%%/public/js/modules/Helpdesk/HelpdeskConfigController.min.js
+%%WWWDIR%%/public/js/modules/Helpdesk/HelpdeskConfigForEmptyEntityController.js
+%%WWWDIR%%/public/js/modules/Helpdesk/HelpdeskConfigForEmptyEntityController.min.js
+%%WWWDIR%%/public/js/modules/Helpdesk/IndexController.js
+%%WWWDIR%%/public/js/modules/Helpdesk/IndexController.min.js
+%%WWWDIR%%/public/js/modules/ITIL/Timeline/DocumentForm.js
+%%WWWDIR%%/public/js/modules/ITIL/Timeline/DocumentForm.min.js
+%%WWWDIR%%/public/js/modules/IllustrationPicker/Controller.js
+%%WWWDIR%%/public/js/modules/IllustrationPicker/Controller.min.js
+%%WWWDIR%%/public/js/modules/Knowbase.js
+%%WWWDIR%%/public/js/modules/Knowbase.min.js
+%%WWWDIR%%/public/js/modules/Monaco/MonacoEditor.js
+%%WWWDIR%%/public/js/modules/Monaco/MonacoEditor.min.js
+%%WWWDIR%%/public/js/modules/ObjectLock.js
+%%WWWDIR%%/public/js/modules/ObjectLock.min.js
+%%WWWDIR%%/public/js/modules/ProgressIndicator.js
+%%WWWDIR%%/public/js/modules/ProgressIndicator.min.js
+%%WWWDIR%%/public/js/modules/Screenshot/Screenshot.js
+%%WWWDIR%%/public/js/modules/Screenshot/Screenshot.min.js
+%%WWWDIR%%/public/js/modules/Search/GenericView.js
+%%WWWDIR%%/public/js/modules/Search/GenericView.min.js
+%%WWWDIR%%/public/js/modules/Search/ResultsView.js
+%%WWWDIR%%/public/js/modules/Search/ResultsView.min.js
+%%WWWDIR%%/public/js/modules/Search/Table.js
+%%WWWDIR%%/public/js/modules/Search/Table.min.js
+%%WWWDIR%%/public/js/modules/package.json
+%%WWWDIR%%/public/js/notifications_ajax.js
+%%WWWDIR%%/public/js/notifications_ajax.min.js
+%%WWWDIR%%/public/js/planning.js
+%%WWWDIR%%/public/js/planning.min.js
+%%WWWDIR%%/public/js/rack.js
+%%WWWDIR%%/public/js/rack.min.js
+%%WWWDIR%%/public/js/reservations.js
+%%WWWDIR%%/public/js/reservations.min.js
+%%WWWDIR%%/public/js/stencil-editor.js
+%%WWWDIR%%/public/js/stencil-editor.min.js
+%%WWWDIR%%/public/js/webkit_fix.js
+%%WWWDIR%%/public/js/webkit_fix.min.js
+%%WWWDIR%%/public/lib/altcha.js
+%%WWWDIR%%/public/lib/altcha.js.map
+%%WWWDIR%%/public/lib/altcha.min.js
%%WWWDIR%%/public/lib/base.css
%%WWWDIR%%/public/lib/base.css.map
%%WWWDIR%%/public/lib/base.js
%%WWWDIR%%/public/lib/base.js.map
%%WWWDIR%%/public/lib/base.min.css
%%WWWDIR%%/public/lib/base.min.js
-%%WWWDIR%%/public/lib/chartist.css
-%%WWWDIR%%/public/lib/chartist.css.map
-%%WWWDIR%%/public/lib/chartist.js
-%%WWWDIR%%/public/lib/chartist.js.map
-%%WWWDIR%%/public/lib/chartist.min.css
-%%WWWDIR%%/public/lib/chartist.min.js
-%%WWWDIR%%/public/lib/codemirror.css
-%%WWWDIR%%/public/lib/codemirror.css.map
-%%WWWDIR%%/public/lib/codemirror.js
-%%WWWDIR%%/public/lib/codemirror.js.map
-%%WWWDIR%%/public/lib/codemirror.min.css
-%%WWWDIR%%/public/lib/codemirror.min.js
+%%WWWDIR%%/public/lib/cropper.js
+%%WWWDIR%%/public/lib/cropper.js.map
+%%WWWDIR%%/public/lib/cropper.min.js
+%%WWWDIR%%/public/lib/css.worker.js
+%%WWWDIR%%/public/lib/css.worker.js.map
+%%WWWDIR%%/public/lib/css.worker.min.js
%%WWWDIR%%/public/lib/cytoscape.css
%%WWWDIR%%/public/lib/cytoscape.css.map
%%WWWDIR%%/public/lib/cytoscape.js
%%WWWDIR%%/public/lib/cytoscape.js.map
%%WWWDIR%%/public/lib/cytoscape.min.css
%%WWWDIR%%/public/lib/cytoscape.min.js
+%%WWWDIR%%/public/lib/echarts.js
+%%WWWDIR%%/public/lib/echarts.js.map
+%%WWWDIR%%/public/lib/echarts.min.js
+%%WWWDIR%%/public/lib/editor.worker.js
+%%WWWDIR%%/public/lib/editor.worker.js.map
+%%WWWDIR%%/public/lib/editor.worker.min.js
%%WWWDIR%%/public/lib/flatpickr.css
%%WWWDIR%%/public/lib/flatpickr.css.map
%%WWWDIR%%/public/lib/flatpickr.js
@@ -2107,6 +1435,78 @@
%%WWWDIR%%/public/lib/flatpickr/themes/material_orange.min.css
%%WWWDIR%%/public/lib/flatpickr/themes/material_red.css
%%WWWDIR%%/public/lib/flatpickr/themes/material_red.min.css
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-all-100-normal.woff
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-all-200-normal.woff
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-all-300-normal.woff
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-all-400-normal.woff
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-all-500-normal.woff
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-all-600-normal.woff
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-all-700-normal.woff
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-all-800-normal.woff
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-all-900-normal.woff
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-100-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-200-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-300-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-400-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-500-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-600-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-700-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-800-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-900-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-ext-100-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-ext-200-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-ext-300-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-ext-400-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-ext-500-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-ext-600-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-ext-700-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-ext-800-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-cyrillic-ext-900-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-100-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-200-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-300-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-400-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-500-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-600-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-700-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-800-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-900-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-ext-100-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-ext-200-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-ext-300-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-ext-400-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-ext-500-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-ext-600-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-ext-700-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-ext-800-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-greek-ext-900-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-100-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-200-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-300-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-400-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-500-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-600-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-700-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-800-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-900-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-ext-100-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-ext-200-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-ext-300-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-ext-400-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-ext-500-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-ext-600-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-ext-700-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-ext-800-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-latin-ext-900-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-vietnamese-100-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-vietnamese-200-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-vietnamese-300-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-vietnamese-400-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-vietnamese-500-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-vietnamese-600-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-vietnamese-700-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-vietnamese-800-normal.woff2
+%%WWWDIR%%/public/lib/fontsource/inter/files/inter-vietnamese-900-normal.woff2
%%WWWDIR%%/public/lib/fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf
%%WWWDIR%%/public/lib/fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2
%%WWWDIR%%/public/lib/fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf
@@ -2258,12 +1658,19 @@
%%WWWDIR%%/public/lib/fuzzy.js
%%WWWDIR%%/public/lib/fuzzy.js.map
%%WWWDIR%%/public/lib/fuzzy.min.js
+%%WWWDIR%%/public/lib/glpi-project/illustrations/glpi-illustrations-icons.svg
+%%WWWDIR%%/public/lib/glpi-project/illustrations/glpi-illustrations-scenes-gradient.svg
+%%WWWDIR%%/public/lib/glpi-project/illustrations/glpi-illustrations-scenes.svg
+%%WWWDIR%%/public/lib/glpi-project/illustrations/icons.json
%%WWWDIR%%/public/lib/gridstack.css
%%WWWDIR%%/public/lib/gridstack.css.map
%%WWWDIR%%/public/lib/gridstack.js
%%WWWDIR%%/public/lib/gridstack.js.map
%%WWWDIR%%/public/lib/gridstack.min.css
%%WWWDIR%%/public/lib/gridstack.min.js
+%%WWWDIR%%/public/lib/html.worker.js
+%%WWWDIR%%/public/lib/html.worker.js.map
+%%WWWDIR%%/public/lib/html.worker.min.js
%%WWWDIR%%/public/lib/jquery-file-upload.js
%%WWWDIR%%/public/lib/jquery-file-upload.js.map
%%WWWDIR%%/public/lib/jquery-file-upload.min.js
@@ -2280,6 +1687,9 @@
%%WWWDIR%%/public/lib/jquery.rateit.min.js
%%WWWDIR%%/public/lib/jquery.rateit/scripts/delete.gif
%%WWWDIR%%/public/lib/jquery.rateit/scripts/star.gif
+%%WWWDIR%%/public/lib/json.worker.js
+%%WWWDIR%%/public/lib/json.worker.js.map
+%%WWWDIR%%/public/lib/json.worker.min.js
%%WWWDIR%%/public/lib/leaflet-fullscreen/dist/fullscreen.png
%%WWWDIR%%/public/lib/leaflet-fullscreen/dist/fullscreen2x.png
%%WWWDIR%%/public/lib/leaflet.awesome-markers/dist/images/markers-shadow.png
@@ -2300,21 +1710,19 @@
%%WWWDIR%%/public/lib/masonry.js
%%WWWDIR%%/public/lib/masonry.js.map
%%WWWDIR%%/public/lib/masonry.min.js
+%%WWWDIR%%/public/lib/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/codicon.ttf
+%%WWWDIR%%/public/lib/monaco.css
+%%WWWDIR%%/public/lib/monaco.css.map
+%%WWWDIR%%/public/lib/monaco.js
+%%WWWDIR%%/public/lib/monaco.js.map
+%%WWWDIR%%/public/lib/monaco.min.css
+%%WWWDIR%%/public/lib/monaco.min.js
%%WWWDIR%%/public/lib/photoswipe.css
%%WWWDIR%%/public/lib/photoswipe.css.map
%%WWWDIR%%/public/lib/photoswipe.js
%%WWWDIR%%/public/lib/photoswipe.js.map
%%WWWDIR%%/public/lib/photoswipe.min.css
%%WWWDIR%%/public/lib/photoswipe.min.js
-%%WWWDIR%%/public/lib/photoswipe/dist/default-skin/default-skin.png
-%%WWWDIR%%/public/lib/photoswipe/dist/default-skin/default-skin.svg
-%%WWWDIR%%/public/lib/photoswipe/dist/default-skin/preloader.gif
-%%WWWDIR%%/public/lib/prismjs.css
-%%WWWDIR%%/public/lib/prismjs.css.map
-%%WWWDIR%%/public/lib/prismjs.js
-%%WWWDIR%%/public/lib/prismjs.js.map
-%%WWWDIR%%/public/lib/prismjs.min.css
-%%WWWDIR%%/public/lib/prismjs.min.js
%%WWWDIR%%/public/lib/select2/js/i18n/af.js
%%WWWDIR%%/public/lib/select2/js/i18n/af.min.js
%%WWWDIR%%/public/lib/select2/js/i18n/ar.js
@@ -2436,8 +1844,32 @@
%%WWWDIR%%/public/lib/sortable.js
%%WWWDIR%%/public/lib/sortable.js.map
%%WWWDIR%%/public/lib/sortable.min.js
+%%WWWDIR%%/public/lib/swagger-ui-dist/oauth2-redirect.html
+%%WWWDIR%%/public/lib/swagger-ui.css
+%%WWWDIR%%/public/lib/swagger-ui.css.map
+%%WWWDIR%%/public/lib/swagger-ui.js
+%%WWWDIR%%/public/lib/swagger-ui.js.map
+%%WWWDIR%%/public/lib/swagger-ui.min.css
+%%WWWDIR%%/public/lib/swagger-ui.min.js
+%%WWWDIR%%/public/lib/tabler.css
+%%WWWDIR%%/public/lib/tabler.css.map
+%%WWWDIR%%/public/lib/tabler.js
+%%WWWDIR%%/public/lib/tabler.js.map
+%%WWWDIR%%/public/lib/tabler.min.css
+%%WWWDIR%%/public/lib/tabler.min.js
+%%WWWDIR%%/public/lib/tabler/icons-webfont/dist/fonts/tabler-icons.ttf
+%%WWWDIR%%/public/lib/tabler/icons-webfont/dist/fonts/tabler-icons.woff
+%%WWWDIR%%/public/lib/tabler/icons-webfont/dist/fonts/tabler-icons.woff2
+%%WWWDIR%%/public/lib/tablericons-definitions.js
+%%WWWDIR%%/public/lib/tablericons-definitions.js.map
+%%WWWDIR%%/public/lib/tablericons-definitions.min.js
+%%WWWDIR%%/public/lib/tinycolor.js
+%%WWWDIR%%/public/lib/tinycolor.js.map
+%%WWWDIR%%/public/lib/tinycolor.min.js
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/ar.js
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/ar.min.js
+%%WWWDIR%%/public/lib/tinymce-i18n/langs6/ar_SA.js
+%%WWWDIR%%/public/lib/tinymce-i18n/langs6/ar_SA.min.js
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/az.js
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/az.min.js
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/be.js
@@ -2498,6 +1930,8 @@
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/it.min.js
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/ja.js
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/ja.min.js
+%%WWWDIR%%/public/lib/tinymce-i18n/langs6/ka_GE.js
+%%WWWDIR%%/public/lib/tinymce-i18n/langs6/ka_GE.min.js
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/kab.js
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/kab.min.js
%%WWWDIR%%/public/lib/tinymce-i18n/langs6/kk.js
@@ -2655,7 +2089,284 @@
%%WWWDIR%%/public/lib/tinymce/skins/ui/tinymce-5/skin.shadowdom.js
%%WWWDIR%%/public/lib/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css
%%WWWDIR%%/public/lib/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.js
-%%WWWDIR%%/resources/.htaccess
+%%WWWDIR%%/public/lib/ts.worker.js
+%%WWWDIR%%/public/lib/ts.worker.js.map
+%%WWWDIR%%/public/lib/ts.worker.min.js
+%%WWWDIR%%/public/pics/PICS-AUTHORS.txt
+%%WWWDIR%%/public/pics/accepted.png
+%%WWWDIR%%/public/pics/actualiser.png
+%%WWWDIR%%/public/pics/add_dark.png
+%%WWWDIR%%/public/pics/add_dropdown.png
+%%WWWDIR%%/public/pics/addresa.png
+%%WWWDIR%%/public/pics/answer.png
+%%WWWDIR%%/public/pics/approbation.png
+%%WWWDIR%%/public/pics/assign.png
+%%WWWDIR%%/public/pics/charts/area.png
+%%WWWDIR%%/public/pics/charts/articles.png
+%%WWWDIR%%/public/pics/charts/bar.png
+%%WWWDIR%%/public/pics/charts/bignumber.png
+%%WWWDIR%%/public/pics/charts/donut.png
+%%WWWDIR%%/public/pics/charts/halfdonut.png
+%%WWWDIR%%/public/pics/charts/halfpie.png
+%%WWWDIR%%/public/pics/charts/hbar.png
+%%WWWDIR%%/public/pics/charts/hstacked.png
+%%WWWDIR%%/public/pics/charts/line.png
+%%WWWDIR%%/public/pics/charts/markdown.png
+%%WWWDIR%%/public/pics/charts/multiplenumbers.png
+%%WWWDIR%%/public/pics/charts/pie.png
+%%WWWDIR%%/public/pics/charts/sources.md
+%%WWWDIR%%/public/pics/charts/stacked.png
+%%WWWDIR%%/public/pics/charts/summarynumber.png
+%%WWWDIR%%/public/pics/charts/table.png
+%%WWWDIR%%/public/pics/close.png
+%%WWWDIR%%/public/pics/closed.png
+%%WWWDIR%%/public/pics/collapse.gif
+%%WWWDIR%%/public/pics/collapse.png
+%%WWWDIR%%/public/pics/corners.gif
+%%WWWDIR%%/public/pics/d.png
+%%WWWDIR%%/public/pics/delete.png
+%%WWWDIR%%/public/pics/deplier_down.png
+%%WWWDIR%%/public/pics/deplier_up.png
+%%WWWDIR%%/public/pics/dollar.png
+%%WWWDIR%%/public/pics/dollaradd.png
+%%WWWDIR%%/public/pics/down.png
+%%WWWDIR%%/public/pics/drag.png
+%%WWWDIR%%/public/pics/edit.png
+%%WWWDIR%%/public/pics/evaluation.png
+%%WWWDIR%%/public/pics/expand.gif
+%%WWWDIR%%/public/pics/expand.png
+%%WWWDIR%%/public/pics/faqadd.png
+%%WWWDIR%%/public/pics/faqedit.png
+%%WWWDIR%%/public/pics/favicon.ico
+%%WWWDIR%%/public/pics/fd_footer.png
+%%WWWDIR%%/public/pics/fd_hoverlink.png
+%%WWWDIR%%/public/pics/fd_logo.png
+%%WWWDIR%%/public/pics/fd_nav1.png
+%%WWWDIR%%/public/pics/fd_nav3.png
+%%WWWDIR%%/public/pics/fd_ssmenu.png
+%%WWWDIR%%/public/pics/first.png
+%%WWWDIR%%/public/pics/first_off.png
+%%WWWDIR%%/public/pics/fond-central.png
+%%WWWDIR%%/public/pics/fond_form.png
+%%WWWDIR%%/public/pics/fond_form_on.png
+%%WWWDIR%%/public/pics/fond_onglet.png
+%%WWWDIR%%/public/pics/fond_th.png
+%%WWWDIR%%/public/pics/glpi.png
+%%WWWDIR%%/public/pics/greenbutton.png
+%%WWWDIR%%/public/pics/groupes.png
+%%WWWDIR%%/public/pics/icones/ai-dist.png
+%%WWWDIR%%/public/pics/icones/aiff-dist.png
+%%WWWDIR%%/public/pics/icones/asf-dist.png
+%%WWWDIR%%/public/pics/icones/avi-dist.png
+%%WWWDIR%%/public/pics/icones/bmp-dist.png
+%%WWWDIR%%/public/pics/icones/bz2-dist.png
+%%WWWDIR%%/public/pics/icones/c-dist.png
+%%WWWDIR%%/public/pics/icones/csv-dist.png
+%%WWWDIR%%/public/pics/icones/deb-dist.png
+%%WWWDIR%%/public/pics/icones/defaut-dist.png
+%%WWWDIR%%/public/pics/icones/doc-dist.png
+%%WWWDIR%%/public/pics/icones/dvi-dist.png
+%%WWWDIR%%/public/pics/icones/eps-dist.png
+%%WWWDIR%%/public/pics/icones/gif-dist.png
+%%WWWDIR%%/public/pics/icones/gz-dist.png
+%%WWWDIR%%/public/pics/icones/h-dist.png
+%%WWWDIR%%/public/pics/icones/html-dist.png
+%%WWWDIR%%/public/pics/icones/jpg-dist.png
+%%WWWDIR%%/public/pics/icones/mid-dist.png
+%%WWWDIR%%/public/pics/icones/mov-dist.png
+%%WWWDIR%%/public/pics/icones/mp3-dist.png
+%%WWWDIR%%/public/pics/icones/mpg-dist.png
+%%WWWDIR%%/public/pics/icones/odb-dist.png
+%%WWWDIR%%/public/pics/icones/odc-dist.png
+%%WWWDIR%%/public/pics/icones/odf-dist.png
+%%WWWDIR%%/public/pics/icones/odg-dist.png
+%%WWWDIR%%/public/pics/icones/odm-dist.png
+%%WWWDIR%%/public/pics/icones/odp-dist.png
+%%WWWDIR%%/public/pics/icones/ods-dist.png
+%%WWWDIR%%/public/pics/icones/odt-dist.png
+%%WWWDIR%%/public/pics/icones/ogg-dist.png
+%%WWWDIR%%/public/pics/icones/otg-dist.png
+%%WWWDIR%%/public/pics/icones/oth-dist.png
+%%WWWDIR%%/public/pics/icones/otp-dist.png
+%%WWWDIR%%/public/pics/icones/ots-dist.png
+%%WWWDIR%%/public/pics/icones/ott-dist.png
+%%WWWDIR%%/public/pics/icones/pas-dist.png
+%%WWWDIR%%/public/pics/icones/pdf-dist.png
+%%WWWDIR%%/public/pics/icones/png-dist.png
+%%WWWDIR%%/public/pics/icones/ppt-dist.png
+%%WWWDIR%%/public/pics/icones/ps-dist.png
+%%WWWDIR%%/public/pics/icones/psd-dist.png
+%%WWWDIR%%/public/pics/icones/qt-dist.png
+%%WWWDIR%%/public/pics/icones/ra-dist.png
+%%WWWDIR%%/public/pics/icones/ram-dist.png
+%%WWWDIR%%/public/pics/icones/rm-dist.png
+%%WWWDIR%%/public/pics/icones/rpm-dist.png
+%%WWWDIR%%/public/pics/icones/rtf-dist.png
+%%WWWDIR%%/public/pics/icones/sdd-dist.png
+%%WWWDIR%%/public/pics/icones/sdw-dist.png
+%%WWWDIR%%/public/pics/icones/sit-dist.png
+%%WWWDIR%%/public/pics/icones/svg-dist.png
+%%WWWDIR%%/public/pics/icones/swf-dist.png
+%%WWWDIR%%/public/pics/icones/sxc-dist.png
+%%WWWDIR%%/public/pics/icones/sxd-dist.png
+%%WWWDIR%%/public/pics/icones/sxi-dist.png
+%%WWWDIR%%/public/pics/icones/sxw-dist.png
+%%WWWDIR%%/public/pics/icones/tex-dist.png
+%%WWWDIR%%/public/pics/icones/tgz-dist.png
+%%WWWDIR%%/public/pics/icones/tif-dist.png
+%%WWWDIR%%/public/pics/icones/txt-dist.png
+%%WWWDIR%%/public/pics/icones/wav-dist.png
+%%WWWDIR%%/public/pics/icones/wmv-dist.png
+%%WWWDIR%%/public/pics/icones/xcf-dist.png
+%%WWWDIR%%/public/pics/icones/xls-dist.png
+%%WWWDIR%%/public/pics/icones/xml-dist.png
+%%WWWDIR%%/public/pics/icones/zip-dist.png
+%%WWWDIR%%/public/pics/impact/README.txt
+%%WWWDIR%%/public/pics/impact/appliance.png
+%%WWWDIR%%/public/pics/impact/authldap.png
+%%WWWDIR%%/public/pics/impact/cartridgeitem.png
+%%WWWDIR%%/public/pics/impact/cluster.png
+%%WWWDIR%%/public/pics/impact/computer.png
+%%WWWDIR%%/public/pics/impact/contract.png
+%%WWWDIR%%/public/pics/impact/crontask.png
+%%WWWDIR%%/public/pics/impact/database.png
+%%WWWDIR%%/public/pics/impact/databaseinstance.png
+%%WWWDIR%%/public/pics/impact/datacenter.png
+%%WWWDIR%%/public/pics/impact/dcroom.png
+%%WWWDIR%%/public/pics/impact/default.png
+%%WWWDIR%%/public/pics/impact/devicesimcard.png
+%%WWWDIR%%/public/pics/impact/domain.png
+%%WWWDIR%%/public/pics/impact/enclosure.png
+%%WWWDIR%%/public/pics/impact/entity.png
+%%WWWDIR%%/public/pics/impact/group.png
+%%WWWDIR%%/public/pics/impact/itilcategory.png
+%%WWWDIR%%/public/pics/impact/line.png
+%%WWWDIR%%/public/pics/impact/location.png
+%%WWWDIR%%/public/pics/impact/mailcollector.png
+%%WWWDIR%%/public/pics/impact/monitor.png
+%%WWWDIR%%/public/pics/impact/networkequipment.png
+%%WWWDIR%%/public/pics/impact/notification.png
+%%WWWDIR%%/public/pics/impact/pdu.png
+%%WWWDIR%%/public/pics/impact/peripheral.png
+%%WWWDIR%%/public/pics/impact/phone.png
+%%WWWDIR%%/public/pics/impact/printer.png
+%%WWWDIR%%/public/pics/impact/profile.png
+%%WWWDIR%%/public/pics/impact/project.png
+%%WWWDIR%%/public/pics/impact/rack.png
+%%WWWDIR%%/public/pics/impact/slm.png
+%%WWWDIR%%/public/pics/impact/software.png
+%%WWWDIR%%/public/pics/impact/softwarelicense.png
+%%WWWDIR%%/public/pics/impact/supplier.png
+%%WWWDIR%%/public/pics/impact/user.png
+%%WWWDIR%%/public/pics/jquery/pbar-ani.gif
+%%WWWDIR%%/public/pics/ko_min.png
+%%WWWDIR%%/public/pics/l.gif
+%%WWWDIR%%/public/pics/last.png
+%%WWWDIR%%/public/pics/last_off.png
+%%WWWDIR%%/public/pics/layout/global_layout_horizontal.png
+%%WWWDIR%%/public/pics/layout/global_layout_vertical.png
+%%WWWDIR%%/public/pics/left.png
+%%WWWDIR%%/public/pics/left_off.png
+%%WWWDIR%%/public/pics/loader.png
+%%WWWDIR%%/public/pics/lock.png
+%%WWWDIR%%/public/pics/login_logo_glpi.png
+%%WWWDIR%%/public/pics/logos/logo-G-100-black.png
+%%WWWDIR%%/public/pics/logos/logo-G-100-grey.png
+%%WWWDIR%%/public/pics/logos/logo-G-100-white.png
+%%WWWDIR%%/public/pics/logos/logo-GLPI-100-black.png
+%%WWWDIR%%/public/pics/logos/logo-GLPI-100-grey.png
+%%WWWDIR%%/public/pics/logos/logo-GLPI-100-white.png
+%%WWWDIR%%/public/pics/logos/logo-GLPI-250-black.png
+%%WWWDIR%%/public/pics/logos/logo-GLPI-250-grey.png
+%%WWWDIR%%/public/pics/logos/logo-GLPI-250-white.png
+%%WWWDIR%%/public/pics/logos/sources/GLPI_Logo-color.svg
+%%WWWDIR%%/public/pics/logos/sources/GLPI_Logo-white.svg
+%%WWWDIR%%/public/pics/menu_add.png
+%%WWWDIR%%/public/pics/menu_add_off.png
+%%WWWDIR%%/public/pics/menu_addtemplate.png
+%%WWWDIR%%/public/pics/menu_all.png
+%%WWWDIR%%/public/pics/menu_config.png
+%%WWWDIR%%/public/pics/menu_search.png
+%%WWWDIR%%/public/pics/menu_search_off.png
+%%WWWDIR%%/public/pics/menu_show.png
+%%WWWDIR%%/public/pics/meta_moins.png
+%%WWWDIR%%/public/pics/meta_plus.png
+%%WWWDIR%%/public/pics/moins.png
+%%WWWDIR%%/public/pics/new.png
+%%WWWDIR%%/public/pics/nothing.gif
+%%WWWDIR%%/public/pics/observe.png
+%%WWWDIR%%/public/pics/ok.png
+%%WWWDIR%%/public/pics/ok_min.png
+%%WWWDIR%%/public/pics/options_search.png
+%%WWWDIR%%/public/pics/picture.png
+%%WWWDIR%%/public/pics/plan.png
+%%WWWDIR%%/public/pics/plus.png
+%%WWWDIR%%/public/pics/puce.gif
+%%WWWDIR%%/public/pics/qualification.png
+%%WWWDIR%%/public/pics/r.gif
+%%WWWDIR%%/public/pics/rdv.png
+%%WWWDIR%%/public/pics/rdv_interv.png
+%%WWWDIR%%/public/pics/rdv_private.png
+%%WWWDIR%%/public/pics/rdv_public.png
+%%WWWDIR%%/public/pics/redbutton.png
+%%WWWDIR%%/public/pics/refresh.png
+%%WWWDIR%%/public/pics/reservation.png
+%%WWWDIR%%/public/pics/reset.png
+%%WWWDIR%%/public/pics/right.png
+%%WWWDIR%%/public/pics/right_off.png
+%%WWWDIR%%/public/pics/screenshots/asset.png
+%%WWWDIR%%/public/pics/screenshots/components.png
+%%WWWDIR%%/public/pics/screenshots/dashboard.png
+%%WWWDIR%%/public/pics/screenshots/dcim_racks_draganddrop.gif
+%%WWWDIR%%/public/pics/screenshots/dcim_racks_toggleimages.gif
+%%WWWDIR%%/public/pics/screenshots/marketplace.png
+%%WWWDIR%%/public/pics/screenshots/ticket.png
+%%WWWDIR%%/public/pics/screenshots/timeline.png
+%%WWWDIR%%/public/pics/search.png
+%%WWWDIR%%/public/pics/showdeleted.png
+%%WWWDIR%%/public/pics/showselect.png
+%%WWWDIR%%/public/pics/solved.png
+%%WWWDIR%%/public/pics/spinner.48.gif
+%%WWWDIR%%/public/pics/spinner.gif
+%%WWWDIR%%/public/pics/stats_item.png
+%%WWWDIR%%/public/pics/sub_dropdown.png
+%%WWWDIR%%/public/pics/tb.gif
+%%WWWDIR%%/public/pics/test.png
+%%WWWDIR%%/public/pics/timeline/1.png
+%%WWWDIR%%/public/pics/timeline/2.png
+%%WWWDIR%%/public/pics/timeline/3.png
+%%WWWDIR%%/public/pics/timeline/4.png
+%%WWWDIR%%/public/pics/timeline/5.png
+%%WWWDIR%%/public/pics/timeline/delete.png
+%%WWWDIR%%/public/pics/timeline/done.png
+%%WWWDIR%%/public/pics/timeline/edit.png
+%%WWWDIR%%/public/pics/timeline/file.png
+%%WWWDIR%%/public/pics/timeline/followup.png
+%%WWWDIR%%/public/pics/timeline/group.png
+%%WWWDIR%%/public/pics/timeline/information.png
+%%WWWDIR%%/public/pics/timeline/reset.png
+%%WWWDIR%%/public/pics/timeline/task.png
+%%WWWDIR%%/public/pics/timeline/todo.png
+%%WWWDIR%%/public/pics/timeline/user.png
+%%WWWDIR%%/public/pics/timeline/user_grey.png
+%%WWWDIR%%/public/pics/timeline/validation_min.png
+%%WWWDIR%%/public/pics/timeline/validation_min_active.png
+%%WWWDIR%%/public/pics/toggle-left.png
+%%WWWDIR%%/public/pics/toggle-right.png
+%%WWWDIR%%/public/pics/treeroot.png
+%%WWWDIR%%/public/pics/users.png
+%%WWWDIR%%/public/pics/waiting.png
+%%WWWDIR%%/public/pics/warning.png
+%%WWWDIR%%/public/pics/warning_min.png
+%%WWWDIR%%/public/pics/web.png
+%%WWWDIR%%/public/sound/sound_a.mp3
+%%WWWDIR%%/public/sound/sound_a.ogg
+%%WWWDIR%%/public/sound/sound_b.mp3
+%%WWWDIR%%/public/sound/sound_b.ogg
+%%WWWDIR%%/public/sound/sound_c.mp3
+%%WWWDIR%%/public/sound/sound_c.ogg
+%%WWWDIR%%/public/sound/sound_d.mp3
+%%WWWDIR%%/public/sound/sound_d.ogg
%%WWWDIR%%/resources/Rules/RuleAsset.xml
%%WWWDIR%%/resources/Rules/RuleDictionnaryOperatingSystem.xml
%%WWWDIR%%/resources/Rules/RuleDictionnaryOperatingSystemEdition.xml
@@ -2665,59 +2376,28 @@
%%WWWDIR%%/resources/Rules/RuleRight.xml
%%WWWDIR%%/resources/Rules/RuleSoftwareCategory.xml
%%WWWDIR%%/resources/Rules/RuleTicket.xml
-%%WWWDIR%%/sound/sound_a.mp3
-%%WWWDIR%%/sound/sound_a.ogg
-%%WWWDIR%%/sound/sound_b.mp3
-%%WWWDIR%%/sound/sound_b.ogg
-%%WWWDIR%%/sound/sound_c.mp3
-%%WWWDIR%%/sound/sound_c.ogg
-%%WWWDIR%%/sound/sound_d.mp3
-%%WWWDIR%%/sound/sound_d.ogg
+%%WWWDIR%%/resources/api_doc.MD
+%%WWWDIR%%/routes/development.php
%%WWWDIR%%/src/APIClient.php
%%WWWDIR%%/src/AbstractITILChildTemplate.php
%%WWWDIR%%/src/AbstractQuery.php
%%WWWDIR%%/src/AbstractRightsDropdown.php
%%WWWDIR%%/src/Agent.php
-%%WWWDIR%%/src/Agent/Communication/AbstractRequest.php
-%%WWWDIR%%/src/Agent/Communication/Headers/Common.php
%%WWWDIR%%/src/AgentType.php
%%WWWDIR%%/src/Ajax.php
%%WWWDIR%%/src/Alert.php
%%WWWDIR%%/src/AllAssets.php
-%%WWWDIR%%/src/Api/API.php
-%%WWWDIR%%/src/Api/APIRest.php
-%%WWWDIR%%/src/Api/APIXmlrpc.php
-%%WWWDIR%%/src/Api/Deprecated/CommonDeprecatedTrait.php
-%%WWWDIR%%/src/Api/Deprecated/Computer_SoftwareLicense.php
-%%WWWDIR%%/src/Api/Deprecated/Computer_SoftwareVersion.php
-%%WWWDIR%%/src/Api/Deprecated/DeprecatedInterface.php
-%%WWWDIR%%/src/Api/Deprecated/Netpoint.php
-%%WWWDIR%%/src/Api/Deprecated/TicketFollowup.php
%%WWWDIR%%/src/Appliance.php
%%WWWDIR%%/src/ApplianceEnvironment.php
%%WWWDIR%%/src/ApplianceType.php
%%WWWDIR%%/src/Appliance_Item.php
%%WWWDIR%%/src/Appliance_Item_Relation.php
-%%WWWDIR%%/src/Application/ErrorHandler.php
-%%WWWDIR%%/src/Application/View/Extension/ConfigExtension.php
-%%WWWDIR%%/src/Application/View/Extension/DataHelpersExtension.php
-%%WWWDIR%%/src/Application/View/Extension/DocumentExtension.php
-%%WWWDIR%%/src/Application/View/Extension/FrontEndAssetsExtension.php
-%%WWWDIR%%/src/Application/View/Extension/I18nExtension.php
-%%WWWDIR%%/src/Application/View/Extension/ItemtypeExtension.php
-%%WWWDIR%%/src/Application/View/Extension/PhpExtension.php
-%%WWWDIR%%/src/Application/View/Extension/PluginExtension.php
-%%WWWDIR%%/src/Application/View/Extension/RoutingExtension.php
-%%WWWDIR%%/src/Application/View/Extension/SearchExtension.php
-%%WWWDIR%%/src/Application/View/Extension/SecurityExtension.php
-%%WWWDIR%%/src/Application/View/Extension/SessionExtension.php
-%%WWWDIR%%/src/Application/View/Extension/TeamExtension.php
-%%WWWDIR%%/src/Application/View/TemplateRenderer.php
%%WWWDIR%%/src/Auth.php
%%WWWDIR%%/src/AuthLDAP.php
%%WWWDIR%%/src/AuthLdapReplicate.php
%%WWWDIR%%/src/AuthMail.php
%%WWWDIR%%/src/AutoUpdateSystem.php
+%%WWWDIR%%/src/BarcodeManager.php
%%WWWDIR%%/src/Blacklist.php
%%WWWDIR%%/src/BlacklistedMailContent.php
%%WWWDIR%%/src/Budget.php
@@ -2726,22 +2406,6 @@
%%WWWDIR%%/src/Cable.php
%%WWWDIR%%/src/CableStrand.php
%%WWWDIR%%/src/CableType.php
-%%WWWDIR%%/src/Cache/CacheManager.php
-%%WWWDIR%%/src/Cache/I18nCache.php
-%%WWWDIR%%/src/Cache/SimpleCache.php
-%%WWWDIR%%/src/CalDAV/Backend/Auth.php
-%%WWWDIR%%/src/CalDAV/Backend/Calendar.php
-%%WWWDIR%%/src/CalDAV/Backend/Principal.php
-%%WWWDIR%%/src/CalDAV/Contracts/CalDAVCompatibleItemInterface.php
-%%WWWDIR%%/src/CalDAV/Node/CalendarRoot.php
-%%WWWDIR%%/src/CalDAV/Node/Property.php
-%%WWWDIR%%/src/CalDAV/Plugin/Acl.php
-%%WWWDIR%%/src/CalDAV/Plugin/Browser.php
-%%WWWDIR%%/src/CalDAV/Plugin/CalDAV.php
-%%WWWDIR%%/src/CalDAV/Server.php
-%%WWWDIR%%/src/CalDAV/Traits/CalDAVPrincipalsTrait.php
-%%WWWDIR%%/src/CalDAV/Traits/CalDAVUriUtilTrait.php
-%%WWWDIR%%/src/CalDAV/Traits/VobjectConverterTrait.php
%%WWWDIR%%/src/Calendar.php
%%WWWDIR%%/src/CalendarSegment.php
%%WWWDIR%%/src/Calendar_Holiday.php
@@ -2755,12 +2419,16 @@
%%WWWDIR%%/src/Certificate_Item.php
%%WWWDIR%%/src/Change.php
%%WWWDIR%%/src/ChangeCost.php
+%%WWWDIR%%/src/ChangeSatisfaction.php
%%WWWDIR%%/src/ChangeTask.php
%%WWWDIR%%/src/ChangeTemplate.php
%%WWWDIR%%/src/ChangeTemplateHiddenField.php
%%WWWDIR%%/src/ChangeTemplateMandatoryField.php
%%WWWDIR%%/src/ChangeTemplatePredefinedField.php
+%%WWWDIR%%/src/ChangeTemplateReadonlyField.php
%%WWWDIR%%/src/ChangeValidation.php
+%%WWWDIR%%/src/ChangeValidationStep.php
+%%WWWDIR%%/src/Change_Change.php
%%WWWDIR%%/src/Change_Group.php
%%WWWDIR%%/src/Change_Item.php
%%WWWDIR%%/src/Change_Problem.php
@@ -2786,10 +2454,13 @@
%%WWWDIR%%/src/CommonITILActor.php
%%WWWDIR%%/src/CommonITILCost.php
%%WWWDIR%%/src/CommonITILObject.php
+%%WWWDIR%%/src/CommonITILObject_CommonITILObject.php
%%WWWDIR%%/src/CommonITILRecurrent.php
%%WWWDIR%%/src/CommonITILRecurrentCron.php
+%%WWWDIR%%/src/CommonITILSatisfaction.php
%%WWWDIR%%/src/CommonITILTask.php
%%WWWDIR%%/src/CommonITILValidation.php
+%%WWWDIR%%/src/CommonITILValidationCron.php
%%WWWDIR%%/src/CommonImplicitTreeDropdown.php
%%WWWDIR%%/src/CommonItilObject_Item.php
%%WWWDIR%%/src/CommonTreeDropdown.php
@@ -2799,143 +2470,32 @@
%%WWWDIR%%/src/ComputerModel.php
%%WWWDIR%%/src/ComputerType.php
%%WWWDIR%%/src/ComputerVirtualMachine.php
-%%WWWDIR%%/src/Computer_Item.php
%%WWWDIR%%/src/Config.php
-%%WWWDIR%%/src/Console/AbstractCommand.php
-%%WWWDIR%%/src/Console/Application.php
-%%WWWDIR%%/src/Console/Assets/CleanSoftwareCommand.php
-%%WWWDIR%%/src/Console/Build/CompileScssCommand.php
-%%WWWDIR%%/src/Console/Cache/ClearCommand.php
-%%WWWDIR%%/src/Console/Cache/ConfigureCommand.php
-%%WWWDIR%%/src/Console/Cache/DebugCommand.php
-%%WWWDIR%%/src/Console/Cache/SetNamespacePrefixCommand.php
-%%WWWDIR%%/src/Console/Command/ConfigurationCommandInterface.php
-%%WWWDIR%%/src/Console/Command/ForceNoPluginsOptionCommandInterface.php
-%%WWWDIR%%/src/Console/Command/GlpiCommandInterface.php
-%%WWWDIR%%/src/Console/CommandLoader.php
-%%WWWDIR%%/src/Console/Config/SetCommand.php
-%%WWWDIR%%/src/Console/Database/AbstractConfigureCommand.php
-%%WWWDIR%%/src/Console/Database/CheckSchemaIntegrityCommand.php
-%%WWWDIR%%/src/Console/Database/ConfigureCommand.php
-%%WWWDIR%%/src/Console/Database/EnableTimezonesCommand.php
-%%WWWDIR%%/src/Console/Database/InstallCommand.php
-%%WWWDIR%%/src/Console/Database/UpdateCommand.php
-%%WWWDIR%%/src/Console/Diagnostic/CheckDocumentsIntegrityCommand.php
-%%WWWDIR%%/src/Console/Diagnostic/CheckHtmlEncodingCommand.php
-%%WWWDIR%%/src/Console/Exception/EarlyExitException.php
-%%WWWDIR%%/src/Console/Ldap/SynchronizeUsersCommand.php
-%%WWWDIR%%/src/Console/Maintenance/DisableMaintenanceModeCommand.php
-%%WWWDIR%%/src/Console/Maintenance/EnableMaintenanceModeCommand.php
-%%WWWDIR%%/src/Console/Marketplace/AbstractMarketplaceCommand.php
-%%WWWDIR%%/src/Console/Marketplace/DownloadCommand.php
-%%WWWDIR%%/src/Console/Marketplace/InfoCommand.php
-%%WWWDIR%%/src/Console/Marketplace/SearchCommand.php
-%%WWWDIR%%/src/Console/Migration/AbstractPluginToCoreCommand.php
-%%WWWDIR%%/src/Console/Migration/AppliancesPluginToCoreCommand.php
-%%WWWDIR%%/src/Console/Migration/BuildMissingTimestampsCommand.php
-%%WWWDIR%%/src/Console/Migration/DatabasesPluginToCoreCommand.php
-%%WWWDIR%%/src/Console/Migration/DomainsPluginToCoreCommand.php
-%%WWWDIR%%/src/Console/Migration/DynamicRowFormatCommand.php
-%%WWWDIR%%/src/Console/Migration/MigrateAllCommand.php
-%%WWWDIR%%/src/Console/Migration/MyIsamToInnoDbCommand.php
-%%WWWDIR%%/src/Console/Migration/RacksPluginToCoreCommand.php
-%%WWWDIR%%/src/Console/Migration/TimestampsCommand.php
-%%WWWDIR%%/src/Console/Migration/UnsignedKeysCommand.php
-%%WWWDIR%%/src/Console/Migration/Utf8mb4Command.php
-%%WWWDIR%%/src/Console/Plugin/AbstractPluginCommand.php
-%%WWWDIR%%/src/Console/Plugin/ActivateCommand.php
-%%WWWDIR%%/src/Console/Plugin/DeactivateCommand.php
-%%WWWDIR%%/src/Console/Plugin/InstallCommand.php
-%%WWWDIR%%/src/Console/Plugin/UninstallCommand.php
-%%WWWDIR%%/src/Console/Rules/ProcessSoftwareCategoryRulesCommand.php
-%%WWWDIR%%/src/Console/Rules/ReplayDictionnaryRulesCommand.php
-%%WWWDIR%%/src/Console/Security/ChangekeyCommand.php
-%%WWWDIR%%/src/Console/System/CheckRequirementsCommand.php
-%%WWWDIR%%/src/Console/System/CheckStatusCommand.php
-%%WWWDIR%%/src/Console/System/ListServicesCommand.php
-%%WWWDIR%%/src/Console/Task/UnlockCommand.php
-%%WWWDIR%%/src/Console/Traits/TelemetryActivationTrait.php
%%WWWDIR%%/src/Consumable.php
%%WWWDIR%%/src/ConsumableItem.php
%%WWWDIR%%/src/ConsumableItemType.php
%%WWWDIR%%/src/Contact.php
%%WWWDIR%%/src/ContactType.php
%%WWWDIR%%/src/Contact_Supplier.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/AbstractParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/AssetParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/ChangeParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/CommonITILObjectParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/DropdownParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/EntityParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/GroupParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/ITILCategoryParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/KnowbaseItemParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/LevelAgreementParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/LocationParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/OLAParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/ParametersTypes/AbstractParameterType.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/ParametersTypes/ArrayParameter.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/ParametersTypes/AttributeParameter.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/ParametersTypes/ObjectParameter.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/ParametersTypes/ParameterTypeInterface.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/ProblemParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/RequestTypeParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/SLAParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/SupplierParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/TemplatesParametersInterface.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/TicketParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/TreeDropdownParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/UserCategoryParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/UserParameters.php
-%%WWWDIR%%/src/ContentTemplates/Parameters/UserTitleParameters.php
-%%WWWDIR%%/src/ContentTemplates/ParametersPreset.php
-%%WWWDIR%%/src/ContentTemplates/TemplateDocumentation.php
-%%WWWDIR%%/src/ContentTemplates/TemplateManager.php
%%WWWDIR%%/src/Contract.php
%%WWWDIR%%/src/ContractCost.php
%%WWWDIR%%/src/ContractType.php
%%WWWDIR%%/src/Contract_Item.php
%%WWWDIR%%/src/Contract_Supplier.php
+%%WWWDIR%%/src/Contract_User.php
%%WWWDIR%%/src/CronTask.php
%%WWWDIR%%/src/CronTaskLog.php
-%%WWWDIR%%/src/Csv/CsvResponse.php
-%%WWWDIR%%/src/Csv/ExportToCsvInterface.php
-%%WWWDIR%%/src/Csv/ImpactCsvExport.php
-%%WWWDIR%%/src/Csv/LogCsvExport.php
-%%WWWDIR%%/src/Csv/PlanningCsv.php
-%%WWWDIR%%/src/Csv/StatCsvExport.php
%%WWWDIR%%/src/DBConnection.php
%%WWWDIR%%/src/DBmysql.php
%%WWWDIR%%/src/DBmysqlIterator.php
%%WWWDIR%%/src/DCRoom.php
-%%WWWDIR%%/src/Dashboard/Dashboard.php
-%%WWWDIR%%/src/Dashboard/Filter.php
-%%WWWDIR%%/src/Dashboard/Filters/AbstractFilter.php
-%%WWWDIR%%/src/Dashboard/Filters/DatesFilter.php
-%%WWWDIR%%/src/Dashboard/Filters/DatesModFilter.php
-%%WWWDIR%%/src/Dashboard/Filters/GroupTechFilter.php
-%%WWWDIR%%/src/Dashboard/Filters/ItilCategoryFilter.php
-%%WWWDIR%%/src/Dashboard/Filters/LocationFilter.php
-%%WWWDIR%%/src/Dashboard/Filters/ManufacturerFilter.php
-%%WWWDIR%%/src/Dashboard/Filters/RequestTypeFilter.php
-%%WWWDIR%%/src/Dashboard/Filters/StateFilter.php
-%%WWWDIR%%/src/Dashboard/Filters/TicketTypeFilter.php
-%%WWWDIR%%/src/Dashboard/Filters/UserTechFilter.php
-%%WWWDIR%%/src/Dashboard/Grid.php
-%%WWWDIR%%/src/Dashboard/Item.php
-%%WWWDIR%%/src/Dashboard/Provider.php
-%%WWWDIR%%/src/Dashboard/Right.php
-%%WWWDIR%%/src/Dashboard/Widget.php
%%WWWDIR%%/src/Database.php
%%WWWDIR%%/src/DatabaseInstance.php
%%WWWDIR%%/src/DatabaseInstanceCategory.php
%%WWWDIR%%/src/DatabaseInstanceType.php
%%WWWDIR%%/src/Datacenter.php
%%WWWDIR%%/src/DbUtils.php
-%%WWWDIR%%/src/Debug/Profile.php
-%%WWWDIR%%/src/Debug/Profiler.php
-%%WWWDIR%%/src/Debug/ProfilerSection.php
-%%WWWDIR%%/src/Debug/Toolbar.php
+%%WWWDIR%%/src/DefaultFilter.php
%%WWWDIR%%/src/DeviceBattery.php
%%WWWDIR%%/src/DeviceBatteryModel.php
%%WWWDIR%%/src/DeviceBatteryType.php
@@ -2958,6 +2518,7 @@
%%WWWDIR%%/src/DeviceGraphicCardModel.php
%%WWWDIR%%/src/DeviceHardDrive.php
%%WWWDIR%%/src/DeviceHardDriveModel.php
+%%WWWDIR%%/src/DeviceHardDriveType.php
%%WWWDIR%%/src/DeviceMemory.php
%%WWWDIR%%/src/DeviceMemoryModel.php
%%WWWDIR%%/src/DeviceMemoryType.php
@@ -2991,45 +2552,951 @@
%%WWWDIR%%/src/Domain_Item.php
%%WWWDIR%%/src/Dropdown.php
%%WWWDIR%%/src/DropdownTranslation.php
+%%WWWDIR%%/src/DropdownVisibility.php
%%WWWDIR%%/src/Enclosure.php
%%WWWDIR%%/src/EnclosureModel.php
%%WWWDIR%%/src/Entity.php
%%WWWDIR%%/src/Entity_KnowbaseItem.php
%%WWWDIR%%/src/Entity_RSSFeed.php
%%WWWDIR%%/src/Entity_Reminder.php
-%%WWWDIR%%/src/Event.php
-%%WWWDIR%%/src/Exception/ForgetPasswordException.php
-%%WWWDIR%%/src/Exception/PasswordTooWeakException.php
%%WWWDIR%%/src/ExtraVisibilityCriteria.php
%%WWWDIR%%/src/FQDN.php
%%WWWDIR%%/src/FQDNLabel.php
-%%WWWDIR%%/src/Features/AssetImage.php
-%%WWWDIR%%/src/Features/CacheableListInterface.php
-%%WWWDIR%%/src/Features/Clonable.php
-%%WWWDIR%%/src/Features/DCBreadcrumb.php
-%%WWWDIR%%/src/Features/Inventoriable.php
-%%WWWDIR%%/src/Features/Kanban.php
-%%WWWDIR%%/src/Features/ParentStatus.php
-%%WWWDIR%%/src/Features/PlanningEvent.php
-%%WWWDIR%%/src/Features/Teamwork.php
-%%WWWDIR%%/src/Features/Timeline.php
-%%WWWDIR%%/src/Features/TreeBrowse.php
%%WWWDIR%%/src/FieldUnicity.php
%%WWWDIR%%/src/Fieldblacklist.php
%%WWWDIR%%/src/Filesystem.php
-%%WWWDIR%%/src/GLPI.php
%%WWWDIR%%/src/GLPIKey.php
%%WWWDIR%%/src/GLPIMailer.php
%%WWWDIR%%/src/GLPINetwork.php
%%WWWDIR%%/src/GLPIPDF.php
%%WWWDIR%%/src/GLPIUploadHandler.php
+%%WWWDIR%%/src/Glpi/Agent/Communication/AbstractRequest.php
+%%WWWDIR%%/src/Glpi/Agent/Communication/Headers/Common.php
+%%WWWDIR%%/src/Glpi/Altcha/AltchaManager.php
+%%WWWDIR%%/src/Glpi/Altcha/AltchaMode.php
+%%WWWDIR%%/src/Glpi/Altcha/InvalidPayloadException.php
+%%WWWDIR%%/src/Glpi/Api/API.php
+%%WWWDIR%%/src/Glpi/Api/APIRest.php
+%%WWWDIR%%/src/Glpi/Api/Deprecated/CommonDeprecatedTrait.php
+%%WWWDIR%%/src/Glpi/Api/Deprecated/ComputerAntivirus.php
+%%WWWDIR%%/src/Glpi/Api/Deprecated/ComputerVirtualMachine.php
+%%WWWDIR%%/src/Glpi/Api/Deprecated/Computer_Item.php
+%%WWWDIR%%/src/Glpi/Api/Deprecated/Computer_SoftwareLicense.php
+%%WWWDIR%%/src/Glpi/Api/Deprecated/Computer_SoftwareVersion.php
+%%WWWDIR%%/src/Glpi/Api/Deprecated/DeprecatedInterface.php
+%%WWWDIR%%/src/Glpi/Api/Deprecated/Netpoint.php
+%%WWWDIR%%/src/Glpi/Api/Deprecated/Pdu_Plug.php
+%%WWWDIR%%/src/Glpi/Api/Deprecated/TicketFollowup.php
+%%WWWDIR%%/src/Glpi/Api/HL/APIException.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/AbstractController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/AdministrationController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/AssetController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/CRUDControllerTrait.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/ComponentController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/CoreController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/CustomAssetController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/DropdownController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/GraphQLController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/ITILController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/ManagementController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/ProjectController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/ReportController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/RuleController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Controller/SetupController.php
+%%WWWDIR%%/src/Glpi/Api/HL/Doc/CreateRoute.php
+%%WWWDIR%%/src/Glpi/Api/HL/Doc/DeleteRoute.php
+%%WWWDIR%%/src/Glpi/Api/HL/Doc/GetRoute.php
+%%WWWDIR%%/src/Glpi/Api/HL/Doc/Parameter.php
+%%WWWDIR%%/src/Glpi/Api/HL/Doc/Response.php
+%%WWWDIR%%/src/Glpi/Api/HL/Doc/Route.php
+%%WWWDIR%%/src/Glpi/Api/HL/Doc/Schema.php
+%%WWWDIR%%/src/Glpi/Api/HL/Doc/SchemaReference.php
+%%WWWDIR%%/src/Glpi/Api/HL/Doc/SearchRoute.php
+%%WWWDIR%%/src/Glpi/Api/HL/Doc/UpdateRoute.php
+%%WWWDIR%%/src/Glpi/Api/HL/GraphQL.php
+%%WWWDIR%%/src/Glpi/Api/HL/GraphQLGenerator.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/AbstractMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/AuthMiddlewareInterface.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/CRUDRequestMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/CookieAuthMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/DebugRequestMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/DebugResponseMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/IPRestrictionRequestMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/InternalAuthMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/MiddlewareInput.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/OAuthRequestMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/RSQLRequestMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/RequestMiddlewareInterface.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/ResponseMiddlewareInterface.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/ResultFormatterMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/Middleware/SecurityResponseMiddleware.php
+%%WWWDIR%%/src/Glpi/Api/HL/OpenAPIGenerator.php
+%%WWWDIR%%/src/Glpi/Api/HL/RSQL/Error.php
+%%WWWDIR%%/src/Glpi/Api/HL/RSQL/Lexer.php
+%%WWWDIR%%/src/Glpi/Api/HL/RSQL/Parser.php
+%%WWWDIR%%/src/Glpi/Api/HL/RSQL/RSQLException.php
+%%WWWDIR%%/src/Glpi/Api/HL/RSQL/Result.php
+%%WWWDIR%%/src/Glpi/Api/HL/ResourceAccessor.php
+%%WWWDIR%%/src/Glpi/Api/HL/RightConditionNotMetException.php
+%%WWWDIR%%/src/Glpi/Api/HL/Route.php
+%%WWWDIR%%/src/Glpi/Api/HL/RoutePath.php
+%%WWWDIR%%/src/Glpi/Api/HL/RouteVersion.php
+%%WWWDIR%%/src/Glpi/Api/HL/Router.php
+%%WWWDIR%%/src/Glpi/Api/HL/Search.php
+%%WWWDIR%%/src/Glpi/Api/HL/Search/RecordSet.php
+%%WWWDIR%%/src/Glpi/Api/HL/Search/SearchContext.php
+%%WWWDIR%%/src/Glpi/Application/Environment.php
+%%WWWDIR%%/src/Glpi/Application/ImportMapGenerator.php
+%%WWWDIR%%/src/Glpi/Application/ResourcesChecker.php
+%%WWWDIR%%/src/Glpi/Application/SystemConfigurator.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/ConfigExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/DataHelpersExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/DocumentExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/FrontEndAssetsExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/HtmlExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/I18nExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/IllustrationExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/ItemtypeExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/PhpExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/PluginExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/RoutingExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/SearchExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/SecurityExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/SessionExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/Extension/TeamExtension.php
+%%WWWDIR%%/src/Glpi/Application/View/TemplateRenderer.php
+%%WWWDIR%%/src/Glpi/Asset/Asset.php
+%%WWWDIR%%/src/Glpi/Asset/AssetDefinition.php
+%%WWWDIR%%/src/Glpi/Asset/AssetDefinitionManager.php
+%%WWWDIR%%/src/Glpi/Asset/AssetModel.php
+%%WWWDIR%%/src/Glpi/Asset/AssetType.php
+%%WWWDIR%%/src/Glpi/Asset/Asset_PeripheralAsset.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/AbstractCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/AllowedInGlobalSearchCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/CapacityInterface.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasAntivirusCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasAppliancesCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasCertificatesCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasContractsCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasDatabaseInstanceCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasDevicesCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasDocumentsCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasDomainsCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasHistoryCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasImpactCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasInfocomCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasKnowbaseCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasLinksCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasNetworkPortCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasNotepadCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasOperatingSystemCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasPeripheralAssetsCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasPlugCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasRemoteManagementCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasSocketCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasSoftwaresCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasVirtualMachineCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/HasVolumesCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/IsInventoriableCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/IsProjectAssetCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/IsRackableCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/Capacity/IsReservableCapacity.php
+%%WWWDIR%%/src/Glpi/Asset/CapacityConfig.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldDefinition.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldOption/AbstractOption.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldOption/BooleanOption.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldOption/NumberOption.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldOption/OptionInterface.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldOption/ProfileRestrictOption.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldType/AbstractType.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldType/BooleanType.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldType/DateTimeType.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldType/DateType.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldType/DropdownType.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldType/NumberType.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldType/StringType.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldType/TextType.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldType/TypeInterface.php
+%%WWWDIR%%/src/Glpi/Asset/CustomFieldType/URLType.php
+%%WWWDIR%%/src/Glpi/Asset/RuleDictionaryModel.php
+%%WWWDIR%%/src/Glpi/Asset/RuleDictionaryModelCollection.php
+%%WWWDIR%%/src/Glpi/Asset/RuleDictionaryType.php
+%%WWWDIR%%/src/Glpi/Asset/RuleDictionaryTypeCollection.php
+%%WWWDIR%%/src/Glpi/Cache/CacheManager.php
+%%WWWDIR%%/src/Glpi/Cache/I18nCache.php
+%%WWWDIR%%/src/Glpi/Cache/SimpleCache.php
+%%WWWDIR%%/src/Glpi/CalDAV/Backend/Auth.php
+%%WWWDIR%%/src/Glpi/CalDAV/Backend/Calendar.php
+%%WWWDIR%%/src/Glpi/CalDAV/Backend/Principal.php
+%%WWWDIR%%/src/Glpi/CalDAV/Contracts/CalDAVCompatibleItemInterface.php
+%%WWWDIR%%/src/Glpi/CalDAV/Node/CalendarRoot.php
+%%WWWDIR%%/src/Glpi/CalDAV/Node/Property.php
+%%WWWDIR%%/src/Glpi/CalDAV/Plugin/Acl.php
+%%WWWDIR%%/src/Glpi/CalDAV/Plugin/Browser.php
+%%WWWDIR%%/src/Glpi/CalDAV/Plugin/CalDAV.php
+%%WWWDIR%%/src/Glpi/CalDAV/Server.php
+%%WWWDIR%%/src/Glpi/CalDAV/Traits/CalDAVPrincipalsTrait.php
+%%WWWDIR%%/src/Glpi/CalDAV/Traits/CalDAVUriUtilTrait.php
+%%WWWDIR%%/src/Glpi/CalDAV/Traits/VobjectConverterTrait.php
+%%WWWDIR%%/src/Glpi/Console/AbstractCommand.php
+%%WWWDIR%%/src/Glpi/Console/Application.php
+%%WWWDIR%%/src/Glpi/Console/Assets/CleanSoftwareCommand.php
+%%WWWDIR%%/src/Glpi/Console/Assets/PurgeSoftwareCommand.php
+%%WWWDIR%%/src/Glpi/Console/Build/CompileScssCommand.php
+%%WWWDIR%%/src/Glpi/Console/Build/GenerateCodeManifestCommand.php
+%%WWWDIR%%/src/Glpi/Console/Cache/ClearCommand.php
+%%WWWDIR%%/src/Glpi/Console/Cache/ConfigureCommand.php
+%%WWWDIR%%/src/Glpi/Console/Cache/DebugCommand.php
+%%WWWDIR%%/src/Glpi/Console/Cache/SetNamespacePrefixCommand.php
+%%WWWDIR%%/src/Glpi/Console/Command/ConfigurationCommandInterface.php
+%%WWWDIR%%/src/Glpi/Console/Command/GlpiCommandInterface.php
+%%WWWDIR%%/src/Glpi/Console/CommandLoader.php
+%%WWWDIR%%/src/Glpi/Console/Config/SetCommand.php
+%%WWWDIR%%/src/Glpi/Console/Database/AbstractConfigureCommand.php
+%%WWWDIR%%/src/Glpi/Console/Database/CheckSchemaIntegrityCommand.php
+%%WWWDIR%%/src/Glpi/Console/Database/ConfigureCommand.php
+%%WWWDIR%%/src/Glpi/Console/Database/EnableTimezonesCommand.php
+%%WWWDIR%%/src/Glpi/Console/Database/InstallCommand.php
+%%WWWDIR%%/src/Glpi/Console/Database/UpdateCommand.php
+%%WWWDIR%%/src/Glpi/Console/Diagnostic/CheckDocumentsIntegrityCommand.php
+%%WWWDIR%%/src/Glpi/Console/Diagnostic/CheckHtmlEncodingCommand.php
+%%WWWDIR%%/src/Glpi/Console/Diagnostic/CheckSourceCodeIntegrityCommand.php
+%%WWWDIR%%/src/Glpi/Console/Exception/EarlyExitException.php
+%%WWWDIR%%/src/Glpi/Console/Ldap/SynchronizeUsersCommand.php
+%%WWWDIR%%/src/Glpi/Console/Maintenance/DisableMaintenanceModeCommand.php
+%%WWWDIR%%/src/Glpi/Console/Maintenance/EnableMaintenanceModeCommand.php
+%%WWWDIR%%/src/Glpi/Console/Marketplace/AbstractMarketplaceCommand.php
+%%WWWDIR%%/src/Glpi/Console/Marketplace/DownloadCommand.php
+%%WWWDIR%%/src/Glpi/Console/Marketplace/InfoCommand.php
+%%WWWDIR%%/src/Glpi/Console/Marketplace/SearchCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/AbstractPluginMigrationCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/AbstractPluginToCoreCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/AppliancesPluginToCoreCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/BuildMissingTimestampsCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/DatabasesPluginToCoreCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/DomainsPluginToCoreCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/DynamicRowFormatCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/FormCreatorPluginToCoreCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/GenericobjectPluginToCoreCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/MigrateAllCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/MyIsamToInnoDbCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/RacksPluginToCoreCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/TimestampsCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/UnsignedKeysCommand.php
+%%WWWDIR%%/src/Glpi/Console/Migration/Utf8mb4Command.php
+%%WWWDIR%%/src/Glpi/Console/Plugin/AbstractPluginCommand.php
+%%WWWDIR%%/src/Glpi/Console/Plugin/ActivateCommand.php
+%%WWWDIR%%/src/Glpi/Console/Plugin/DeactivateCommand.php
+%%WWWDIR%%/src/Glpi/Console/Plugin/InstallCommand.php
+%%WWWDIR%%/src/Glpi/Console/Plugin/ListCommand.php
+%%WWWDIR%%/src/Glpi/Console/Plugin/ResumeExecutionCommand.php
+%%WWWDIR%%/src/Glpi/Console/Plugin/SuspendExecutionCommand.php
+%%WWWDIR%%/src/Glpi/Console/Plugin/UninstallCommand.php
+%%WWWDIR%%/src/Glpi/Console/Rules/ProcessSoftwareCategoryRulesCommand.php
+%%WWWDIR%%/src/Glpi/Console/Rules/ReplayDictionnaryRulesCommand.php
+%%WWWDIR%%/src/Glpi/Console/Security/ChangekeyCommand.php
+%%WWWDIR%%/src/Glpi/Console/Security/DisableTFACommand.php
+%%WWWDIR%%/src/Glpi/Console/System/CheckRequirementsCommand.php
+%%WWWDIR%%/src/Glpi/Console/System/CheckStatusCommand.php
+%%WWWDIR%%/src/Glpi/Console/System/ListServicesCommand.php
+%%WWWDIR%%/src/Glpi/Console/Task/UnlockCommand.php
+%%WWWDIR%%/src/Glpi/Console/Traits/PluginMigrationTrait.php
+%%WWWDIR%%/src/Glpi/Console/Traits/TelemetryActivationTrait.php
+%%WWWDIR%%/src/Glpi/Console/User/AbstractUserCommand.php
+%%WWWDIR%%/src/Glpi/Console/User/CreateCommand.php
+%%WWWDIR%%/src/Glpi/Console/User/DeleteCommand.php
+%%WWWDIR%%/src/Glpi/Console/User/DisableCommand.php
+%%WWWDIR%%/src/Glpi/Console/User/EnableCommand.php
+%%WWWDIR%%/src/Glpi/Console/User/GrantCommand.php
+%%WWWDIR%%/src/Glpi/Console/User/ResetPasswordCommand.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/AbstractParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/AssetParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/ChangeParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/CommonITILObjectParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/DropdownParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/EntityParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/GroupParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/ITILCategoryParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/KnowbaseItemParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/LevelAgreementParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/LocationParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/OLAParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/ParametersTypes/AbstractParameterType.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/ParametersTypes/ArrayParameter.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/ParametersTypes/AttributeParameter.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/ParametersTypes/ObjectParameter.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/ParametersTypes/ParameterTypeInterface.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/ProblemParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/RequestTypeParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/SLAParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/SupplierParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/TemplatesParametersInterface.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/TicketParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/TreeDropdownParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/UserCategoryParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/UserParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/UserTitleParameters.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/ParametersPreset.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/TemplateDocumentation.php
+%%WWWDIR%%/src/Glpi/ContentTemplates/TemplateManager.php
+%%WWWDIR%%/src/Glpi/Controller/AbstractController.php
+%%WWWDIR%%/src/Glpi/Controller/Altcha/ChallengeController.php
+%%WWWDIR%%/src/Glpi/Controller/ApiController.php
+%%WWWDIR%%/src/Glpi/Controller/ApiRestController.php
+%%WWWDIR%%/src/Glpi/Controller/CaldavController.php
+%%WWWDIR%%/src/Glpi/Controller/CentralController.php
+%%WWWDIR%%/src/Glpi/Controller/Config/Helpdesk/AbstractTileController.php
+%%WWWDIR%%/src/Glpi/Controller/Config/Helpdesk/AddTileController.php
+%%WWWDIR%%/src/Glpi/Controller/Config/Helpdesk/CopyParentEntityController.php
+%%WWWDIR%%/src/Glpi/Controller/Config/Helpdesk/DeleteTileController.php
+%%WWWDIR%%/src/Glpi/Controller/Config/Helpdesk/SetTilesOrderController.php
+%%WWWDIR%%/src/Glpi/Controller/Config/Helpdesk/ShowAddTileFormController.php
+%%WWWDIR%%/src/Glpi/Controller/Config/Helpdesk/ShowEditTileFormController.php
+%%WWWDIR%%/src/Glpi/Controller/Config/Helpdesk/UpdateTileController.php
+%%WWWDIR%%/src/Glpi/Controller/DropdownFormController.php
+%%WWWDIR%%/src/Glpi/Controller/ErrorController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/AllowListDropdown/CountUsersController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Condition/EditorController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Condition/EngineController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/DelegationController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Destination/AddDestinationController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Destination/PurgeDestinationController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Destination/UpdateDestinationController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/ExportController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Import/Step1IndexController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Import/Step2PreviewController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Import/Step3ResolveIssuesController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Import/Step4ExecuteController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/QuestionActorsDropdownController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/RendererController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/SubmitAnswerController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/TagListController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Translation/AddNewFormTranslationController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Translation/DeleteFormTranslationController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Translation/UpdateFormTranslationController.php
+%%WWWDIR%%/src/Glpi/Controller/Form/Utils/CanCheckAccessPolicies.php
+%%WWWDIR%%/src/Glpi/Controller/Form/ValidateAnswerController.php
+%%WWWDIR%%/src/Glpi/Controller/GenericAjaxCrudController.php
+%%WWWDIR%%/src/Glpi/Controller/GenericFormController.php
+%%WWWDIR%%/src/Glpi/Controller/GenericListController.php
+%%WWWDIR%%/src/Glpi/Controller/Helpdesk/IndexController.php
+%%WWWDIR%%/src/Glpi/Controller/Helpdesk/SearchController.php
+%%WWWDIR%%/src/Glpi/Controller/Helpdesk/Translation/AddNewHelpdeskTranslationController.php
+%%WWWDIR%%/src/Glpi/Controller/Helpdesk/Translation/DeleteHelpdeskTranslationController.php
+%%WWWDIR%%/src/Glpi/Controller/Helpdesk/Translation/UpdateHelpdeskTranslationController.php
+%%WWWDIR%%/src/Glpi/Controller/IndexController.php
+%%WWWDIR%%/src/Glpi/Controller/InstallController.php
+%%WWWDIR%%/src/Glpi/Controller/InventoryController.php
+%%WWWDIR%%/src/Glpi/Controller/ItemType/Form/AuthMailFormController.php
+%%WWWDIR%%/src/Glpi/Controller/ItemType/Form/ContactFormController.php
+%%WWWDIR%%/src/Glpi/Controller/ItemType/Form/MailCollectorFormController.php
+%%WWWDIR%%/src/Glpi/Controller/ItemType/Form/SavedSearchFormController.php
+%%WWWDIR%%/src/Glpi/Controller/Knowbase/KnowbaseItemController.php
+%%WWWDIR%%/src/Glpi/Controller/LegacyFileLoadController.php
+%%WWWDIR%%/src/Glpi/Controller/MaintenanceController.php
+%%WWWDIR%%/src/Glpi/Controller/Plugin/LogoController.php
+%%WWWDIR%%/src/Glpi/Controller/ProgressController.php
+%%WWWDIR%%/src/Glpi/Controller/RequestException.php
+%%WWWDIR%%/src/Glpi/Controller/Security/MFAController.php
+%%WWWDIR%%/src/Glpi/Controller/ServiceCatalog/IndexController.php
+%%WWWDIR%%/src/Glpi/Controller/ServiceCatalog/ItemsController.php
+%%WWWDIR%%/src/Glpi/Controller/Session/ChangeEntityController.php
+%%WWWDIR%%/src/Glpi/Controller/Session/ChangeProfileController.php
+%%WWWDIR%%/src/Glpi/Controller/StatusController.php
+%%WWWDIR%%/src/Glpi/Controller/Traits/AsyncOperationProgressControllerTrait.php
+%%WWWDIR%%/src/Glpi/Controller/Translation/AbstractTranslationController.php
+%%WWWDIR%%/src/Glpi/Controller/UI/Illustration/CustomIllustrationController.php
+%%WWWDIR%%/src/Glpi/Controller/UI/Illustration/CustomSceneController.php
+%%WWWDIR%%/src/Glpi/Controller/UI/Illustration/SearchController.php
+%%WWWDIR%%/src/Glpi/Controller/UI/Illustration/UploadController.php
+%%WWWDIR%%/src/Glpi/Controller/WellKnownController.php
+%%WWWDIR%%/src/Glpi/Csv/CsvResponse.php
+%%WWWDIR%%/src/Glpi/Csv/ExportToCsvInterface.php
+%%WWWDIR%%/src/Glpi/Csv/ImpactCsvExport.php
+%%WWWDIR%%/src/Glpi/Csv/LogCsvExport.php
+%%WWWDIR%%/src/Glpi/Csv/PlanningCsv.php
+%%WWWDIR%%/src/Glpi/Csv/PrinterLogCsvExport.php
+%%WWWDIR%%/src/Glpi/Csv/PrinterLogCsvExportComparison.php
+%%WWWDIR%%/src/Glpi/Csv/StatCsvExport.php
+%%WWWDIR%%/src/Glpi/CustomObject/AbstractDefinition.php
+%%WWWDIR%%/src/Glpi/CustomObject/AbstractDefinitionManager.php
+%%WWWDIR%%/src/Glpi/CustomObject/CustomObjectTrait.php
+%%WWWDIR%%/src/Glpi/DBAL/JsonFieldInterface.php
+%%WWWDIR%%/src/Glpi/DBAL/PrepareForCloneInterface.php
+%%WWWDIR%%/src/Glpi/DBAL/QueryExpression.php
+%%WWWDIR%%/src/Glpi/DBAL/QueryFunction.php
+%%WWWDIR%%/src/Glpi/DBAL/QueryParam.php
+%%WWWDIR%%/src/Glpi/DBAL/QuerySubQuery.php
+%%WWWDIR%%/src/Glpi/DBAL/QueryUnion.php
+%%WWWDIR%%/src/Glpi/Dashboard/Dashboard.php
+%%WWWDIR%%/src/Glpi/Dashboard/FakeProvider.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/AbstractFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/AbstractGroupFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/DatesFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/DatesModFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/GroupRequesterFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/GroupTechFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/ItilCategoryFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/LocationFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/ManufacturerFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/RequestTypeFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/StateFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/TicketTypeFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Filters/UserTechFilter.php
+%%WWWDIR%%/src/Glpi/Dashboard/Grid.php
+%%WWWDIR%%/src/Glpi/Dashboard/Item.php
+%%WWWDIR%%/src/Glpi/Dashboard/Palette.php
+%%WWWDIR%%/src/Glpi/Dashboard/Provider.php
+%%WWWDIR%%/src/Glpi/Dashboard/Right.php
+%%WWWDIR%%/src/Glpi/Dashboard/Widget.php
+%%WWWDIR%%/src/Glpi/Debug/Profile.php
+%%WWWDIR%%/src/Glpi/Debug/Profiler.php
+%%WWWDIR%%/src/Glpi/Debug/ProfilerSection.php
+%%WWWDIR%%/src/Glpi/DependencyInjection/PluginContainer.php
+%%WWWDIR%%/src/Glpi/DependencyInjection/PublicService.php
+%%WWWDIR%%/src/Glpi/Dropdown/Dropdown.php
+%%WWWDIR%%/src/Glpi/Dropdown/DropdownDefinition.php
+%%WWWDIR%%/src/Glpi/Dropdown/DropdownDefinitionManager.php
+%%WWWDIR%%/src/Glpi/Error/ErrorDisplayHandler/CliDisplayHandler.php
+%%WWWDIR%%/src/Glpi/Error/ErrorDisplayHandler/ConsoleErrorDisplayHandler.php
+%%WWWDIR%%/src/Glpi/Error/ErrorDisplayHandler/ErrorDisplayHandler.php
+%%WWWDIR%%/src/Glpi/Error/ErrorDisplayHandler/HtmlErrorDisplayHandler.php
+%%WWWDIR%%/src/Glpi/Error/ErrorHandler.php
+%%WWWDIR%%/src/Glpi/Error/ErrorUtils.php
+%%WWWDIR%%/src/Glpi/Event.php
+%%WWWDIR%%/src/Glpi/Exception/AuthenticationFailedException.php
+%%WWWDIR%%/src/Glpi/Exception/EmptyCurlContentException.php
+%%WWWDIR%%/src/Glpi/Exception/ForgetPasswordException.php
+%%WWWDIR%%/src/Glpi/Exception/Http/AccessDeniedHttpException.php
+%%WWWDIR%%/src/Glpi/Exception/Http/BadRequestHttpException.php
+%%WWWDIR%%/src/Glpi/Exception/Http/HttpException.php
+%%WWWDIR%%/src/Glpi/Exception/Http/HttpExceptionInterface.php
+%%WWWDIR%%/src/Glpi/Exception/Http/HttpExceptionTrait.php
+%%WWWDIR%%/src/Glpi/Exception/Http/NotFoundHttpException.php
+%%WWWDIR%%/src/Glpi/Exception/Http/UnprocessableEntityHttpException.php
+%%WWWDIR%%/src/Glpi/Exception/ItemLinkException.php
+%%WWWDIR%%/src/Glpi/Exception/OAuth2KeyException.php
+%%WWWDIR%%/src/Glpi/Exception/PasswordTooWeakException.php
+%%WWWDIR%%/src/Glpi/Exception/RedirectException.php
+%%WWWDIR%%/src/Glpi/Exception/SessionExpiredException.php
+%%WWWDIR%%/src/Glpi/Features/AssetImage.php
+%%WWWDIR%%/src/Glpi/Features/AssignableItem.php
+%%WWWDIR%%/src/Glpi/Features/AssignableItemInterface.php
+%%WWWDIR%%/src/Glpi/Features/CacheableListInterface.php
+%%WWWDIR%%/src/Glpi/Features/Clonable.php
+%%WWWDIR%%/src/Glpi/Features/CloneMapper.php
+%%WWWDIR%%/src/Glpi/Features/CloneWithoutNameSuffix.php
+%%WWWDIR%%/src/Glpi/Features/DCBreadcrumb.php
+%%WWWDIR%%/src/Glpi/Features/DCBreadcrumbInterface.php
+%%WWWDIR%%/src/Glpi/Features/Inventoriable.php
+%%WWWDIR%%/src/Glpi/Features/Kanban.php
+%%WWWDIR%%/src/Glpi/Features/KanbanInterface.php
+%%WWWDIR%%/src/Glpi/Features/ParentStatus.php
+%%WWWDIR%%/src/Glpi/Features/PlanningEvent.php
+%%WWWDIR%%/src/Glpi/Features/State.php
+%%WWWDIR%%/src/Glpi/Features/StateInterface.php
+%%WWWDIR%%/src/Glpi/Features/Teamwork.php
+%%WWWDIR%%/src/Glpi/Features/TeamworkInterface.php
+%%WWWDIR%%/src/Glpi/Features/Timeline.php
+%%WWWDIR%%/src/Glpi/Features/TreeBrowse.php
+%%WWWDIR%%/src/Glpi/Features/TreeBrowseInterface.php
+%%WWWDIR%%/src/Glpi/Features/ZonableModelPicture.php
+%%WWWDIR%%/src/Glpi/Form/AccessControl/AccessVote.php
+%%WWWDIR%%/src/Glpi/Form/AccessControl/ControlType/AllowList.php
+%%WWWDIR%%/src/Glpi/Form/AccessControl/ControlType/AllowListConfig.php
+%%WWWDIR%%/src/Glpi/Form/AccessControl/ControlType/AllowListDropdown.php
+%%WWWDIR%%/src/Glpi/Form/AccessControl/ControlType/ControlTypeInterface.php
+%%WWWDIR%%/src/Glpi/Form/AccessControl/ControlType/DirectAccess.php
+%%WWWDIR%%/src/Glpi/Form/AccessControl/ControlType/DirectAccessConfig.php
+%%WWWDIR%%/src/Glpi/Form/AccessControl/FormAccessControl.php
+%%WWWDIR%%/src/Glpi/Form/AccessControl/FormAccessControlManager.php
+%%WWWDIR%%/src/Glpi/Form/AccessControl/FormAccessParameters.php
+%%WWWDIR%%/src/Glpi/Form/Answer.php
+%%WWWDIR%%/src/Glpi/Form/AnswersHandler/AnswersHandler.php
+%%WWWDIR%%/src/Glpi/Form/AnswersSet.php
+%%WWWDIR%%/src/Glpi/Form/BlockInterface.php
+%%WWWDIR%%/src/Glpi/Form/Category.php
+%%WWWDIR%%/src/Glpi/Form/Clone/FormCloneHelper.php
+%%WWWDIR%%/src/Glpi/Form/Comment.php
+%%WWWDIR%%/src/Glpi/Form/Condition/CommentData.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionData.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/AbstractDateTimeConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/ActorConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/ArrayConditionHandlerTrait.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/ConditionHandlerInterface.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/DateAndTimeConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/DateConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/EmptyConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/ItemAsTextConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/ItemConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/MultipleChoiceFromValuesConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/NumberConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/RegexConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/RequestTypeConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/RichTextConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/SingleChoiceFromValuesConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/StringConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/TimeConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/UrgencyConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/UserDevicesAsTextConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/UserDevicesConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler/VisibilityConditionHandler.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionValueTransformerInterface.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionableCreationInterface.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionableCreationTrait.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionableInterface.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionableTrait.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionableValidationTrait.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionableVisibilityInterface.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ConditionableVisibilityTrait.php
+%%WWWDIR%%/src/Glpi/Form/Condition/CreationStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Condition/EditorManager.php
+%%WWWDIR%%/src/Glpi/Form/Condition/Engine.php
+%%WWWDIR%%/src/Glpi/Form/Condition/EngineCreationOutput.php
+%%WWWDIR%%/src/Glpi/Form/Condition/EngineInput.php
+%%WWWDIR%%/src/Glpi/Form/Condition/EngineValidationOutput.php
+%%WWWDIR%%/src/Glpi/Form/Condition/EngineVisibilityOutput.php
+%%WWWDIR%%/src/Glpi/Form/Condition/FormData.php
+%%WWWDIR%%/src/Glpi/Form/Condition/LogicOperator.php
+%%WWWDIR%%/src/Glpi/Form/Condition/QuestionData.php
+%%WWWDIR%%/src/Glpi/Form/Condition/SectionData.php
+%%WWWDIR%%/src/Glpi/Form/Condition/StrategyInterface.php
+%%WWWDIR%%/src/Glpi/Form/Condition/Type.php
+%%WWWDIR%%/src/Glpi/Form/Condition/UsedAsCriteriaInterface.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ValidationStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Condition/ValueOperator.php
+%%WWWDIR%%/src/Glpi/Form/Condition/VisibilityStrategy.php
+%%WWWDIR%%/src/Glpi/Form/DelegationData.php
+%%WWWDIR%%/src/Glpi/Form/Destination/AbstractCommonITILFormDestination.php
+%%WWWDIR%%/src/Glpi/Form/Destination/AbstractConfigField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/AnswersSet_FormDestinationItem.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/AssigneeField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/AssigneeFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/AssociatedItemsField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/AssociatedItemsFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/AssociatedItemsFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/Category.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ContentField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/EntityField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/EntityFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/EntityFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILActorField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILActorFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILActorFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILCategoryField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILCategoryFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILCategoryFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILFollowupField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILFollowupFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILFollowupFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILTaskField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILTaskFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ITILTaskFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/LinkedITILObjectsField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/LinkedITILObjectsFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/LinkedITILObjectsFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/LinkedITILObjectsFieldStrategyConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/LocationField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/LocationFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/LocationFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/OLATTOField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/OLATTOFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/OLATTRField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/OLATTRFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ObserverField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ObserverFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/RequestSourceField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/RequestSourceFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/RequestSourceFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/RequestTypeField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/RequestTypeFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/RequestTypeFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/RequesterField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/RequesterFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/SLATTOField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/SLATTOFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/SLATTRField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/SLATTRFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/SLMField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/SLMFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/SLMFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/SimpleValueConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/StatusField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/TemplateField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/TemplateFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/TemplateFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/TitleField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/UrgencyField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/UrgencyFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/UrgencyFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ValidationField.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ValidationFieldConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ValidationFieldStrategy.php
+%%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField/ValidationFieldStrategyConfig.php
+%%WWWDIR%%/src/Glpi/Form/Destination/ConfigFieldWithStrategiesInterface.php
+%%WWWDIR%%/src/Glpi/Form/Destination/DestinationFieldInterface.php
+%%WWWDIR%%/src/Glpi/Form/Destination/FormDestination.php
+%%WWWDIR%%/src/Glpi/Form/Destination/FormDestinationChange.php
+%%WWWDIR%%/src/Glpi/Form/Destination/FormDestinationInterface.php
+%%WWWDIR%%/src/Glpi/Form/Destination/FormDestinationManager.php
+%%WWWDIR%%/src/Glpi/Form/Destination/FormDestinationProblem.php
+%%WWWDIR%%/src/Glpi/Form/Destination/FormDestinationTicket.php
+%%WWWDIR%%/src/Glpi/Form/Destination/HasFieldWithDestinationId.php
+%%WWWDIR%%/src/Glpi/Form/Destination/HasFieldWithQuestionId.php
+%%WWWDIR%%/src/Glpi/Form/Destination/HasFormTags.php
+%%WWWDIR%%/src/Glpi/Form/Dropdown/FormActorsDropdown.php
+%%WWWDIR%%/src/Glpi/Form/EndUserInputNameProvider.php
+%%WWWDIR%%/src/Glpi/Form/Export/Context/DatabaseMapper.php
+%%WWWDIR%%/src/Glpi/Form/Export/Result/ExportResult.php
+%%WWWDIR%%/src/Glpi/Form/Export/Result/ImportError.php
+%%WWWDIR%%/src/Glpi/Form/Export/Result/ImportResult.php
+%%WWWDIR%%/src/Glpi/Form/Export/Result/ImportResultIssues.php
+%%WWWDIR%%/src/Glpi/Form/Export/Result/ImportResultPreview.php
+%%WWWDIR%%/src/Glpi/Form/Export/Serializer/AbstractFormSerializer.php
+%%WWWDIR%%/src/Glpi/Form/Export/Serializer/DynamicExportData.php
+%%WWWDIR%%/src/Glpi/Form/Export/Serializer/DynamicExportDataField.php
+%%WWWDIR%%/src/Glpi/Form/Export/Serializer/FormSerializer.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/AccesControlPolicyContentSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/CommentContentSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/ConditionDataSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/ContentSpecificationInterface.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/CustomIllustrationContentSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/DataRequirementSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/DestinationContentSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/ExportContentSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/FormContentSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/QuestionContentSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/SectionContentSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Export/Specification/TranslationContentSpecification.php
+%%WWWDIR%%/src/Glpi/Form/Form.php
+%%WWWDIR%%/src/Glpi/Form/FormTranslation.php
+%%WWWDIR%%/src/Glpi/Form/Migration/ConditionHandlerDataConverterInterface.php
+%%WWWDIR%%/src/Glpi/Form/Migration/DestinationFieldConverterInterface.php
+%%WWWDIR%%/src/Glpi/Form/Migration/FormMigration.php
+%%WWWDIR%%/src/Glpi/Form/Migration/FormQuestionDataConverterInterface.php
+%%WWWDIR%%/src/Glpi/Form/Migration/TagConversionTrait.php
+%%WWWDIR%%/src/Glpi/Form/Migration/TypesConversionMapper.php
+%%WWWDIR%%/src/Glpi/Form/Question.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/AbstractQuestionType.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/AbstractQuestionTypeActors.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/AbstractQuestionTypeSelectable.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/AbstractQuestionTypeShortAnswer.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeActorsDefaultValueConfig.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeActorsExtraDataConfig.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeAssignee.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeCategory.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeCategoryInterface.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeCheckbox.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeDateTime.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeDateTimeExtraDataConfig.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeDropdown.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeDropdownExtraDataConfig.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeEmail.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeFile.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeInterface.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeItem.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeItemDefaultValueConfig.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeItemDropdown.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeItemDropdownExtraDataConfig.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeItemExtraDataConfig.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeLongText.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeNumber.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeObserver.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeRadio.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeRequestType.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeRequester.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeSelectableExtraDataConfig.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeShortText.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeUrgency.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeUserDevice.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeUserDevicesConfig.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypesManager.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/TranslationAwareQuestionType.php
+%%WWWDIR%%/src/Glpi/Form/RenderLayout.php
+%%WWWDIR%%/src/Glpi/Form/Section.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/HomeSearchManager.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/ItemRequest.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/ItemRequestContext.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/Provider/CategoryProvider.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/Provider/CompositeProviderInterface.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/Provider/FormProvider.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/Provider/ItemProviderInterface.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/Provider/KnowbaseItemProvider.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/Provider/LeafProviderInterface.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/ServiceCatalog.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/ServiceCatalogCompositeInterface.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/ServiceCatalogItemInterface.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/ServiceCatalogLeafInterface.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/ServiceCatalogManager.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/SortStrategy/AbstractSortStrategy.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/SortStrategy/AlphabeticalSort.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/SortStrategy/PopularitySort.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/SortStrategy/ReverseAlphabeticalSort.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/SortStrategy/SortStrategyEnum.php
+%%WWWDIR%%/src/Glpi/Form/ServiceCatalog/SortStrategy/SortStrategyInterface.php
+%%WWWDIR%%/src/Glpi/Form/Tag/AnswerTagProvider.php
+%%WWWDIR%%/src/Glpi/Form/Tag/CommentDescriptionTagProvider.php
+%%WWWDIR%%/src/Glpi/Form/Tag/CommentTitleTagProvider.php
+%%WWWDIR%%/src/Glpi/Form/Tag/FormTagProvider.php
+%%WWWDIR%%/src/Glpi/Form/Tag/FormTagsManager.php
+%%WWWDIR%%/src/Glpi/Form/Tag/QuestionTagProvider.php
+%%WWWDIR%%/src/Glpi/Form/Tag/SectionTagProvider.php
+%%WWWDIR%%/src/Glpi/Form/Tag/Tag.php
+%%WWWDIR%%/src/Glpi/Form/Tag/TagProviderInterface.php
+%%WWWDIR%%/src/Glpi/Form/Tag/TagWithIdValueInterface.php
+%%WWWDIR%%/src/Glpi/Form/ValidationResult.php
+%%WWWDIR%%/src/Glpi/FuzzyMatcher/FuzzyMatcher.php
+%%WWWDIR%%/src/Glpi/FuzzyMatcher/FuzzyMatcherStrategyInterface.php
+%%WWWDIR%%/src/Glpi/FuzzyMatcher/PartialMatchStrategy.php
+%%WWWDIR%%/src/Glpi/Helpdesk/DefaultDataManager.php
+%%WWWDIR%%/src/Glpi/Helpdesk/HelpdeskTranslation.php
+%%WWWDIR%%/src/Glpi/Helpdesk/HomePageTabs.php
+%%WWWDIR%%/src/Glpi/Helpdesk/Tile/ExternalPageTile.php
+%%WWWDIR%%/src/Glpi/Helpdesk/Tile/FormTile.php
+%%WWWDIR%%/src/Glpi/Helpdesk/Tile/GlpiPageTile.php
+%%WWWDIR%%/src/Glpi/Helpdesk/Tile/InvalidTileException.php
+%%WWWDIR%%/src/Glpi/Helpdesk/Tile/Item_Tile.php
+%%WWWDIR%%/src/Glpi/Helpdesk/Tile/LinkableToTilesInterface.php
+%%WWWDIR%%/src/Glpi/Helpdesk/Tile/TileInterface.php
+%%WWWDIR%%/src/Glpi/Helpdesk/Tile/TilesManager.php
+%%WWWDIR%%/src/Glpi/Http/Firewall.php
+%%WWWDIR%%/src/Glpi/Http/HeaderlessStreamedResponse.php
+%%WWWDIR%%/src/Glpi/Http/JSONResponse.php
+%%WWWDIR%%/src/Glpi/Http/RedirectResponse.php
+%%WWWDIR%%/src/Glpi/Http/Request.php
+%%WWWDIR%%/src/Glpi/Http/RequestRouterTrait.php
+%%WWWDIR%%/src/Glpi/Http/Response.php
+%%WWWDIR%%/src/Glpi/Http/SessionManager.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Antivirus.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Battery.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Bios.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Camera.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Cartridge.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Controller.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/DatabaseInstance.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Device.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Drive.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Environment.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Firmware.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/GraphicCard.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/HardDrive.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/InventoryAsset.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/InventoryNetworkPort.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Memory.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Monitor.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/NetworkCard.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/NetworkPort.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/OperatingSystem.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Peripheral.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/PowerSupply.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Printer.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Process.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Processor.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/RemoteManagement.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Sensor.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Simcard.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Software.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/SoundCard.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/VirtualMachine.php
+%%WWWDIR%%/src/Glpi/Inventory/Asset/Volume.php
+%%WWWDIR%%/src/Glpi/Inventory/Conf.php
+%%WWWDIR%%/src/Glpi/Inventory/Inventory.php
+%%WWWDIR%%/src/Glpi/Inventory/MainAsset/Computer.php
+%%WWWDIR%%/src/Glpi/Inventory/MainAsset/GenericAsset.php
+%%WWWDIR%%/src/Glpi/Inventory/MainAsset/GenericNetworkAsset.php
+%%WWWDIR%%/src/Glpi/Inventory/MainAsset/GenericPrinterAsset.php
+%%WWWDIR%%/src/Glpi/Inventory/MainAsset/Itemtype.php
+%%WWWDIR%%/src/Glpi/Inventory/MainAsset/MainAsset.php
+%%WWWDIR%%/src/Glpi/Inventory/MainAsset/NetworkEquipment.php
+%%WWWDIR%%/src/Glpi/Inventory/MainAsset/Phone.php
+%%WWWDIR%%/src/Glpi/Inventory/MainAsset/Printer.php
+%%WWWDIR%%/src/Glpi/Inventory/MainAsset/Unmanaged.php
+%%WWWDIR%%/src/Glpi/Inventory/Request.php
+%%WWWDIR%%/src/Glpi/ItemTranslation/Context/ProvideTranslationsInterface.php
+%%WWWDIR%%/src/Glpi/ItemTranslation/Context/TranslationHandler.php
+%%WWWDIR%%/src/Glpi/ItemTranslation/ItemTranslation.php
+%%WWWDIR%%/src/Glpi/Kernel/Kernel.php
+%%WWWDIR%%/src/Glpi/Kernel/KernelListenerTrait.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/ControllerListener/CheckCsrfListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/ControllerListener/FirewallStrategyListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/ExceptionListener/AccessErrorListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/ExceptionListener/ProgressErrorListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/ExceptionListener/RedirectExceptionListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/BootPlugins.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/CheckPluginsStates.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/CustomObjectsAutoloaderRegistration.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/CustomObjectsBoot.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/FlushBootErrors.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/InitializeCache.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/InitializeDbConnection.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/InitializePlugins.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/LoadLanguage.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/LoadLegacyConfiguration.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/ProfilerStart.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener/SessionStart.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/CatchInventoryAgentRequestListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/CheckDatabaseStatusListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/CheckMaintenanceListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/ErrorHandlerRequestListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/FrontEndAssetsListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/LegacyItemtypeRouteListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/LegacyRouterListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/PluginsRouterListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/RedirectLegacyRouteListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/SessionCheckCookieListener.php
+%%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener/SessionVariables.php
+%%WWWDIR%%/src/Glpi/Kernel/ListenersPriority.php
+%%WWWDIR%%/src/Glpi/Kernel/PostBootEvent.php
+%%WWWDIR%%/src/Glpi/Log/AbstractLogHandler.php
+%%WWWDIR%%/src/Glpi/Log/AbstractLogLineFormatter.php
+%%WWWDIR%%/src/Glpi/Log/AccessLogHandler.php
+%%WWWDIR%%/src/Glpi/Log/AccessLogLineFormatter.php
+%%WWWDIR%%/src/Glpi/Log/ErrorLogHandler.php
+%%WWWDIR%%/src/Glpi/Log/ErrorLogLineFormatter.php
+%%WWWDIR%%/src/Glpi/Mail/Protocol/ProtocolInterface.php
+%%WWWDIR%%/src/Glpi/Mail/SMTP/OauthConfig.php
+%%WWWDIR%%/src/Glpi/Mail/SMTP/OauthProvider/Azure.php
+%%WWWDIR%%/src/Glpi/Mail/SMTP/OauthProvider/Google.php
+%%WWWDIR%%/src/Glpi/Mail/SMTP/OauthProvider/ProviderInterface.php
+%%WWWDIR%%/src/Glpi/Marketplace/Api/Plugins.php
+%%WWWDIR%%/src/Glpi/Marketplace/Controller.php
+%%WWWDIR%%/src/Glpi/Marketplace/NotificationTargetController.php
+%%WWWDIR%%/src/Glpi/Marketplace/View.php
+%%WWWDIR%%/src/Glpi/Message/MessageType.php
+%%WWWDIR%%/src/Glpi/Migration/AbstractPluginMigration.php
+%%WWWDIR%%/src/Glpi/Migration/GenericobjectPluginMigration.php
+%%WWWDIR%%/src/Glpi/Migration/MigrationException.php
+%%WWWDIR%%/src/Glpi/Migration/PluginMigrationResult.php
+%%WWWDIR%%/src/Glpi/OAuth/AccessToken.php
+%%WWWDIR%%/src/Glpi/OAuth/AccessTokenRepository.php
+%%WWWDIR%%/src/Glpi/OAuth/AuthCode.php
+%%WWWDIR%%/src/Glpi/OAuth/AuthCodeRepository.php
+%%WWWDIR%%/src/Glpi/OAuth/Client.php
+%%WWWDIR%%/src/Glpi/OAuth/ClientRepository.php
+%%WWWDIR%%/src/Glpi/OAuth/RefreshToken.php
+%%WWWDIR%%/src/Glpi/OAuth/RefreshTokenRepository.php
+%%WWWDIR%%/src/Glpi/OAuth/Scope.php
+%%WWWDIR%%/src/Glpi/OAuth/ScopeRepository.php
+%%WWWDIR%%/src/Glpi/OAuth/Server.php
+%%WWWDIR%%/src/Glpi/OAuth/User.php
+%%WWWDIR%%/src/Glpi/OAuth/UserRepository.php
+%%WWWDIR%%/src/Glpi/Plugin/HookManager.php
+%%WWWDIR%%/src/Glpi/Plugin/Hooks.php
+%%WWWDIR%%/src/Glpi/Progress/AbstractProgressIndicator.php
+%%WWWDIR%%/src/Glpi/Progress/ConsoleProgressIndicator.php
+%%WWWDIR%%/src/Glpi/Progress/ProgressStorage.php
+%%WWWDIR%%/src/Glpi/Progress/StoredProgressIndicator.php
+%%WWWDIR%%/src/Glpi/RichText/RichText.php
+%%WWWDIR%%/src/Glpi/RichText/UserMention.php
+%%WWWDIR%%/src/Glpi/Routing/Attribute/ItemtypeFormRoute.php
+%%WWWDIR%%/src/Glpi/Routing/Attribute/ItemtypeListRoute.php
+%%WWWDIR%%/src/Glpi/Routing/PluginRoutesLoader.php
+%%WWWDIR%%/src/Glpi/Rules/RulesManager.php
+%%WWWDIR%%/src/Glpi/Search/CriteriaFilter.php
+%%WWWDIR%%/src/Glpi/Search/DefaultSearchRequestInterface.php
+%%WWWDIR%%/src/Glpi/Search/FilterableInterface.php
+%%WWWDIR%%/src/Glpi/Search/FilterableTrait.php
+%%WWWDIR%%/src/Glpi/Search/Input/QueryBuilder.php
+%%WWWDIR%%/src/Glpi/Search/Input/SearchInputInterface.php
+%%WWWDIR%%/src/Glpi/Search/Output/AbstractSearchOutput.php
+%%WWWDIR%%/src/Glpi/Search/Output/Csv.php
+%%WWWDIR%%/src/Glpi/Search/Output/ExportSearchOutput.php
+%%WWWDIR%%/src/Glpi/Search/Output/HTMLSearchOutput.php
+%%WWWDIR%%/src/Glpi/Search/Output/MapSearchOutput.php
+%%WWWDIR%%/src/Glpi/Search/Output/NamesListSearchOutput.php
+%%WWWDIR%%/src/Glpi/Search/Output/Ods.php
+%%WWWDIR%%/src/Glpi/Search/Output/Pdf.php
+%%WWWDIR%%/src/Glpi/Search/Output/Spreadsheet.php
+%%WWWDIR%%/src/Glpi/Search/Output/Tcpdf.php
+%%WWWDIR%%/src/Glpi/Search/Output/Xlsx.php
+%%WWWDIR%%/src/Glpi/Search/Provider/SQLProvider.php
+%%WWWDIR%%/src/Glpi/Search/Provider/SearchProviderInterface.php
+%%WWWDIR%%/src/Glpi/Search/SearchEngine.php
+%%WWWDIR%%/src/Glpi/Search/SearchOption.php
+%%WWWDIR%%/src/Glpi/Security/Attribute/SecurityStrategy.php
+%%WWWDIR%%/src/Glpi/Security/PermissionManager.php
+%%WWWDIR%%/src/Glpi/Security/TOTPManager.php
+%%WWWDIR%%/src/Glpi/Session/SessionInfo.php
+%%WWWDIR%%/src/Glpi/Socket.php
+%%WWWDIR%%/src/Glpi/SocketModel.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Graph/StatDataSatisfaction.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Graph/StatDataSatisfactionSurvey.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Graph/StatDataTicketAverageTime.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Graph/StatDataTicketNumber.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Location/StatDataClosed.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Location/StatDataLate.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Location/StatDataLocation.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Location/StatDataOpenSatisfaction.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Location/StatDataOpened.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Location/StatDataSolved.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Sglobal/StatDataAverageSatisfaction.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Sglobal/StatDataSatisfaction.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Sglobal/StatDataTicketAverageTime.php
+%%WWWDIR%%/src/Glpi/Stat/Data/Sglobal/StatDataTicketNumber.php
+%%WWWDIR%%/src/Glpi/Stat/StatData.php
+%%WWWDIR%%/src/Glpi/Stat/StatDataAlwaysDisplay.php
+%%WWWDIR%%/src/Glpi/System/Diagnostic/AbstractDatabaseChecker.php
+%%WWWDIR%%/src/Glpi/System/Diagnostic/DatabaseKeysChecker.php
+%%WWWDIR%%/src/Glpi/System/Diagnostic/DatabaseSchemaConsistencyChecker.php
+%%WWWDIR%%/src/Glpi/System/Diagnostic/DatabaseSchemaIntegrityChecker.php
+%%WWWDIR%%/src/Glpi/System/Diagnostic/SourceCodeIntegrityChecker.php
+%%WWWDIR%%/src/Glpi/System/Log/LogParser.php
+%%WWWDIR%%/src/Glpi/System/Log/LogViewer.php
+%%WWWDIR%%/src/Glpi/System/Requirement/AbstractRequirement.php
+%%WWWDIR%%/src/Glpi/System/Requirement/DatabaseTablesEngine.php
+%%WWWDIR%%/src/Glpi/System/Requirement/DbConfiguration.php
+%%WWWDIR%%/src/Glpi/System/Requirement/DbEngine.php
+%%WWWDIR%%/src/Glpi/System/Requirement/DbTimezones.php
+%%WWWDIR%%/src/Glpi/System/Requirement/DirectoriesWriteAccess.php
+%%WWWDIR%%/src/Glpi/System/Requirement/DirectoryWriteAccess.php
+%%WWWDIR%%/src/Glpi/System/Requirement/Extension.php
+%%WWWDIR%%/src/Glpi/System/Requirement/ExtensionClass.php
+%%WWWDIR%%/src/Glpi/System/Requirement/ExtensionConstant.php
+%%WWWDIR%%/src/Glpi/System/Requirement/ExtensionFunction.php
+%%WWWDIR%%/src/Glpi/System/Requirement/ExtensionGroup.php
+%%WWWDIR%%/src/Glpi/System/Requirement/IntegerSize.php
+%%WWWDIR%%/src/Glpi/System/Requirement/LogsWriteAccess.php
+%%WWWDIR%%/src/Glpi/System/Requirement/MemoryLimit.php
+%%WWWDIR%%/src/Glpi/System/Requirement/PhpSupportedVersion.php
+%%WWWDIR%%/src/Glpi/System/Requirement/PhpVersion.php
+%%WWWDIR%%/src/Glpi/System/Requirement/RequirementInterface.php
+%%WWWDIR%%/src/Glpi/System/Requirement/SeLinux.php
+%%WWWDIR%%/src/Glpi/System/Requirement/SessionsConfiguration.php
+%%WWWDIR%%/src/Glpi/System/Requirement/SessionsSecurityConfiguration.php
+%%WWWDIR%%/src/Glpi/System/RequirementsList.php
+%%WWWDIR%%/src/Glpi/System/RequirementsManager.php
+%%WWWDIR%%/src/Glpi/System/Status/StatusChecker.php
+%%WWWDIR%%/src/Glpi/System/Variables.php
+%%WWWDIR%%/src/Glpi/Team/Team.php
+%%WWWDIR%%/src/Glpi/Toolbox/ArrayNormalizer.php
+%%WWWDIR%%/src/Glpi/Toolbox/ArrayPathAccessor.php
+%%WWWDIR%%/src/Glpi/Toolbox/DataExport.php
+%%WWWDIR%%/src/Glpi/Toolbox/DatabaseSchema.php
+%%WWWDIR%%/src/Glpi/Toolbox/Filesystem.php
+%%WWWDIR%%/src/Glpi/Toolbox/FrontEnd.php
+%%WWWDIR%%/src/Glpi/Toolbox/MapperInterface.php
+%%WWWDIR%%/src/Glpi/Toolbox/MarkdownBuilder.php
+%%WWWDIR%%/src/Glpi/Toolbox/MarkdownRenderer.php
+%%WWWDIR%%/src/Glpi/Toolbox/Sanitizer.php
+%%WWWDIR%%/src/Glpi/Toolbox/SingletonTrait.php
+%%WWWDIR%%/src/Glpi/Toolbox/URL.php
+%%WWWDIR%%/src/Glpi/Toolbox/UuidStore.php
+%%WWWDIR%%/src/Glpi/Toolbox/VersionParser.php
+%%WWWDIR%%/src/Glpi/UI/IllustrationManager.php
+%%WWWDIR%%/src/Glpi/UI/Theme.php
+%%WWWDIR%%/src/Glpi/UI/ThemeManager.php
+%%WWWDIR%%/src/Glpi/Urgency.php
%%WWWDIR%%/src/Group.php
+%%WWWDIR%%/src/Group_Item.php
%%WWWDIR%%/src/Group_KnowbaseItem.php
%%WWWDIR%%/src/Group_Problem.php
%%WWWDIR%%/src/Group_RSSFeed.php
%%WWWDIR%%/src/Group_Reminder.php
%%WWWDIR%%/src/Group_Ticket.php
%%WWWDIR%%/src/Group_User.php
+%%WWWDIR%%/src/HTMLCompositeTableInterface.php
%%WWWDIR%%/src/HTMLTableBase.php
%%WWWDIR%%/src/HTMLTableCell.php
%%WWWDIR%%/src/HTMLTableCellFatherCoherentHeader.php
@@ -3047,9 +3514,6 @@
%%WWWDIR%%/src/HTMLTableUnknownHeadersOrder.php
%%WWWDIR%%/src/Holiday.php
%%WWWDIR%%/src/Html.php
-%%WWWDIR%%/src/Http/Firewall.php
-%%WWWDIR%%/src/Http/ProxyRouter.php
-%%WWWDIR%%/src/Http/Response.php
%%WWWDIR%%/src/IPAddress.php
%%WWWDIR%%/src/IPAddress_IPNetwork.php
%%WWWDIR%%/src/IPNetmask.php
@@ -3058,12 +3522,18 @@
%%WWWDIR%%/src/ITILCategory.php
%%WWWDIR%%/src/ITILFollowup.php
%%WWWDIR%%/src/ITILFollowupTemplate.php
+%%WWWDIR%%/src/ITILReminder.php
%%WWWDIR%%/src/ITILSolution.php
+%%WWWDIR%%/src/ITILSubItemRights.php
%%WWWDIR%%/src/ITILTemplate.php
%%WWWDIR%%/src/ITILTemplateField.php
%%WWWDIR%%/src/ITILTemplateHiddenField.php
%%WWWDIR%%/src/ITILTemplateMandatoryField.php
%%WWWDIR%%/src/ITILTemplatePredefinedField.php
+%%WWWDIR%%/src/ITILTemplateReadonlyField.php
+%%WWWDIR%%/src/ITILValidationTemplate.php
+%%WWWDIR%%/src/ITILValidationTemplate_Target.php
+%%WWWDIR%%/src/ITIL_ValidationStep.php
%%WWWDIR%%/src/ImageFormat.php
%%WWWDIR%%/src/ImageResolution.php
%%WWWDIR%%/src/Impact.php
@@ -3073,44 +3543,8 @@
%%WWWDIR%%/src/ImpactRelation.php
%%WWWDIR%%/src/Infocom.php
%%WWWDIR%%/src/InterfaceType.php
-%%WWWDIR%%/src/Inventory/Asset/Antivirus.php
-%%WWWDIR%%/src/Inventory/Asset/Battery.php
-%%WWWDIR%%/src/Inventory/Asset/Bios.php
-%%WWWDIR%%/src/Inventory/Asset/Camera.php
-%%WWWDIR%%/src/Inventory/Asset/Cartridge.php
-%%WWWDIR%%/src/Inventory/Asset/Computer.php
-%%WWWDIR%%/src/Inventory/Asset/Controller.php
-%%WWWDIR%%/src/Inventory/Asset/DatabaseInstance.php
-%%WWWDIR%%/src/Inventory/Asset/Device.php
-%%WWWDIR%%/src/Inventory/Asset/Drive.php
-%%WWWDIR%%/src/Inventory/Asset/Firmware.php
-%%WWWDIR%%/src/Inventory/Asset/GraphicCard.php
-%%WWWDIR%%/src/Inventory/Asset/HardDrive.php
-%%WWWDIR%%/src/Inventory/Asset/InventoryAsset.php
-%%WWWDIR%%/src/Inventory/Asset/InventoryNetworkPort.php
-%%WWWDIR%%/src/Inventory/Asset/MainAsset.php
-%%WWWDIR%%/src/Inventory/Asset/Memory.php
-%%WWWDIR%%/src/Inventory/Asset/Monitor.php
-%%WWWDIR%%/src/Inventory/Asset/NetworkCard.php
-%%WWWDIR%%/src/Inventory/Asset/NetworkEquipment.php
-%%WWWDIR%%/src/Inventory/Asset/NetworkPort.php
-%%WWWDIR%%/src/Inventory/Asset/OperatingSystem.php
-%%WWWDIR%%/src/Inventory/Asset/Peripheral.php
-%%WWWDIR%%/src/Inventory/Asset/Phone.php
-%%WWWDIR%%/src/Inventory/Asset/PowerSupply.php
-%%WWWDIR%%/src/Inventory/Asset/Printer.php
-%%WWWDIR%%/src/Inventory/Asset/Processor.php
-%%WWWDIR%%/src/Inventory/Asset/RemoteManagement.php
-%%WWWDIR%%/src/Inventory/Asset/Sensor.php
-%%WWWDIR%%/src/Inventory/Asset/Simcard.php
-%%WWWDIR%%/src/Inventory/Asset/Software.php
-%%WWWDIR%%/src/Inventory/Asset/SoundCard.php
-%%WWWDIR%%/src/Inventory/Asset/Unmanaged.php
-%%WWWDIR%%/src/Inventory/Asset/VirtualMachine.php
-%%WWWDIR%%/src/Inventory/Asset/Volume.php
-%%WWWDIR%%/src/Inventory/Conf.php
-%%WWWDIR%%/src/Inventory/Inventory.php
-%%WWWDIR%%/src/Inventory/Request.php
+%%WWWDIR%%/src/ItemAntivirus.php
+%%WWWDIR%%/src/ItemVirtualMachine.php
%%WWWDIR%%/src/Item_Cluster.php
%%WWWDIR%%/src/Item_DeviceBattery.php
%%WWWDIR%%/src/Item_DeviceCamera.php
@@ -3135,15 +3569,20 @@
%%WWWDIR%%/src/Item_Devices.php
%%WWWDIR%%/src/Item_Disk.php
%%WWWDIR%%/src/Item_Enclosure.php
+%%WWWDIR%%/src/Item_Environment.php
%%WWWDIR%%/src/Item_Kanban.php
+%%WWWDIR%%/src/Item_Line.php
%%WWWDIR%%/src/Item_OperatingSystem.php
+%%WWWDIR%%/src/Item_Plug.php
%%WWWDIR%%/src/Item_Problem.php
+%%WWWDIR%%/src/Item_Process.php
%%WWWDIR%%/src/Item_Project.php
%%WWWDIR%%/src/Item_Rack.php
%%WWWDIR%%/src/Item_RemoteManagement.php
%%WWWDIR%%/src/Item_SoftwareLicense.php
%%WWWDIR%%/src/Item_SoftwareVersion.php
%%WWWDIR%%/src/Item_Ticket.php
+%%WWWDIR%%/src/Item_TicketRecurrent.php
%%WWWDIR%%/src/Itil_Project.php
%%WWWDIR%%/src/Knowbase.php
%%WWWDIR%%/src/KnowbaseItem.php
@@ -3166,31 +3605,20 @@
%%WWWDIR%%/src/Lock.php
%%WWWDIR%%/src/Lockedfield.php
%%WWWDIR%%/src/Log.php
-%%WWWDIR%%/src/Mail/Protocol/ProtocolInterface.php
-%%WWWDIR%%/src/Mail/SMTP/OAuthTokenProvider.php
-%%WWWDIR%%/src/Mail/SMTP/OauthConfig.php
-%%WWWDIR%%/src/Mail/SMTP/OauthProvider/Azure.php
-%%WWWDIR%%/src/Mail/SMTP/OauthProvider/Google.php
-%%WWWDIR%%/src/Mail/SMTP/OauthProvider/ProviderInterface.php
%%WWWDIR%%/src/MailCollector.php
%%WWWDIR%%/src/ManualLink.php
%%WWWDIR%%/src/Manufacturer.php
%%WWWDIR%%/src/MapGeolocation.php
-%%WWWDIR%%/src/Marketplace/Api/Plugins.php
-%%WWWDIR%%/src/Marketplace/Controller.php
-%%WWWDIR%%/src/Marketplace/NotificationTargetController.php
-%%WWWDIR%%/src/Marketplace/View.php
%%WWWDIR%%/src/MassiveAction.php
%%WWWDIR%%/src/Migration.php
-%%WWWDIR%%/src/MigrationCleaner.php
%%WWWDIR%%/src/Monitor.php
%%WWWDIR%%/src/MonitorModel.php
%%WWWDIR%%/src/MonitorType.php
-%%WWWDIR%%/src/Netpoint.php
%%WWWDIR%%/src/Network.php
%%WWWDIR%%/src/NetworkAlias.php
%%WWWDIR%%/src/NetworkEquipment.php
%%WWWDIR%%/src/NetworkEquipmentModel.php
+%%WWWDIR%%/src/NetworkEquipmentModelStencil.php
%%WWWDIR%%/src/NetworkEquipmentType.php
%%WWWDIR%%/src/NetworkInterface.php
%%WWWDIR%%/src/NetworkName.php
@@ -3205,7 +3633,6 @@
%%WWWDIR%%/src/NetworkPortInstantiation.php
%%WWWDIR%%/src/NetworkPortLocal.php
%%WWWDIR%%/src/NetworkPortMetrics.php
-%%WWWDIR%%/src/NetworkPortMigration.php
%%WWWDIR%%/src/NetworkPortType.php
%%WWWDIR%%/src/NetworkPortWifi.php
%%WWWDIR%%/src/NetworkPort_NetworkPort.php
@@ -3237,6 +3664,7 @@
%%WWWDIR%%/src/NotificationTargetDomain.php
%%WWWDIR%%/src/NotificationTargetFieldUnicity.php
%%WWWDIR%%/src/NotificationTargetInfocom.php
+%%WWWDIR%%/src/NotificationTargetKnowbaseItem.php
%%WWWDIR%%/src/NotificationTargetMailCollector.php
%%WWWDIR%%/src/NotificationTargetObjectLock.php
%%WWWDIR%%/src/NotificationTargetPlanningRecall.php
@@ -3251,6 +3679,7 @@
%%WWWDIR%%/src/NotificationTemplate.php
%%WWWDIR%%/src/NotificationTemplateTranslation.php
%%WWWDIR%%/src/Notification_NotificationTemplate.php
+%%WWWDIR%%/src/OAuthClient.php
%%WWWDIR%%/src/OLA.php
%%WWWDIR%%/src/ObjectLock.php
%%WWWDIR%%/src/OlaLevel.php
@@ -3272,6 +3701,7 @@
%%WWWDIR%%/src/PassiveDCEquipment.php
%%WWWDIR%%/src/PassiveDCEquipmentModel.php
%%WWWDIR%%/src/PassiveDCEquipmentType.php
+%%WWWDIR%%/src/PasswordHistory.php
%%WWWDIR%%/src/Pdu_Plug.php
%%WWWDIR%%/src/PendingReason.php
%%WWWDIR%%/src/PendingReasonCron.php
@@ -3290,8 +3720,6 @@
%%WWWDIR%%/src/PlanningRecall.php
%%WWWDIR%%/src/Plug.php
%%WWWDIR%%/src/Plugin.php
-%%WWWDIR%%/src/Plugin/HookManager.php
-%%WWWDIR%%/src/Plugin/Hooks.php
%%WWWDIR%%/src/Preference.php
%%WWWDIR%%/src/Printer.php
%%WWWDIR%%/src/PrinterLog.php
@@ -3305,6 +3733,8 @@
%%WWWDIR%%/src/ProblemTemplateHiddenField.php
%%WWWDIR%%/src/ProblemTemplateMandatoryField.php
%%WWWDIR%%/src/ProblemTemplatePredefinedField.php
+%%WWWDIR%%/src/ProblemTemplateReadonlyField.php
+%%WWWDIR%%/src/Problem_Problem.php
%%WWWDIR%%/src/Problem_Supplier.php
%%WWWDIR%%/src/Problem_Ticket.php
%%WWWDIR%%/src/Problem_User.php
@@ -3319,17 +3749,20 @@
%%WWWDIR%%/src/ProjectTask.php
%%WWWDIR%%/src/ProjectTaskLink.php
%%WWWDIR%%/src/ProjectTaskTeam.php
+%%WWWDIR%%/src/ProjectTaskTeamDropdown.php
%%WWWDIR%%/src/ProjectTaskTemplate.php
%%WWWDIR%%/src/ProjectTaskType.php
%%WWWDIR%%/src/ProjectTask_Ticket.php
%%WWWDIR%%/src/ProjectTeam.php
%%WWWDIR%%/src/ProjectType.php
%%WWWDIR%%/src/PurgeLogs.php
+%%WWWDIR%%/src/PurgeSoftwareTask.php
%%WWWDIR%%/src/QueryExpression.php
%%WWWDIR%%/src/QueryParam.php
%%WWWDIR%%/src/QuerySubQuery.php
%%WWWDIR%%/src/QueryUnion.php
%%WWWDIR%%/src/QueuedNotification.php
+%%WWWDIR%%/src/QueuedWebhook.php
%%WWWDIR%%/src/RSSFeed.php
%%WWWDIR%%/src/RSSFeed_User.php
%%WWWDIR%%/src/Rack.php
@@ -3345,14 +3778,18 @@
%%WWWDIR%%/src/RequestType.php
%%WWWDIR%%/src/Reservation.php
%%WWWDIR%%/src/ReservationItem.php
-%%WWWDIR%%/src/RichText/RichText.php
-%%WWWDIR%%/src/RichText/UserMention.php
%%WWWDIR%%/src/Rule.php
%%WWWDIR%%/src/RuleAction.php
%%WWWDIR%%/src/RuleAsset.php
%%WWWDIR%%/src/RuleAssetCollection.php
+%%WWWDIR%%/src/RuleChange.php
+%%WWWDIR%%/src/RuleChangeCollection.php
%%WWWDIR%%/src/RuleCollection.php
+%%WWWDIR%%/src/RuleCommonITILObject.php
+%%WWWDIR%%/src/RuleCommonITILObjectCollection.php
%%WWWDIR%%/src/RuleCriteria.php
+%%WWWDIR%%/src/RuleDefineItemtype.php
+%%WWWDIR%%/src/RuleDefineItemtypeCollection.php
%%WWWDIR%%/src/RuleDictionnaryComputerModel.php
%%WWWDIR%%/src/RuleDictionnaryComputerModelCollection.php
%%WWWDIR%%/src/RuleDictionnaryComputerType.php
@@ -3397,8 +3834,6 @@
%%WWWDIR%%/src/RuleDictionnarySoftwareCollection.php
%%WWWDIR%%/src/RuleImportAsset.php
%%WWWDIR%%/src/RuleImportAssetCollection.php
-%%WWWDIR%%/src/RuleImportComputer.php
-%%WWWDIR%%/src/RuleImportComputerCollection.php
%%WWWDIR%%/src/RuleImportEntity.php
%%WWWDIR%%/src/RuleImportEntityCollection.php
%%WWWDIR%%/src/RuleLocation.php
@@ -3406,6 +3841,8 @@
%%WWWDIR%%/src/RuleMailCollector.php
%%WWWDIR%%/src/RuleMailCollectorCollection.php
%%WWWDIR%%/src/RuleMatchedLog.php
+%%WWWDIR%%/src/RuleProblem.php
+%%WWWDIR%%/src/RuleProblemCollection.php
%%WWWDIR%%/src/RuleRight.php
%%WWWDIR%%/src/RuleRightCollection.php
%%WWWDIR%%/src/RuleRightParameter.php
@@ -3413,7 +3850,6 @@
%%WWWDIR%%/src/RuleSoftwareCategoryCollection.php
%%WWWDIR%%/src/RuleTicket.php
%%WWWDIR%%/src/RuleTicketCollection.php
-%%WWWDIR%%/src/Rules/RulesManager.php
%%WWWDIR%%/src/SLA.php
%%WWWDIR%%/src/SLM.php
%%WWWDIR%%/src/SNMPCredential.php
@@ -3428,73 +3864,23 @@
%%WWWDIR%%/src/SlaLevelAction.php
%%WWWDIR%%/src/SlaLevelCriteria.php
%%WWWDIR%%/src/SlaLevel_Ticket.php
-%%WWWDIR%%/src/Socket.php
-%%WWWDIR%%/src/SocketModel.php
%%WWWDIR%%/src/Software.php
%%WWWDIR%%/src/SoftwareCategory.php
%%WWWDIR%%/src/SoftwareLicense.php
%%WWWDIR%%/src/SoftwareLicenseType.php
+%%WWWDIR%%/src/SoftwareLicense_User.php
%%WWWDIR%%/src/SoftwareVersion.php
%%WWWDIR%%/src/SolutionTemplate.php
%%WWWDIR%%/src/SolutionType.php
%%WWWDIR%%/src/SsoVariable.php
%%WWWDIR%%/src/Stat.php
-%%WWWDIR%%/src/Stat/Data/Graph/StatDataSatisfaction.php
-%%WWWDIR%%/src/Stat/Data/Graph/StatDataSatisfactionSurvey.php
-%%WWWDIR%%/src/Stat/Data/Graph/StatDataTicketAverageTime.php
-%%WWWDIR%%/src/Stat/Data/Graph/StatDataTicketNumber.php
-%%WWWDIR%%/src/Stat/Data/Location/StatDataClosed.php
-%%WWWDIR%%/src/Stat/Data/Location/StatDataLate.php
-%%WWWDIR%%/src/Stat/Data/Location/StatDataLocation.php
-%%WWWDIR%%/src/Stat/Data/Location/StatDataOpenSatisfaction.php
-%%WWWDIR%%/src/Stat/Data/Location/StatDataOpened.php
-%%WWWDIR%%/src/Stat/Data/Location/StatDataSolved.php
-%%WWWDIR%%/src/Stat/Data/Sglobal/StatDataAverageSatisfaction.php
-%%WWWDIR%%/src/Stat/Data/Sglobal/StatDataSatisfaction.php
-%%WWWDIR%%/src/Stat/Data/Sglobal/StatDataTicketAverageTime.php
-%%WWWDIR%%/src/Stat/Data/Sglobal/StatDataTicketNumber.php
-%%WWWDIR%%/src/Stat/StatData.php
-%%WWWDIR%%/src/Stat/StatDataAlwaysDisplay.php
%%WWWDIR%%/src/State.php
+%%WWWDIR%%/src/Stencil.php
%%WWWDIR%%/src/Supplier.php
%%WWWDIR%%/src/SupplierType.php
%%WWWDIR%%/src/Supplier_Ticket.php
-%%WWWDIR%%/src/System/Diagnostic/AbstractDatabaseChecker.php
-%%WWWDIR%%/src/System/Diagnostic/DatabaseKeysChecker.php
-%%WWWDIR%%/src/System/Diagnostic/DatabaseSchemaConsistencyChecker.php
-%%WWWDIR%%/src/System/Diagnostic/DatabaseSchemaIntegrityChecker.php
-%%WWWDIR%%/src/System/Requirement/AbstractRequirement.php
-%%WWWDIR%%/src/System/Requirement/DataDirectoriesProtectedPath.php
-%%WWWDIR%%/src/System/Requirement/DbConfiguration.php
-%%WWWDIR%%/src/System/Requirement/DbEngine.php
-%%WWWDIR%%/src/System/Requirement/DbTimezones.php
-%%WWWDIR%%/src/System/Requirement/DirectoriesWriteAccess.php
-%%WWWDIR%%/src/System/Requirement/DirectoryWriteAccess.php
-%%WWWDIR%%/src/System/Requirement/Extension.php
-%%WWWDIR%%/src/System/Requirement/ExtensionClass.php
-%%WWWDIR%%/src/System/Requirement/ExtensionConstant.php
-%%WWWDIR%%/src/System/Requirement/ExtensionFunction.php
-%%WWWDIR%%/src/System/Requirement/ExtensionGroup.php
-%%WWWDIR%%/src/System/Requirement/InstallationNotOverriden.php
-%%WWWDIR%%/src/System/Requirement/IntegerSize.php
-%%WWWDIR%%/src/System/Requirement/LogsWriteAccess.php
-%%WWWDIR%%/src/System/Requirement/MemoryLimit.php
-%%WWWDIR%%/src/System/Requirement/MysqliMysqlnd.php
-%%WWWDIR%%/src/System/Requirement/PhpSupportedVersion.php
-%%WWWDIR%%/src/System/Requirement/PhpVersion.php
-%%WWWDIR%%/src/System/Requirement/ProtectedWebAccess.php
-%%WWWDIR%%/src/System/Requirement/RequirementInterface.php
-%%WWWDIR%%/src/System/Requirement/SafeDocumentRoot.php
-%%WWWDIR%%/src/System/Requirement/SeLinux.php
-%%WWWDIR%%/src/System/Requirement/SessionsConfiguration.php
-%%WWWDIR%%/src/System/Requirement/SessionsSecurityConfiguration.php
-%%WWWDIR%%/src/System/RequirementsList.php
-%%WWWDIR%%/src/System/RequirementsManager.php
-%%WWWDIR%%/src/System/Status/StatusChecker.php
-%%WWWDIR%%/src/System/Variables.php
%%WWWDIR%%/src/TaskCategory.php
%%WWWDIR%%/src/TaskTemplate.php
-%%WWWDIR%%/src/Team/Team.php
%%WWWDIR%%/src/Telemetry.php
%%WWWDIR%%/src/Ticket.php
%%WWWDIR%%/src/TicketCost.php
@@ -3505,21 +3891,14 @@
%%WWWDIR%%/src/TicketTemplateHiddenField.php
%%WWWDIR%%/src/TicketTemplateMandatoryField.php
%%WWWDIR%%/src/TicketTemplatePredefinedField.php
+%%WWWDIR%%/src/TicketTemplateReadonlyField.php
%%WWWDIR%%/src/TicketValidation.php
+%%WWWDIR%%/src/TicketValidationStep.php
%%WWWDIR%%/src/Ticket_Contract.php
%%WWWDIR%%/src/Ticket_Ticket.php
%%WWWDIR%%/src/Ticket_User.php
%%WWWDIR%%/src/Timer.php
%%WWWDIR%%/src/Toolbox.php
-%%WWWDIR%%/src/Toolbox/ArrayNormalizer.php
-%%WWWDIR%%/src/Toolbox/DataExport.php
-%%WWWDIR%%/src/Toolbox/DatabaseSchema.php
-%%WWWDIR%%/src/Toolbox/Filesystem.php
-%%WWWDIR%%/src/Toolbox/FrontEnd.php
-%%WWWDIR%%/src/Toolbox/MarkdownBuilder.php
-%%WWWDIR%%/src/Toolbox/Sanitizer.php
-%%WWWDIR%%/src/Toolbox/URL.php
-%%WWWDIR%%/src/Toolbox/VersionParser.php
%%WWWDIR%%/src/Transfer.php
%%WWWDIR%%/src/USBVendor.php
%%WWWDIR%%/src/Unmanaged.php
@@ -3530,43 +3909,76 @@
%%WWWDIR%%/src/UserEmail.php
%%WWWDIR%%/src/UserTitle.php
%%WWWDIR%%/src/VObject.php
+%%WWWDIR%%/src/ValidationStep.php
+%%WWWDIR%%/src/ValidatorSubstitute.php
%%WWWDIR%%/src/VirtualMachineState.php
%%WWWDIR%%/src/VirtualMachineSystem.php
%%WWWDIR%%/src/VirtualMachineType.php
%%WWWDIR%%/src/Vlan.php
+%%WWWDIR%%/src/Webhook.php
+%%WWWDIR%%/src/WebhookCategory.php
%%WWWDIR%%/src/WifiNetwork.php
%%WWWDIR%%/src/XHProf.php
-%%WWWDIR%%/src/XML.php
-%%WWWDIR%%/status.php
-%%WWWDIR%%/templates/anonymous_helpdesk.html.twig
+%%WWWDIR%%/src/autoload/CFG_GLPI.php
+%%WWWDIR%%/src/autoload/constants.php
+%%WWWDIR%%/src/autoload/dbutils-aliases.php
+%%WWWDIR%%/src/autoload/i18n.php
+%%WWWDIR%%/src/autoload/legacy-autoloader.php
+%%WWWDIR%%/src/autoload/misc-functions.php
+%%WWWDIR%%/templates/central/embed_dashboard.html.twig
%%WWWDIR%%/templates/central/lists/itemtype_count.html.twig
+%%WWWDIR%%/templates/central/lists/table.html.twig
%%WWWDIR%%/templates/central/messages.html.twig
%%WWWDIR%%/templates/central/widget_tab.html.twig
+%%WWWDIR%%/templates/components/add_visibility_target.html.twig
%%WWWDIR%%/templates/components/alerts_macros.html.twig
+%%WWWDIR%%/templates/components/altcha/widget.html.twig
+%%WWWDIR%%/templates/components/assets/link_existing_or_new_item_device.html.twig
%%WWWDIR%%/templates/components/checkbox_matrix.html.twig
+%%WWWDIR%%/templates/components/danger_modal.html.twig
%%WWWDIR%%/templates/components/dashboard/widget_form.html.twig
+%%WWWDIR%%/templates/components/datatable.html.twig
%%WWWDIR%%/templates/components/dates_timeline.html.twig
%%WWWDIR%%/templates/components/debug/debug_toolbar.html.twig
+%%WWWDIR%%/templates/components/dropdown/comments.html.twig
%%WWWDIR%%/templates/components/dropdown/limit.html.twig
+%%WWWDIR%%/templates/components/form/basic_inputs_macros.html.twig
%%WWWDIR%%/templates/components/form/buttons.html.twig
-%%WWWDIR%%/templates/components/form/computerantivirus.html.twig
-%%WWWDIR%%/templates/components/form/computervirtualmachine.html.twig
%%WWWDIR%%/templates/components/form/dates.html.twig
%%WWWDIR%%/templates/components/form/fields_macros.html.twig
%%WWWDIR%%/templates/components/form/flags.html.twig
%%WWWDIR%%/templates/components/form/header.html.twig
%%WWWDIR%%/templates/components/form/header_content.html.twig
%%WWWDIR%%/templates/components/form/inventory_info.html.twig
+%%WWWDIR%%/templates/components/form/item_antivirus.html.twig
%%WWWDIR%%/templates/components/form/item_device.html.twig
%%WWWDIR%%/templates/components/form/item_disk.html.twig
+%%WWWDIR%%/templates/components/form/item_itilobject_group.html.twig
+%%WWWDIR%%/templates/components/form/item_itilobject_item_list.html.twig
+%%WWWDIR%%/templates/components/form/item_remotemanagement_form.html.twig
+%%WWWDIR%%/templates/components/form/item_remotemanagement_list.html.twig
+%%WWWDIR%%/templates/components/form/itemvirtualmachine.html.twig
%%WWWDIR%%/templates/components/form/link_existing_or_new.html.twig
%%WWWDIR%%/templates/components/form/modals_macros.html.twig
%%WWWDIR%%/templates/components/form/networkname.html.twig
+%%WWWDIR%%/templates/components/form/pending_reason_is_default.html.twig
%%WWWDIR%%/templates/components/form/pictures.html.twig
+%%WWWDIR%%/templates/components/form/reservation.html.twig
+%%WWWDIR%%/templates/components/form/reservationitem_comment.html.twig
+%%WWWDIR%%/templates/components/form/rulematchedlogs.html.twig
%%WWWDIR%%/templates/components/form/single-action.html.twig
%%WWWDIR%%/templates/components/form/snmpcredential.html.twig
%%WWWDIR%%/templates/components/form/support_hours.html.twig
+%%WWWDIR%%/templates/components/form/viewsubitem.html.twig
%%WWWDIR%%/templates/components/group/info_card.html.twig
+%%WWWDIR%%/templates/components/helpdesk_forms/delegation_alert.html.twig
+%%WWWDIR%%/templates/components/helpdesk_forms/service_catalog_item.html.twig
+%%WWWDIR%%/templates/components/helpdesk_forms/service_catalog_items.html.twig
+%%WWWDIR%%/templates/components/helpdesk_forms/service_catalog_nested_item.html.twig
+%%WWWDIR%%/templates/components/illustration/custom_icon.html.twig
+%%WWWDIR%%/templates/components/illustration/icon.svg.twig
+%%WWWDIR%%/templates/components/illustration/icon_picker_modal.html.twig
+%%WWWDIR%%/templates/components/illustration/icon_picker_search_results.html.twig
%%WWWDIR%%/templates/components/infocom.html.twig
%%WWWDIR%%/templates/components/itilobject/actors/assign_to_me.html.twig
%%WWWDIR%%/templates/components/itilobject/actors/field.html.twig
@@ -3578,20 +3990,25 @@
%%WWWDIR%%/templates/components/itilobject/fields/status.html.twig
%%WWWDIR%%/templates/components/itilobject/fields_panel.html.twig
%%WWWDIR%%/templates/components/itilobject/footer.html.twig
+%%WWWDIR%%/templates/components/itilobject/itilsatisfaction.html.twig
+%%WWWDIR%%/templates/components/itilobject/itiltemplate.html.twig
%%WWWDIR%%/templates/components/itilobject/layout.html.twig
-%%WWWDIR%%/templates/components/itilobject/linked_tickets.html.twig
+%%WWWDIR%%/templates/components/itilobject/linked_itilobjects.html.twig
%%WWWDIR%%/templates/components/itilobject/mainform_close.html.twig
%%WWWDIR%%/templates/components/itilobject/mainform_open.html.twig
-%%WWWDIR%%/templates/components/itilobject/selfservice.html.twig
%%WWWDIR%%/templates/components/itilobject/service_levels.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/approbation_form.html.twig
+%%WWWDIR%%/templates/components/itilobject/timeline/document/document_list_item.html.twig
+%%WWWDIR%%/templates/components/itilobject/timeline/document/post_figure_content.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/filter_timeline.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/form_document_item.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/form_followup.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/form_solution.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/form_task.html.twig
+%%WWWDIR%%/templates/components/itilobject/timeline/form_task_main_form.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/form_timeline_item.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/form_validation.html.twig
+%%WWWDIR%%/templates/components/itilobject/timeline/knowledge_item.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/main_description.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/new_form.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/pending_reasons.html.twig
@@ -3602,33 +4019,62 @@
%%WWWDIR%%/templates/components/itilobject/timeline/timeline_item_header.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/timeline_item_header_badges.html.twig
%%WWWDIR%%/templates/components/itilobject/timeline/todo-list-summary.html.twig
+%%WWWDIR%%/templates/components/itilobject/validation.html.twig
+%%WWWDIR%%/templates/components/itilobject/validationstep.html.twig
%%WWWDIR%%/templates/components/kanban/item_panels/default_panel.html.twig
%%WWWDIR%%/templates/components/kanban/kanban.html.twig
%%WWWDIR%%/templates/components/kanban/teammember.html.twig
%%WWWDIR%%/templates/components/logs.html.twig
%%WWWDIR%%/templates/components/masonry_grid.html.twig
+%%WWWDIR%%/templates/components/massive_action/add_task.html.twig
%%WWWDIR%%/templates/components/messages_after_redirect_alerts.html.twig
%%WWWDIR%%/templates/components/messages_after_redirect_toasts.html.twig
%%WWWDIR%%/templates/components/modal.html.twig
+%%WWWDIR%%/templates/components/notepad/form.html.twig
%%WWWDIR%%/templates/components/pager.html.twig
%%WWWDIR%%/templates/components/photoswipe.html.twig
-%%WWWDIR%%/templates/components/plugin_uninstall_modal.html.twig
+%%WWWDIR%%/templates/components/plugin_update_modal.html.twig
+%%WWWDIR%%/templates/components/printer_graph_buttons.html.twig
%%WWWDIR%%/templates/components/rss_feed.html.twig
%%WWWDIR%%/templates/components/search/controls.html.twig
+%%WWWDIR%%/templates/components/search/criteria_filter.html.twig
+%%WWWDIR%%/templates/components/search/criteria_filter_actions.html.twig
%%WWWDIR%%/templates/components/search/display_data.html.twig
+%%WWWDIR%%/templates/components/search/displaypreference_config.html.twig
+%%WWWDIR%%/templates/components/search/displaypreference_list.html.twig
+%%WWWDIR%%/templates/components/search/displaypreference_modal.html.twig
+%%WWWDIR%%/templates/components/search/map.html.twig
+%%WWWDIR%%/templates/components/search/query_builder/criteria.html.twig
+%%WWWDIR%%/templates/components/search/query_builder/criteria_group.html.twig
+%%WWWDIR%%/templates/components/search/query_builder/main.html.twig
+%%WWWDIR%%/templates/components/search/query_builder/metacriteria.html.twig
+%%WWWDIR%%/templates/components/search/query_builder/search_option.html.twig
+%%WWWDIR%%/templates/components/search/query_builder/search_option_value.html.twig
+%%WWWDIR%%/templates/components/search/query_builder/sort/criteria.html.twig
+%%WWWDIR%%/templates/components/search/query_builder/sort/main.html.twig
+%%WWWDIR%%/templates/components/search/status_area.html.twig
%%WWWDIR%%/templates/components/search/table.html.twig
+%%WWWDIR%%/templates/components/supplier/info_card.html.twig
%%WWWDIR%%/templates/components/table.html.twig
+%%WWWDIR%%/templates/components/user/create_user.html.twig
%%WWWDIR%%/templates/components/user/info_card.html.twig
%%WWWDIR%%/templates/components/user/link_with_tooltip.html.twig
+%%WWWDIR%%/templates/components/user/password_security_checks.html.twig
%%WWWDIR%%/templates/components/user/picture.html.twig
-%%WWWDIR%%/templates/display_and_die.html.twig
%%WWWDIR%%/templates/dropdown_form.html.twig
+%%WWWDIR%%/templates/error_block.html.twig
+%%WWWDIR%%/templates/error_page.html.twig
+%%WWWDIR%%/templates/forgotpassword.html.twig
%%WWWDIR%%/templates/generic_show_form.html.twig
%%WWWDIR%%/templates/impact/edit_compound_modal.html.twig
+%%WWWDIR%%/templates/impact/edit_edge_modal.html.twig
%%WWWDIR%%/templates/impact/ongoing_modal.html.twig
%%WWWDIR%%/templates/install/accept_license.html.twig
+%%WWWDIR%%/templates/install/agree_unstable.html.twig
%%WWWDIR%%/templates/install/blocks/requirements_table.html.twig
%%WWWDIR%%/templates/install/choose_language.html.twig
+%%WWWDIR%%/templates/install/install.install_required.html.twig
+%%WWWDIR%%/templates/install/post_update_step.html.twig
%%WWWDIR%%/templates/install/step0.html.twig
%%WWWDIR%%/templates/install/step1.html.twig
%%WWWDIR%%/templates/install/step2.html.twig
@@ -3636,67 +4082,484 @@
%%WWWDIR%%/templates/install/step6.html.twig
%%WWWDIR%%/templates/install/step7.html.twig
%%WWWDIR%%/templates/install/step8.html.twig
-%%WWWDIR%%/templates/install/update.html.twig
%%WWWDIR%%/templates/install/update.invalid_database.html.twig
+%%WWWDIR%%/templates/install/update.need_update.html.twig
%%WWWDIR%%/templates/layout/page_card_notlogged.html.twig
+%%WWWDIR%%/templates/layout/page_skeleton.html.twig
+%%WWWDIR%%/templates/layout/page_without_tabs.html.twig
%%WWWDIR%%/templates/layout/parts/breadcrumbs.html.twig
%%WWWDIR%%/templates/layout/parts/context_links.html.twig
+%%WWWDIR%%/templates/layout/parts/dcbreadcrumbs.html.twig
%%WWWDIR%%/templates/layout/parts/global_search_form.html.twig
%%WWWDIR%%/templates/layout/parts/goto_button.html.twig
%%WWWDIR%%/templates/layout/parts/head.html.twig
%%WWWDIR%%/templates/layout/parts/impersonate_banner.html.twig
%%WWWDIR%%/templates/layout/parts/menu.html.twig
+%%WWWDIR%%/templates/layout/parts/objectlock_message.html.twig
%%WWWDIR%%/templates/layout/parts/page_footer.html.twig
%%WWWDIR%%/templates/layout/parts/page_header.html.twig
%%WWWDIR%%/templates/layout/parts/page_header_empty.html.twig
%%WWWDIR%%/templates/layout/parts/profile_selector.html.twig
+%%WWWDIR%%/templates/layout/parts/profile_selector_form.html.twig
%%WWWDIR%%/templates/layout/parts/saved_searches.html.twig
%%WWWDIR%%/templates/layout/parts/saved_searches_list.html.twig
%%WWWDIR%%/templates/layout/parts/user_header.html.twig
%%WWWDIR%%/templates/maintenance.html.twig
-%%WWWDIR%%/templates/pages/admin/events_list.html.twig
+%%WWWDIR%%/templates/pages/2fa/2fa_backup_codes.html.twig
+%%WWWDIR%%/templates/pages/2fa/2fa_config.html.twig
+%%WWWDIR%%/templates/pages/2fa/2fa_enforced_setup.html.twig
+%%WWWDIR%%/templates/pages/2fa/2fa_new_secret.html.twig
+%%WWWDIR%%/templates/pages/2fa/2fa_request.html.twig
+%%WWWDIR%%/templates/pages/2fa/2fa_status.html.twig
+%%WWWDIR%%/templates/pages/2fa/macros.html.twig
+%%WWWDIR%%/templates/pages/admin/add_profile_authorization.html.twig
+%%WWWDIR%%/templates/pages/admin/assetdefinition/capacities.html.twig
+%%WWWDIR%%/templates/pages/admin/assetdefinition/capacity/is_inventoriable_capacity_configuration_form.html.twig
+%%WWWDIR%%/templates/pages/admin/assetdefinition/fields_display.html.twig
+%%WWWDIR%%/templates/pages/admin/customobjects/main.html.twig
+%%WWWDIR%%/templates/pages/admin/customobjects/plurals.html.twig
+%%WWWDIR%%/templates/pages/admin/customobjects/profiles.html.twig
+%%WWWDIR%%/templates/pages/admin/customobjects/translations.html.twig
+%%WWWDIR%%/templates/pages/admin/entity/address.html.twig
+%%WWWDIR%%/templates/pages/admin/entity/advanced.html.twig
+%%WWWDIR%%/templates/pages/admin/entity/assets.html.twig
+%%WWWDIR%%/templates/pages/admin/entity/assistance.html.twig
+%%WWWDIR%%/templates/pages/admin/entity/custom_ui.html.twig
+%%WWWDIR%%/templates/pages/admin/entity/notifications.html.twig
+%%WWWDIR%%/templates/pages/admin/entity/survey_config.html.twig
+%%WWWDIR%%/templates/pages/admin/external_page_tile_config_fields.html.twig
+%%WWWDIR%%/templates/pages/admin/form/access_control.html.twig
+%%WWWDIR%%/templates/pages/admin/form/access_control/allow_list.html.twig
+%%WWWDIR%%/templates/pages/admin/form/access_control/direct_access.html.twig
+%%WWWDIR%%/templates/pages/admin/form/condition_configuration.html.twig
+%%WWWDIR%%/templates/pages/admin/form/condition_handler_templates/actor.html.twig
+%%WWWDIR%%/templates/pages/admin/form/condition_handler_templates/dropdown.html.twig
+%%WWWDIR%%/templates/pages/admin/form/condition_handler_templates/dropdown_multiple.html.twig
+%%WWWDIR%%/templates/pages/admin/form/condition_handler_templates/input.html.twig
+%%WWWDIR%%/templates/pages/admin/form/condition_handler_templates/item_dropdown.html.twig
+%%WWWDIR%%/templates/pages/admin/form/condition_handler_templates/user_devices_dropdown.html.twig
+%%WWWDIR%%/templates/pages/admin/form/conditional_validation_dropdown.html.twig
+%%WWWDIR%%/templates/pages/admin/form/conditional_validation_editor.html.twig
+%%WWWDIR%%/templates/pages/admin/form/conditional_visibility_dropdown.html.twig
+%%WWWDIR%%/templates/pages/admin/form/conditional_visibility_editor.html.twig
+%%WWWDIR%%/templates/pages/admin/form/destination_visibility_conditions_configuration.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_comment.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_destination.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_destination_actions.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_destination_commonitil_config.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_editor.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_horizontal_block.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_horizontal_block_placeholder.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_horizontal_block_toolbar.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_question.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_section.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_toolbar.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_translation.html.twig
+%%WWWDIR%%/templates/pages/admin/form/form_translations.html.twig
+%%WWWDIR%%/templates/pages/admin/form/import/step1_index.html.twig
+%%WWWDIR%%/templates/pages/admin/form/import/step2_preview.html.twig
+%%WWWDIR%%/templates/pages/admin/form/import/step3_resolve_issues.html.twig
+%%WWWDIR%%/templates/pages/admin/form/import/step4_execute.html.twig
+%%WWWDIR%%/templates/pages/admin/form/item_has_conditions_for_deletion_modal.html.twig
+%%WWWDIR%%/templates/pages/admin/form/item_has_conditions_for_new_question_type_modal.html.twig
+%%WWWDIR%%/templates/pages/admin/form/item_has_conditions_modal_base.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/associated_items.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/entity.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/itilactor.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/itilcategory.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/itilfollowuptemplate.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/itiltasktemplate.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/linked_itilobjects.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/location.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/request_source.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/request_type.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/slm.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/template.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/urgency.html.twig
+%%WWWDIR%%/templates/pages/admin/form/itil_config_fields/validation.html.twig
+%%WWWDIR%%/templates/pages/admin/form/move_section_modal.html.twig
+%%WWWDIR%%/templates/pages/admin/form/question_type/base_advanced_configuration.html.twig
+%%WWWDIR%%/templates/pages/admin/form/question_type/item/administration_template.html.twig
+%%WWWDIR%%/templates/pages/admin/form/question_type/item/advanced_configuration.html.twig
+%%WWWDIR%%/templates/pages/admin/form/question_type/item/end_user_template.html.twig
+%%WWWDIR%%/templates/pages/admin/form/question_type/item_dropdown/advanced_configuration.html.twig
+%%WWWDIR%%/templates/pages/admin/form/service_catalog_tab.html.twig
+%%WWWDIR%%/templates/pages/admin/form/submit_button_conditional_visibility_dropdown.html.twig
+%%WWWDIR%%/templates/pages/admin/form_tile_config_fields.html.twig
+%%WWWDIR%%/templates/pages/admin/glpi_page_tile_config_fields.html.twig
+%%WWWDIR%%/templates/pages/admin/group.html.twig
+%%WWWDIR%%/templates/pages/admin/group_ldap.html.twig
+%%WWWDIR%%/templates/pages/admin/group_user.html.twig
+%%WWWDIR%%/templates/pages/admin/helpdesk_home_config.html.twig
+%%WWWDIR%%/templates/pages/admin/helpdesk_home_config_add_tile_form.html.twig
+%%WWWDIR%%/templates/pages/admin/helpdesk_home_config_edit_tile_form.html.twig
+%%WWWDIR%%/templates/pages/admin/helpdesk_home_config_for_empty_entity.html.twig
+%%WWWDIR%%/templates/pages/admin/helpdesk_home_config_for_entity.html.twig
+%%WWWDIR%%/templates/pages/admin/helpdesk_home_config_tiles.html.twig
+%%WWWDIR%%/templates/pages/admin/helpdesk_home_translation.html.twig
+%%WWWDIR%%/templates/pages/admin/helpdesk_home_translations.html.twig
%%WWWDIR%%/templates/pages/admin/inventory/agent.html.twig
+%%WWWDIR%%/templates/pages/admin/inventory/conf/index.html.twig
%%WWWDIR%%/templates/pages/admin/inventory/lockedfield.html.twig
%%WWWDIR%%/templates/pages/admin/inventory/upload_form.html.twig
%%WWWDIR%%/templates/pages/admin/inventory/upload_result.html.twig
-%%WWWDIR%%/templates/pages/admin/ldap.choose_directory.html.twig
+%%WWWDIR%%/templates/pages/admin/ldap.group_criteria.html.twig
%%WWWDIR%%/templates/pages/admin/ldap.groups.html.twig
+%%WWWDIR%%/templates/pages/admin/ldap.user_criteria.html.twig
%%WWWDIR%%/templates/pages/admin/ldap.users.html.twig
-%%WWWDIR%%/templates/pages/admin/rules_list.html.twig
+%%WWWDIR%%/templates/pages/admin/log_viewer.html.twig
+%%WWWDIR%%/templates/pages/admin/logs_list.html.twig
+%%WWWDIR%%/templates/pages/admin/plugins/list_suspend_banner.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/admin.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/assets.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/assistance.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/assistance_simple.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/base_tab.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/form.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/legend.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/lifecycle.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/lifecycle_simple.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/management.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/setup.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/setup_simple.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/tools.html.twig
+%%WWWDIR%%/templates/pages/admin/profile/tools_simple.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/action.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/backup_header.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/collections_list.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/criteria.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/engine_preview_criteria.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/engine_preview_results.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/engine_summary.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/form.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/import.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/import_preview.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/index.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/preview_criteria.html.twig
+%%WWWDIR%%/templates/pages/admin/rules/ruleright_form.html.twig
+%%WWWDIR%%/templates/pages/admin/transfer.html.twig
+%%WWWDIR%%/templates/pages/admin/transfer_list.html.twig
+%%WWWDIR%%/templates/pages/admin/user.substitute.html.twig
+%%WWWDIR%%/templates/pages/admin/user/change_other_password.html.twig
+%%WWWDIR%%/templates/pages/admin/user/user.html.twig
+%%WWWDIR%%/templates/pages/admin/user/user_picture_field.html.twig
+%%WWWDIR%%/templates/pages/assets/asset.html.twig
%%WWWDIR%%/templates/pages/assets/cable.html.twig
+%%WWWDIR%%/templates/pages/assets/cartridge.html.twig
%%WWWDIR%%/templates/pages/assets/cartridgeitem.html.twig
+%%WWWDIR%%/templates/pages/assets/consumable_list.html.twig
%%WWWDIR%%/templates/pages/assets/consumableitem.html.twig
+%%WWWDIR%%/templates/pages/assets/customfield.html.twig
%%WWWDIR%%/templates/pages/assets/enclosure.html.twig
%%WWWDIR%%/templates/pages/assets/monitor.html.twig
+%%WWWDIR%%/templates/pages/assets/networkport/form.html.twig
+%%WWWDIR%%/templates/pages/assets/networkport/networkname_short.html.twig
%%WWWDIR%%/templates/pages/assets/operatingsystem.html.twig
%%WWWDIR%%/templates/pages/assets/phone.html.twig
%%WWWDIR%%/templates/pages/assets/printer.html.twig
%%WWWDIR%%/templates/pages/assets/rack.html.twig
%%WWWDIR%%/templates/pages/assets/socket.html.twig
+%%WWWDIR%%/templates/pages/assets/socket_networkport.html.twig
+%%WWWDIR%%/templates/pages/assets/socket_short_form.html.twig
%%WWWDIR%%/templates/pages/assets/software.html.twig
+%%WWWDIR%%/templates/pages/assets/template_list.html.twig
%%WWWDIR%%/templates/pages/assets/unmanaged.html.twig
+%%WWWDIR%%/templates/pages/assistance/planning/add_classic_event.html.twig
+%%WWWDIR%%/templates/pages/assistance/planning/availability.html.twig
+%%WWWDIR%%/templates/pages/assistance/planning/external_event.html.twig
+%%WWWDIR%%/templates/pages/assistance/planning/filters.html.twig
+%%WWWDIR%%/templates/pages/assistance/planning/planning.html.twig
+%%WWWDIR%%/templates/pages/assistance/planning/single_filter.html.twig
+%%WWWDIR%%/templates/pages/assistance/stats/form.html.twig
+%%WWWDIR%%/templates/pages/assistance/stats/global_form.html.twig
+%%WWWDIR%%/templates/pages/assistance/stats/single_item_pager.html.twig
+%%WWWDIR%%/templates/pages/assistance/stats/title.html.twig
+%%WWWDIR%%/templates/pages/central/index.html.twig
+%%WWWDIR%%/templates/pages/form_renderer.html.twig
+%%WWWDIR%%/templates/pages/generic_form.html.twig
+%%WWWDIR%%/templates/pages/generic_in_modal.html.twig
+%%WWWDIR%%/templates/pages/generic_list.html.twig
+%%WWWDIR%%/templates/pages/helpdesk/index.html.twig
+%%WWWDIR%%/templates/pages/helpdesk/search.html.twig
%%WWWDIR%%/templates/pages/login.html.twig
%%WWWDIR%%/templates/pages/login_error.html.twig
%%WWWDIR%%/templates/pages/management/appliance.html.twig
+%%WWWDIR%%/templates/pages/management/budget.html.twig
%%WWWDIR%%/templates/pages/management/certificate.html.twig
+%%WWWDIR%%/templates/pages/management/contact_supplier.html.twig
%%WWWDIR%%/templates/pages/management/contract.html.twig
+%%WWWDIR%%/templates/pages/management/cost.html.twig
+%%WWWDIR%%/templates/pages/management/database.html.twig
+%%WWWDIR%%/templates/pages/management/databaseinstance.html.twig
+%%WWWDIR%%/templates/pages/management/dcroom.html.twig
+%%WWWDIR%%/templates/pages/management/dcroom_racks.html.twig
+%%WWWDIR%%/templates/pages/management/document.html.twig
+%%WWWDIR%%/templates/pages/management/document_item.html.twig
+%%WWWDIR%%/templates/pages/management/domainrecord.html.twig
+%%WWWDIR%%/templates/pages/management/domainrecordtype_helper.html.twig
+%%WWWDIR%%/templates/pages/management/item_line.html.twig
+%%WWWDIR%%/templates/pages/management/license_progressbar.html.twig
%%WWWDIR%%/templates/pages/management/line.html.twig
%%WWWDIR%%/templates/pages/management/softwarelicense.html.twig
-%%WWWDIR%%/templates/pages/self-service/home.html.twig
+%%WWWDIR%%/templates/pages/oauth/authorize.html.twig
+%%WWWDIR%%/templates/pages/self-service/service_catalog.html.twig
%%WWWDIR%%/templates/pages/setup/apiclient.html.twig
%%WWWDIR%%/templates/pages/setup/authentication.html.twig
+%%WWWDIR%%/templates/pages/setup/authentication/ldap_replicate.html.twig
+%%WWWDIR%%/templates/pages/setup/authentication/mail.html.twig
+%%WWWDIR%%/templates/pages/setup/authentication/other_ext_setup.html.twig
+%%WWWDIR%%/templates/pages/setup/authentication/setup.html.twig
+%%WWWDIR%%/templates/pages/setup/authentication/sync.html.twig
+%%WWWDIR%%/templates/pages/setup/calendar_holiday.html.twig
+%%WWWDIR%%/templates/pages/setup/calendarsegment.html.twig
+%%WWWDIR%%/templates/pages/setup/crontask/crontask.html.twig
+%%WWWDIR%%/templates/pages/setup/crontask/statistics.html.twig
+%%WWWDIR%%/templates/pages/setup/custom_dropdown.html.twig
%%WWWDIR%%/templates/pages/setup/dropdowns_list.html.twig
+%%WWWDIR%%/templates/pages/setup/dropdowntranslation.html.twig
+%%WWWDIR%%/templates/pages/setup/externallink.html.twig
+%%WWWDIR%%/templates/pages/setup/externallink_itemtype.html.twig
+%%WWWDIR%%/templates/pages/setup/general/api_apiclients_section.html.twig
+%%WWWDIR%%/templates/pages/setup/general/api_setup.html.twig
+%%WWWDIR%%/templates/pages/setup/general/assets_setup.html.twig
+%%WWWDIR%%/templates/pages/setup/general/assistance_setup.html.twig
%%WWWDIR%%/templates/pages/setup/general/base_form.html.twig
+%%WWWDIR%%/templates/pages/setup/general/dbreplica_setup.html.twig
%%WWWDIR%%/templates/pages/setup/general/general_setup.html.twig
+%%WWWDIR%%/templates/pages/setup/general/glpinetwork_setup.html.twig
+%%WWWDIR%%/templates/pages/setup/general/logs_setup.html.twig
+%%WWWDIR%%/templates/pages/setup/general/management_setup.html.twig
+%%WWWDIR%%/templates/pages/setup/general/performance.html.twig
+%%WWWDIR%%/templates/pages/setup/general/preferences_setup.html.twig
+%%WWWDIR%%/templates/pages/setup/general/security_setup.html.twig
+%%WWWDIR%%/templates/pages/setup/general/systeminfo_form.html.twig
+%%WWWDIR%%/templates/pages/setup/general/systeminfo_table.html.twig
+%%WWWDIR%%/templates/pages/setup/ldap/adv_info.html.twig
+%%WWWDIR%%/templates/pages/setup/ldap/form.html.twig
+%%WWWDIR%%/templates/pages/setup/ldap/group_config.html.twig
+%%WWWDIR%%/templates/pages/setup/ldap/test_form.html.twig
+%%WWWDIR%%/templates/pages/setup/ldap/user_config_form.html.twig
+%%WWWDIR%%/templates/pages/setup/levelagreement_level.html.twig
+%%WWWDIR%%/templates/pages/setup/mailcollector/folder_list.html.twig
+%%WWWDIR%%/templates/pages/setup/mailcollector/server_config_fields.html.twig
+%%WWWDIR%%/templates/pages/setup/mailcollector/setup_form.html.twig
+%%WWWDIR%%/templates/pages/setup/manuallink.html.twig
+%%WWWDIR%%/templates/pages/setup/marketplace/card.html.twig
+%%WWWDIR%%/templates/pages/setup/notification/ajax_setting.html.twig
+%%WWWDIR%%/templates/pages/setup/notification/group_notifications.html.twig
+%%WWWDIR%%/templates/pages/setup/notification/mailing_setting.html.twig
+%%WWWDIR%%/templates/pages/setup/notification/notification.html.twig
+%%WWWDIR%%/templates/pages/setup/notification/notification_notificationtemplate.html.twig
+%%WWWDIR%%/templates/pages/setup/notification/queued_notification.html.twig
+%%WWWDIR%%/templates/pages/setup/notification/recipients.html.twig
+%%WWWDIR%%/templates/pages/setup/notification/template.html.twig
+%%WWWDIR%%/templates/pages/setup/notification/translation.html.twig
+%%WWWDIR%%/templates/pages/setup/notification/translation_debug.html.twig
+%%WWWDIR%%/templates/pages/setup/oauthclient.html.twig
%%WWWDIR%%/templates/pages/setup/setup_notifications.html.twig
+%%WWWDIR%%/templates/pages/setup/webhook/payload_editor.html.twig
+%%WWWDIR%%/templates/pages/setup/webhook/queuedwebhook.html.twig
+%%WWWDIR%%/templates/pages/setup/webhook/webhook.html.twig
+%%WWWDIR%%/templates/pages/setup/webhook/webhook_headers.html.twig
+%%WWWDIR%%/templates/pages/setup/webhook/webhook_security.html.twig
+%%WWWDIR%%/templates/pages/setup/webhook/webhooktest.html.twig
+%%WWWDIR%%/templates/pages/tools/find_available_reservation.html.twig
+%%WWWDIR%%/templates/pages/tools/item_project.html.twig
+%%WWWDIR%%/templates/pages/tools/kb/article.html.twig
+%%WWWDIR%%/templates/pages/tools/kb/comment_form.html.twig
+%%WWWDIR%%/templates/pages/tools/kb/comments.html.twig
+%%WWWDIR%%/templates/pages/tools/kb/knowbaseitem.html.twig
+%%WWWDIR%%/templates/pages/tools/kb/knowbaseitem_item.html.twig
+%%WWWDIR%%/templates/pages/tools/kb/translation.html.twig
+%%WWWDIR%%/templates/pages/tools/project.html.twig
%%WWWDIR%%/templates/pages/tools/project_task.html.twig
+%%WWWDIR%%/templates/pages/tools/reminder.html.twig
+%%WWWDIR%%/templates/pages/tools/reminder_planning.html.twig
+%%WWWDIR%%/templates/pages/tools/reminder_translation.html.twig
+%%WWWDIR%%/templates/pages/tools/report/network_criteria.html.twig
+%%WWWDIR%%/templates/pages/tools/rss_form.html.twig
+%%WWWDIR%%/templates/pages/tools/savedsearch/alert.html.twig
+%%WWWDIR%%/templates/pages/tools/savedsearch/alert_list_notification.html.twig
+%%WWWDIR%%/templates/pages/tools/savedsearch/form.html.twig
+%%WWWDIR%%/templates/pages/tools/savedsearch/save_button.html.twig
+%%WWWDIR%%/templates/pages/tools/search_knowbaseitem.html.twig
%%WWWDIR%%/templates/password_form.html.twig
-%%WWWDIR%%/vendor/.htaccess
+%%WWWDIR%%/templates/stencil/editor.html.twig
+%%WWWDIR%%/templates/stencil/parts/label.html.twig
+%%WWWDIR%%/templates/stencil/parts/port/popover.html.twig
+%%WWWDIR%%/templates/stencil/parts/port/status.html.twig
+%%WWWDIR%%/templates/stencil/parts/zones.html.twig
+%%WWWDIR%%/templates/stencil/view.html.twig
+%%WWWDIR%%/templates/updatepassword.html.twig
+%%WWWDIR%%/vendor/altcha-org/altcha/CODE_OF_CONDUCT.md
+%%WWWDIR%%/vendor/altcha-org/altcha/CONTRIBUTING.md
+%%WWWDIR%%/vendor/altcha-org/altcha/LICENSE.txt
+%%WWWDIR%%/vendor/altcha-org/altcha/README.md
+%%WWWDIR%%/vendor/altcha-org/altcha/composer.json
+%%WWWDIR%%/vendor/altcha-org/altcha/composer.lock
+%%WWWDIR%%/vendor/altcha-org/altcha/phpstan-baseline.neon
+%%WWWDIR%%/vendor/altcha-org/altcha/phpstan.neon
+%%WWWDIR%%/vendor/altcha-org/altcha/phpunit.xml.dist
+%%WWWDIR%%/vendor/altcha-org/altcha/src/Altcha.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/BaseChallengeOptions.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/Challenge.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/ChallengeOptions.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/CheckChallengeOptions.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/Hasher/Algorithm.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/Hasher/Hasher.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/Hasher/HasherInterface.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/Payload.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/ServerSignaturePayload.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/ServerSignatureVerification.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/ServerSignatureVerificationData.php
+%%WWWDIR%%/vendor/altcha-org/altcha/src/Solution.php
+%%WWWDIR%%/vendor/altcha-org/altcha/tests/AltchaTest.php
+%%WWWDIR%%/vendor/apereo/phpcas/CAS.php
+%%WWWDIR%%/vendor/apereo/phpcas/LICENSE
+%%WWWDIR%%/vendor/apereo/phpcas/NOTICE
+%%WWWDIR%%/vendor/apereo/phpcas/README.md
+%%WWWDIR%%/vendor/apereo/phpcas/composer.json
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/AuthenticationException.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Autoload.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Client.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/CookieJar.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Exception.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/GracefullTerminationException.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/InvalidArgumentException.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/Catalan.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/ChineseSimplified.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/English.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/French.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/Galego.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/German.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/Greek.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/Japanese.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/LanguageInterface.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/Portuguese.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages/Spanish.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/OutOfSequenceBeforeAuthenticationCallException.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/OutOfSequenceBeforeClientException.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/OutOfSequenceBeforeProxyException.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/OutOfSequenceException.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/PGTStorage/AbstractStorage.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/PGTStorage/Db.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/PGTStorage/File.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService/Abstract.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService/Exception.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService/Http.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService/Http/Abstract.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService/Http/Get.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService/Http/Post.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService/Imap.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService/Testable.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxyChain.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxyChain/AllowedList.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxyChain/Any.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxyChain/Interface.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxyChain/Trusted.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxyTicketException.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Request/AbstractRequest.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Request/CurlMultiRequest.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Request/CurlRequest.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Request/Exception.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Request/MultiRequestInterface.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Request/RequestInterface.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ServiceBaseUrl/AllowedListDiscovery.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ServiceBaseUrl/Base.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ServiceBaseUrl/Interface.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ServiceBaseUrl/Static.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Session/PhpSession.php
+%%WWWDIR%%/vendor/apereo/phpcas/source/CAS/TypeMismatchException.php
%%WWWDIR%%/vendor/autoload.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/LICENSE
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/README.md
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/composer.json
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/BitArray.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/BitMatrix.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/BitUtils.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/CharacterSetEci.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/EcBlock.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/EcBlocks.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/ErrorCorrectionLevel.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/FormatInformation.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/Mode.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/ReedSolomonCodec.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common/Version.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Encoder/BlockPair.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Encoder/ByteMatrix.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Encoder/Encoder.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Encoder/MaskUtil.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Encoder/MatrixUtil.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Encoder/QrCode.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Exception/OutOfBoundsException.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Exception/UnexpectedValueException.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Exception/WriterException.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Color/Alpha.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Color/Cmyk.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Color/ColorInterface.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Color/Gray.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Color/Rgb.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Eye/CompositeEye.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Eye/EyeInterface.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Eye/ModuleEye.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Eye/PointyEye.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Eye/SimpleCircleEye.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Eye/SquareEye.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/GDLibRenderer.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Image/EpsImageBackEnd.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImageBackEndInterface.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImagickImageBackEnd.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Image/SvgImageBackEnd.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Image/TransformationMatrix.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/ImageRenderer.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Module/DotsModule.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Module/EdgeIterator/Edge.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Module/EdgeIterator/EdgeIterator.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Module/ModuleInterface.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Module/RoundnessModule.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Module/SquareModule.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Path/Close.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Path/Curve.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Path/EllipticArc.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Path/Line.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Path/Move.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Path/OperationInterface.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Path/Path.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/PlainTextRenderer.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/RendererInterface.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/EyeFill.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/Fill.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/Gradient.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/GradientType.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/RendererStyle.php
+%%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Writer.php
+%%WWWDIR%%/vendor/bin/build_hw_jsons
+%%WWWDIR%%/vendor/bin/cam
+%%WWWDIR%%/vendor/bin/convert
+%%WWWDIR%%/vendor/bin/export-plural-rules
+%%WWWDIR%%/vendor/bin/generate-defuse-key
+%%WWWDIR%%/vendor/bin/generate-deps-for-config-factory
+%%WWWDIR%%/vendor/bin/generate-factory-for-class
+%%WWWDIR%%/vendor/bin/generate_vcards
+%%WWWDIR%%/vendor/bin/html-to-markdown
+%%WWWDIR%%/vendor/bin/import-cldr-data
+%%WWWDIR%%/vendor/bin/jsonlint
+%%WWWDIR%%/vendor/bin/naturalselection
+%%WWWDIR%%/vendor/bin/patch-type-declarations
+%%WWWDIR%%/vendor/bin/refresh_hw_sources
+%%WWWDIR%%/vendor/bin/sabredav
+%%WWWDIR%%/vendor/bin/validate
+%%WWWDIR%%/vendor/bin/var-dump-server
+%%WWWDIR%%/vendor/bin/vobject
%%WWWDIR%%/vendor/brick/math/CHANGELOG.md
%%WWWDIR%%/vendor/brick/math/LICENSE
-%%WWWDIR%%/vendor/brick/math/SECURITY.md
%%WWWDIR%%/vendor/brick/math/composer.json
+%%WWWDIR%%/vendor/brick/math/phpstan.neon
%%WWWDIR%%/vendor/brick/math/src/BigDecimal.php
%%WWWDIR%%/vendor/brick/math/src/BigInteger.php
%%WWWDIR%%/vendor/brick/math/src/BigNumber.php
@@ -3711,6 +4574,7 @@
%%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/BcMathCalculator.php
%%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/GmpCalculator.php
%%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/NativeCalculator.php
+%%WWWDIR%%/vendor/brick/math/src/Internal/CalculatorRegistry.php
%%WWWDIR%%/vendor/brick/math/src/RoundingMode.php
%%WWWDIR%%/vendor/composer/ClassLoader.php
%%WWWDIR%%/vendor/composer/InstalledVersions.php
@@ -3723,24 +4587,106 @@
%%WWWDIR%%/vendor/composer/autoload_static.php
%%WWWDIR%%/vendor/composer/installed.json
%%WWWDIR%%/vendor/composer/installed.php
-%%WWWDIR%%/vendor/container-interop/container-interop/LICENSE
-%%WWWDIR%%/vendor/container-interop/container-interop/README.md
-%%WWWDIR%%/vendor/container-interop/container-interop/composer.json
-%%WWWDIR%%/vendor/container-interop/container-interop/docs/ContainerInterface-meta.md
-%%WWWDIR%%/vendor/container-interop/container-interop/docs/ContainerInterface.md
-%%WWWDIR%%/vendor/container-interop/container-interop/docs/Delegate-lookup-meta.md
-%%WWWDIR%%/vendor/container-interop/container-interop/docs/Delegate-lookup.md
-%%WWWDIR%%/vendor/container-interop/container-interop/docs/images/interoperating_containers.png
-%%WWWDIR%%/vendor/container-interop/container-interop/docs/images/priority.png
-%%WWWDIR%%/vendor/container-interop/container-interop/docs/images/side_by_side_containers.png
-%%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container/ContainerInterface.php
-%%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container/Exception/ContainerException.php
-%%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container/Exception/NotFoundException.php
+%%WWWDIR%%/vendor/composer/pcre/LICENSE
+%%WWWDIR%%/vendor/composer/pcre/README.md
+%%WWWDIR%%/vendor/composer/pcre/composer.json
+%%WWWDIR%%/vendor/composer/pcre/extension.neon
+%%WWWDIR%%/vendor/composer/pcre/src/MatchAllResult.php
+%%WWWDIR%%/vendor/composer/pcre/src/MatchAllStrictGroupsResult.php
+%%WWWDIR%%/vendor/composer/pcre/src/MatchAllWithOffsetsResult.php
+%%WWWDIR%%/vendor/composer/pcre/src/MatchResult.php
+%%WWWDIR%%/vendor/composer/pcre/src/MatchStrictGroupsResult.php
+%%WWWDIR%%/vendor/composer/pcre/src/MatchWithOffsetsResult.php
+%%WWWDIR%%/vendor/composer/pcre/src/PHPStan/InvalidRegexPatternRule.php
+%%WWWDIR%%/vendor/composer/pcre/src/PHPStan/PregMatchFlags.php
+%%WWWDIR%%/vendor/composer/pcre/src/PHPStan/PregMatchParameterOutTypeExtension.php
+%%WWWDIR%%/vendor/composer/pcre/src/PHPStan/PregMatchTypeSpecifyingExtension.php
+%%WWWDIR%%/vendor/composer/pcre/src/PHPStan/PregReplaceCallbackClosureTypeExtension.php
+%%WWWDIR%%/vendor/composer/pcre/src/PHPStan/UnsafeStrictGroupsCallRule.php
+%%WWWDIR%%/vendor/composer/pcre/src/PcreException.php
+%%WWWDIR%%/vendor/composer/pcre/src/Preg.php
+%%WWWDIR%%/vendor/composer/pcre/src/Regex.php
+%%WWWDIR%%/vendor/composer/pcre/src/ReplaceResult.php
+%%WWWDIR%%/vendor/composer/pcre/src/UnexpectedNullMatchException.php
+%%WWWDIR%%/vendor/dasprid/enum/LICENSE
+%%WWWDIR%%/vendor/dasprid/enum/README.md
+%%WWWDIR%%/vendor/dasprid/enum/composer.json
+%%WWWDIR%%/vendor/dasprid/enum/src/AbstractEnum.php
+%%WWWDIR%%/vendor/dasprid/enum/src/EnumMap.php
+%%WWWDIR%%/vendor/dasprid/enum/src/Exception/CloneNotSupportedException.php
+%%WWWDIR%%/vendor/dasprid/enum/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/dasprid/enum/src/Exception/ExpectationException.php
+%%WWWDIR%%/vendor/dasprid/enum/src/Exception/IllegalArgumentException.php
+%%WWWDIR%%/vendor/dasprid/enum/src/Exception/MismatchException.php
+%%WWWDIR%%/vendor/dasprid/enum/src/Exception/SerializeNotSupportedException.php
+%%WWWDIR%%/vendor/dasprid/enum/src/Exception/UnserializeNotSupportedException.php
+%%WWWDIR%%/vendor/dasprid/enum/src/NullValue.php
+%%WWWDIR%%/vendor/defuse/php-encryption/LICENSE
+%%WWWDIR%%/vendor/defuse/php-encryption/README.md
+%%WWWDIR%%/vendor/defuse/php-encryption/bin/generate-defuse-key
+%%WWWDIR%%/vendor/defuse/php-encryption/composer.json
+%%WWWDIR%%/vendor/defuse/php-encryption/dist/Makefile
+%%WWWDIR%%/vendor/defuse/php-encryption/dist/box.json
+%%WWWDIR%%/vendor/defuse/php-encryption/dist/phar-testing-autoload.php
+%%WWWDIR%%/vendor/defuse/php-encryption/dist/signingkey-new.asc
+%%WWWDIR%%/vendor/defuse/php-encryption/dist/signingkey-new.asc.sig
+%%WWWDIR%%/vendor/defuse/php-encryption/dist/signingkey.asc
+%%WWWDIR%%/vendor/defuse/php-encryption/docs/CryptoDetails.md
+%%WWWDIR%%/vendor/defuse/php-encryption/docs/FAQ.md
+%%WWWDIR%%/vendor/defuse/php-encryption/docs/InstallingAndVerifying.md
+%%WWWDIR%%/vendor/defuse/php-encryption/docs/InternalDeveloperDocs.md
+%%WWWDIR%%/vendor/defuse/php-encryption/docs/Tutorial.md
+%%WWWDIR%%/vendor/defuse/php-encryption/docs/UpgradingFromV1.2.md
+%%WWWDIR%%/vendor/defuse/php-encryption/docs/classes/Crypto.md
+%%WWWDIR%%/vendor/defuse/php-encryption/docs/classes/File.md
+%%WWWDIR%%/vendor/defuse/php-encryption/docs/classes/Key.md
+%%WWWDIR%%/vendor/defuse/php-encryption/docs/classes/KeyProtectedByPassword.md
+%%WWWDIR%%/vendor/defuse/php-encryption/src/Core.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/Crypto.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/DerivedKeys.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/Encoding.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/Exception/BadFormatException.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/Exception/CryptoException.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/Exception/EnvironmentIsBrokenException.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/Exception/IOException.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/Exception/WrongKeyOrModifiedCiphertextException.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/File.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/Key.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/KeyOrPassword.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/KeyProtectedByPassword.php
+%%WWWDIR%%/vendor/defuse/php-encryption/src/RuntimeTests.php
+%%WWWDIR%%/vendor/dflydev/dot-access-data/CHANGELOG.md
+%%WWWDIR%%/vendor/dflydev/dot-access-data/LICENSE
+%%WWWDIR%%/vendor/dflydev/dot-access-data/README.md
+%%WWWDIR%%/vendor/dflydev/dot-access-data/composer.json
+%%WWWDIR%%/vendor/dflydev/dot-access-data/src/Data.php
+%%WWWDIR%%/vendor/dflydev/dot-access-data/src/DataInterface.php
+%%WWWDIR%%/vendor/dflydev/dot-access-data/src/Exception/DataException.php
+%%WWWDIR%%/vendor/dflydev/dot-access-data/src/Exception/InvalidPathException.php
+%%WWWDIR%%/vendor/dflydev/dot-access-data/src/Exception/MissingPathException.php
+%%WWWDIR%%/vendor/dflydev/dot-access-data/src/Util.php
+%%WWWDIR%%/vendor/doctrine/deprecations/LICENSE
+%%WWWDIR%%/vendor/doctrine/deprecations/README.md
+%%WWWDIR%%/vendor/doctrine/deprecations/composer.json
+%%WWWDIR%%/vendor/doctrine/deprecations/src/Deprecation.php
+%%WWWDIR%%/vendor/doctrine/deprecations/src/PHPUnit/VerifyDeprecations.php
+%%WWWDIR%%/vendor/doctrine/lexer/LICENSE
+%%WWWDIR%%/vendor/doctrine/lexer/README.md
+%%WWWDIR%%/vendor/doctrine/lexer/UPGRADE.md
+%%WWWDIR%%/vendor/doctrine/lexer/composer.json
+%%WWWDIR%%/vendor/doctrine/lexer/src/AbstractLexer.php
+%%WWWDIR%%/vendor/doctrine/lexer/src/Token.php
%%WWWDIR%%/vendor/donatj/phpuseragentparser/CONTRIBUTING.md
%%WWWDIR%%/vendor/donatj/phpuseragentparser/LICENSE.md
%%WWWDIR%%/vendor/donatj/phpuseragentparser/Makefile
%%WWWDIR%%/vendor/donatj/phpuseragentparser/README.md
+%%WWWDIR%%/vendor/donatj/phpuseragentparser/bin/benchmark.php
+%%WWWDIR%%/vendor/donatj/phpuseragentparser/bin/constant_generator.php
+%%WWWDIR%%/vendor/donatj/phpuseragentparser/bin/init_user_agent.php
+%%WWWDIR%%/vendor/donatj/phpuseragentparser/bin/user_agent_sorter.php
%%WWWDIR%%/vendor/donatj/phpuseragentparser/composer.json
+%%WWWDIR%%/vendor/donatj/phpuseragentparser/examples/object-oriented.php
+%%WWWDIR%%/vendor/donatj/phpuseragentparser/examples/procedural.php
%%WWWDIR%%/vendor/donatj/phpuseragentparser/phpunit.xml.dist
%%WWWDIR%%/vendor/donatj/phpuseragentparser/src/UserAgent/Browsers.php
%%WWWDIR%%/vendor/donatj/phpuseragentparser/src/UserAgent/Platforms.php
@@ -3748,11 +4694,109 @@
%%WWWDIR%%/vendor/donatj/phpuseragentparser/src/UserAgent/UserAgentInterface.php
%%WWWDIR%%/vendor/donatj/phpuseragentparser/src/UserAgent/UserAgentParser.php
%%WWWDIR%%/vendor/donatj/phpuseragentparser/src/UserAgentParser.php
+%%WWWDIR%%/vendor/donatj/phpuseragentparser/tests/UserAgentParserFunctionTest.php
+%%WWWDIR%%/vendor/donatj/phpuseragentparser/tests/UserAgentParserObjectTest.php
+%%WWWDIR%%/vendor/donatj/phpuseragentparser/tests/bootstrap.php
+%%WWWDIR%%/vendor/donatj/phpuseragentparser/tests/user_agents.dist.json
+%%WWWDIR%%/vendor/egulias/email-validator/CONTRIBUTING.md
+%%WWWDIR%%/vendor/egulias/email-validator/LICENSE
+%%WWWDIR%%/vendor/egulias/email-validator/composer.json
+%%WWWDIR%%/vendor/egulias/email-validator/src/EmailLexer.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/EmailParser.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/EmailValidator.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/MessageIDParser.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/Comment.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/CommentStrategy/CommentStrategy.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/CommentStrategy/DomainComment.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/CommentStrategy/LocalComment.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/DomainLiteral.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/DomainPart.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/DoubleQuote.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/FoldingWhiteSpace.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/IDLeftPart.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/IDRightPart.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/LocalPart.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Parser/PartParser.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/InvalidEmail.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/MultipleErrors.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/AtextAfterCFWS.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/CRLFAtTheEnd.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/CRLFX2.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/CRNoLF.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/CharNotAllowed.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/CommaInDomain.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/CommentsInIDRight.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/ConsecutiveAt.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/ConsecutiveDot.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/DetailedReason.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/DomainAcceptsNoMail.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/DomainHyphened.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/DomainTooLong.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/DotAtEnd.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/DotAtStart.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/EmptyReason.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/ExceptionFound.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/ExpectingATEXT.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/ExpectingCTEXT.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/ExpectingDTEXT.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/ExpectingDomainLiteralClose.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/LabelTooLong.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/LocalOrReservedDomain.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/NoDNSRecord.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/NoDomainPart.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/NoLocalPart.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/RFCWarnings.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/Reason.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/SpoofEmail.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/UnOpenedComment.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/UnableToGetDNSRecord.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/UnclosedComment.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/UnclosedQuotedString.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason/UnusualElements.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/Result.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/SpoofEmail.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Result/ValidEmail.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Validation/DNSCheckValidation.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Validation/DNSGetRecordWrapper.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Validation/DNSRecords.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Validation/EmailValidation.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Validation/Exception/EmptyValidationList.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Validation/Extra/SpoofCheckValidation.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Validation/MessageIDValidation.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Validation/MultipleValidationWithAnd.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Validation/NoRFCWarningsValidation.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Validation/RFCValidation.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/AddressLiteral.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/CFWSNearAt.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/CFWSWithFWS.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/Comment.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/DeprecatedComment.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/DomainLiteral.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/EmailTooLong.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/IPV6BadChar.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/IPV6ColonEnd.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/IPV6ColonStart.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/IPV6Deprecated.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/IPV6DoubleColon.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/IPV6GroupCount.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/IPV6MaxGroups.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/LocalTooLong.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/NoDNSMXRecord.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/ObsoleteDTEXT.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/QuotedPart.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/QuotedString.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/TLD.php
+%%WWWDIR%%/vendor/egulias/email-validator/src/Warning/Warning.php
%%WWWDIR%%/vendor/elvanto/litemoji/LICENSE
%%WWWDIR%%/vendor/elvanto/litemoji/README.md
%%WWWDIR%%/vendor/elvanto/litemoji/composer.json
%%WWWDIR%%/vendor/elvanto/litemoji/src/LitEmoji.php
-%%WWWDIR%%/vendor/elvanto/litemoji/src/shortcodes-array.php
+%%WWWDIR%%/vendor/elvanto/litemoji/src/cldr.php
+%%WWWDIR%%/vendor/elvanto/litemoji/src/emojibase.php
+%%WWWDIR%%/vendor/elvanto/litemoji/src/github.php
+%%WWWDIR%%/vendor/elvanto/litemoji/src/iamcal.php
+%%WWWDIR%%/vendor/elvanto/litemoji/src/joypixels.php
%%WWWDIR%%/vendor/firebase/php-jwt/CHANGELOG.md
%%WWWDIR%%/vendor/firebase/php-jwt/LICENSE
%%WWWDIR%%/vendor/firebase/php-jwt/README.md
@@ -3762,8 +4806,33 @@
%%WWWDIR%%/vendor/firebase/php-jwt/src/ExpiredException.php
%%WWWDIR%%/vendor/firebase/php-jwt/src/JWK.php
%%WWWDIR%%/vendor/firebase/php-jwt/src/JWT.php
+%%WWWDIR%%/vendor/firebase/php-jwt/src/JWTExceptionWithPayloadInterface.php
%%WWWDIR%%/vendor/firebase/php-jwt/src/Key.php
%%WWWDIR%%/vendor/firebase/php-jwt/src/SignatureInvalidException.php
+%%WWWDIR%%/vendor/gettext/languages/LICENSE
+%%WWWDIR%%/vendor/gettext/languages/UNICODE-LICENSE.txt
+%%WWWDIR%%/vendor/gettext/languages/bin/export-plural-rules
+%%WWWDIR%%/vendor/gettext/languages/bin/export-plural-rules.bat
+%%WWWDIR%%/vendor/gettext/languages/bin/import-cldr-data
+%%WWWDIR%%/vendor/gettext/languages/bin/import-cldr-data.bat
+%%WWWDIR%%/vendor/gettext/languages/composer.json
+%%WWWDIR%%/vendor/gettext/languages/src/Category.php
+%%WWWDIR%%/vendor/gettext/languages/src/CldrData.php
+%%WWWDIR%%/vendor/gettext/languages/src/Exporter/Exporter.php
+%%WWWDIR%%/vendor/gettext/languages/src/Exporter/Html.php
+%%WWWDIR%%/vendor/gettext/languages/src/Exporter/Json.php
+%%WWWDIR%%/vendor/gettext/languages/src/Exporter/Php.php
+%%WWWDIR%%/vendor/gettext/languages/src/Exporter/Po.php
+%%WWWDIR%%/vendor/gettext/languages/src/Exporter/Prettyjson.php
+%%WWWDIR%%/vendor/gettext/languages/src/Exporter/Ruby.php
+%%WWWDIR%%/vendor/gettext/languages/src/Exporter/Xml.php
+%%WWWDIR%%/vendor/gettext/languages/src/FormulaConverter.php
+%%WWWDIR%%/vendor/gettext/languages/src/Language.php
+%%WWWDIR%%/vendor/gettext/languages/src/autoloader.php
+%%WWWDIR%%/vendor/gettext/languages/src/cldr-data/main/en-US/languages.json
+%%WWWDIR%%/vendor/gettext/languages/src/cldr-data/main/en-US/scripts.json
+%%WWWDIR%%/vendor/gettext/languages/src/cldr-data/main/en-US/territories.json
+%%WWWDIR%%/vendor/gettext/languages/src/cldr-data/supplemental/plurals.json
%%WWWDIR%%/vendor/glpi-project/inventory_format/CHANGELOG.md
%%WWWDIR%%/vendor/glpi-project/inventory_format/LICENSE
%%WWWDIR%%/vendor/glpi-project/inventory_format/README.md
@@ -3790,6 +4859,7 @@
%%WWWDIR%%/vendor/guzzlehttp/guzzle/README.md
%%WWWDIR%%/vendor/guzzlehttp/guzzle/UPGRADING.md
%%WWWDIR%%/vendor/guzzlehttp/guzzle/composer.json
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/package-lock.json
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizer.php
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Client.php
@@ -3851,8 +4921,6 @@
%%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueue.php
%%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueueInterface.php
%%WWWDIR%%/vendor/guzzlehttp/promises/src/Utils.php
-%%WWWDIR%%/vendor/guzzlehttp/promises/src/functions.php
-%%WWWDIR%%/vendor/guzzlehttp/promises/src/functions_include.php
%%WWWDIR%%/vendor/guzzlehttp/psr7/CHANGELOG.md
%%WWWDIR%%/vendor/guzzlehttp/psr7/LICENSE
%%WWWDIR%%/vendor/guzzlehttp/psr7/README.md
@@ -3892,23 +4960,31 @@
%%WWWDIR%%/vendor/html2text/html2text/composer.json
%%WWWDIR%%/vendor/html2text/html2text/phpunit.xml.dist
%%WWWDIR%%/vendor/html2text/html2text/src/Html2Text.php
-%%WWWDIR%%/vendor/htmlawed/htmlawed/composer.json
-%%WWWDIR%%/vendor/htmlawed/htmlawed/htmLawed.php
-%%WWWDIR%%/vendor/htmlawed/htmlawed/htmLawed_README.htm
-%%WWWDIR%%/vendor/htmlawed/htmlawed/htmLawed_README.txt
-%%WWWDIR%%/vendor/htmlawed/htmlawed/htmLawed_TESTCASE.txt
-%%WWWDIR%%/vendor/iamcal/lib_autolink/LICENSE
-%%WWWDIR%%/vendor/iamcal/lib_autolink/README.md
-%%WWWDIR%%/vendor/iamcal/lib_autolink/composer.json
-%%WWWDIR%%/vendor/iamcal/lib_autolink/lib_autolink.php
+%%WWWDIR%%/vendor/html2text/html2text/test/BasicTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/BlockquoteTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/ConstructorTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/DefinitionListTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/DelTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/HtmlCharsTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/ImageTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/InsTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/LinkTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/ListTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/PreTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/PrintTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/SearchReplaceTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/SpanTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/StrToUpperTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/TableTest.php
+%%WWWDIR%%/vendor/html2text/html2text/test/bootstrap.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/COPYRIGHT.md
%%WWWDIR%%/vendor/laminas/laminas-i18n/LICENSE.md
%%WWWDIR%%/vendor/laminas/laminas-i18n/README.md
%%WWWDIR%%/vendor/laminas/laminas-i18n/composer.json
%%WWWDIR%%/vendor/laminas/laminas-i18n/composer.lock
-%%WWWDIR%%/vendor/laminas/laminas-i18n/psalm-baseline.xml
-%%WWWDIR%%/vendor/laminas/laminas-i18n/psalm.xml
+%%WWWDIR%%/vendor/laminas/laminas-i18n/renovate.json
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/ConfigProvider.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/CountryCode.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception/ExceptionInterface.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception/ExtensionNotLoadedException.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception/InvalidArgumentException.php
@@ -3921,6 +4997,8 @@
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Filter/Alpha.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Filter/NumberFormat.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Filter/NumberParse.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Geography/CountryCodeListInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Geography/DefaultCountryCodeList.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Module.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Loader/AbstractFileLoader.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Loader/FileLoaderInterface.php
@@ -3942,6 +5020,7 @@
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/TranslatorServiceFactory.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/Alnum.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/Alpha.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/CountryCode.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/DateTime.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/IsFloat.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/IsInt.php
@@ -4192,6 +5271,8 @@
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ZW.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PostCode.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/AbstractTranslatorHelper.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/Container/CountryCodeDataListFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/CountryCodeDataList.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/CurrencyFormat.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/DateFormat.php
%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/NumberFormat.php
@@ -4205,7 +5286,6 @@
%%WWWDIR%%/vendor/laminas/laminas-loader/README.md
%%WWWDIR%%/vendor/laminas/laminas-loader/composer.json
%%WWWDIR%%/vendor/laminas/laminas-loader/composer.lock
-%%WWWDIR%%/vendor/laminas/laminas-loader/phpcs.xml.dist
%%WWWDIR%%/vendor/laminas/laminas-loader/src/AutoloaderFactory.php
%%WWWDIR%%/vendor/laminas/laminas-loader/src/ClassMapAutoloader.php
%%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception/BadMethodCallException.php
@@ -4283,13 +5363,17 @@
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Exception/RuntimeException.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Imap.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Pop3.php
+%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Pop3/Response.php
+%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Pop3/Xoauth2/Microsoft.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/ProtocolTrait.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Smtp.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Smtp/Auth/Crammd5.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Smtp/Auth/Login.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Smtp/Auth/Plain.php
+%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Smtp/Auth/Xoauth2.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/SmtpPluginManager.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/SmtpPluginManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Xoauth2/Xoauth2.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Storage.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Storage/AbstractStorage.php
%%WWWDIR%%/vendor/laminas/laminas-mail/src/Storage/Exception/ExceptionInterface.php
@@ -4334,7 +5418,6 @@
%%WWWDIR%%/vendor/laminas/laminas-mime/README.md
%%WWWDIR%%/vendor/laminas/laminas-mime/composer.json
%%WWWDIR%%/vendor/laminas/laminas-mime/composer.lock
-%%WWWDIR%%/vendor/laminas/laminas-mime/phpcs.xml.dist
%%WWWDIR%%/vendor/laminas/laminas-mime/src/Decode.php
%%WWWDIR%%/vendor/laminas/laminas-mime/src/Exception/ExceptionInterface.php
%%WWWDIR%%/vendor/laminas/laminas-mime/src/Exception/InvalidArgumentException.php
@@ -4342,7 +5425,6 @@
%%WWWDIR%%/vendor/laminas/laminas-mime/src/Message.php
%%WWWDIR%%/vendor/laminas/laminas-mime/src/Mime.php
%%WWWDIR%%/vendor/laminas/laminas-mime/src/Part.php
-%%WWWDIR%%/vendor/laminas/laminas-servicemanager/CHANGELOG.md
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/COPYRIGHT.md
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/LICENSE.md
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/README.md
@@ -4350,9 +5432,6 @@
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/bin/generate-factory-for-class
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/composer.json
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/composer.lock
-%%WWWDIR%%/vendor/laminas/laminas-servicemanager/phpcs.xml.dist
-%%WWWDIR%%/vendor/laminas/laminas-servicemanager/psalm-baseline.xml
-%%WWWDIR%%/vendor/laminas/laminas-servicemanager/psalm.xml.dist
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/AbstractFactory/ConfigAbstractFactory.php
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/AbstractFactory/ReflectionBasedAbstractFactory.php
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/AbstractFactoryInterface.php
@@ -4376,7 +5455,6 @@
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/InitializerInterface.php
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/PluginManagerInterface.php
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Proxy/LazyServiceFactory.php
-%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/PsrContainerDecorator.php
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/ServiceLocatorInterface.php
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/ServiceManager.php
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Test/CommonPluginManagerTrait.php
@@ -4384,14 +5462,11 @@
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Tool/ConfigDumperCommand.php
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Tool/FactoryCreator.php
%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Tool/FactoryCreatorCommand.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/autoload.php
%%WWWDIR%%/vendor/laminas/laminas-stdlib/COPYRIGHT.md
%%WWWDIR%%/vendor/laminas/laminas-stdlib/LICENSE.md
%%WWWDIR%%/vendor/laminas/laminas-stdlib/README.md
%%WWWDIR%%/vendor/laminas/laminas-stdlib/composer.json
-%%WWWDIR%%/vendor/laminas/laminas-stdlib/composer.lock
-%%WWWDIR%%/vendor/laminas/laminas-stdlib/phpcs.xml.dist
-%%WWWDIR%%/vendor/laminas/laminas-stdlib/psalm-baseline.xml
-%%WWWDIR%%/vendor/laminas/laminas-stdlib/psalm.xml.dist
%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/AbstractOptions.php
%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ArrayObject.php
%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ArraySerializableInterface.php
@@ -4439,15 +5514,20 @@
%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringWrapper/MbString.php
%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringWrapper/Native.php
%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringWrapper/StringWrapperInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-translator/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-translator/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-translator/README.md
+%%WWWDIR%%/vendor/laminas/laminas-translator/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-translator/composer.lock
+%%WWWDIR%%/vendor/laminas/laminas-translator/renovate.json
+%%WWWDIR%%/vendor/laminas/laminas-translator/src/TranslatorInterface.php
%%WWWDIR%%/vendor/laminas/laminas-validator/COPYRIGHT.md
%%WWWDIR%%/vendor/laminas/laminas-validator/LICENSE.md
%%WWWDIR%%/vendor/laminas/laminas-validator/README.md
%%WWWDIR%%/vendor/laminas/laminas-validator/bin/update_hostname_validator.php
%%WWWDIR%%/vendor/laminas/laminas-validator/composer.json
%%WWWDIR%%/vendor/laminas/laminas-validator/composer.lock
-%%WWWDIR%%/vendor/laminas/laminas-validator/phpcs.xml.dist
-%%WWWDIR%%/vendor/laminas/laminas-validator/psalm-baseline.xml
-%%WWWDIR%%/vendor/laminas/laminas-validator/psalm.xml.dist
+%%WWWDIR%%/vendor/laminas/laminas-validator/renovate.json
%%WWWDIR%%/vendor/laminas/laminas-validator/src/AbstractValidator.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/AbstractAdapter.php
@@ -4489,6 +5569,7 @@
%%WWWDIR%%/vendor/laminas/laminas-validator/src/CreditCard.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Csrf.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Date.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/DateComparison.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/DateStep.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Db/AbstractDb.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Db/NoRecordExists.php
@@ -4525,6 +5606,7 @@
%%WWWDIR%%/vendor/laminas/laminas-validator/src/GpsPoint.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/GreaterThan.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Hex.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/HostWithPublicIPv4Address.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Hostname.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Hostname/Biz.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Hostname/Cn.php
@@ -4534,14 +5616,17 @@
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Identical.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/InArray.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Ip.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/IsArray.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/IsCountable.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/IsInstanceOf.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/IsJsonString.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Isbn.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Isbn/Isbn10.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Isbn/Isbn13.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/LessThan.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Module.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/NotEmpty.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/NumberComparison.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Regex.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Sitemap/Changefreq.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Sitemap/Lastmod.php
@@ -4551,7 +5636,10 @@
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Step.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/StringLength.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Timezone.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Translator/DummyTranslator.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Translator/Translator.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Translator/TranslatorAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Translator/TranslatorFactory.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Translator/TranslatorInterface.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/UndisclosedPassword.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/Uri.php
@@ -4562,29 +5650,471 @@
%%WWWDIR%%/vendor/laminas/laminas-validator/src/ValidatorPluginManagerAwareInterface.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/ValidatorPluginManagerFactory.php
%%WWWDIR%%/vendor/laminas/laminas-validator/src/ValidatorProviderInterface.php
-%%WWWDIR%%/vendor/league/csv/CHANGELOG.md
+%%WWWDIR%%/vendor/lcobucci/clock/LICENSE
+%%WWWDIR%%/vendor/lcobucci/clock/composer.json
+%%WWWDIR%%/vendor/lcobucci/clock/src/Clock.php
+%%WWWDIR%%/vendor/lcobucci/clock/src/FrozenClock.php
+%%WWWDIR%%/vendor/lcobucci/clock/src/SystemClock.php
+%%WWWDIR%%/vendor/lcobucci/jwt/LICENSE
+%%WWWDIR%%/vendor/lcobucci/jwt/composer.json
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Builder.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/ClaimsFormatter.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Configuration.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Decoder.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Encoder.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Encoding/CannotDecodeContent.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Encoding/CannotEncodeContent.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Encoding/ChainedFormatter.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Encoding/JoseEncoder.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Encoding/MicrosecondBasedDateConversion.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Encoding/UnifyAudience.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Encoding/UnixTimestampDates.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Exception.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/JwtFacade.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Parser.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Blake2b.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/CannotSignPayload.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Ecdsa.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Ecdsa/ConversionFailed.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Ecdsa/MultibyteStringConverter.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Ecdsa/Sha256.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Ecdsa/Sha384.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Ecdsa/Sha512.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Ecdsa/SignatureConverter.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Eddsa.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Hmac.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Hmac/Sha256.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Hmac/Sha384.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Hmac/Sha512.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/InvalidKeyProvided.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Key.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Key/FileCouldNotBeRead.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Key/InMemory.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/OpenSSL.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Rsa.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Rsa/Sha256.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Rsa/Sha384.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Rsa/Sha512.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/SodiumBase64Polyfill.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Token.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Token/Builder.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Token/DataSet.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Token/InvalidTokenStructure.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Token/Parser.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Token/Plain.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Token/RegisteredClaimGiven.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Token/RegisteredClaims.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Token/Signature.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Token/UnsupportedHeaderFound.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/UnencryptedToken.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/CannotValidateARegisteredClaim.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/HasClaim.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/HasClaimWithValue.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/IdentifiedBy.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/IssuedBy.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/LeewayCannotBeNegative.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/LooseValidAt.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/PermittedFor.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/RelatedTo.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/SignedWith.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/SignedWithOneInSet.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/SignedWithUntilDate.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint/StrictValidAt.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/ConstraintViolation.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/NoConstraintsGiven.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/RequiredConstraintsViolated.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/SignedWith.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/ValidAt.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Validator.php
+%%WWWDIR%%/vendor/lcobucci/jwt/src/Validator.php
+%%WWWDIR%%/vendor/league/commonmark/CHANGELOG.md
+%%WWWDIR%%/vendor/league/commonmark/LICENSE
+%%WWWDIR%%/vendor/league/commonmark/README.md
+%%WWWDIR%%/vendor/league/commonmark/composer.json
+%%WWWDIR%%/vendor/league/commonmark/src/CommonMarkConverter.php
+%%WWWDIR%%/vendor/league/commonmark/src/ConverterInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Bracket.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Delimiter.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/DelimiterInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/DelimiterParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/DelimiterStack.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/CacheableDelimiterProcessorInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/DelimiterProcessorCollection.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/DelimiterProcessorCollectionInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/DelimiterProcessorInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/StaggeredDelimiterProcessor.php
+%%WWWDIR%%/vendor/league/commonmark/src/Environment/Environment.php
+%%WWWDIR%%/vendor/league/commonmark/src/Environment/EnvironmentAwareInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Environment/EnvironmentBuilderInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Environment/EnvironmentInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Event/AbstractEvent.php
+%%WWWDIR%%/vendor/league/commonmark/src/Event/DocumentParsedEvent.php
+%%WWWDIR%%/vendor/league/commonmark/src/Event/DocumentPreParsedEvent.php
+%%WWWDIR%%/vendor/league/commonmark/src/Event/DocumentPreRenderEvent.php
+%%WWWDIR%%/vendor/league/commonmark/src/Event/DocumentRenderedEvent.php
+%%WWWDIR%%/vendor/league/commonmark/src/Event/ListenerData.php
+%%WWWDIR%%/vendor/league/commonmark/src/Exception/AlreadyInitializedException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Exception/CommonMarkException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Exception/IOException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Exception/LogicException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Exception/MissingDependencyException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Exception/UnexpectedEncodingException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/AttributesExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Event/AttributesListener.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Node/Attributes.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Node/AttributesInline.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Parser/AttributesBlockContinueParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Parser/AttributesBlockStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Parser/AttributesInlineParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Util/AttributesHelper.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Autolink/AutolinkExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Autolink/EmailAutolinkParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Autolink/UrlAutolinkParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/CommonMarkCoreExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Delimiter/Processor/EmphasisDelimiterProcessor.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Block/BlockQuote.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Block/FencedCode.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Block/Heading.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Block/HtmlBlock.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Block/IndentedCode.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Block/ListBlock.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Block/ListData.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Block/ListItem.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Block/ThematicBreak.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Inline/AbstractWebResource.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Inline/Code.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Inline/Emphasis.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Inline/HtmlInline.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Inline/Image.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Inline/Link.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Inline/Strong.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/BlockQuoteParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/BlockQuoteStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/FencedCodeParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/FencedCodeStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/HeadingParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/HeadingStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/HtmlBlockParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/HtmlBlockStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/IndentedCodeParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/IndentedCodeStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/ListBlockParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/ListBlockStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/ListItemParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/ThematicBreakParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/ThematicBreakStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Inline/AutolinkParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Inline/BacktickParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Inline/BangParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Inline/CloseBracketParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Inline/EntityParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Inline/EscapableParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Inline/HtmlInlineParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Inline/OpenBracketParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Block/BlockQuoteRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Block/FencedCodeRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Block/HeadingRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Block/HtmlBlockRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Block/IndentedCodeRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Block/ListBlockRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Block/ListItemRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Block/ThematicBreakRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Inline/CodeRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Inline/EmphasisRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Inline/HtmlInlineRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Inline/ImageRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Inline/LinkRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Inline/StrongRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/ConfigurableExtensionInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DefaultAttributes/ApplyDefaultAttributesProcessor.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DefaultAttributes/DefaultAttributesExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/DescriptionListExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Event/ConsecutiveDescriptionListMerger.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Event/LooseDescriptionHandler.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Node/Description.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Node/DescriptionList.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Node/DescriptionTerm.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Parser/DescriptionContinueParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Parser/DescriptionListContinueParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Parser/DescriptionStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Parser/DescriptionTermContinueParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Renderer/DescriptionListRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Renderer/DescriptionRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Renderer/DescriptionTermRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DisallowedRawHtml/DisallowedRawHtmlExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/DisallowedRawHtml/DisallowedRawHtmlRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed/Bridge/OscaroteroEmbedAdapter.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed/DomainFilteringAdapter.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed/Embed.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed/EmbedAdapterInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed/EmbedExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed/EmbedParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed/EmbedProcessor.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed/EmbedRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed/EmbedStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/ExtensionInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/ExternalLink/ExternalLinkExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/ExternalLink/ExternalLinkProcessor.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Event/AnonymousFootnotesListener.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Event/FixOrphanedFootnotesAndRefsListener.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Event/GatherFootnotesListener.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Event/NumberFootnotesListener.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/FootnoteExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Node/Footnote.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Node/FootnoteBackref.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Node/FootnoteContainer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Node/FootnoteRef.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Parser/AnonymousFootnoteRefParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Parser/FootnoteParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Parser/FootnoteRefParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Parser/FootnoteStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Renderer/FootnoteBackrefRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Renderer/FootnoteContainerRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Renderer/FootnoteRefRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Renderer/FootnoteRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Data/FrontMatterDataParserInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Data/LibYamlFrontMatterParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Data/SymfonyYamlFrontMatterParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Exception/InvalidFrontMatterException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/FrontMatterExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/FrontMatterParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/FrontMatterParserInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/FrontMatterProviderInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Input/MarkdownInputWithFrontMatter.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Listener/FrontMatterPostRenderListener.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Listener/FrontMatterPreParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Output/RenderedContentWithFrontMatter.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/GithubFlavoredMarkdownExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/HeadingPermalink/HeadingPermalink.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/HeadingPermalink/HeadingPermalinkExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/HeadingPermalink/HeadingPermalinkProcessor.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/HeadingPermalink/HeadingPermalinkRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/InlinesOnly/ChildRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/InlinesOnly/InlinesOnlyExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Mention/Generator/CallbackGenerator.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Mention/Generator/MentionGeneratorInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Mention/Generator/StringTemplateLinkGenerator.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Mention/Mention.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Mention/MentionExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Mention/MentionParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/SmartPunct/DashParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/SmartPunct/EllipsesParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/SmartPunct/Quote.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/SmartPunct/QuoteParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/SmartPunct/QuoteProcessor.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/SmartPunct/ReplaceUnpairedQuotesListener.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/SmartPunct/SmartPunctExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Strikethrough/Strikethrough.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Strikethrough/StrikethroughDelimiterProcessor.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Strikethrough/StrikethroughExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Strikethrough/StrikethroughRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/Table.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/TableCell.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/TableCellRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/TableExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/TableParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/TableRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/TableRow.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/TableRowRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/TableSection.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/TableSectionRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/Table/TableStartParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/Node/TableOfContents.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/Node/TableOfContentsPlaceholder.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/Normalizer/AsIsNormalizerStrategy.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/Normalizer/FlatNormalizerStrategy.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/Normalizer/NormalizerStrategyInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/Normalizer/RelativeNormalizerStrategy.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/TableOfContentsBuilder.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/TableOfContentsExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/TableOfContentsGenerator.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/TableOfContentsGeneratorInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/TableOfContentsPlaceholderParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/TableOfContentsPlaceholderRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/TableOfContentsRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TaskList/TaskListExtension.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TaskList/TaskListItemMarker.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TaskList/TaskListItemMarkerParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Extension/TaskList/TaskListItemMarkerRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/GithubFlavoredMarkdownConverter.php
+%%WWWDIR%%/vendor/league/commonmark/src/Input/MarkdownInput.php
+%%WWWDIR%%/vendor/league/commonmark/src/Input/MarkdownInputInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/MarkdownConverter.php
+%%WWWDIR%%/vendor/league/commonmark/src/MarkdownConverterInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Block/AbstractBlock.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Block/Document.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Block/Paragraph.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Block/TightBlockInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Inline/AbstractInline.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Inline/AbstractStringContainer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Inline/AdjacentTextMerger.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Inline/DelimitedInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Inline/Newline.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Inline/Text.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Node.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/NodeIterator.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/NodeWalker.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/NodeWalkerEvent.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Query.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Query/AndExpr.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Query/ExpressionInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/Query/OrExpr.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/RawMarkupContainerInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/StringContainerHelper.php
+%%WWWDIR%%/vendor/league/commonmark/src/Node/StringContainerInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Normalizer/SlugNormalizer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Normalizer/TextNormalizer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Normalizer/TextNormalizerInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Normalizer/UniqueSlugNormalizer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Normalizer/UniqueSlugNormalizerInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Output/RenderedContent.php
+%%WWWDIR%%/vendor/league/commonmark/src/Output/RenderedContentInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Block/AbstractBlockContinueParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Block/BlockContinue.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Block/BlockContinueParserInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Block/BlockContinueParserWithInlinesInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Block/BlockStart.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Block/BlockStartParserInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Block/DocumentBlockParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Block/ParagraphParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Block/SkipLinesStartingWithLettersParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Cursor.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/CursorState.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Inline/InlineParserInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Inline/InlineParserMatch.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/Inline/NewlineParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/InlineParserContext.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/InlineParserEngine.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/InlineParserEngineInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParserInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParserState.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParserStateInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Parser/ParserLogicException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Reference/MemoryLimitedReferenceMap.php
+%%WWWDIR%%/vendor/league/commonmark/src/Reference/Reference.php
+%%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceMap.php
+%%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceMapInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceParser.php
+%%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceableInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/Block/DocumentRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/Block/ParagraphRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/ChildNodeRendererInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/DocumentRendererInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/HtmlDecorator.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/HtmlRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/Inline/NewlineRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/Inline/TextRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/MarkdownRendererInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/NoMatchingRendererException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Renderer/NodeRendererInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Util/ArrayCollection.php
+%%WWWDIR%%/vendor/league/commonmark/src/Util/Html5EntityDecoder.php
+%%WWWDIR%%/vendor/league/commonmark/src/Util/HtmlElement.php
+%%WWWDIR%%/vendor/league/commonmark/src/Util/HtmlFilter.php
+%%WWWDIR%%/vendor/league/commonmark/src/Util/LinkParserHelper.php
+%%WWWDIR%%/vendor/league/commonmark/src/Util/PrioritizedList.php
+%%WWWDIR%%/vendor/league/commonmark/src/Util/RegexHelper.php
+%%WWWDIR%%/vendor/league/commonmark/src/Util/SpecReader.php
+%%WWWDIR%%/vendor/league/commonmark/src/Util/UrlEncoder.php
+%%WWWDIR%%/vendor/league/commonmark/src/Util/Xml.php
+%%WWWDIR%%/vendor/league/commonmark/src/Xml/FallbackNodeXmlRenderer.php
+%%WWWDIR%%/vendor/league/commonmark/src/Xml/MarkdownToXmlConverter.php
+%%WWWDIR%%/vendor/league/commonmark/src/Xml/XmlNodeRendererInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Xml/XmlRenderer.php
+%%WWWDIR%%/vendor/league/config/CHANGELOG.md
+%%WWWDIR%%/vendor/league/config/LICENSE.md
+%%WWWDIR%%/vendor/league/config/README.md
+%%WWWDIR%%/vendor/league/config/composer.json
+%%WWWDIR%%/vendor/league/config/src/Configuration.php
+%%WWWDIR%%/vendor/league/config/src/ConfigurationAwareInterface.php
+%%WWWDIR%%/vendor/league/config/src/ConfigurationBuilderInterface.php
+%%WWWDIR%%/vendor/league/config/src/ConfigurationInterface.php
+%%WWWDIR%%/vendor/league/config/src/ConfigurationProviderInterface.php
+%%WWWDIR%%/vendor/league/config/src/Exception/ConfigurationExceptionInterface.php
+%%WWWDIR%%/vendor/league/config/src/Exception/InvalidConfigurationException.php
+%%WWWDIR%%/vendor/league/config/src/Exception/UnknownOptionException.php
+%%WWWDIR%%/vendor/league/config/src/Exception/ValidationException.php
+%%WWWDIR%%/vendor/league/config/src/MutableConfigurationInterface.php
+%%WWWDIR%%/vendor/league/config/src/ReadOnlyConfiguration.php
+%%WWWDIR%%/vendor/league/config/src/SchemaBuilderInterface.php
%%WWWDIR%%/vendor/league/csv/LICENSE
%%WWWDIR%%/vendor/league/csv/autoload.php
%%WWWDIR%%/vendor/league/csv/composer.json
+%%WWWDIR%%/vendor/league/csv/phpstan-build.neon
%%WWWDIR%%/vendor/league/csv/src/AbstractCsv.php
+%%WWWDIR%%/vendor/league/csv/src/Bom.php
+%%WWWDIR%%/vendor/league/csv/src/Buffer.php
%%WWWDIR%%/vendor/league/csv/src/ByteSequence.php
+%%WWWDIR%%/vendor/league/csv/src/CallbackStreamFilter.php
%%WWWDIR%%/vendor/league/csv/src/CannotInsertRecord.php
%%WWWDIR%%/vendor/league/csv/src/CharsetConverter.php
%%WWWDIR%%/vendor/league/csv/src/ColumnConsistency.php
%%WWWDIR%%/vendor/league/csv/src/EncloseField.php
%%WWWDIR%%/vendor/league/csv/src/EscapeFormula.php
%%WWWDIR%%/vendor/league/csv/src/Exception.php
+%%WWWDIR%%/vendor/league/csv/src/FragmentFinder.php
+%%WWWDIR%%/vendor/league/csv/src/FragmentNotFound.php
%%WWWDIR%%/vendor/league/csv/src/HTMLConverter.php
+%%WWWDIR%%/vendor/league/csv/src/HttpHeaders.php
%%WWWDIR%%/vendor/league/csv/src/Info.php
%%WWWDIR%%/vendor/league/csv/src/InvalidArgument.php
+%%WWWDIR%%/vendor/league/csv/src/JsonConverter.php
+%%WWWDIR%%/vendor/league/csv/src/JsonFormat.php
%%WWWDIR%%/vendor/league/csv/src/MapIterator.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Constraint/Column.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Constraint/Comparison.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Constraint/Criteria.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Constraint/Offset.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Constraint/TwoColumns.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Limit.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Ordering/Column.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Ordering/MultiSort.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Predicate.php
+%%WWWDIR%%/vendor/league/csv/src/Query/PredicateCombinator.php
+%%WWWDIR%%/vendor/league/csv/src/Query/QueryException.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Row.php
+%%WWWDIR%%/vendor/league/csv/src/Query/Sort.php
+%%WWWDIR%%/vendor/league/csv/src/Query/SortCombinator.php
%%WWWDIR%%/vendor/league/csv/src/RFC4180Field.php
+%%WWWDIR%%/vendor/league/csv/src/RdbmsResult.php
%%WWWDIR%%/vendor/league/csv/src/Reader.php
%%WWWDIR%%/vendor/league/csv/src/ResultSet.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/AfterMapping.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/ArrayShape.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/CallbackCasting.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/CastToArray.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/CastToBool.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/CastToDate.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/CastToEnum.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/CastToFloat.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/CastToInt.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/CastToString.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/DenormalizationFailed.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/Denormalizer.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/MapCell.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/MapRecord.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/MappingFailed.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/PropertySetter.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/SerializationFailed.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/Type.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/TypeCasting.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/TypeCastingFailed.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/TypeCastingInfo.php
+%%WWWDIR%%/vendor/league/csv/src/Serializer/TypeCastingTargetType.php
%%WWWDIR%%/vendor/league/csv/src/Statement.php
%%WWWDIR%%/vendor/league/csv/src/Stream.php
+%%WWWDIR%%/vendor/league/csv/src/StreamFilter.php
+%%WWWDIR%%/vendor/league/csv/src/SwapDelimiter.php
%%WWWDIR%%/vendor/league/csv/src/SyntaxError.php
+%%WWWDIR%%/vendor/league/csv/src/TabularData.php
+%%WWWDIR%%/vendor/league/csv/src/TabularDataProvider.php
%%WWWDIR%%/vendor/league/csv/src/TabularDataReader.php
+%%WWWDIR%%/vendor/league/csv/src/TabularDataWriter.php
%%WWWDIR%%/vendor/league/csv/src/UnableToProcessCsv.php
%%WWWDIR%%/vendor/league/csv/src/UnavailableFeature.php
%%WWWDIR%%/vendor/league/csv/src/UnavailableStream.php
@@ -4592,9 +6122,64 @@
%%WWWDIR%%/vendor/league/csv/src/XMLConverter.php
%%WWWDIR%%/vendor/league/csv/src/functions.php
%%WWWDIR%%/vendor/league/csv/src/functions_include.php
+%%WWWDIR%%/vendor/league/event/LICENSE
+%%WWWDIR%%/vendor/league/event/composer.json
+%%WWWDIR%%/vendor/league/event/src/BufferedEventDispatcher.php
+%%WWWDIR%%/vendor/league/event/src/EventDispatcher.php
+%%WWWDIR%%/vendor/league/event/src/EventDispatcherAware.php
+%%WWWDIR%%/vendor/league/event/src/EventDispatcherAwareBehavior.php
+%%WWWDIR%%/vendor/league/event/src/EventDispatchingListenerRegistry.php
+%%WWWDIR%%/vendor/league/event/src/EventGenerator.php
+%%WWWDIR%%/vendor/league/event/src/EventGeneratorBehavior.php
+%%WWWDIR%%/vendor/league/event/src/HasEventName.php
+%%WWWDIR%%/vendor/league/event/src/Listener.php
+%%WWWDIR%%/vendor/league/event/src/ListenerPriority.php
+%%WWWDIR%%/vendor/league/event/src/ListenerRegistry.php
+%%WWWDIR%%/vendor/league/event/src/ListenerSubscriber.php
+%%WWWDIR%%/vendor/league/event/src/OneTimeListener.php
+%%WWWDIR%%/vendor/league/event/src/PrioritizedListenerRegistry.php
+%%WWWDIR%%/vendor/league/event/src/PrioritizedListenersForEvent.php
+%%WWWDIR%%/vendor/league/event/src/UnableToSubscribeListener.php
+%%WWWDIR%%/vendor/league/html-to-markdown/CHANGELOG.md
+%%WWWDIR%%/vendor/league/html-to-markdown/CONDUCT.md
+%%WWWDIR%%/vendor/league/html-to-markdown/LICENSE
+%%WWWDIR%%/vendor/league/html-to-markdown/README.md
+%%WWWDIR%%/vendor/league/html-to-markdown/bin/html-to-markdown
+%%WWWDIR%%/vendor/league/html-to-markdown/composer.json
+%%WWWDIR%%/vendor/league/html-to-markdown/phpcs.xml.dist
+%%WWWDIR%%/vendor/league/html-to-markdown/phpstan.neon.dist
+%%WWWDIR%%/vendor/league/html-to-markdown/psalm.xml
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Coerce.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Configuration.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/ConfigurationAwareInterface.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/BlockquoteConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/CodeConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/CommentConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/ConverterInterface.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/DefaultConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/DivConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/EmphasisConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/HardBreakConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/HeaderConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/HorizontalRuleConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/ImageConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/LinkConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/ListBlockConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/ListItemConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/ParagraphConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/PreformattedConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/TableConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Converter/TextConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Element.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/ElementInterface.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/Environment.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/HtmlConverter.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/HtmlConverterInterface.php
+%%WWWDIR%%/vendor/league/html-to-markdown/src/PreConverterInterface.php
%%WWWDIR%%/vendor/league/oauth2-client/LICENSE
%%WWWDIR%%/vendor/league/oauth2-client/README.md
%%WWWDIR%%/vendor/league/oauth2-client/composer.json
+%%WWWDIR%%/vendor/league/oauth2-client/phpunit.xml.dist
%%WWWDIR%%/vendor/league/oauth2-client/src/Grant/AbstractGrant.php
%%WWWDIR%%/vendor/league/oauth2-client/src/Grant/AuthorizationCode.php
%%WWWDIR%%/vendor/league/oauth2-client/src/Grant/ClientCredentials.php
@@ -4613,6 +6198,7 @@
%%WWWDIR%%/vendor/league/oauth2-client/src/Token/AccessToken.php
%%WWWDIR%%/vendor/league/oauth2-client/src/Token/AccessTokenInterface.php
%%WWWDIR%%/vendor/league/oauth2-client/src/Token/ResourceOwnerAccessTokenInterface.php
+%%WWWDIR%%/vendor/league/oauth2-client/src/Token/SettableRefreshTokenInterface.php
%%WWWDIR%%/vendor/league/oauth2-client/src/Tool/ArrayAccessorTrait.php
%%WWWDIR%%/vendor/league/oauth2-client/src/Tool/BearerAuthorizationTrait.php
%%WWWDIR%%/vendor/league/oauth2-client/src/Tool/GuardedPropertyTrait.php
@@ -4626,31 +6212,270 @@
%%WWWDIR%%/vendor/league/oauth2-google/LICENSE
%%WWWDIR%%/vendor/league/oauth2-google/README.md
%%WWWDIR%%/vendor/league/oauth2-google/composer.json
-%%WWWDIR%%/vendor/league/oauth2-google/phpunit.xml.dist
%%WWWDIR%%/vendor/league/oauth2-google/src/Exception/HostedDomainException.php
%%WWWDIR%%/vendor/league/oauth2-google/src/Provider/Google.php
%%WWWDIR%%/vendor/league/oauth2-google/src/Provider/GoogleUser.php
+%%WWWDIR%%/vendor/league/oauth2-server/LICENSE
+%%WWWDIR%%/vendor/league/oauth2-server/composer.json
+%%WWWDIR%%/vendor/league/oauth2-server/phpcs.xml.dist
+%%WWWDIR%%/vendor/league/oauth2-server/phpstan.neon.dist
+%%WWWDIR%%/vendor/league/oauth2-server/src/AuthorizationServer.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/AuthorizationValidators/AuthorizationValidatorInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/AuthorizationValidators/BearerTokenValidator.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/CodeChallengeVerifiers/CodeChallengeVerifierInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/CodeChallengeVerifiers/PlainVerifier.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/CodeChallengeVerifiers/S256Verifier.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/CryptKey.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/CryptKeyInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/CryptTrait.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/AccessTokenEntityInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/AuthCodeEntityInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/ClientEntityInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/DeviceCodeEntityInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/RefreshTokenEntityInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/ScopeEntityInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/TokenInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/Traits/AccessTokenTrait.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/Traits/AuthCodeTrait.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/Traits/ClientTrait.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/Traits/DeviceCodeTrait.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/Traits/EntityTrait.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/Traits/RefreshTokenTrait.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/Traits/ScopeTrait.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/Traits/TokenEntityTrait.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Entities/UserEntityInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/EventEmitting/AbstractEvent.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/EventEmitting/EmitterAwareInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/EventEmitting/EmitterAwarePolyfill.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/EventEmitting/EventEmitter.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Exception/OAuthServerException.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Exception/UniqueTokenIdentifierConstraintViolationException.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Grant/AbstractAuthorizeGrant.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Grant/AbstractGrant.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Grant/AuthCodeGrant.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Grant/ClientCredentialsGrant.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Grant/DeviceCodeGrant.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Grant/GrantTypeInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Grant/ImplicitGrant.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Grant/PasswordGrant.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Grant/RefreshTokenGrant.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Middleware/AuthorizationServerMiddleware.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Middleware/ResourceServerMiddleware.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/RedirectUriValidators/RedirectUriValidator.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/RedirectUriValidators/RedirectUriValidatorInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Repositories/AccessTokenRepositoryInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Repositories/AuthCodeRepositoryInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Repositories/ClientRepositoryInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Repositories/DeviceCodeRepositoryInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Repositories/RefreshTokenRepositoryInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Repositories/RepositoryInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Repositories/ScopeRepositoryInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/Repositories/UserRepositoryInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/RequestAccessTokenEvent.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/RequestEvent.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/RequestRefreshTokenEvent.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/RequestTypes/AuthorizationRequest.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/RequestTypes/AuthorizationRequestInterface.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/ResourceServer.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/ResponseTypes/AbstractResponseType.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/ResponseTypes/BearerTokenResponse.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/ResponseTypes/DeviceCodeResponse.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/ResponseTypes/RedirectResponse.php
+%%WWWDIR%%/vendor/league/oauth2-server/src/ResponseTypes/ResponseTypeInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/AuthorityInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/DataPathInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/DomainHostInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/FragmentInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/HostInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/IpHostInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/PathInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/PortInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/QueryInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/SegmentedPathInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/UriAccess.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/UriComponentInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/UriException.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/UriInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Contracts/UserInfoInterface.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Encoder.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Exceptions/ConversionFailed.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Exceptions/MissingFeature.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Exceptions/OffsetOutOfBounds.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Exceptions/SyntaxError.php
+%%WWWDIR%%/vendor/league/uri-interfaces/FeatureDetection.php
+%%WWWDIR%%/vendor/league/uri-interfaces/IPv4/BCMathCalculator.php
+%%WWWDIR%%/vendor/league/uri-interfaces/IPv4/Calculator.php
+%%WWWDIR%%/vendor/league/uri-interfaces/IPv4/Converter.php
+%%WWWDIR%%/vendor/league/uri-interfaces/IPv4/GMPCalculator.php
+%%WWWDIR%%/vendor/league/uri-interfaces/IPv4/NativeCalculator.php
+%%WWWDIR%%/vendor/league/uri-interfaces/IPv6/Converter.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Idna/Converter.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Idna/Error.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Idna/Option.php
+%%WWWDIR%%/vendor/league/uri-interfaces/Idna/Result.php
+%%WWWDIR%%/vendor/league/uri-interfaces/KeyValuePair/Converter.php
+%%WWWDIR%%/vendor/league/uri-interfaces/LICENSE
+%%WWWDIR%%/vendor/league/uri-interfaces/QueryString.php
+%%WWWDIR%%/vendor/league/uri-interfaces/UriString.php
+%%WWWDIR%%/vendor/league/uri-interfaces/composer.json
+%%WWWDIR%%/vendor/league/uri/BaseUri.php
+%%WWWDIR%%/vendor/league/uri/Http.php
+%%WWWDIR%%/vendor/league/uri/HttpFactory.php
+%%WWWDIR%%/vendor/league/uri/LICENSE
+%%WWWDIR%%/vendor/league/uri/Uri.php
+%%WWWDIR%%/vendor/league/uri/UriInfo.php
+%%WWWDIR%%/vendor/league/uri/UriResolver.php
+%%WWWDIR%%/vendor/league/uri/UriTemplate.php
+%%WWWDIR%%/vendor/league/uri/UriTemplate/Expression.php
+%%WWWDIR%%/vendor/league/uri/UriTemplate/Operator.php
+%%WWWDIR%%/vendor/league/uri/UriTemplate/Template.php
+%%WWWDIR%%/vendor/league/uri/UriTemplate/TemplateCanNotBeExpanded.php
+%%WWWDIR%%/vendor/league/uri/UriTemplate/VarSpecifier.php
+%%WWWDIR%%/vendor/league/uri/UriTemplate/VariableBag.php
+%%WWWDIR%%/vendor/league/uri/composer.json
+%%WWWDIR%%/vendor/maennchen/zipstream-php/LICENSE
+%%WWWDIR%%/vendor/maennchen/zipstream-php/README.md
+%%WWWDIR%%/vendor/maennchen/zipstream-php/composer.json
+%%WWWDIR%%/vendor/maennchen/zipstream-php/guides/ContentLength.rst
+%%WWWDIR%%/vendor/maennchen/zipstream-php/guides/FlySystem.rst
+%%WWWDIR%%/vendor/maennchen/zipstream-php/guides/Nginx.rst
+%%WWWDIR%%/vendor/maennchen/zipstream-php/guides/Options.rst
+%%WWWDIR%%/vendor/maennchen/zipstream-php/guides/PSR7Streams.rst
+%%WWWDIR%%/vendor/maennchen/zipstream-php/guides/StreamOutput.rst
+%%WWWDIR%%/vendor/maennchen/zipstream-php/guides/Symfony.rst
+%%WWWDIR%%/vendor/maennchen/zipstream-php/guides/Varnish.rst
+%%WWWDIR%%/vendor/maennchen/zipstream-php/guides/index.rst
+%%WWWDIR%%/vendor/maennchen/zipstream-php/phpdoc.dist.xml
+%%WWWDIR%%/vendor/maennchen/zipstream-php/phpunit.xml.dist
+%%WWWDIR%%/vendor/maennchen/zipstream-php/psalm.xml
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/CentralDirectoryFileHeader.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/CompressionMethod.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/DataDescriptor.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/EndOfCentralDirectory.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception/DosTimeOverflowException.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception/FileNotFoundException.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception/FileNotReadableException.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception/FileSizeIncorrectException.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception/OverflowException.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception/ResourceActionException.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception/SimulationFileUnknownException.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception/StreamNotReadableException.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception/StreamNotSeekableException.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/File.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/GeneralPurposeBitFlag.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/LocalFileHeader.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/OperationMode.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/PackField.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Time.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Version.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Zip64/DataDescriptor.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Zip64/EndOfCentralDirectory.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Zip64/EndOfCentralDirectoryLocator.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Zip64/ExtendedInformationExtraField.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/ZipStream.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/src/Zs/ExtendedInformationExtraField.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/Assertions.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/CentralDirectoryFileHeaderTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/DataDescriptorTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/EndOfCentralDirectoryTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/EndlessCycleStream.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/FaultInjectionResource.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/LocalFileHeaderTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/PackFieldTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/ResourceStream.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/Tempfile.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/TimeTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/Util.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/Zip64/DataDescriptorTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/Zip64/EndOfCentralDirectoryLocatorTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/Zip64/EndOfCentralDirectoryTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/Zip64/ExtendedInformationExtraFieldTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/ZipStreamTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/Zs/ExtendedInformationExtraFieldTest.php
+%%WWWDIR%%/vendor/maennchen/zipstream-php/test/bootstrap.php
+%%WWWDIR%%/vendor/markbaker/complex/README.md
+%%WWWDIR%%/vendor/markbaker/complex/classes/src/Complex.php
+%%WWWDIR%%/vendor/markbaker/complex/classes/src/Exception.php
+%%WWWDIR%%/vendor/markbaker/complex/classes/src/Functions.php
+%%WWWDIR%%/vendor/markbaker/complex/classes/src/Operations.php
+%%WWWDIR%%/vendor/markbaker/complex/composer.json
+%%WWWDIR%%/vendor/markbaker/complex/examples/complexTest.php
+%%WWWDIR%%/vendor/markbaker/complex/examples/testFunctions.php
+%%WWWDIR%%/vendor/markbaker/complex/examples/testOperations.php
+%%WWWDIR%%/vendor/markbaker/complex/license.md
+%%WWWDIR%%/vendor/markbaker/matrix/README.md
+%%WWWDIR%%/vendor/markbaker/matrix/buildPhar.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Builder.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Decomposition/Decomposition.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Decomposition/LU.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Decomposition/QR.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Div0Exception.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Exception.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Functions.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Matrix.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Operations.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Operators/Addition.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Operators/DirectSum.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Operators/Division.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Operators/Multiplication.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Operators/Operator.php
+%%WWWDIR%%/vendor/markbaker/matrix/classes/src/Operators/Subtraction.php
+%%WWWDIR%%/vendor/markbaker/matrix/composer.json
+%%WWWDIR%%/vendor/markbaker/matrix/examples/test.php
+%%WWWDIR%%/vendor/markbaker/matrix/infection.json.dist
+%%WWWDIR%%/vendor/markbaker/matrix/license.md
+%%WWWDIR%%/vendor/markbaker/matrix/phpstan.neon
+%%WWWDIR%%/vendor/masterminds/html5/CREDITS
+%%WWWDIR%%/vendor/masterminds/html5/LICENSE.txt
+%%WWWDIR%%/vendor/masterminds/html5/README.md
+%%WWWDIR%%/vendor/masterminds/html5/RELEASE.md
+%%WWWDIR%%/vendor/masterminds/html5/UPGRADING.md
+%%WWWDIR%%/vendor/masterminds/html5/bin/entities.php
+%%WWWDIR%%/vendor/masterminds/html5/composer.json
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Elements.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Entities.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Exception.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/InstructionProcessor.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/CharacterReference.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/DOMTreeBuilder.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/EventHandler.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/FileInputStream.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/InputStream.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/ParseError.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/README.md
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/Scanner.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/StringInputStream.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/Tokenizer.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/TreeBuildingRules.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser/UTF8Utils.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/HTML5Entities.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/OutputRules.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/README.md
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php
+%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/Traverser.php
%%WWWDIR%%/vendor/mexitek/phpcolors/LICENSE
%%WWWDIR%%/vendor/mexitek/phpcolors/README.md
%%WWWDIR%%/vendor/mexitek/phpcolors/composer.json
+%%WWWDIR%%/vendor/mexitek/phpcolors/demo/demo.php
+%%WWWDIR%%/vendor/mexitek/phpcolors/demo/phpColor-demo.png
%%WWWDIR%%/vendor/mexitek/phpcolors/src/Mexitek/PHPColors/Color.php
-%%WWWDIR%%/vendor/michelf/php-markdown/License.md
-%%WWWDIR%%/vendor/michelf/php-markdown/Michelf/Markdown.inc.php
-%%WWWDIR%%/vendor/michelf/php-markdown/Michelf/Markdown.php
-%%WWWDIR%%/vendor/michelf/php-markdown/Michelf/MarkdownExtra.inc.php
-%%WWWDIR%%/vendor/michelf/php-markdown/Michelf/MarkdownExtra.php
-%%WWWDIR%%/vendor/michelf/php-markdown/Michelf/MarkdownInterface.inc.php
-%%WWWDIR%%/vendor/michelf/php-markdown/Michelf/MarkdownInterface.php
-%%WWWDIR%%/vendor/michelf/php-markdown/Readme.md
-%%WWWDIR%%/vendor/michelf/php-markdown/Readme.php
-%%WWWDIR%%/vendor/michelf/php-markdown/composer.json
-%%WWWDIR%%/vendor/michelf/php-markdown/phpunit.xml.dist
+%%WWWDIR%%/vendor/mexitek/phpcolors/tests/bootstrap.php
+%%WWWDIR%%/vendor/mexitek/phpcolors/tests/colorAnalyze.phpt
+%%WWWDIR%%/vendor/mexitek/phpcolors/tests/colorChange.phpt
+%%WWWDIR%%/vendor/mexitek/phpcolors/tests/colorComplementary.phpt
+%%WWWDIR%%/vendor/mexitek/phpcolors/tests/colorConvertHslToHex.phpt
+%%WWWDIR%%/vendor/mexitek/phpcolors/tests/colorConvertNameToHex.phpt
+%%WWWDIR%%/vendor/mexitek/phpcolors/tests/colorConvertRgbToHex.phpt
+%%WWWDIR%%/vendor/mexitek/phpcolors/tests/colorInput.phpt
+%%WWWDIR%%/vendor/mexitek/phpcolors/tests/colorMix.phpt
%%WWWDIR%%/vendor/monolog/monolog/CHANGELOG.md
%%WWWDIR%%/vendor/monolog/monolog/LICENSE
%%WWWDIR%%/vendor/monolog/monolog/README.md
-%%WWWDIR%%/vendor/monolog/monolog/UPGRADE.md
%%WWWDIR%%/vendor/monolog/monolog/composer.json
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Attribute/AsMonologProcessor.php
+%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Attribute/WithMonologChannel.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/DateTimeImmutable.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/ErrorHandler.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Formatter/ChromePHPFormatter.php
@@ -4670,6 +6495,7 @@
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Formatter/MongoDBFormatter.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Formatter/ScalarFormatter.php
+%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Formatter/SyslogFormatter.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Formatter/WildfireFormatter.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php
@@ -4735,7 +6561,6 @@
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/SocketHandler.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/SqsHandler.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php
-%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/SwiftMailerHandler.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/SymfonyMailerHandler.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/SyslogHandler.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdp/UdpSocket.php
@@ -4745,11 +6570,15 @@
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/WebRequestRecognizerTrait.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/WhatFailureGroupHandler.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/ZendMonitorHandler.php
+%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/JsonSerializableDateTimeImmutable.php
+%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Level.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/LogRecord.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Logger.php
+%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Processor/ClosureContextProcessor.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Processor/GitProcessor.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Processor/HostnameProcessor.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Processor/IntrospectionProcessor.php
+%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Processor/LoadAverageProcessor.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Processor/MemoryPeakUsageProcessor.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Processor/MemoryProcessor.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Processor/MemoryUsageProcessor.php
@@ -4763,27 +6592,70 @@
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Registry.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/ResettableInterface.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/SignalHandler.php
+%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Test/MonologTestCase.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Test/TestCase.php
%%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Utils.php
+%%WWWDIR%%/vendor/nette/schema/composer.json
+%%WWWDIR%%/vendor/nette/schema/license.md
+%%WWWDIR%%/vendor/nette/schema/readme.md
+%%WWWDIR%%/vendor/nette/schema/src/Schema/Context.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/DynamicParameter.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/Elements/AnyOf.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/Elements/Base.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/Elements/Structure.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/Elements/Type.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/Expect.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/Helpers.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/Message.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/Processor.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/Schema.php
+%%WWWDIR%%/vendor/nette/schema/src/Schema/ValidationException.php
+%%WWWDIR%%/vendor/nette/utils/composer.json
+%%WWWDIR%%/vendor/nette/utils/license.md
+%%WWWDIR%%/vendor/nette/utils/readme.md
+%%WWWDIR%%/vendor/nette/utils/src/HtmlStringable.php
+%%WWWDIR%%/vendor/nette/utils/src/Iterators/CachingIterator.php
+%%WWWDIR%%/vendor/nette/utils/src/Iterators/Mapper.php
+%%WWWDIR%%/vendor/nette/utils/src/SmartObject.php
+%%WWWDIR%%/vendor/nette/utils/src/StaticClass.php
+%%WWWDIR%%/vendor/nette/utils/src/Translator.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/ArrayHash.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/ArrayList.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Arrays.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Callback.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/DateTime.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/FileInfo.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/FileSystem.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Finder.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Floats.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Helpers.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Html.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Image.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/ImageColor.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/ImageType.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Iterables.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Json.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/ObjectHelpers.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Paginator.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Random.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Reflection.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/ReflectionMethod.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Strings.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Type.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/Validators.php
+%%WWWDIR%%/vendor/nette/utils/src/Utils/exceptions.php
+%%WWWDIR%%/vendor/nette/utils/src/compatibility.php
+%%WWWDIR%%/vendor/nette/utils/src/exceptions.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/CONTRIBUTING.md
%%WWWDIR%%/vendor/paragonie/sodium_compat/LICENSE
%%WWWDIR%%/vendor/paragonie/sodium_compat/README.md
-%%WWWDIR%%/vendor/paragonie/sodium_compat/appveyor.yml
-%%WWWDIR%%/vendor/paragonie/sodium_compat/autoload-fast.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/autoload-pedantic.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/autoload-php7.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/autoload-phpunit.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/autoload.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/build-phar.sh
-%%WWWDIR%%/vendor/paragonie/sodium_compat/composer-php52.json
%%WWWDIR%%/vendor/paragonie/sodium_compat/composer.json
-%%WWWDIR%%/vendor/paragonie/sodium_compat/dist/Makefile
-%%WWWDIR%%/vendor/paragonie/sodium_compat/dist/box.json
-%%WWWDIR%%/vendor/paragonie/sodium_compat/lib/constants.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/lib/namespaced.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/lib/php72compat.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/lib/php72compat_const.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/lib/php84compat.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/lib/php84compat_const.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/lib/ristretto255.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/lib/sodium_compat.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/lib/stream-xchacha20.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/namespaced/Compat.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/namespaced/Core/BLAKE2b.php
@@ -4811,12 +6683,17 @@
%%WWWDIR%%/vendor/paragonie/sodium_compat/namespaced/Core/Xsalsa20.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/namespaced/Crypto.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/namespaced/File.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/phpunit.xml.dist
-%%WWWDIR%%/vendor/paragonie/sodium_compat/psalm-above-3.xml
-%%WWWDIR%%/vendor/paragonie/sodium_compat/psalm-below-3.xml
+%%WWWDIR%%/vendor/paragonie/sodium_compat/psalm-new.xml
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Compat.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/AEGIS/State128L.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/AEGIS/State256.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/AEGIS128L.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/AEGIS256.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/AES.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/AES/Block.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/AES/Expanded.php
+%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/AES/KeySchedule.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/BLAKE2b.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/Base64/Common.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/Base64/Original.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/Base64/UrlSafe.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/ChaCha20.php
@@ -4844,107 +6721,813 @@
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/X25519.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/XChaCha20.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/XSalsa20.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/BLAKE2b.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/ChaCha20.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/ChaCha20/Ctx.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/ChaCha20/IetfCtx.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Fe.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/Cached.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/P1p1.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/P2.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/P3.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/Precomp.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519/H.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519/README.md
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Ed25519.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/HChaCha20.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/HSalsa20.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Int32.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Int64.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Poly1305.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Poly1305/State.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Salsa20.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/SecretStream/State.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/SipHash.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Util.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/X25519.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/XChaCha20.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/XSalsa20.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Crypto.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/Crypto32.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/File.php
-%%WWWDIR%%/vendor/paragonie/sodium_compat/src/PHP52/SplFixedArray.php
%%WWWDIR%%/vendor/paragonie/sodium_compat/src/SodiumException.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-common/LICENSE
+%%WWWDIR%%/vendor/phpdocumentor/reflection-common/README.md
+%%WWWDIR%%/vendor/phpdocumentor/reflection-common/composer.json
+%%WWWDIR%%/vendor/phpdocumentor/reflection-common/src/Element.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-common/src/File.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-common/src/Fqsen.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-common/src/Location.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-common/src/Project.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-common/src/ProjectFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/LICENSE
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/README.md
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/composer.json
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Description.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/DescriptionFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/ExampleFinder.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Serializer.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/StandardTagFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tag.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/TagFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Author.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/BaseTag.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Covers.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Deprecated.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Example.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Extends_.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/AbstractPHPStanFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/ExtendsFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/Factory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/ImplementsFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/MethodFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/MethodParameterFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/PHPStanFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/ParamFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/PropertyFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/PropertyReadFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/PropertyWriteFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/ReturnFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/StaticMethod.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/TemplateExtendsFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/TemplateFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/TemplateImplementsFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/VarFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Formatter.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Formatter/AlignFormatter.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Formatter/PassthroughFormatter.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Generic.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Implements_.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/InvalidTag.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Link.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Method.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/MethodParameter.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Mixin.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Param.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Property.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/PropertyRead.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/PropertyWrite.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Reference/Fqsen.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Reference/Reference.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Reference/Url.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Return_.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/See.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Since.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Source.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/TagWithType.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Template.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/TemplateCovariant.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/TemplateExtends.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/TemplateImplements.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Throws.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Uses.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Var_.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Version.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlockFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlockFactoryInterface.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/Exception/PcreException.php
+%%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/Utils.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/LICENSE
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/README.md
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/composer.json
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/docs/getting-started.rst
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/docs/index.rst
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/phpdoc.dist.xml
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/FqsenResolver.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoType.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/ArrayShape.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/ArrayShapeItem.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/CallableString.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/ConstExpression.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/False_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/FloatValue.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/HtmlEscapedString.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/IntegerRange.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/IntegerValue.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/ListShape.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/ListShapeItem.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/List_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/LiteralString.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/LowercaseString.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/NegativeInteger.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/NonEmptyArray.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/NonEmptyList.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/NonEmptyLowercaseString.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/NonEmptyString.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/NumericString.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/Numeric_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/ObjectShape.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/ObjectShapeItem.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/PositiveInteger.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/ShapeItem.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/StringValue.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/TraitString.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes/True_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Type.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/TypeResolver.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/AbstractList.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/AggregatedType.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/ArrayKey.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Array_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Boolean.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/CallableParameter.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Callable_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/ClassString.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Collection.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Compound.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Context.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/ContextFactory.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Expression.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Float_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Integer.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/InterfaceString.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Intersection.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Iterable_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Mixed_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Never_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Null_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Nullable.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Object_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Parent_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Resource_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Scalar.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Self_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Static_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/String_.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/This.php
+%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Void_.php
%%WWWDIR%%/vendor/phplang/scope-exit/README.md
%%WWWDIR%%/vendor/phplang/scope-exit/composer.json
%%WWWDIR%%/vendor/phplang/scope-exit/src/ScopeExit.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/COMMITMENT
-%%WWWDIR%%/vendor/phpmailer/phpmailer/LICENSE
-%%WWWDIR%%/vendor/phpmailer/phpmailer/README.md
-%%WWWDIR%%/vendor/phpmailer/phpmailer/SECURITY.md
-%%WWWDIR%%/vendor/phpmailer/phpmailer/VERSION
-%%WWWDIR%%/vendor/phpmailer/phpmailer/composer.json
-%%WWWDIR%%/vendor/phpmailer/phpmailer/get_oauth_token.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-af.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ar.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-az.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ba.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-be.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-bg.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ca.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-cs.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-da.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-de.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-el.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-eo.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-es.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-et.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-fa.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-fi.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-fo.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-fr.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-gl.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-he.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-hi.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-hr.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-hu.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-hy.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-id.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-it.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ja.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ka.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ko.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-lt.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-lv.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-mg.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-mn.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ms.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-nb.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-nl.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-pl.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-pt.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-pt_br.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ro.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ru.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-sk.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-sl.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-sr.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-sr_latn.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-sv.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-tl.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-tr.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-uk.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-vi.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-zh.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-zh_cn.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/src/DSNConfigurator.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/src/Exception.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/src/OAuth.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/src/OAuthTokenProvider.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/src/PHPMailer.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/src/POP3.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/src/SMTP.php
+%%WWWDIR%%/vendor/phplang/scope-exit/tests/BasicTest.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/CHANGELOG.md
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/CONTRIBUTING.md
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/LICENSE
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/README.md
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/composer.json
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/ArrayEnabled.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/BinaryComparison.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/CalculationBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/CalculationLocale.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Category.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DAverage.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DCount.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DCountA.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DGet.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DMax.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DMin.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DProduct.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DStDev.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DStDevP.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DSum.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DVar.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DVarP.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Constants.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Current.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Date.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/DateParts.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/DateValue.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Days.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Days360.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Difference.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Helpers.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Month.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/NetworkDays.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Time.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/TimeParts.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/TimeValue.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Week.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/WorkDay.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/YearFrac.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/ArrayArgumentHelper.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/ArrayArgumentProcessor.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/BranchPruner.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/CyclicReferenceStack.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/FormattedNumber.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/Logger.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/Operands/Operand.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/Operands/StructuredReference.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/BesselI.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/BesselJ.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/BesselK.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/BesselY.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/BitWise.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/Compare.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/Complex.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ComplexFunctions.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ComplexOperations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/Constants.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertBinary.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertDecimal.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertHex.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertOctal.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/EngineeringValidations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/Erf.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ErfC.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Exception.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/ExceptionHandler.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Amortization.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/CashFlowValidations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Cumulative.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/InterestAndPrincipal.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Payments.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Single.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable/NonPeriodic.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable/Periodic.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Constants.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Coupons.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Dollar.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/FinancialValidations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Helpers.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/InterestRate.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities/AccruedInterest.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities/Price.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities/Rates.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities/SecurityValidations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities/Yields.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/TreasuryBill.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/FormulaParser.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/FormulaToken.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/FunctionArray.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Functions.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Information/ErrorValue.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Information/ExcelError.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Information/Value.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Internal/ExcelArrayPseudoFunctions.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Internal/MakeMatrix.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Internal/WildcardMatch.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Logical/Boolean.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Logical/Conditional.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Logical/Operations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Address.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/ChooseRowsEtc.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Filter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Formula.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/HLookup.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Helpers.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Hstack.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Hyperlink.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Indirect.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Lookup.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/LookupBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/LookupRefValidations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Matrix.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Selection.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Sort.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/TorowTocol.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Unique.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Vstack.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Absolute.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Angle.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Arabic.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Base.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Ceiling.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Combinations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Exp.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Factorial.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Floor.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Gcd.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Helpers.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/IntClass.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Lcm.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Logarithms.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/MatrixFunctions.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Operations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Random.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Roman.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Round.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/SeriesSum.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Sign.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Sqrt.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Subtotal.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Sum.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/SumSquares.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Cosecant.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Cosine.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Cotangent.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Secant.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Sine.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Tangent.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trunc.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/AggregateBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Averages.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Averages/Mean.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Confidence.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Counts.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Deviations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Beta.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Binomial.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/DistributionValidations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Exponential.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/F.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Fisher.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Gamma.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/HyperGeometric.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/LogNormal.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/NewtonRaphson.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Normal.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Poisson.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/StandardNormal.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/StudentT.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Weibull.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/MaxMinBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Maximum.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Minimum.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Percentiles.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Permutations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Size.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/StandardDeviations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Standardize.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/StatisticalValidations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Trends.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Variances.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/CaseConvert.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/CharacterConvert.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Concatenate.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Extract.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Format.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Helpers.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Replace.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Search.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Text.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Trim.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Token/Stack.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Web/Service.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/Translations.xlsx
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/bg/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/bg/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/cs/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/cs/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/da/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/da/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/de/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/de/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/en/uk/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/es/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/es/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/fi/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/fi/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/fr/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/fr/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/hu/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/hu/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/it/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/it/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/nb/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/nb/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/nl/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/nl/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/pl/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/pl/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/pt/br/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/pt/br/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/pt/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/pt/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/ru/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/ru/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/sv/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/sv/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/tr/config
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/tr/functions
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/AddressHelper.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/AddressRange.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/AdvancedValueBinder.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/Cell.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/CellAddress.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/CellRange.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/ColumnRange.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/Coordinate.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/DataType.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/DataValidation.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/DataValidator.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/DefaultValueBinder.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/Hyperlink.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/IValueBinder.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/IgnoredErrors.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/RowRange.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/StringValueBinder.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/CellReferenceHelper.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Axis.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/AxisText.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Chart.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/ChartColor.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/DataSeries.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/DataSeriesValues.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Exception.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/GridLines.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Layout.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Legend.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/PlotArea.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Properties.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Renderer/IRenderer.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Renderer/JpGraphRendererBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Renderer/MtJpGraphRenderer.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Renderer/PHP Charting Libraries.txt
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Title.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/TrendLine.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Collection/Cells.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Collection/CellsFactory.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Collection/Memory/SimpleCache1.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Collection/Memory/SimpleCache3.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Comment.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Document/Properties.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Document/Security.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Exception.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/HashTable.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Dimension.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Downloader.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Handler.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Html.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Sample.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Size.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/TextGrid.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/IComparable.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/IOFactory.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/NamedFormula.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/NamedRange.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/BaseReader.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Csv.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Csv/Delimiter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/DefaultReadFilter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Exception.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Gnumeric.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Gnumeric/PageSetup.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Gnumeric/Properties.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Gnumeric/Styles.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Html.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/IReadFilter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/IReader.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/AutoFilter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/BaseLoader.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/DefinedNames.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/FormulaTranslator.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/PageSettings.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/Properties.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Security/XmlScanner.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Slk.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Biff5.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Biff8.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Color.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Color/BIFF5.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Color/BIFF8.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Color/BuiltIn.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/ConditionalFormatting.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/DataValidationHelper.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/ErrorCode.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Escher.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/ListFunctions.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/LoadSpreadsheet.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/MD5.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Mappings.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/RC4.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Style/Border.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Style/CellAlignment.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Style/CellFont.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Style/FillPattern.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/XlsBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/BaseParserClass.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/Chart.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/DataValidations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/Hyperlinks.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/Namespaces.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/PageSetup.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/Properties.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/SharedFormula.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/SheetViewOptions.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/SheetViews.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/Styles.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/TableReader.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/Theme.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/WorkbookView.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/DataValidations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/PageSettings.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Properties.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/Alignment.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/Border.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/Fill.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/Font.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/NumberFormat.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/StyleBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/ReferenceHelper.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/RichText/ITextElement.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/RichText/RichText.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/RichText/Run.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/RichText/TextElement.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Settings.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/CodePage.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Date.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Drawing.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DgContainer.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DgContainer/SpgrContainer.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DgContainer/SpgrContainer/SpContainer.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DggContainer.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DggContainer/BstoreContainer.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DggContainer/BstoreContainer/BSE.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DggContainer/BstoreContainer/BSE/Blip.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/File.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Font.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/IntOrFloat.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/OLE.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/OLE/ChainedBlockStream.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/OLE/PPS.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/OLE/PPS/File.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/OLERead.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/PasswordHasher.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/StringHelper.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/TimeZone.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Trend/BestFit.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Trend/ExponentialBestFit.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Trend/LinearBestFit.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Trend/LogarithmicBestFit.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Trend/PolynomialBestFit.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Trend/PowerBestFit.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Trend/Trend.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/XMLWriter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Xls.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Alignment.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Border.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Borders.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Color.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Conditional.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/CellMatcher.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/CellStyleAssessor.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalColorScale.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBar.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBarExtension.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalIconSet.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/IconSetValues.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/StyleMerger.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/Blanks.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/CellValue.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/DateValue.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/Duplicates.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/Errors.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/Expression.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/TextValue.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/WizardAbstract.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/WizardInterface.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Fill.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Font.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/BaseFormatter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/FractionFormatter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/NumberFormatter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/PercentageFormatter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Accounting.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Currency.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/CurrencyBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/CurrencyNegative.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Date.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/DateTime.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/DateTimeWizard.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Duration.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Locale.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Number.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/NumberBase.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Percentage.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Scientific.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Time.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Wizard.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Protection.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/RgbTint.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Style.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Supervisor.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Theme.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/AutoFilter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/AutoFilter/Column.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/AutoFilter/Column/Rule.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/AutoFit.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/BaseDrawing.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/CellIterator.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Column.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/ColumnCellIterator.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/ColumnDimension.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/ColumnIterator.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Dimension.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Drawing.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Drawing/Shadow.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/HeaderFooter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/HeaderFooterDrawing.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Iterator.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/MemoryDrawing.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/PageBreak.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/PageMargins.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/PageSetup.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Pane.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/ProtectedRange.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Protection.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Row.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/RowCellIterator.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/RowDimension.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/RowIterator.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/SheetView.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Table.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Table/Column.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Table/TableDxfsStyle.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Table/TableStyle.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Validations.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Worksheet.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/BaseWriter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Csv.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Exception.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Html.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/IWriter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/AutoFilters.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Cell/Comment.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Cell/Style.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Content.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Formula.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Meta.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/MetaInf.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Mimetype.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/NamedExpressions.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Settings.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Styles.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Thumbnails.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/WriterPart.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Pdf.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Pdf/Dompdf.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Pdf/Mpdf.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Pdf/Tcpdf.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/BIFFwriter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/CellDataValidation.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/ConditionalHelper.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/ErrorCode.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Escher.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Font.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Parser.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Style/CellAlignment.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Style/CellBorder.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Style/CellFill.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Workbook.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Worksheet.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Xf.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/AutoFilter.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Chart.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Comments.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/ContentTypes.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/DefinedNames.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/DocProps.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Drawing.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/FunctionPrefix.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Metadata.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Rels.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/RelsRibbon.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/RelsVBA.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Style.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Table.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Theme.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Workbook.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/WriterPart.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/ZipStream0.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/ZipStream2.php
+%%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/ZipStream3.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/LICENSE
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/README.md
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/UPGRADING.md
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/composer.json
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/AbstractNodeVisitor.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Attribute.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Comment.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprArrayItemNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprArrayNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprFalseNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprFloatNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprIntegerNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprNullNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprStringNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprTrueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstFetchNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/DoctrineConstExprStringNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Node.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeAttributes.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeTraverser.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeVisitor.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeVisitor/CloningVisitor.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/AssertTagMethodValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/AssertTagPropertyValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/AssertTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/DeprecatedTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineAnnotation.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineArgument.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineArray.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineArrayItem.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ExtendsTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/GenericTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ImplementsTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/InvalidTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/MethodTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/MethodTagValueParameterNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/MixinTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamClosureThisTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamImmediatelyInvokedCallableTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamLaterInvokedCallableTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamOutTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocChildNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocTagNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocTextNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PropertyTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PureUnlessCallableIsImpureTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/RequireExtendsTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/RequireImplementsTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ReturnTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/SealedTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/SelfOutTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TemplateTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ThrowsTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TypeAliasImportTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TypeAliasTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TypelessParamTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/UsesTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/VarTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayShapeItemNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayShapeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayShapeUnsealedTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/CallableTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/CallableTypeParameterNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ConditionalTypeForParameterNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ConditionalTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ConstTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/GenericTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/IdentifierTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/IntersectionTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/InvalidTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/NullableTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ObjectShapeItemNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ObjectShapeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/OffsetAccessTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ThisTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/TypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/UnionTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Lexer/Lexer.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/ConstExprParser.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/ParserException.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/StringUnescaper.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/TokenIterator.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/TypeParser.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/ParserConfig.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Printer/DiffElem.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Printer/Differ.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Printer/Printer.php
%%WWWDIR%%/vendor/psr/cache/CHANGELOG.md
%%WWWDIR%%/vendor/psr/cache/LICENSE.txt
%%WWWDIR%%/vendor/psr/cache/README.md
@@ -4953,12 +7536,23 @@
%%WWWDIR%%/vendor/psr/cache/src/CacheItemInterface.php
%%WWWDIR%%/vendor/psr/cache/src/CacheItemPoolInterface.php
%%WWWDIR%%/vendor/psr/cache/src/InvalidArgumentException.php
+%%WWWDIR%%/vendor/psr/clock/CHANGELOG.md
+%%WWWDIR%%/vendor/psr/clock/LICENSE
+%%WWWDIR%%/vendor/psr/clock/README.md
+%%WWWDIR%%/vendor/psr/clock/composer.json
+%%WWWDIR%%/vendor/psr/clock/src/ClockInterface.php
%%WWWDIR%%/vendor/psr/container/LICENSE
%%WWWDIR%%/vendor/psr/container/README.md
%%WWWDIR%%/vendor/psr/container/composer.json
%%WWWDIR%%/vendor/psr/container/src/ContainerExceptionInterface.php
%%WWWDIR%%/vendor/psr/container/src/ContainerInterface.php
%%WWWDIR%%/vendor/psr/container/src/NotFoundExceptionInterface.php
+%%WWWDIR%%/vendor/psr/event-dispatcher/LICENSE
+%%WWWDIR%%/vendor/psr/event-dispatcher/README.md
+%%WWWDIR%%/vendor/psr/event-dispatcher/composer.json
+%%WWWDIR%%/vendor/psr/event-dispatcher/src/EventDispatcherInterface.php
+%%WWWDIR%%/vendor/psr/event-dispatcher/src/ListenerProviderInterface.php
+%%WWWDIR%%/vendor/psr/event-dispatcher/src/StoppableEventInterface.php
%%WWWDIR%%/vendor/psr/http-client/CHANGELOG.md
%%WWWDIR%%/vendor/psr/http-client/LICENSE
%%WWWDIR%%/vendor/psr/http-client/README.md
@@ -4989,20 +7583,25 @@
%%WWWDIR%%/vendor/psr/http-message/src/StreamInterface.php
%%WWWDIR%%/vendor/psr/http-message/src/UploadedFileInterface.php
%%WWWDIR%%/vendor/psr/http-message/src/UriInterface.php
+%%WWWDIR%%/vendor/psr/http-server-handler/LICENSE
+%%WWWDIR%%/vendor/psr/http-server-handler/README.md
+%%WWWDIR%%/vendor/psr/http-server-handler/composer.json
+%%WWWDIR%%/vendor/psr/http-server-handler/src/RequestHandlerInterface.php
+%%WWWDIR%%/vendor/psr/http-server-middleware/LICENSE
+%%WWWDIR%%/vendor/psr/http-server-middleware/README.md
+%%WWWDIR%%/vendor/psr/http-server-middleware/composer.json
+%%WWWDIR%%/vendor/psr/http-server-middleware/src/MiddlewareInterface.php
%%WWWDIR%%/vendor/psr/log/LICENSE
-%%WWWDIR%%/vendor/psr/log/Psr/Log/AbstractLogger.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/InvalidArgumentException.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/LogLevel.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerAwareInterface.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerAwareTrait.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerInterface.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerTrait.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/NullLogger.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/DummyTest.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/TestLogger.php
%%WWWDIR%%/vendor/psr/log/README.md
%%WWWDIR%%/vendor/psr/log/composer.json
+%%WWWDIR%%/vendor/psr/log/src/AbstractLogger.php
+%%WWWDIR%%/vendor/psr/log/src/InvalidArgumentException.php
+%%WWWDIR%%/vendor/psr/log/src/LogLevel.php
+%%WWWDIR%%/vendor/psr/log/src/LoggerAwareInterface.php
+%%WWWDIR%%/vendor/psr/log/src/LoggerAwareTrait.php
+%%WWWDIR%%/vendor/psr/log/src/LoggerInterface.php
+%%WWWDIR%%/vendor/psr/log/src/LoggerTrait.php
+%%WWWDIR%%/vendor/psr/log/src/NullLogger.php
%%WWWDIR%%/vendor/psr/simple-cache/LICENSE.md
%%WWWDIR%%/vendor/psr/simple-cache/README.md
%%WWWDIR%%/vendor/psr/simple-cache/composer.json
@@ -5025,13 +7624,13 @@
%%WWWDIR%%/vendor/ramsey/collection/src/CollectionInterface.php
%%WWWDIR%%/vendor/ramsey/collection/src/DoubleEndedQueue.php
%%WWWDIR%%/vendor/ramsey/collection/src/DoubleEndedQueueInterface.php
+%%WWWDIR%%/vendor/ramsey/collection/src/Exception/CollectionException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/CollectionMismatchException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/ramsey/collection/src/Exception/InvalidSortOrderException.php
+%%WWWDIR%%/vendor/ramsey/collection/src/Exception/InvalidPropertyOrMethod.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/NoSuchElementException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/OutOfBoundsException.php
%%WWWDIR%%/vendor/ramsey/collection/src/Exception/UnsupportedOperationException.php
-%%WWWDIR%%/vendor/ramsey/collection/src/Exception/ValueExtractionException.php
%%WWWDIR%%/vendor/ramsey/collection/src/GenericArray.php
%%WWWDIR%%/vendor/ramsey/collection/src/Map/AbstractMap.php
%%WWWDIR%%/vendor/ramsey/collection/src/Map/AbstractTypedMap.php
@@ -5043,6 +7642,7 @@
%%WWWDIR%%/vendor/ramsey/collection/src/Queue.php
%%WWWDIR%%/vendor/ramsey/collection/src/QueueInterface.php
%%WWWDIR%%/vendor/ramsey/collection/src/Set.php
+%%WWWDIR%%/vendor/ramsey/collection/src/Sort.php
%%WWWDIR%%/vendor/ramsey/collection/src/Tool/TypeTrait.php
%%WWWDIR%%/vendor/ramsey/collection/src/Tool/ValueExtractorTrait.php
%%WWWDIR%%/vendor/ramsey/collection/src/Tool/ValueToStringTrait.php
@@ -5069,6 +7669,7 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/DegradedTimeConverter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/GenericTimeConverter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/PhpTimeConverter.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/Time/UnixTimeConverter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Converter/TimeConverterInterface.php
%%WWWDIR%%/vendor/ramsey/uuid/src/DegradedUuid.php
%%WWWDIR%%/vendor/ramsey/uuid/src/DeprecatedUuidInterface.php
@@ -5105,6 +7706,7 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/RandomLibAdapter.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/TimeGeneratorFactory.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/TimeGeneratorInterface.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Generator/UnixTimeGenerator.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Guid/Fields.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Guid/Guid.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Guid/GuidBuilder.php
@@ -5129,8 +7731,11 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Provider/TimeProviderInterface.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/Fields.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/FieldsInterface.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/MaxTrait.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/MaxUuid.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/NilTrait.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/NilUuid.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/TimeTrait.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidBuilder.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidInterface.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV1.php
@@ -5138,6 +7743,9 @@
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV3.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV4.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV5.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV6.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV7.php
+%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/UuidV8.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/Validator.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/VariantTrait.php
%%WWWDIR%%/vendor/ramsey/uuid/src/Rfc4122/VersionTrait.php
@@ -5157,14 +7765,19 @@
%%WWWDIR%%/vendor/rlanvin/php-rrule/CHANGELOG.md
%%WWWDIR%%/vendor/rlanvin/php-rrule/LICENSE
%%WWWDIR%%/vendor/rlanvin/php-rrule/README.md
+%%WWWDIR%%/vendor/rlanvin/php-rrule/bin/import_windows_timezones.php
+%%WWWDIR%%/vendor/rlanvin/php-rrule/bin/review_translations.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/composer.json
-%%WWWDIR%%/vendor/rlanvin/php-rrule/phpunit.xml.dist
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/RRule.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/RRuleInterface.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/RRuleTrait.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/RSet.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/RfcParser.php
+%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/bn.php
+%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/cz.php
+%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/da.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/de.php
+%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/el.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/en.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/es.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/fa.php
@@ -5172,11 +7785,49 @@
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/fr.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/he.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/it.php
+%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/ja.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/nl.php
+%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/pl.php
+%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/pt.php
+%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/ru.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n/sv.php
%%WWWDIR%%/vendor/rlanvin/php-rrule/src/tzdata/windows.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/CHANGELOG.md
+%%WWWDIR%%/vendor/robthree/twofactorauth/LICENSE
+%%WWWDIR%%/vendor/robthree/twofactorauth/README.md
+%%WWWDIR%%/vendor/robthree/twofactorauth/composer.json
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Algorithm.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/BaconQrCodeProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/BaseHTTPQRCodeProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/EndroidQrCodeProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/EndroidQrCodeWithLogoProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/GoogleChartsQrCodeProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/HandlesDataUri.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/IQRCodeProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/ImageChartsQRCodeProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/QRException.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/QRServerProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr/QRicketProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Rng/CSRNGProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Rng/IRNGProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Rng/RNGException.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Time/HttpTimeProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Time/ITimeProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Time/LocalMachineTimeProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Time/NTPTimeProvider.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Time/TimeException.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/TwoFactorAuth.php
+%%WWWDIR%%/vendor/robthree/twofactorauth/lib/TwoFactorAuthException.php
%%WWWDIR%%/vendor/sabre/dav/LICENSE
%%WWWDIR%%/vendor/sabre/dav/README.md
+%%WWWDIR%%/vendor/sabre/dav/bin/build.php
+%%WWWDIR%%/vendor/sabre/dav/bin/migrateto20.php
+%%WWWDIR%%/vendor/sabre/dav/bin/migrateto21.php
+%%WWWDIR%%/vendor/sabre/dav/bin/migrateto30.php
+%%WWWDIR%%/vendor/sabre/dav/bin/migrateto32.php
+%%WWWDIR%%/vendor/sabre/dav/bin/naturalselection
+%%WWWDIR%%/vendor/sabre/dav/bin/sabredav
+%%WWWDIR%%/vendor/sabre/dav/bin/sabredav.php
%%WWWDIR%%/vendor/sabre/dav/composer.json
%%WWWDIR%%/vendor/sabre/dav/lib/CalDAV/Backend/AbstractBackend.php
%%WWWDIR%%/vendor/sabre/dav/lib/CalDAV/Backend/BackendInterface.php
@@ -5329,6 +7980,7 @@
%%WWWDIR%%/vendor/sabre/dav/lib/DAV/IMoveTarget.php
%%WWWDIR%%/vendor/sabre/dav/lib/DAV/IMultiGet.php
%%WWWDIR%%/vendor/sabre/dav/lib/DAV/INode.php
+%%WWWDIR%%/vendor/sabre/dav/lib/DAV/INodeByPath.php
%%WWWDIR%%/vendor/sabre/dav/lib/DAV/IProperties.php
%%WWWDIR%%/vendor/sabre/dav/lib/DAV/IQuota.php
%%WWWDIR%%/vendor/sabre/dav/lib/DAV/Locks/Backend/AbstractBackend.php
@@ -5427,11 +8079,16 @@
%%WWWDIR%%/vendor/sabre/event/lib/WildcardEmitter.php
%%WWWDIR%%/vendor/sabre/event/lib/WildcardEmitterTrait.php
%%WWWDIR%%/vendor/sabre/event/lib/coroutine.php
-%%WWWDIR%%/vendor/sabre/event/phpstan.neon
%%WWWDIR%%/vendor/sabre/http/CHANGELOG.md
%%WWWDIR%%/vendor/sabre/http/LICENSE
%%WWWDIR%%/vendor/sabre/http/README.md
%%WWWDIR%%/vendor/sabre/http/composer.json
+%%WWWDIR%%/vendor/sabre/http/examples/asyncclient.php
+%%WWWDIR%%/vendor/sabre/http/examples/basicauth.php
+%%WWWDIR%%/vendor/sabre/http/examples/client.php
+%%WWWDIR%%/vendor/sabre/http/examples/digestauth.php
+%%WWWDIR%%/vendor/sabre/http/examples/reverseproxy.php
+%%WWWDIR%%/vendor/sabre/http/examples/stringify.php
%%WWWDIR%%/vendor/sabre/http/lib/Auth/AWS.php
%%WWWDIR%%/vendor/sabre/http/lib/Auth/AbstractAuth.php
%%WWWDIR%%/vendor/sabre/http/lib/Auth/Basic.php
@@ -5454,14 +8111,43 @@
%%WWWDIR%%/vendor/sabre/http/lib/Version.php
%%WWWDIR%%/vendor/sabre/http/lib/functions.php
%%WWWDIR%%/vendor/sabre/http/phpstan.neon
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/Auth/AWSTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/Auth/BasicTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/Auth/BearerTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/Auth/DigestTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/ClientTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/FunctionsTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/MessageDecoratorTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/MessageTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/NegotiateTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/RequestDecoratorTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/RequestTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/ResponseDecoratorTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/ResponseTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/SapiTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/HTTP/URLUtilTest.php
+%%WWWDIR%%/vendor/sabre/http/tests/bootstrap.php
+%%WWWDIR%%/vendor/sabre/http/tests/phpunit.xml
+%%WWWDIR%%/vendor/sabre/http/tests/www/bar.php
+%%WWWDIR%%/vendor/sabre/http/tests/www/connection_aborted.php
+%%WWWDIR%%/vendor/sabre/http/tests/www/foo
+%%WWWDIR%%/vendor/sabre/http/tests/www/large.php
%%WWWDIR%%/vendor/sabre/uri/LICENSE
%%WWWDIR%%/vendor/sabre/uri/composer.json
%%WWWDIR%%/vendor/sabre/uri/lib/InvalidUriException.php
%%WWWDIR%%/vendor/sabre/uri/lib/Version.php
%%WWWDIR%%/vendor/sabre/uri/lib/functions.php
-%%WWWDIR%%/vendor/sabre/uri/phpstan.neon
%%WWWDIR%%/vendor/sabre/vobject/LICENSE
%%WWWDIR%%/vendor/sabre/vobject/README.md
+%%WWWDIR%%/vendor/sabre/vobject/bin/bench.php
+%%WWWDIR%%/vendor/sabre/vobject/bin/bench_freebusygenerator.php
+%%WWWDIR%%/vendor/sabre/vobject/bin/bench_manipulatevcard.php
+%%WWWDIR%%/vendor/sabre/vobject/bin/fetch_windows_zones.php
+%%WWWDIR%%/vendor/sabre/vobject/bin/generate_vcards
+%%WWWDIR%%/vendor/sabre/vobject/bin/generateicalendardata.php
+%%WWWDIR%%/vendor/sabre/vobject/bin/mergeduplicates.php
+%%WWWDIR%%/vendor/sabre/vobject/bin/rrulebench.php
+%%WWWDIR%%/vendor/sabre/vobject/bin/vobject
%%WWWDIR%%/vendor/sabre/vobject/composer.json
%%WWWDIR%%/vendor/sabre/vobject/lib/BirthdayCalendarGenerator.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Cli.php
@@ -5573,60 +8259,307 @@
%%WWWDIR%%/vendor/scssphp/scssphp/LICENSE.md
%%WWWDIR%%/vendor/scssphp/scssphp/README.md
%%WWWDIR%%/vendor/scssphp/scssphp/composer.json
-%%WWWDIR%%/vendor/scssphp/scssphp/scss.inc.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Base/Range.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/AtRootBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/CallableBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/ContentBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/DirectiveBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/EachBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/ElseBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/ElseifBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/ForBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/IfBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/MediaBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/NestedPropertyBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Block/WhileBlock.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Cache.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/AstNode.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssAtRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssComment.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssDeclaration.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssImport.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssKeyframeBlock.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssMediaQuery.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssMediaRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssNode.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssParentNode.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssStyleRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssStylesheet.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssSupportsRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/CssValue.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/IsInvisibleVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/MediaQueryMergeResult.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/MediaQuerySingletonMergeResult.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssAtRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssComment.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssDeclaration.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssImport.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssKeyframeBlock.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssMediaRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssNode.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssParentNode.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssStyleRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssStylesheet.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssSupportsRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/FakeAstNode.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Argument.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/ArgumentDeclaration.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/ArgumentInvocation.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/AtRootQuery.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/CallableInvocation.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/ConfiguredVariable.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/BinaryOperationExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/BinaryOperator.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/BooleanExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/ColorExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/FunctionExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/IfExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/InterpolatedFunctionExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/IsCalculationSafeVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/ListExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/MapExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/NullExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/NumberExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/ParenthesizedExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/SelectorExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/StringExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/SupportsExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/UnaryOperationExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/UnaryOperator.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/ValueExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression/VariableExpression.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Import.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Import/DynamicImport.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Import/StaticImport.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Interpolation.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SassDeclaration.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SassNode.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SassReference.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/AtRootRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/AtRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/CallableDeclaration.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/ContentBlock.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/ContentRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/DebugRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/Declaration.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/EachRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/ElseClause.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/ErrorRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/ExtendRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/ForRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/FunctionRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/HasContentVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/IfClause.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/IfRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/IfRuleClause.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/ImportRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/IncludeRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/LoudComment.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/MediaRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/MixinRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/ParentStatement.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/ReturnRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/SilentComment.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/StyleRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/Stylesheet.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/SupportsRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/VariableDeclaration.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/WarnRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement/WhileRule.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsAnything.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsDeclaration.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsFunction.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsInterpolation.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsNegation.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsOperation.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/AttributeOperator.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/AttributeSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/ClassSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/Combinator.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/ComplexSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/ComplexSelectorComponent.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/CompoundSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/IDSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/IsBogusVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/IsInvisibleVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/IsUselessVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/ParentSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/ParentSelectorVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/PlaceholderSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/PseudoSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/QualifiedName.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/Selector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/SelectorList.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/SimpleSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/TypeSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector/UniversalSelector.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Collection/Map.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Colors.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/CompilationResult.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Compiler.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Compiler/CachedResult.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Compiler/Environment.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/CompilerException.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/ParserException.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/RangeException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Compiler/LegacyValueVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Deprecation.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/DeprecationStatus.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Evaluation/ArgumentResults.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Evaluation/Environment.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Evaluation/EvaluateResult.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Evaluation/EvaluateVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Evaluation/EvaluationContext.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Evaluation/LoadedStylesheet.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Evaluation/VisitorEvaluationContext.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/MultiSpanSassException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/MultiSpanSassFormatException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/MultiSpanSassRuntimeException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/MultiSpanSassScriptException.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/SassException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/SassFormatException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/SassRuntimeException.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/SassScriptException.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/ServerException.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Formatter.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Formatter/Compact.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Formatter/Compressed.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Formatter/Crunched.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Formatter/Debug.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Formatter/Expanded.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Formatter/Nested.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Formatter/OutputBlock.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/SimpleSassException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/SimpleSassFormatException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Exception/SimpleSassRuntimeException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/ComplexSelectorMap.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/ConcreteExtensionStore.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/EmptyExtensionStore.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/ExtendMode.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/ExtendUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/Extender.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/Extension.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/ExtensionStore.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/MergedExtension.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/ObjectSet.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Extend/SimpleSelectorMap.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Function/ColorFunctions.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Function/FunctionRegistry.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Function/ListFunctions.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Function/MapFunctions.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Function/MathFunctions.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Function/MetaFunctions.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Function/SelectorFunctions.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Function/StringFunctions.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/CanonicalizeContext.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/CanonicalizeResult.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/FilesystemImporter.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/ImportCache.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/ImportContext.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/ImportUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/Importer.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/ImporterResult.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/LegacyCallbackImporter.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/NoOpImporter.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Importer/SpecialCacheValue.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Logger/DeprecationProcessingLogger.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Logger/LoggerInterface.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Logger/QuietLogger.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Logger/StreamLogger.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Node.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Node/Number.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/OutputStyle.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/AtRootQueryParser.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/CssParser.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/FormatException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/InterpolationBuffer.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/InterpolationMap.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/KeyframeSelectorParser.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/LineScanner.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/MediaQueryParser.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/MultiSourceFormatException.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/Parser.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/SassParser.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/ScssParser.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/SelectorParser.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/StringScanner.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Parser/StylesheetParser.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/SassCallable/BuiltInCallable.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/SassCallable/PlainCssCallable.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/SassCallable/SassCallable.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/SassCallable/UserDefinedCallable.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Serializer/SerializeResult.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Serializer/SerializeVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Serializer/Serializer.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Serializer/SimpleStringBuffer.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Serializer/SourceMapBuffer.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Serializer/StringBuffer.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Serializer/TrackingSourceMapBuffer.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/SourceMap/Base64.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/SourceMap/Base64VLQ.php
-%%WWWDIR%%/vendor/scssphp/scssphp/src/SourceMap/SourceMapGenerator.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/SourceMap/Builder/Entry.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/SourceMap/SingleMapping.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/SourceMap/TargetEntry.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/SourceMap/TargetLineEntry.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/SourceSpan/LazyFileSpan.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/SourceSpan/MultiSpan.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/StackTrace/Frame.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/StackTrace/Trace.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Syntax.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Type.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Util.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/ArrayUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/AstUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/Box.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/Character.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/Equatable.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/EquatableUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/ErrorUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/IterableUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/ListUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/LoggerUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/MakeExpressionCalculationSafe.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/ModifiableBox.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/NumberUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/ParserUtil.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/Path.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/SpanUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/StringUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Util/UriUtil.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/CalculationOperation.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/CalculationOperator.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/ColorFormat.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/ColorFormatEnum.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/ComplexSassNumber.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/ListSeparator.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassArgumentList.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassBoolean.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassCalculation.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassColor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassFunction.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassList.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassMap.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassMixin.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassNull.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassNumber.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SassString.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SingleUnitSassNumber.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/SpanColorFormat.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/UnitlessSassNumber.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Value/Value.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/ValueConverter.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Version.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/AnySelectorVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/CssVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/EveryCssVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/ExpressionVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/ModifiableCssVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/ReplaceExpressionVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/SelectorSearchVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/SelectorVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/StatementSearchVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/StatementVisitor.php
+%%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor/ValueVisitor.php
%%WWWDIR%%/vendor/scssphp/scssphp/src/Warn.php
+%%WWWDIR%%/vendor/scssphp/source-span/LICENSE.md
+%%WWWDIR%%/vendor/scssphp/source-span/README.md
+%%WWWDIR%%/vendor/scssphp/source-span/composer.json
+%%WWWDIR%%/vendor/scssphp/source-span/src/ConcreteFileSpan.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/FileLocation.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/FileSpan.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/Highlighter/AsciiGlyph.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/Highlighter/Highlight.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/Highlighter/Highlighter.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/Highlighter/Line.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/SimpleSourceLocation.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/SimpleSourceSpan.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/SimpleSourceSpanWithContext.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/SourceFile.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/SourceLocation.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/SourceLocationMixin.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/SourceSpan.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/SourceSpanMixin.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/SourceSpanWithContext.php
+%%WWWDIR%%/vendor/scssphp/source-span/src/Util.php
%%WWWDIR%%/vendor/sebastian/diff/ChangeLog.md
%%WWWDIR%%/vendor/sebastian/diff/LICENSE
%%WWWDIR%%/vendor/sebastian/diff/README.md
+%%WWWDIR%%/vendor/sebastian/diff/SECURITY.md
%%WWWDIR%%/vendor/sebastian/diff/composer.json
%%WWWDIR%%/vendor/sebastian/diff/src/Chunk.php
%%WWWDIR%%/vendor/sebastian/diff/src/Diff.php
@@ -5647,6 +8580,7 @@
%%WWWDIR%%/vendor/seld/jsonlint/CHANGELOG.md
%%WWWDIR%%/vendor/seld/jsonlint/LICENSE
%%WWWDIR%%/vendor/seld/jsonlint/README.md
+%%WWWDIR%%/vendor/seld/jsonlint/bin/jsonlint
%%WWWDIR%%/vendor/seld/jsonlint/composer.json
%%WWWDIR%%/vendor/seld/jsonlint/src/Seld/JsonLint/DuplicateKeyException.php
%%WWWDIR%%/vendor/seld/jsonlint/src/Seld/JsonLint/JsonParser.php
@@ -5654,15 +8588,12 @@
%%WWWDIR%%/vendor/seld/jsonlint/src/Seld/JsonLint/ParsingException.php
%%WWWDIR%%/vendor/seld/jsonlint/src/Seld/JsonLint/Undefined.php
%%WWWDIR%%/vendor/simplepie/simplepie/CHANGELOG.md
-%%WWWDIR%%/vendor/simplepie/simplepie/LICENSE.txt
+%%WWWDIR%%/vendor/simplepie/simplepie/LICENSES/BSD-3-Clause.txt
+%%WWWDIR%%/vendor/simplepie/simplepie/LICENSES/MIT.txt
%%WWWDIR%%/vendor/simplepie/simplepie/README.markdown
%%WWWDIR%%/vendor/simplepie/simplepie/autoloader.php
%%WWWDIR%%/vendor/simplepie/simplepie/composer.json
%%WWWDIR%%/vendor/simplepie/simplepie/db.sql
-%%WWWDIR%%/vendor/simplepie/simplepie/idn/LICENCE
-%%WWWDIR%%/vendor/simplepie/simplepie/idn/ReadMe.txt
-%%WWWDIR%%/vendor/simplepie/simplepie/idn/idna_convert.class.php
-%%WWWDIR%%/vendor/simplepie/simplepie/idn/npdata.ser
%%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie.php
%%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie/Author.php
%%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie/Cache.php
@@ -5698,6 +8629,56 @@
%%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie/Source.php
%%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie/XML/Declaration/Parser.php
%%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie/gzdecode.php
+%%WWWDIR%%/vendor/simplepie/simplepie/phpstan.dist.neon
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Author.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/Base.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/BaseDataCache.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/CallableNameFilter.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/DB.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/DataCache.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/File.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/Memcache.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/Memcached.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/MySQL.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/NameFilter.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/Psr16.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Cache/Redis.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Caption.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Category.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Content/Type/Sniffer.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Copyright.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Credit.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Enclosure.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Exception.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/File.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Gzdecode.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/HTTP/Client.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/HTTP/ClientException.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/HTTP/FileClient.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/HTTP/Parser.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/HTTP/Psr18Client.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/HTTP/Psr7Response.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/HTTP/RawTextResponse.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/HTTP/Response.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/IRI.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Item.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Locator.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Misc.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Net/IPv6.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Parse/Date.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Parser.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Rating.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Registry.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/RegistryAware.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Restriction.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Sanitize.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/SimplePie.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/Source.php
+%%WWWDIR%%/vendor/simplepie/simplepie/src/XML/Declaration/Parser.php
+%%WWWDIR%%/vendor/simplepie/simplepie/utils/PHPStan/README.md
+%%WWWDIR%%/vendor/simplepie/simplepie/utils/PHPStan/RegistryCallMethodReturnTypeExtension.php
+%%WWWDIR%%/vendor/simplepie/simplepie/utils/PHPStan/extension.neon
%%WWWDIR%%/vendor/swaggest/json-diff/CHANGELOG.md
%%WWWDIR%%/vendor/swaggest/json-diff/LICENSE
%%WWWDIR%%/vendor/swaggest/json-diff/README.md
@@ -5795,6 +8776,7 @@
%%WWWDIR%%/vendor/symfony/cache-contracts/CallbackInterface.php
%%WWWDIR%%/vendor/symfony/cache-contracts/ItemInterface.php
%%WWWDIR%%/vendor/symfony/cache-contracts/LICENSE
+%%WWWDIR%%/vendor/symfony/cache-contracts/NamespacedPoolInterface.php
%%WWWDIR%%/vendor/symfony/cache-contracts/README.md
%%WWWDIR%%/vendor/symfony/cache-contracts/TagAwareCacheInterface.php
%%WWWDIR%%/vendor/symfony/cache-contracts/composer.json
@@ -5806,7 +8788,6 @@
%%WWWDIR%%/vendor/symfony/cache/Adapter/ChainAdapter.php
%%WWWDIR%%/vendor/symfony/cache/Adapter/CouchbaseBucketAdapter.php
%%WWWDIR%%/vendor/symfony/cache/Adapter/CouchbaseCollectionAdapter.php
-%%WWWDIR%%/vendor/symfony/cache/Adapter/DoctrineAdapter.php
%%WWWDIR%%/vendor/symfony/cache/Adapter/DoctrineDbalAdapter.php
%%WWWDIR%%/vendor/symfony/cache/Adapter/FilesystemAdapter.php
%%WWWDIR%%/vendor/symfony/cache/Adapter/FilesystemTagAwareAdapter.php
@@ -5831,7 +8812,6 @@
%%WWWDIR%%/vendor/symfony/cache/DependencyInjection/CachePoolClearerPass.php
%%WWWDIR%%/vendor/symfony/cache/DependencyInjection/CachePoolPass.php
%%WWWDIR%%/vendor/symfony/cache/DependencyInjection/CachePoolPrunerPass.php
-%%WWWDIR%%/vendor/symfony/cache/DoctrineProvider.php
%%WWWDIR%%/vendor/symfony/cache/Exception/CacheException.php
%%WWWDIR%%/vendor/symfony/cache/Exception/InvalidArgumentException.php
%%WWWDIR%%/vendor/symfony/cache/Exception/LogicException.php
@@ -5850,15 +8830,127 @@
%%WWWDIR%%/vendor/symfony/cache/README.md
%%WWWDIR%%/vendor/symfony/cache/ResettableInterface.php
%%WWWDIR%%/vendor/symfony/cache/Traits/AbstractAdapterTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/CachedValueInterface.php
%%WWWDIR%%/vendor/symfony/cache/Traits/ContractsTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/FilesystemCommonTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/FilesystemTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/ProxyTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Redis5Proxy.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Redis6Proxy.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Redis6ProxyTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/RedisCluster5Proxy.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/RedisCluster6Proxy.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/RedisCluster6ProxyTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/RedisClusterNodeProxy.php
%%WWWDIR%%/vendor/symfony/cache/Traits/RedisClusterProxy.php
%%WWWDIR%%/vendor/symfony/cache/Traits/RedisProxy.php
%%WWWDIR%%/vendor/symfony/cache/Traits/RedisTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/BgsaveTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/CopyTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/FtTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/GeosearchTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/GetWithMetaTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/GetrangeTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/HsetTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/IsTrackedTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/MoveTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/NullableReturnTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/PfcountTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/Relay11Trait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/SwapdbTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/RelayProxy.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/RelayProxyTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/ValueWrapper.php
%%WWWDIR%%/vendor/symfony/cache/composer.json
+%%WWWDIR%%/vendor/symfony/config/Builder/ClassBuilder.php
+%%WWWDIR%%/vendor/symfony/config/Builder/ConfigBuilderGenerator.php
+%%WWWDIR%%/vendor/symfony/config/Builder/ConfigBuilderGeneratorInterface.php
+%%WWWDIR%%/vendor/symfony/config/Builder/ConfigBuilderInterface.php
+%%WWWDIR%%/vendor/symfony/config/Builder/Method.php
+%%WWWDIR%%/vendor/symfony/config/Builder/Property.php
+%%WWWDIR%%/vendor/symfony/config/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/config/ConfigCache.php
+%%WWWDIR%%/vendor/symfony/config/ConfigCacheFactory.php
+%%WWWDIR%%/vendor/symfony/config/ConfigCacheFactoryInterface.php
+%%WWWDIR%%/vendor/symfony/config/ConfigCacheInterface.php
+%%WWWDIR%%/vendor/symfony/config/Definition/ArrayNode.php
+%%WWWDIR%%/vendor/symfony/config/Definition/BaseNode.php
+%%WWWDIR%%/vendor/symfony/config/Definition/BooleanNode.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/ArrayNodeDefinition.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/BooleanNodeDefinition.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/BuilderAwareInterface.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/EnumNodeDefinition.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/ExprBuilder.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/FloatNodeDefinition.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/IntegerNodeDefinition.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/MergeBuilder.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/NodeBuilder.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/NodeDefinition.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/NodeParentInterface.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/NormalizationBuilder.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/NumericNodeDefinition.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/ParentNodeDefinitionInterface.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/ScalarNodeDefinition.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/TreeBuilder.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/ValidationBuilder.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Builder/VariableNodeDefinition.php
+%%WWWDIR%%/vendor/symfony/config/Definition/ConfigurableInterface.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Configuration.php
+%%WWWDIR%%/vendor/symfony/config/Definition/ConfigurationInterface.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Configurator/DefinitionConfigurator.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Dumper/XmlReferenceDumper.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Dumper/YamlReferenceDumper.php
+%%WWWDIR%%/vendor/symfony/config/Definition/EnumNode.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Exception/DuplicateKeyException.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Exception/Exception.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Exception/ForbiddenOverwriteException.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Exception/InvalidConfigurationException.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Exception/InvalidDefinitionException.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Exception/InvalidTypeException.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Exception/UnsetKeyException.php
+%%WWWDIR%%/vendor/symfony/config/Definition/FloatNode.php
+%%WWWDIR%%/vendor/symfony/config/Definition/IntegerNode.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Loader/DefinitionFileLoader.php
+%%WWWDIR%%/vendor/symfony/config/Definition/NodeInterface.php
+%%WWWDIR%%/vendor/symfony/config/Definition/NumericNode.php
+%%WWWDIR%%/vendor/symfony/config/Definition/Processor.php
+%%WWWDIR%%/vendor/symfony/config/Definition/PrototypeNodeInterface.php
+%%WWWDIR%%/vendor/symfony/config/Definition/PrototypedArrayNode.php
+%%WWWDIR%%/vendor/symfony/config/Definition/ScalarNode.php
+%%WWWDIR%%/vendor/symfony/config/Definition/VariableNode.php
+%%WWWDIR%%/vendor/symfony/config/Exception/FileLoaderImportCircularReferenceException.php
+%%WWWDIR%%/vendor/symfony/config/Exception/FileLocatorFileNotFoundException.php
+%%WWWDIR%%/vendor/symfony/config/Exception/LoaderLoadException.php
+%%WWWDIR%%/vendor/symfony/config/FileLocator.php
+%%WWWDIR%%/vendor/symfony/config/FileLocatorInterface.php
+%%WWWDIR%%/vendor/symfony/config/LICENSE
+%%WWWDIR%%/vendor/symfony/config/Loader/DelegatingLoader.php
+%%WWWDIR%%/vendor/symfony/config/Loader/DirectoryAwareLoaderInterface.php
+%%WWWDIR%%/vendor/symfony/config/Loader/FileLoader.php
+%%WWWDIR%%/vendor/symfony/config/Loader/GlobFileLoader.php
+%%WWWDIR%%/vendor/symfony/config/Loader/Loader.php
+%%WWWDIR%%/vendor/symfony/config/Loader/LoaderInterface.php
+%%WWWDIR%%/vendor/symfony/config/Loader/LoaderResolver.php
+%%WWWDIR%%/vendor/symfony/config/Loader/LoaderResolverInterface.php
+%%WWWDIR%%/vendor/symfony/config/Loader/ParamConfigurator.php
+%%WWWDIR%%/vendor/symfony/config/README.md
+%%WWWDIR%%/vendor/symfony/config/Resource/ClassExistenceResource.php
+%%WWWDIR%%/vendor/symfony/config/Resource/ComposerResource.php
+%%WWWDIR%%/vendor/symfony/config/Resource/DirectoryResource.php
+%%WWWDIR%%/vendor/symfony/config/Resource/FileExistenceResource.php
+%%WWWDIR%%/vendor/symfony/config/Resource/FileResource.php
+%%WWWDIR%%/vendor/symfony/config/Resource/GlobResource.php
+%%WWWDIR%%/vendor/symfony/config/Resource/ReflectionClassResource.php
+%%WWWDIR%%/vendor/symfony/config/Resource/ResourceInterface.php
+%%WWWDIR%%/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php
+%%WWWDIR%%/vendor/symfony/config/Resource/SelfCheckingResourceInterface.php
+%%WWWDIR%%/vendor/symfony/config/ResourceCheckerConfigCache.php
+%%WWWDIR%%/vendor/symfony/config/ResourceCheckerConfigCacheFactory.php
+%%WWWDIR%%/vendor/symfony/config/ResourceCheckerInterface.php
+%%WWWDIR%%/vendor/symfony/config/Util/Exception/InvalidXmlException.php
+%%WWWDIR%%/vendor/symfony/config/Util/Exception/XmlParsingException.php
+%%WWWDIR%%/vendor/symfony/config/Util/XmlUtils.php
+%%WWWDIR%%/vendor/symfony/config/composer.json
%%WWWDIR%%/vendor/symfony/console/Application.php
%%WWWDIR%%/vendor/symfony/console/Attribute/AsCommand.php
%%WWWDIR%%/vendor/symfony/console/CHANGELOG.md
@@ -5872,6 +8964,7 @@
%%WWWDIR%%/vendor/symfony/console/Command/ListCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/LockableTrait.php
%%WWWDIR%%/vendor/symfony/console/Command/SignalableCommandInterface.php
+%%WWWDIR%%/vendor/symfony/console/Command/TraceableCommand.php
%%WWWDIR%%/vendor/symfony/console/CommandLoader/CommandLoaderInterface.php
%%WWWDIR%%/vendor/symfony/console/CommandLoader/ContainerCommandLoader.php
%%WWWDIR%%/vendor/symfony/console/CommandLoader/FactoryCommandLoader.php
@@ -5879,15 +8972,20 @@
%%WWWDIR%%/vendor/symfony/console/Completion/CompletionSuggestions.php
%%WWWDIR%%/vendor/symfony/console/Completion/Output/BashCompletionOutput.php
%%WWWDIR%%/vendor/symfony/console/Completion/Output/CompletionOutputInterface.php
+%%WWWDIR%%/vendor/symfony/console/Completion/Output/FishCompletionOutput.php
+%%WWWDIR%%/vendor/symfony/console/Completion/Output/ZshCompletionOutput.php
%%WWWDIR%%/vendor/symfony/console/Completion/Suggestion.php
%%WWWDIR%%/vendor/symfony/console/ConsoleEvents.php
%%WWWDIR%%/vendor/symfony/console/Cursor.php
+%%WWWDIR%%/vendor/symfony/console/DataCollector/CommandDataCollector.php
+%%WWWDIR%%/vendor/symfony/console/Debug/CliRequest.php
%%WWWDIR%%/vendor/symfony/console/DependencyInjection/AddConsoleCommandPass.php
%%WWWDIR%%/vendor/symfony/console/Descriptor/ApplicationDescription.php
%%WWWDIR%%/vendor/symfony/console/Descriptor/Descriptor.php
%%WWWDIR%%/vendor/symfony/console/Descriptor/DescriptorInterface.php
%%WWWDIR%%/vendor/symfony/console/Descriptor/JsonDescriptor.php
%%WWWDIR%%/vendor/symfony/console/Descriptor/MarkdownDescriptor.php
+%%WWWDIR%%/vendor/symfony/console/Descriptor/ReStructuredTextDescriptor.php
%%WWWDIR%%/vendor/symfony/console/Descriptor/TextDescriptor.php
%%WWWDIR%%/vendor/symfony/console/Descriptor/XmlDescriptor.php
%%WWWDIR%%/vendor/symfony/console/Event/ConsoleCommandEvent.php
@@ -5903,6 +9001,7 @@
%%WWWDIR%%/vendor/symfony/console/Exception/LogicException.php
%%WWWDIR%%/vendor/symfony/console/Exception/MissingInputException.php
%%WWWDIR%%/vendor/symfony/console/Exception/NamespaceNotFoundException.php
+%%WWWDIR%%/vendor/symfony/console/Exception/RunCommandFailedException.php
%%WWWDIR%%/vendor/symfony/console/Exception/RuntimeException.php
%%WWWDIR%%/vendor/symfony/console/Formatter/NullOutputFormatter.php
%%WWWDIR%%/vendor/symfony/console/Formatter/NullOutputFormatterStyle.php
@@ -5920,6 +9019,7 @@
%%WWWDIR%%/vendor/symfony/console/Helper/HelperInterface.php
%%WWWDIR%%/vendor/symfony/console/Helper/HelperSet.php
%%WWWDIR%%/vendor/symfony/console/Helper/InputAwareHelper.php
+%%WWWDIR%%/vendor/symfony/console/Helper/OutputWrapper.php
%%WWWDIR%%/vendor/symfony/console/Helper/ProcessHelper.php
%%WWWDIR%%/vendor/symfony/console/Helper/ProgressBar.php
%%WWWDIR%%/vendor/symfony/console/Helper/ProgressIndicator.php
@@ -5943,6 +9043,10 @@
%%WWWDIR%%/vendor/symfony/console/Input/StringInput.php
%%WWWDIR%%/vendor/symfony/console/LICENSE
%%WWWDIR%%/vendor/symfony/console/Logger/ConsoleLogger.php
+%%WWWDIR%%/vendor/symfony/console/Messenger/RunCommandContext.php
+%%WWWDIR%%/vendor/symfony/console/Messenger/RunCommandMessage.php
+%%WWWDIR%%/vendor/symfony/console/Messenger/RunCommandMessageHandler.php
+%%WWWDIR%%/vendor/symfony/console/Output/AnsiColorMode.php
%%WWWDIR%%/vendor/symfony/console/Output/BufferedOutput.php
%%WWWDIR%%/vendor/symfony/console/Output/ConsoleOutput.php
%%WWWDIR%%/vendor/symfony/console/Output/ConsoleOutputInterface.php
@@ -5958,6 +9062,9 @@
%%WWWDIR%%/vendor/symfony/console/README.md
%%WWWDIR%%/vendor/symfony/console/Resources/bin/hiddeninput.exe
%%WWWDIR%%/vendor/symfony/console/Resources/completion.bash
+%%WWWDIR%%/vendor/symfony/console/Resources/completion.fish
+%%WWWDIR%%/vendor/symfony/console/Resources/completion.zsh
+%%WWWDIR%%/vendor/symfony/console/SignalRegistry/SignalMap.php
%%WWWDIR%%/vendor/symfony/console/SignalRegistry/SignalRegistry.php
%%WWWDIR%%/vendor/symfony/console/SingleCommandApplication.php
%%WWWDIR%%/vendor/symfony/console/Style/OutputStyle.php
@@ -6022,6 +9129,199 @@
%%WWWDIR%%/vendor/symfony/css-selector/XPath/TranslatorInterface.php
%%WWWDIR%%/vendor/symfony/css-selector/XPath/XPathExpr.php
%%WWWDIR%%/vendor/symfony/css-selector/composer.json
+%%WWWDIR%%/vendor/symfony/dependency-injection/Alias.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/AbstractArgument.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/ArgumentInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/BoundArgument.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/IteratorArgument.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/LazyClosure.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/ReferenceSetArgumentTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/RewindableGenerator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/ServiceClosureArgument.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/ServiceLocator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/ServiceLocatorArgument.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Argument/TaggedIteratorArgument.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/AsAlias.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/AsDecorator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/AsTaggedItem.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/Autoconfigure.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/AutoconfigureTag.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/Autowire.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/AutowireCallable.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/AutowireDecorated.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/AutowireIterator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/AutowireLocator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/AutowireServiceClosure.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/Exclude.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/MapDecorated.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/TaggedIterator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/TaggedLocator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/Target.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Attribute/When.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/dependency-injection/ChildDefinition.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/AbstractRecursivePass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/AliasDeprecatedPublicServicesPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/AnalyzeServiceReferencesPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/AttributeAutoconfigurationPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/AutoAliasServicePass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/AutowireAsDecoratorPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/AutowirePass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/AutowireRequiredMethodsPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/AutowireRequiredPropertiesPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/CheckArgumentsValidityPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/CheckCircularReferencesPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/CheckDefinitionValidityPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/CheckReferenceValidityPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/CheckTypeDeclarationsPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/Compiler.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/CompilerPassInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/DecoratorServicePass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/DefinitionErrorExceptionPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ExtensionCompilerPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/InlineServiceDefinitionsPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/PassConfig.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/PriorityTaggedServiceTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/RegisterAutoconfigureAttributesPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/RegisterEnvVarProcessorsPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/RegisterReverseContainerPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/RegisterServiceSubscribersPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/RemoveAbstractDefinitionsPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/RemoveBuildParametersPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/RemovePrivateAliasesPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/RemoveUnusedDefinitionsPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ReplaceAliasByActualDefinitionPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveBindingsPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveChildDefinitionsPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveClassPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveDecoratorStackPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveEnvPlaceholdersPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveFactoryClassPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveHotPathPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveInstanceofConditionalsPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveInvalidReferencesPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveNamedArgumentsPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveNoPreloadPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveParameterPlaceHoldersPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveReferencesToAliasesPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveServiceSubscribersPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ResolveTaggedIteratorArgumentPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ServiceLocatorTagPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ServiceReferenceGraph.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ServiceReferenceGraphEdge.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ServiceReferenceGraphNode.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Compiler/ValidateEnvPlaceholdersPass.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Config/ContainerParametersResource.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Config/ContainerParametersResourceChecker.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Container.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ContainerAwareInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ContainerAwareTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ContainerBuilder.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ContainerInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Definition.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Dumper/Dumper.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Dumper/DumperInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Dumper/GraphvizDumper.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Dumper/PhpDumper.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Dumper/Preloader.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Dumper/XmlDumper.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Dumper/YamlDumper.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/EnvVarLoaderInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/EnvVarProcessor.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/EnvVarProcessorInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/AutowiringFailedException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/EnvNotFoundException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/EnvParameterException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/InvalidParameterTypeException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/LogicException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/OutOfBoundsException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/ParameterCircularReferenceException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/ParameterNotFoundException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/ServiceCircularReferenceException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Exception/ServiceNotFoundException.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ExpressionLanguage.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ExpressionLanguageProvider.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Extension/AbstractExtension.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Extension/ConfigurableExtensionInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Extension/ConfigurationExtensionInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Extension/Extension.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Extension/ExtensionInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Extension/ExtensionTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Extension/PrependExtensionInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/LICENSE
+%%WWWDIR%%/vendor/symfony/dependency-injection/LazyProxy/Instantiator/InstantiatorInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/LazyProxy/Instantiator/LazyServiceInstantiator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/LazyProxy/Instantiator/RealServiceInstantiator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/LazyProxy/PhpDumper/DumperInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/LazyProxy/PhpDumper/LazyServiceDumper.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/LazyProxy/PhpDumper/NullDumper.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/LazyProxy/ProxyHelper.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/ClosureLoader.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/AbstractConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/AbstractServiceConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/AliasConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/ClosureReferenceConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/ContainerConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/DefaultsConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/EnvConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/FromCallableConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/InlineServiceConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/InstanceofConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/ParametersConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/PrototypeConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/ReferenceConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/ServiceConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/ServicesConfigurator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/AbstractTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/ArgumentTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/AutoconfigureTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/AutowireTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/BindTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/CallTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/ClassTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/ConfiguratorTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/ConstructorTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/DecorateTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/DeprecateTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/FactoryTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/FileTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/FromCallableTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/LazyTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/ParentTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/PropertyTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/PublicTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/ShareTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/SyntheticTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits/TagTrait.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/DirectoryLoader.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/FileLoader.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/GlobFileLoader.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/IniFileLoader.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/PhpFileLoader.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Loader/schema/dic/services/services-1.0.xsd
+%%WWWDIR%%/vendor/symfony/dependency-injection/Parameter.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ParameterBag/ContainerBag.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ParameterBag/ContainerBagInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ParameterBag/EnvPlaceholderParameterBag.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ParameterBag/FrozenParameterBag.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ParameterBag/ParameterBag.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ParameterBag/ParameterBagInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/README.md
+%%WWWDIR%%/vendor/symfony/dependency-injection/Reference.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ReverseContainer.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/ServiceLocator.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/TaggedContainerInterface.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/TypedReference.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/Variable.php
+%%WWWDIR%%/vendor/symfony/dependency-injection/composer.json
%%WWWDIR%%/vendor/symfony/deprecation-contracts/CHANGELOG.md
%%WWWDIR%%/vendor/symfony/deprecation-contracts/LICENSE
%%WWWDIR%%/vendor/symfony/deprecation-contracts/README.md
@@ -6041,12 +9341,731 @@
%%WWWDIR%%/vendor/symfony/dom-crawler/LICENSE
%%WWWDIR%%/vendor/symfony/dom-crawler/Link.php
%%WWWDIR%%/vendor/symfony/dom-crawler/README.md
+%%WWWDIR%%/vendor/symfony/dom-crawler/Test/Constraint/CrawlerAnySelectorTextContains.php
+%%WWWDIR%%/vendor/symfony/dom-crawler/Test/Constraint/CrawlerAnySelectorTextSame.php
%%WWWDIR%%/vendor/symfony/dom-crawler/Test/Constraint/CrawlerSelectorAttributeValueSame.php
+%%WWWDIR%%/vendor/symfony/dom-crawler/Test/Constraint/CrawlerSelectorCount.php
%%WWWDIR%%/vendor/symfony/dom-crawler/Test/Constraint/CrawlerSelectorExists.php
%%WWWDIR%%/vendor/symfony/dom-crawler/Test/Constraint/CrawlerSelectorTextContains.php
%%WWWDIR%%/vendor/symfony/dom-crawler/Test/Constraint/CrawlerSelectorTextSame.php
%%WWWDIR%%/vendor/symfony/dom-crawler/UriResolver.php
%%WWWDIR%%/vendor/symfony/dom-crawler/composer.json
+%%WWWDIR%%/vendor/symfony/error-handler/BufferingLogger.php
+%%WWWDIR%%/vendor/symfony/error-handler/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/error-handler/Debug.php
+%%WWWDIR%%/vendor/symfony/error-handler/DebugClassLoader.php
+%%WWWDIR%%/vendor/symfony/error-handler/Error/ClassNotFoundError.php
+%%WWWDIR%%/vendor/symfony/error-handler/Error/FatalError.php
+%%WWWDIR%%/vendor/symfony/error-handler/Error/OutOfMemoryError.php
+%%WWWDIR%%/vendor/symfony/error-handler/Error/UndefinedFunctionError.php
+%%WWWDIR%%/vendor/symfony/error-handler/Error/UndefinedMethodError.php
+%%WWWDIR%%/vendor/symfony/error-handler/ErrorEnhancer/ClassNotFoundErrorEnhancer.php
+%%WWWDIR%%/vendor/symfony/error-handler/ErrorEnhancer/ErrorEnhancerInterface.php
+%%WWWDIR%%/vendor/symfony/error-handler/ErrorEnhancer/UndefinedFunctionErrorEnhancer.php
+%%WWWDIR%%/vendor/symfony/error-handler/ErrorEnhancer/UndefinedMethodErrorEnhancer.php
+%%WWWDIR%%/vendor/symfony/error-handler/ErrorHandler.php
+%%WWWDIR%%/vendor/symfony/error-handler/ErrorRenderer/CliErrorRenderer.php
+%%WWWDIR%%/vendor/symfony/error-handler/ErrorRenderer/ErrorRendererInterface.php
+%%WWWDIR%%/vendor/symfony/error-handler/ErrorRenderer/FileLinkFormatter.php
+%%WWWDIR%%/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php
+%%WWWDIR%%/vendor/symfony/error-handler/ErrorRenderer/SerializerErrorRenderer.php
+%%WWWDIR%%/vendor/symfony/error-handler/Exception/FlattenException.php
+%%WWWDIR%%/vendor/symfony/error-handler/Exception/SilencedErrorContext.php
+%%WWWDIR%%/vendor/symfony/error-handler/Internal/TentativeTypes.php
+%%WWWDIR%%/vendor/symfony/error-handler/LICENSE
+%%WWWDIR%%/vendor/symfony/error-handler/README.md
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/css/error.css
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/css/exception.css
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/css/exception_full.css
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/chevron-right.svg
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/favicon.png.base64
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/icon-book.svg
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/icon-copy.svg
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/icon-minus-square-o.svg
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/icon-minus-square.svg
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/icon-plus-square-o.svg
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/icon-plus-square.svg
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/icon-support.svg
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/symfony-ghost.svg.php
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images/symfony-logo.svg
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/js/exception.js
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/bin/extract-tentative-return-types.php
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/bin/patch-type-declarations
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/views/error.html.php
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/views/exception.html.php
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/views/exception_full.html.php
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/views/logs.html.php
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/views/trace.html.php
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/views/traces.html.php
+%%WWWDIR%%/vendor/symfony/error-handler/Resources/views/traces_text.html.php
+%%WWWDIR%%/vendor/symfony/error-handler/ThrowableUtils.php
+%%WWWDIR%%/vendor/symfony/error-handler/composer.json
+%%WWWDIR%%/vendor/symfony/event-dispatcher-contracts/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/event-dispatcher-contracts/Event.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher-contracts/EventDispatcherInterface.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher-contracts/LICENSE
+%%WWWDIR%%/vendor/symfony/event-dispatcher-contracts/README.md
+%%WWWDIR%%/vendor/symfony/event-dispatcher-contracts/composer.json
+%%WWWDIR%%/vendor/symfony/event-dispatcher/Attribute/AsEventListener.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher/Debug/WrappedListener.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher/DependencyInjection/AddEventAliasesPass.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher/DependencyInjection/RegisterListenersPass.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher/EventDispatcher.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher/EventDispatcherInterface.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher/EventSubscriberInterface.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher/GenericEvent.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php
+%%WWWDIR%%/vendor/symfony/event-dispatcher/LICENSE
+%%WWWDIR%%/vendor/symfony/event-dispatcher/README.md
+%%WWWDIR%%/vendor/symfony/event-dispatcher/composer.json
+%%WWWDIR%%/vendor/symfony/filesystem/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/filesystem/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/filesystem/Exception/FileNotFoundException.php
+%%WWWDIR%%/vendor/symfony/filesystem/Exception/IOException.php
+%%WWWDIR%%/vendor/symfony/filesystem/Exception/IOExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/filesystem/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/symfony/filesystem/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/symfony/filesystem/Filesystem.php
+%%WWWDIR%%/vendor/symfony/filesystem/LICENSE
+%%WWWDIR%%/vendor/symfony/filesystem/Path.php
+%%WWWDIR%%/vendor/symfony/filesystem/README.md
+%%WWWDIR%%/vendor/symfony/filesystem/composer.json
+%%WWWDIR%%/vendor/symfony/finder/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/finder/Comparator/Comparator.php
+%%WWWDIR%%/vendor/symfony/finder/Comparator/DateComparator.php
+%%WWWDIR%%/vendor/symfony/finder/Comparator/NumberComparator.php
+%%WWWDIR%%/vendor/symfony/finder/Exception/AccessDeniedException.php
+%%WWWDIR%%/vendor/symfony/finder/Exception/DirectoryNotFoundException.php
+%%WWWDIR%%/vendor/symfony/finder/Finder.php
+%%WWWDIR%%/vendor/symfony/finder/Gitignore.php
+%%WWWDIR%%/vendor/symfony/finder/Glob.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/CustomFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/DateRangeFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/DepthRangeFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/FilecontentFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/FilenameFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/LazyIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/MultiplePcreFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/PathFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/SizeRangeFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/SortableIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/VcsIgnoredFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/LICENSE
+%%WWWDIR%%/vendor/symfony/finder/README.md
+%%WWWDIR%%/vendor/symfony/finder/SplFileInfo.php
+%%WWWDIR%%/vendor/symfony/finder/composer.json
+%%WWWDIR%%/vendor/symfony/framework-bundle/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/framework-bundle/CacheWarmer/AbstractPhpFileCacheWarmer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/CacheWarmer/AnnotationsCacheWarmer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/CacheWarmer/CachePoolClearerCacheWarmer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/CacheWarmer/ConfigBuilderCacheWarmer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/CacheWarmer/RouterCacheWarmer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/CacheWarmer/SerializerCacheWarmer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/CacheWarmer/TranslationsCacheWarmer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/CacheWarmer/ValidatorCacheWarmer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/AboutCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/AbstractConfigCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/AssetsInstallCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/BuildDebugContainerTrait.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/CacheClearCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/CachePoolClearCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/CachePoolDeleteCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/CachePoolInvalidateTagsCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/CachePoolListCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/CachePoolPruneCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/CacheWarmupCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/ConfigDebugCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/ConfigDumpReferenceCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/ContainerDebugCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/ContainerLintCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/DebugAutowiringCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/EventDispatcherDebugCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/RouterDebugCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/RouterMatchCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/SecretsDecryptToLocalCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/SecretsEncryptFromLocalCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/SecretsGenerateKeysCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/SecretsListCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/SecretsRemoveCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/SecretsSetCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/TranslationDebugCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/TranslationUpdateCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/WorkflowDumpCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/XliffLintCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Command/YamlLintCommand.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Console/Application.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Console/Descriptor/Descriptor.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Console/Descriptor/JsonDescriptor.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Console/Descriptor/MarkdownDescriptor.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Console/Descriptor/TextDescriptor.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Console/Descriptor/XmlDescriptor.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Console/Helper/DescriptorHelper.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Controller/AbstractController.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Controller/ControllerResolver.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Controller/RedirectController.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Controller/TemplateController.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DataCollector/AbstractDataCollector.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DataCollector/RouterDataCollector.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DataCollector/TemplateAwareDataCollectorInterface.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/AddAnnotationsCachedReaderPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/AddDebugLogProcessorPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/AddExpressionLanguageProvidersPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/AssetsContextPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/ContainerBuilderDebugDumpPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/DataCollectorTranslatorPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/EnableLoggerDebugModePass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/ErrorLoggerCompilerPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/LoggingTranslatorPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/ProfilerPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/RemoveUnusedSessionMarshallingHandlerPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/TestServiceContainerRealRefPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/TestServiceContainerWeakRefPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/TranslationUpdateCommandPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/UnusedTagsPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler/WorkflowGuardListenerPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Configuration.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/FrameworkExtension.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/VirtualRequestStackPass.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/EventListener/ConsoleProfilerListener.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/EventListener/SuggestMissingPackageSubscriber.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/FrameworkBundle.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/HttpCache/HttpCache.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/KernelBrowser.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/LICENSE
+%%WWWDIR%%/vendor/symfony/framework-bundle/README.md
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/bin/check-unused-known-tags.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/annotations.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/asset_mapper.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/assets.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/cache.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/cache_debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/collectors.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/console.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/debug_prod.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/error_renderer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/esi.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/form.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/form_csrf.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/form_debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/fragment_listener.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/fragment_renderer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/html_sanitizer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/http_client.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/http_client_debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/identity_translator.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/lock.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/mailer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/mailer_debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/mailer_transports.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/mailer_webhook.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/messenger.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/messenger_debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/mime_type.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/notifier.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/notifier_debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/notifier_transports.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/notifier_webhook.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/process.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/profiling.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/property_access.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/property_info.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/rate_limiter.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/remote_event.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/request.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/routing.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/routing/errors.xml
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/routing/webhook.xml
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/scheduler.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/schema/symfony-1.0.xsd
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/secrets.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/security_csrf.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/semaphore.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/serializer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/serializer_debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/services.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/session.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/ssi.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/test.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/translation.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/translation_debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/translation_providers.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/uid.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/validator.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/validator_debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/web.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/web_link.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/webhook.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/workflow.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/workflow_debug.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Routing/AnnotatedRouteControllerLoader.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Routing/Attribute/AsRoutingConditionService.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Routing/AttributeRouteControllerLoader.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Routing/DelegatingLoader.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Routing/RedirectableCompiledUrlMatcher.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Routing/RouteLoaderInterface.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Routing/Router.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Secrets/AbstractVault.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Secrets/DotenvVault.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Secrets/SodiumVault.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Test/BrowserKitAssertionsTrait.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Test/DomCrawlerAssertionsTrait.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Test/HttpClientAssertionsTrait.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Test/KernelTestCase.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Test/MailerAssertionsTrait.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Test/NotificationAssertionsTrait.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Test/TestBrowserToken.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Test/TestContainer.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Test/WebTestAssertionsTrait.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Test/WebTestCase.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/Translation/Translator.php
+%%WWWDIR%%/vendor/symfony/framework-bundle/composer.json
+%%WWWDIR%%/vendor/symfony/html-sanitizer/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/html-sanitizer/HtmlSanitizer.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/HtmlSanitizerConfig.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/HtmlSanitizerInterface.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/LICENSE
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Parser/MastermindsParser.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Parser/ParserInterface.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/README.md
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Reference/W3CReference.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/TextSanitizer/StringSanitizer.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/TextSanitizer/UrlSanitizer.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/AttributeSanitizer/AttributeSanitizerInterface.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/AttributeSanitizer/UrlAttributeSanitizer.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/DomVisitor.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/Model/Cursor.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/Node/BlockedNode.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/Node/DocumentNode.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/Node/Node.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/Node/NodeInterface.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/Node/TextNode.php
+%%WWWDIR%%/vendor/symfony/html-sanitizer/composer.json
+%%WWWDIR%%/vendor/symfony/http-foundation/AcceptHeader.php
+%%WWWDIR%%/vendor/symfony/http-foundation/AcceptHeaderItem.php
+%%WWWDIR%%/vendor/symfony/http-foundation/BinaryFileResponse.php
+%%WWWDIR%%/vendor/symfony/http-foundation/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/http-foundation/ChainRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Cookie.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/BadRequestException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/ConflictingHeadersException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/JsonException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/RequestExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/SessionNotFoundException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/SuspiciousOperationException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/UnexpectedValueException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/ExpressionRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/AccessDeniedException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/CannotWriteFileException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/ExtensionFileException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/FileException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/FileNotFoundException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/FormSizeFileException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/IniSizeFileException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/NoFileException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/NoTmpDirFileException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/PartialFileException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/UnexpectedTypeException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/UploadException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/File.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/Stream.php
+%%WWWDIR%%/vendor/symfony/http-foundation/File/UploadedFile.php
+%%WWWDIR%%/vendor/symfony/http-foundation/FileBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/HeaderBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/HeaderUtils.php
+%%WWWDIR%%/vendor/symfony/http-foundation/InputBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/IpUtils.php
+%%WWWDIR%%/vendor/symfony/http-foundation/JsonResponse.php
+%%WWWDIR%%/vendor/symfony/http-foundation/LICENSE
+%%WWWDIR%%/vendor/symfony/http-foundation/ParameterBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/README.md
+%%WWWDIR%%/vendor/symfony/http-foundation/RateLimiter/AbstractRequestRateLimiter.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RateLimiter/PeekableRequestRateLimiterInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RateLimiter/RequestRateLimiterInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RedirectResponse.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Request.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher/AttributesRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher/ExpressionRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher/HostRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher/IpsRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher/IsJsonRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher/MethodRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher/PathRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher/PortRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher/SchemeRequestMatcher.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcherInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/RequestStack.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Response.php
+%%WWWDIR%%/vendor/symfony/http-foundation/ResponseHeaderBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/ServerBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Attribute/AttributeBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Attribute/AttributeBagInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Flash/AutoExpireFlashBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Flash/FlashBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Flash/FlashBagInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/FlashBagAwareSessionInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Session.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/SessionBagInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/SessionBagProxy.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/SessionFactory.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/SessionFactoryInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/SessionInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/SessionUtils.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/AbstractSessionHandler.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/IdentityMarshaller.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/MarshallingSessionHandler.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/MemcachedSessionHandler.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/MigratingSessionHandler.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/MongoDbSessionHandler.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/NativeFileSessionHandler.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/NullSessionHandler.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/PdoSessionHandler.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/RedisSessionHandler.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/SessionHandlerFactory.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler/StrictSessionHandler.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/MetadataBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/MockArraySessionStorage.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/MockFileSessionStorage.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/MockFileSessionStorageFactory.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorageFactory.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/PhpBridgeSessionStorage.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/PhpBridgeSessionStorageFactory.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Proxy/AbstractProxy.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/SessionStorageFactoryInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/SessionStorageInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/StreamedJsonResponse.php
+%%WWWDIR%%/vendor/symfony/http-foundation/StreamedResponse.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/RequestAttributeValueSame.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/ResponseCookieValueSame.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/ResponseFormatSame.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/ResponseHasCookie.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/ResponseHasHeader.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/ResponseHeaderLocationSame.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/ResponseHeaderSame.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/ResponseIsRedirected.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/ResponseIsSuccessful.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/ResponseIsUnprocessable.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint/ResponseStatusCodeSame.php
+%%WWWDIR%%/vendor/symfony/http-foundation/UriSigner.php
+%%WWWDIR%%/vendor/symfony/http-foundation/UrlHelper.php
+%%WWWDIR%%/vendor/symfony/http-foundation/composer.json
+%%WWWDIR%%/vendor/symfony/http-kernel/Attribute/AsController.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Attribute/AsTargetedValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Attribute/Cache.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Attribute/MapDateTime.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Attribute/MapQueryParameter.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Attribute/MapQueryString.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Attribute/MapRequestPayload.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Attribute/ValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Attribute/WithHttpStatus.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Attribute/WithLogLevel.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Bundle/AbstractBundle.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Bundle/Bundle.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Bundle/BundleExtension.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Bundle/BundleInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/http-kernel/CacheClearer/CacheClearerInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/CacheClearer/ChainCacheClearer.php
+%%WWWDIR%%/vendor/symfony/http-kernel/CacheClearer/Psr6CacheClearer.php
+%%WWWDIR%%/vendor/symfony/http-kernel/CacheWarmer/CacheWarmer.php
+%%WWWDIR%%/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerAggregate.php
+%%WWWDIR%%/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/CacheWarmer/WarmableInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Config/FileLocator.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/BackedEnumValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/DateTimeValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/DefaultValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/NotTaggedControllerValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/QueryParameterValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/RequestAttributeValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/RequestPayloadValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/RequestValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/ServiceValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/SessionValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/UidValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver/VariadicValueResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolverInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ControllerReference.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ControllerResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ControllerResolverInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ErrorController.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/TraceableArgumentResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/TraceableControllerResolver.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Controller/ValueResolverInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/ControllerMetadata/ArgumentMetadata.php
+%%WWWDIR%%/vendor/symfony/http-kernel/ControllerMetadata/ArgumentMetadataFactory.php
+%%WWWDIR%%/vendor/symfony/http-kernel/ControllerMetadata/ArgumentMetadataFactoryInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/AjaxDataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/ConfigDataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/DataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/DataCollectorInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/DumpDataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/EventDataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/ExceptionDataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/LateDataCollectorInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/LoggerDataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/MemoryDataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/RouterDataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DataCollector/TimeDataCollector.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Debug/ErrorHandlerConfigurator.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Debug/FileLinkFormatter.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Debug/TraceableEventDispatcher.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Debug/VirtualRequestStack.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/AddAnnotatedClassesToCachePass.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/ConfigurableExtension.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/ControllerArgumentValueResolverPass.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/Extension.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/FragmentRendererPass.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/LoggerPass.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/RegisterControllerArgumentLocatorsPass.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/RegisterLocaleAwareServicesPass.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPass.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/ResettableServicePass.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/ServicesResetter.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Event/ControllerArgumentsEvent.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Event/ControllerEvent.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Event/ExceptionEvent.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Event/FinishRequestEvent.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Event/KernelEvent.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Event/RequestEvent.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Event/ResponseEvent.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Event/TerminateEvent.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Event/ViewEvent.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/AbstractSessionListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/AddRequestFormatsListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/CacheAttributeListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/DisallowRobotsIndexingListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/DumpListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/ErrorListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/FragmentListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/LocaleAwareListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/LocaleListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/ProfilerListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/ResponseListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/RouterListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/SessionListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/StreamedResponseListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/SurrogateListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/EventListener/ValidateRequestListener.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/AccessDeniedHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/BadRequestHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/ConflictHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/ControllerDoesNotReturnResponseException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/GoneHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/HttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/HttpExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/InvalidMetadataException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/LengthRequiredHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/LockedHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/MethodNotAllowedHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/NotAcceptableHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/NotFoundHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/PreconditionFailedHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/PreconditionRequiredHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/ResolverNotFoundException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/ServiceUnavailableHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/TooManyRequestsHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/UnauthorizedHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/UnexpectedSessionUsageException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/UnprocessableEntityHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Exception/UnsupportedMediaTypeHttpException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Fragment/AbstractSurrogateFragmentRenderer.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Fragment/EsiFragmentRenderer.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Fragment/FragmentHandler.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Fragment/FragmentRendererInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Fragment/FragmentUriGenerator.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Fragment/FragmentUriGeneratorInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Fragment/HIncludeFragmentRenderer.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Fragment/RoutableFragmentRenderer.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Fragment/SsiFragmentRenderer.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/AbstractSurrogate.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/CacheWasLockedException.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/Esi.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/HttpCache.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/ResponseCacheStrategy.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/ResponseCacheStrategyInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/Ssi.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/Store.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/StoreInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpCache/SurrogateInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpClientKernel.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpKernel.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpKernelBrowser.php
+%%WWWDIR%%/vendor/symfony/http-kernel/HttpKernelInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Kernel.php
+%%WWWDIR%%/vendor/symfony/http-kernel/KernelEvents.php
+%%WWWDIR%%/vendor/symfony/http-kernel/KernelInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/LICENSE
+%%WWWDIR%%/vendor/symfony/http-kernel/Log/DebugLoggerConfigurator.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Log/DebugLoggerInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Log/Logger.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Profiler/Profile.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Profiler/Profiler.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Profiler/ProfilerStorageInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/README.md
+%%WWWDIR%%/vendor/symfony/http-kernel/RebootableInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Resources/welcome.html.php
+%%WWWDIR%%/vendor/symfony/http-kernel/TerminableInterface.php
+%%WWWDIR%%/vendor/symfony/http-kernel/UriSigner.php
+%%WWWDIR%%/vendor/symfony/http-kernel/composer.json
+%%WWWDIR%%/vendor/symfony/mailer/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/mailer/Command/MailerTestCommand.php
+%%WWWDIR%%/vendor/symfony/mailer/DataCollector/MessageDataCollector.php
+%%WWWDIR%%/vendor/symfony/mailer/DelayedEnvelope.php
+%%WWWDIR%%/vendor/symfony/mailer/Envelope.php
+%%WWWDIR%%/vendor/symfony/mailer/Event/FailedMessageEvent.php
+%%WWWDIR%%/vendor/symfony/mailer/Event/MessageEvent.php
+%%WWWDIR%%/vendor/symfony/mailer/Event/MessageEvents.php
+%%WWWDIR%%/vendor/symfony/mailer/Event/SentMessageEvent.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/EnvelopeListener.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/MessageListener.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/MessageLoggerListener.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/MessengerTransportListener.php
+%%WWWDIR%%/vendor/symfony/mailer/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/mailer/Exception/HttpTransportException.php
+%%WWWDIR%%/vendor/symfony/mailer/Exception/IncompleteDsnException.php
+%%WWWDIR%%/vendor/symfony/mailer/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/symfony/mailer/Exception/LogicException.php
+%%WWWDIR%%/vendor/symfony/mailer/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/symfony/mailer/Exception/TransportException.php
+%%WWWDIR%%/vendor/symfony/mailer/Exception/TransportExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/mailer/Exception/UnexpectedResponseException.php
+%%WWWDIR%%/vendor/symfony/mailer/Exception/UnsupportedSchemeException.php
+%%WWWDIR%%/vendor/symfony/mailer/Header/MetadataHeader.php
+%%WWWDIR%%/vendor/symfony/mailer/Header/TagHeader.php
+%%WWWDIR%%/vendor/symfony/mailer/LICENSE
+%%WWWDIR%%/vendor/symfony/mailer/Mailer.php
+%%WWWDIR%%/vendor/symfony/mailer/MailerInterface.php
+%%WWWDIR%%/vendor/symfony/mailer/Messenger/MessageHandler.php
+%%WWWDIR%%/vendor/symfony/mailer/Messenger/SendEmailMessage.php
+%%WWWDIR%%/vendor/symfony/mailer/README.md
+%%WWWDIR%%/vendor/symfony/mailer/SentMessage.php
+%%WWWDIR%%/vendor/symfony/mailer/Test/Constraint/EmailCount.php
+%%WWWDIR%%/vendor/symfony/mailer/Test/Constraint/EmailIsQueued.php
+%%WWWDIR%%/vendor/symfony/mailer/Test/TransportFactoryTestCase.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/AbstractApiTransport.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/AbstractHttpTransport.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/AbstractTransport.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/AbstractTransportFactory.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Dsn.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/FailoverTransport.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/NativeTransportFactory.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/NullTransport.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/NullTransportFactory.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/RoundRobinTransport.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/SendmailTransport.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/SendmailTransportFactory.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/Auth/AuthenticatorInterface.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/Auth/CramMd5Authenticator.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/Auth/LoginAuthenticator.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/Auth/PlainAuthenticator.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/Auth/XOAuth2Authenticator.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/EsmtpTransport.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/EsmtpTransportFactory.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/Stream/AbstractStream.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/Stream/ProcessStream.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/Stream/SocketStream.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/TransportFactoryInterface.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/TransportInterface.php
+%%WWWDIR%%/vendor/symfony/mailer/Transport/Transports.php
+%%WWWDIR%%/vendor/symfony/mailer/composer.json
+%%WWWDIR%%/vendor/symfony/mime/Address.php
+%%WWWDIR%%/vendor/symfony/mime/BodyRendererInterface.php
+%%WWWDIR%%/vendor/symfony/mime/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/mime/CharacterStream.php
+%%WWWDIR%%/vendor/symfony/mime/Crypto/DkimOptions.php
+%%WWWDIR%%/vendor/symfony/mime/Crypto/DkimSigner.php
+%%WWWDIR%%/vendor/symfony/mime/Crypto/SMime.php
+%%WWWDIR%%/vendor/symfony/mime/Crypto/SMimeEncrypter.php
+%%WWWDIR%%/vendor/symfony/mime/Crypto/SMimeSigner.php
+%%WWWDIR%%/vendor/symfony/mime/DependencyInjection/AddMimeTypeGuesserPass.php
+%%WWWDIR%%/vendor/symfony/mime/DraftEmail.php
+%%WWWDIR%%/vendor/symfony/mime/Email.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/AddressEncoderInterface.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/Base64ContentEncoder.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/Base64Encoder.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/Base64MimeHeaderEncoder.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/ContentEncoderInterface.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/EightBitContentEncoder.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/EncoderInterface.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/IdnAddressEncoder.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/MimeHeaderEncoderInterface.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/QpContentEncoder.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/QpEncoder.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/QpMimeHeaderEncoder.php
+%%WWWDIR%%/vendor/symfony/mime/Encoder/Rfc2231Encoder.php
+%%WWWDIR%%/vendor/symfony/mime/Exception/AddressEncoderException.php
+%%WWWDIR%%/vendor/symfony/mime/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/mime/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/symfony/mime/Exception/LogicException.php
+%%WWWDIR%%/vendor/symfony/mime/Exception/RfcComplianceException.php
+%%WWWDIR%%/vendor/symfony/mime/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/symfony/mime/FileBinaryMimeTypeGuesser.php
+%%WWWDIR%%/vendor/symfony/mime/FileinfoMimeTypeGuesser.php
+%%WWWDIR%%/vendor/symfony/mime/Header/AbstractHeader.php
+%%WWWDIR%%/vendor/symfony/mime/Header/DateHeader.php
+%%WWWDIR%%/vendor/symfony/mime/Header/HeaderInterface.php
+%%WWWDIR%%/vendor/symfony/mime/Header/Headers.php
+%%WWWDIR%%/vendor/symfony/mime/Header/IdentificationHeader.php
+%%WWWDIR%%/vendor/symfony/mime/Header/MailboxHeader.php
+%%WWWDIR%%/vendor/symfony/mime/Header/MailboxListHeader.php
+%%WWWDIR%%/vendor/symfony/mime/Header/ParameterizedHeader.php
+%%WWWDIR%%/vendor/symfony/mime/Header/PathHeader.php
+%%WWWDIR%%/vendor/symfony/mime/Header/UnstructuredHeader.php
+%%WWWDIR%%/vendor/symfony/mime/HtmlToTextConverter/DefaultHtmlToTextConverter.php
+%%WWWDIR%%/vendor/symfony/mime/HtmlToTextConverter/HtmlToTextConverterInterface.php
+%%WWWDIR%%/vendor/symfony/mime/HtmlToTextConverter/LeagueHtmlToMarkdownConverter.php
+%%WWWDIR%%/vendor/symfony/mime/LICENSE
+%%WWWDIR%%/vendor/symfony/mime/Message.php
+%%WWWDIR%%/vendor/symfony/mime/MessageConverter.php
+%%WWWDIR%%/vendor/symfony/mime/MimeTypeGuesserInterface.php
+%%WWWDIR%%/vendor/symfony/mime/MimeTypes.php
+%%WWWDIR%%/vendor/symfony/mime/MimeTypesInterface.php
+%%WWWDIR%%/vendor/symfony/mime/Part/AbstractMultipartPart.php
+%%WWWDIR%%/vendor/symfony/mime/Part/AbstractPart.php
+%%WWWDIR%%/vendor/symfony/mime/Part/DataPart.php
+%%WWWDIR%%/vendor/symfony/mime/Part/File.php
+%%WWWDIR%%/vendor/symfony/mime/Part/MessagePart.php
+%%WWWDIR%%/vendor/symfony/mime/Part/Multipart/AlternativePart.php
+%%WWWDIR%%/vendor/symfony/mime/Part/Multipart/DigestPart.php
+%%WWWDIR%%/vendor/symfony/mime/Part/Multipart/FormDataPart.php
+%%WWWDIR%%/vendor/symfony/mime/Part/Multipart/MixedPart.php
+%%WWWDIR%%/vendor/symfony/mime/Part/Multipart/RelatedPart.php
+%%WWWDIR%%/vendor/symfony/mime/Part/SMimePart.php
+%%WWWDIR%%/vendor/symfony/mime/Part/TextPart.php
+%%WWWDIR%%/vendor/symfony/mime/README.md
+%%WWWDIR%%/vendor/symfony/mime/RawMessage.php
+%%WWWDIR%%/vendor/symfony/mime/Resources/bin/update_mime_types.php
+%%WWWDIR%%/vendor/symfony/mime/Test/Constraint/EmailAddressContains.php
+%%WWWDIR%%/vendor/symfony/mime/Test/Constraint/EmailAttachmentCount.php
+%%WWWDIR%%/vendor/symfony/mime/Test/Constraint/EmailHasHeader.php
+%%WWWDIR%%/vendor/symfony/mime/Test/Constraint/EmailHeaderSame.php
+%%WWWDIR%%/vendor/symfony/mime/Test/Constraint/EmailHtmlBodyContains.php
+%%WWWDIR%%/vendor/symfony/mime/Test/Constraint/EmailSubjectContains.php
+%%WWWDIR%%/vendor/symfony/mime/Test/Constraint/EmailTextBodyContains.php
+%%WWWDIR%%/vendor/symfony/mime/composer.json
%%WWWDIR%%/vendor/symfony/polyfill-ctype/Ctype.php
%%WWWDIR%%/vendor/symfony/polyfill-ctype/LICENSE
%%WWWDIR%%/vendor/symfony/polyfill-ctype/README.md
@@ -6125,39 +10144,305 @@
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap80.php
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/composer.json
-%%WWWDIR%%/vendor/symfony/polyfill-php80/LICENSE
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Php80.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/PhpToken.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/README.md
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/bootstrap.php
-%%WWWDIR%%/vendor/symfony/polyfill-php80/composer.json
-%%WWWDIR%%/vendor/symfony/polyfill-php81/LICENSE
-%%WWWDIR%%/vendor/symfony/polyfill-php81/Php81.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/README.md
-%%WWWDIR%%/vendor/symfony/polyfill-php81/Resources/stubs/CURLStringFile.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/bootstrap.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/composer.json
-%%WWWDIR%%/vendor/symfony/polyfill-php82/LICENSE
-%%WWWDIR%%/vendor/symfony/polyfill-php82/README.md
-%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/AllowDynamicProperties.php
-%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/SensitiveParameter.php
-%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/SensitiveParameterValue.php
-%%WWWDIR%%/vendor/symfony/polyfill-php82/SensitiveParameterValue.php
-%%WWWDIR%%/vendor/symfony/polyfill-php82/bootstrap.php
-%%WWWDIR%%/vendor/symfony/polyfill-php82/composer.json
+%%WWWDIR%%/vendor/symfony/polyfill-php83/LICENSE
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Php83.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/README.md
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateError.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidOperationException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidTimeZoneException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedIntervalStringException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedPeriodStringException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedStringException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateObjectError.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/DateRangeError.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/Override.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs/SQLite3Exception.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/bootstrap.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/bootstrap81.php
+%%WWWDIR%%/vendor/symfony/polyfill-php83/composer.json
+%%WWWDIR%%/vendor/symfony/polyfill-php84/LICENSE
+%%WWWDIR%%/vendor/symfony/polyfill-php84/Php84.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/README.md
+%%WWWDIR%%/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap82.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/composer.json
+%%WWWDIR%%/vendor/symfony/property-access/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/property-access/Exception/AccessException.php
+%%WWWDIR%%/vendor/symfony/property-access/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/property-access/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/symfony/property-access/Exception/InvalidPropertyPathException.php
+%%WWWDIR%%/vendor/symfony/property-access/Exception/NoSuchIndexException.php
+%%WWWDIR%%/vendor/symfony/property-access/Exception/NoSuchPropertyException.php
+%%WWWDIR%%/vendor/symfony/property-access/Exception/OutOfBoundsException.php
+%%WWWDIR%%/vendor/symfony/property-access/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/symfony/property-access/Exception/UnexpectedTypeException.php
+%%WWWDIR%%/vendor/symfony/property-access/Exception/UninitializedPropertyException.php
+%%WWWDIR%%/vendor/symfony/property-access/LICENSE
+%%WWWDIR%%/vendor/symfony/property-access/PropertyAccess.php
+%%WWWDIR%%/vendor/symfony/property-access/PropertyAccessor.php
+%%WWWDIR%%/vendor/symfony/property-access/PropertyAccessorBuilder.php
+%%WWWDIR%%/vendor/symfony/property-access/PropertyAccessorInterface.php
+%%WWWDIR%%/vendor/symfony/property-access/PropertyPath.php
+%%WWWDIR%%/vendor/symfony/property-access/PropertyPathBuilder.php
+%%WWWDIR%%/vendor/symfony/property-access/PropertyPathInterface.php
+%%WWWDIR%%/vendor/symfony/property-access/PropertyPathIterator.php
+%%WWWDIR%%/vendor/symfony/property-access/PropertyPathIteratorInterface.php
+%%WWWDIR%%/vendor/symfony/property-access/README.md
+%%WWWDIR%%/vendor/symfony/property-access/composer.json
+%%WWWDIR%%/vendor/symfony/property-info/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/property-info/DependencyInjection/PropertyInfoConstructorPass.php
+%%WWWDIR%%/vendor/symfony/property-info/DependencyInjection/PropertyInfoPass.php
+%%WWWDIR%%/vendor/symfony/property-info/Extractor/ConstructorArgumentTypeExtractorInterface.php
+%%WWWDIR%%/vendor/symfony/property-info/Extractor/ConstructorExtractor.php
+%%WWWDIR%%/vendor/symfony/property-info/Extractor/PhpDocExtractor.php
+%%WWWDIR%%/vendor/symfony/property-info/Extractor/PhpStanExtractor.php
+%%WWWDIR%%/vendor/symfony/property-info/Extractor/ReflectionExtractor.php
+%%WWWDIR%%/vendor/symfony/property-info/Extractor/SerializerExtractor.php
+%%WWWDIR%%/vendor/symfony/property-info/LICENSE
+%%WWWDIR%%/vendor/symfony/property-info/PhpStan/NameScope.php
+%%WWWDIR%%/vendor/symfony/property-info/PhpStan/NameScopeFactory.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyAccessExtractorInterface.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyDescriptionExtractorInterface.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyInfoCacheExtractor.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyInfoExtractor.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyInfoExtractorInterface.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyInitializableExtractorInterface.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyListExtractorInterface.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyReadInfo.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyReadInfoExtractorInterface.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyTypeExtractorInterface.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyWriteInfo.php
+%%WWWDIR%%/vendor/symfony/property-info/PropertyWriteInfoExtractorInterface.php
+%%WWWDIR%%/vendor/symfony/property-info/README.md
+%%WWWDIR%%/vendor/symfony/property-info/Type.php
+%%WWWDIR%%/vendor/symfony/property-info/Util/PhpDocTypeHelper.php
+%%WWWDIR%%/vendor/symfony/property-info/Util/PhpStanTypeHelper.php
+%%WWWDIR%%/vendor/symfony/property-info/composer.json
+%%WWWDIR%%/vendor/symfony/routing/Alias.php
+%%WWWDIR%%/vendor/symfony/routing/Annotation/Route.php
+%%WWWDIR%%/vendor/symfony/routing/Attribute/Route.php
+%%WWWDIR%%/vendor/symfony/routing/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/routing/CompiledRoute.php
+%%WWWDIR%%/vendor/symfony/routing/DependencyInjection/AddExpressionLanguageProvidersPass.php
+%%WWWDIR%%/vendor/symfony/routing/DependencyInjection/RoutingResolverPass.php
+%%WWWDIR%%/vendor/symfony/routing/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/routing/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/symfony/routing/Exception/InvalidParameterException.php
+%%WWWDIR%%/vendor/symfony/routing/Exception/MethodNotAllowedException.php
+%%WWWDIR%%/vendor/symfony/routing/Exception/MissingMandatoryParametersException.php
+%%WWWDIR%%/vendor/symfony/routing/Exception/NoConfigurationException.php
+%%WWWDIR%%/vendor/symfony/routing/Exception/ResourceNotFoundException.php
+%%WWWDIR%%/vendor/symfony/routing/Exception/RouteCircularReferenceException.php
+%%WWWDIR%%/vendor/symfony/routing/Exception/RouteNotFoundException.php
+%%WWWDIR%%/vendor/symfony/routing/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/symfony/routing/Generator/CompiledUrlGenerator.php
+%%WWWDIR%%/vendor/symfony/routing/Generator/ConfigurableRequirementsInterface.php
+%%WWWDIR%%/vendor/symfony/routing/Generator/Dumper/CompiledUrlGeneratorDumper.php
+%%WWWDIR%%/vendor/symfony/routing/Generator/Dumper/GeneratorDumper.php
+%%WWWDIR%%/vendor/symfony/routing/Generator/Dumper/GeneratorDumperInterface.php
+%%WWWDIR%%/vendor/symfony/routing/Generator/UrlGenerator.php
+%%WWWDIR%%/vendor/symfony/routing/Generator/UrlGeneratorInterface.php
+%%WWWDIR%%/vendor/symfony/routing/LICENSE
+%%WWWDIR%%/vendor/symfony/routing/Loader/AnnotationClassLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/AnnotationDirectoryLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/AnnotationFileLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/AttributeClassLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/AttributeDirectoryLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/AttributeFileLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/ClosureLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/AliasConfigurator.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/CollectionConfigurator.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/ImportConfigurator.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/RouteConfigurator.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/RoutingConfigurator.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/Traits/AddTrait.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/Traits/HostTrait.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/Traits/LocalizedRouteTrait.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/Traits/PrefixTrait.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/Traits/RouteTrait.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/ContainerLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/DirectoryLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/GlobFileLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/ObjectLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/PhpFileLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/Psr4DirectoryLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/XmlFileLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/YamlFileLoader.php
+%%WWWDIR%%/vendor/symfony/routing/Loader/schema/routing/routing-1.0.xsd
+%%WWWDIR%%/vendor/symfony/routing/Matcher/CompiledUrlMatcher.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherDumper.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/Dumper/MatcherDumper.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/Dumper/MatcherDumperInterface.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/Dumper/StaticPrefixCollection.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/ExpressionLanguageProvider.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/RedirectableUrlMatcher.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/RedirectableUrlMatcherInterface.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/RequestMatcherInterface.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/TraceableUrlMatcher.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/UrlMatcher.php
+%%WWWDIR%%/vendor/symfony/routing/Matcher/UrlMatcherInterface.php
+%%WWWDIR%%/vendor/symfony/routing/README.md
+%%WWWDIR%%/vendor/symfony/routing/RequestContext.php
+%%WWWDIR%%/vendor/symfony/routing/RequestContextAwareInterface.php
+%%WWWDIR%%/vendor/symfony/routing/Requirement/EnumRequirement.php
+%%WWWDIR%%/vendor/symfony/routing/Requirement/Requirement.php
+%%WWWDIR%%/vendor/symfony/routing/Route.php
+%%WWWDIR%%/vendor/symfony/routing/RouteCollection.php
+%%WWWDIR%%/vendor/symfony/routing/RouteCompiler.php
+%%WWWDIR%%/vendor/symfony/routing/RouteCompilerInterface.php
+%%WWWDIR%%/vendor/symfony/routing/Router.php
+%%WWWDIR%%/vendor/symfony/routing/RouterInterface.php
+%%WWWDIR%%/vendor/symfony/routing/composer.json
+%%WWWDIR%%/vendor/symfony/serializer/Annotation/Context.php
+%%WWWDIR%%/vendor/symfony/serializer/Annotation/DiscriminatorMap.php
+%%WWWDIR%%/vendor/symfony/serializer/Annotation/Groups.php
+%%WWWDIR%%/vendor/symfony/serializer/Annotation/Ignore.php
+%%WWWDIR%%/vendor/symfony/serializer/Annotation/MaxDepth.php
+%%WWWDIR%%/vendor/symfony/serializer/Annotation/SerializedName.php
+%%WWWDIR%%/vendor/symfony/serializer/Annotation/SerializedPath.php
+%%WWWDIR%%/vendor/symfony/serializer/Attribute/Context.php
+%%WWWDIR%%/vendor/symfony/serializer/Attribute/DiscriminatorMap.php
+%%WWWDIR%%/vendor/symfony/serializer/Attribute/Groups.php
+%%WWWDIR%%/vendor/symfony/serializer/Attribute/Ignore.php
+%%WWWDIR%%/vendor/symfony/serializer/Attribute/MaxDepth.php
+%%WWWDIR%%/vendor/symfony/serializer/Attribute/SerializedName.php
+%%WWWDIR%%/vendor/symfony/serializer/Attribute/SerializedPath.php
+%%WWWDIR%%/vendor/symfony/serializer/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/serializer/CacheWarmer/CompiledClassMetadataCacheWarmer.php
+%%WWWDIR%%/vendor/symfony/serializer/Command/DebugCommand.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/ContextBuilderInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/ContextBuilderTrait.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Encoder/CsvEncoderContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Encoder/JsonEncoderContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Encoder/XmlEncoderContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Encoder/YamlEncoderContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/AbstractNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/AbstractObjectNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/BackedEnumNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/ConstraintViolationListNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/DateIntervalNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/DateTimeNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/FormErrorNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/GetSetMethodNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/JsonSerializableNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/ObjectNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/ProblemNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/PropertyNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/UidNormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer/UnwrappingDenormalizerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/Context/SerializerContextBuilder.php
+%%WWWDIR%%/vendor/symfony/serializer/DataCollector/SerializerDataCollector.php
+%%WWWDIR%%/vendor/symfony/serializer/Debug/TraceableEncoder.php
+%%WWWDIR%%/vendor/symfony/serializer/Debug/TraceableNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Debug/TraceableSerializer.php
+%%WWWDIR%%/vendor/symfony/serializer/DependencyInjection/SerializerPass.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/ChainDecoder.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/ChainEncoder.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/ContextAwareDecoderInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/ContextAwareEncoderInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/CsvEncoder.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/DecoderInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/EncoderInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/JsonDecode.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/JsonEncode.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/JsonEncoder.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/NormalizationAwareInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/XmlEncoder.php
+%%WWWDIR%%/vendor/symfony/serializer/Encoder/YamlEncoder.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/CircularReferenceException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/ExtraAttributesException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/LogicException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/MappingException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/MissingConstructorArgumentsException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/NotEncodableValueException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/NotNormalizableValueException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/PartialDenormalizationException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/UnexpectedValueException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/UnsupportedException.php
+%%WWWDIR%%/vendor/symfony/serializer/Exception/UnsupportedFormatException.php
+%%WWWDIR%%/vendor/symfony/serializer/Extractor/ObjectPropertyListExtractor.php
+%%WWWDIR%%/vendor/symfony/serializer/Extractor/ObjectPropertyListExtractorInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/LICENSE
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/AttributeMetadata.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/AttributeMetadataInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/ClassDiscriminatorFromClassMetadata.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/ClassDiscriminatorMapping.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/ClassDiscriminatorResolverInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/ClassMetadata.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/ClassMetadataInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Factory/CacheClassMetadataFactory.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Factory/ClassMetadataFactory.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Factory/ClassMetadataFactoryCompiler.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Factory/ClassMetadataFactoryInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Factory/ClassResolverTrait.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Factory/CompiledClassMetadataFactory.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/AnnotationLoader.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/AttributeLoader.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/FileLoader.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/LoaderChain.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/LoaderInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/XmlFileLoader.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/YamlFileLoader.php
+%%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/schema/dic/serializer-mapping/serializer-mapping-1.0.xsd
+%%WWWDIR%%/vendor/symfony/serializer/NameConverter/AdvancedNameConverterInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/NameConverter/CamelCaseToSnakeCaseNameConverter.php
+%%WWWDIR%%/vendor/symfony/serializer/NameConverter/MetadataAwareNameConverter.php
+%%WWWDIR%%/vendor/symfony/serializer/NameConverter/NameConverterInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/AbstractNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/ArrayDenormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/BackedEnumNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/CacheableSupportsMethodInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/ConstraintViolationListNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/ContextAwareDenormalizerInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/ContextAwareNormalizerInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/CustomNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/DataUriNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/DateIntervalNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/DateTimeNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/DateTimeZoneNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/DenormalizableInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/DenormalizerAwareInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/DenormalizerAwareTrait.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/DenormalizerInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/FormErrorNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/GetSetMethodNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/JsonSerializableNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/MimeMessageNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/NormalizableInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/NormalizerAwareInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/NormalizerAwareTrait.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/NormalizerInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/ObjectNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/ObjectToPopulateTrait.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/ProblemNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/PropertyNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/TranslatableNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/UidNormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/UnwrappingDenormalizer.php
+%%WWWDIR%%/vendor/symfony/serializer/README.md
+%%WWWDIR%%/vendor/symfony/serializer/Serializer.php
+%%WWWDIR%%/vendor/symfony/serializer/SerializerAwareInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/SerializerAwareTrait.php
+%%WWWDIR%%/vendor/symfony/serializer/SerializerInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/composer.json
%%WWWDIR%%/vendor/symfony/service-contracts/Attribute/Required.php
%%WWWDIR%%/vendor/symfony/service-contracts/Attribute/SubscribedService.php
%%WWWDIR%%/vendor/symfony/service-contracts/CHANGELOG.md
%%WWWDIR%%/vendor/symfony/service-contracts/LICENSE
%%WWWDIR%%/vendor/symfony/service-contracts/README.md
%%WWWDIR%%/vendor/symfony/service-contracts/ResetInterface.php
+%%WWWDIR%%/vendor/symfony/service-contracts/ServiceCollectionInterface.php
%%WWWDIR%%/vendor/symfony/service-contracts/ServiceLocatorTrait.php
+%%WWWDIR%%/vendor/symfony/service-contracts/ServiceMethodsSubscriberTrait.php
%%WWWDIR%%/vendor/symfony/service-contracts/ServiceProviderInterface.php
%%WWWDIR%%/vendor/symfony/service-contracts/ServiceSubscriberInterface.php
%%WWWDIR%%/vendor/symfony/service-contracts/ServiceSubscriberTrait.php
@@ -6175,6 +10460,7 @@
%%WWWDIR%%/vendor/symfony/string/Inflector/EnglishInflector.php
%%WWWDIR%%/vendor/symfony/string/Inflector/FrenchInflector.php
%%WWWDIR%%/vendor/symfony/string/Inflector/InflectorInterface.php
+%%WWWDIR%%/vendor/symfony/string/Inflector/SpanishInflector.php
%%WWWDIR%%/vendor/symfony/string/LICENSE
%%WWWDIR%%/vendor/symfony/string/LazyString.php
%%WWWDIR%%/vendor/symfony/string/README.md
@@ -6183,6 +10469,7 @@
%%WWWDIR%%/vendor/symfony/string/Resources/functions.php
%%WWWDIR%%/vendor/symfony/string/Slugger/AsciiSlugger.php
%%WWWDIR%%/vendor/symfony/string/Slugger/SluggerInterface.php
+%%WWWDIR%%/vendor/symfony/string/TruncateMode.php
%%WWWDIR%%/vendor/symfony/string/UnicodeString.php
%%WWWDIR%%/vendor/symfony/string/composer.json
%%WWWDIR%%/vendor/symfony/translation-contracts/CHANGELOG.md
@@ -6194,20 +10481,286 @@
%%WWWDIR%%/vendor/symfony/translation-contracts/TranslatorInterface.php
%%WWWDIR%%/vendor/symfony/translation-contracts/TranslatorTrait.php
%%WWWDIR%%/vendor/symfony/translation-contracts/composer.json
+%%WWWDIR%%/vendor/symfony/var-dumper/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/AmqpCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ArgsStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/Caster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ClassStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ConstStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/CutArrayStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/CutStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/DOMCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/DateCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/DoctrineCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/DsCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/DsPairStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/EnumStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ExceptionCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/FFICaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/FiberCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/FrameStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/GmpCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ImagineCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ImgStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/IntlCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/LinkStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/MemcachedCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/MysqliCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/PdoCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/PgSqlCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ProxyManagerCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/RdKafkaCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/RedisCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ReflectionCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ResourceCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ScalarStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/SplCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/StubCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/SymfonyCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/TraceStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/UninitializedStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/UuidCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/XmlReaderCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/XmlResourceCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Cloner/AbstractCloner.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Cloner/ClonerInterface.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Cloner/Cursor.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Cloner/Data.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Cloner/DumperInterface.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Cloner/Stub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Cloner/VarCloner.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Command/Descriptor/CliDescriptor.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Command/Descriptor/DumpDescriptorInterface.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Command/Descriptor/HtmlDescriptor.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Command/ServerDumpCommand.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Dumper/AbstractDumper.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Dumper/CliDumper.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Dumper/ContextProvider/CliContextProvider.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Dumper/ContextProvider/ContextProviderInterface.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Dumper/ContextProvider/RequestContextProvider.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Dumper/ContextProvider/SourceContextProvider.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Dumper/ContextualizedDumper.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Dumper/DataDumperInterface.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Dumper/HtmlDumper.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Dumper/ServerDumper.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Exception/ThrowingCasterException.php
+%%WWWDIR%%/vendor/symfony/var-dumper/LICENSE
+%%WWWDIR%%/vendor/symfony/var-dumper/README.md
+%%WWWDIR%%/vendor/symfony/var-dumper/Resources/bin/var-dump-server
+%%WWWDIR%%/vendor/symfony/var-dumper/Resources/css/htmlDescriptor.css
+%%WWWDIR%%/vendor/symfony/var-dumper/Resources/functions/dump.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Resources/js/htmlDescriptor.js
+%%WWWDIR%%/vendor/symfony/var-dumper/Server/Connection.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Server/DumpServer.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Test/VarDumperTestTrait.php
+%%WWWDIR%%/vendor/symfony/var-dumper/VarDumper.php
+%%WWWDIR%%/vendor/symfony/var-dumper/composer.json
%%WWWDIR%%/vendor/symfony/var-exporter/CHANGELOG.md
%%WWWDIR%%/vendor/symfony/var-exporter/Exception/ClassNotFoundException.php
%%WWWDIR%%/vendor/symfony/var-exporter/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/var-exporter/Exception/LogicException.php
%%WWWDIR%%/vendor/symfony/var-exporter/Exception/NotInstantiableTypeException.php
+%%WWWDIR%%/vendor/symfony/var-exporter/Hydrator.php
%%WWWDIR%%/vendor/symfony/var-exporter/Instantiator.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/Exporter.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/Hydrator.php
+%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyDecoratorTrait.php
+%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyObjectRegistry.php
+%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyObjectState.php
+%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyObjectTrait.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/Reference.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/Registry.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/Values.php
%%WWWDIR%%/vendor/symfony/var-exporter/LICENSE
+%%WWWDIR%%/vendor/symfony/var-exporter/LazyGhostTrait.php
+%%WWWDIR%%/vendor/symfony/var-exporter/LazyObjectInterface.php
+%%WWWDIR%%/vendor/symfony/var-exporter/LazyProxyTrait.php
+%%WWWDIR%%/vendor/symfony/var-exporter/ProxyHelper.php
%%WWWDIR%%/vendor/symfony/var-exporter/README.md
%%WWWDIR%%/vendor/symfony/var-exporter/VarExporter.php
%%WWWDIR%%/vendor/symfony/var-exporter/composer.json
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/CODEOWNERS
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/CODE_OF_CONDUCT.md
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/CONTRIBUTING.md
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/LICENSE
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/Makefile
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/README.md
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/RELEASE
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/SECURITY.md
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/VERSION
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/composer.json
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/example/index.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/phpcompatinfo.json
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/phpcs.xml
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/phpstan.neon
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/phpunit.xml.dist
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/autoload.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/debian/changelog
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/debian/compat
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/debian/control
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/debian/copyright
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/debian/rules
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/debian/source/format
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/phpmd/codesize.xml
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/phpmd/design.xml
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/rpm/rpm.spec
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Barcode.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Exception.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Model.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Convert.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/Codabar.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeNineThree.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeOneOne.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight/CodeOneTwoEightA.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight/CodeOneTwoEightB.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight/CodeOneTwoEightC.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight/Process.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeThreeNine.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeThreeNineCheck.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeThreeNineExt.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeThreeNineExtCheck.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/EanEight.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/EanFive.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/EanOneThree.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/EanTwo.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/Imb.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/ImbPre.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/InterleavedTwoOfFive.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/InterleavedTwoOfFiveCheck.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/KlantIndex.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/Msi.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/MsiCheck.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/Pharma.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/PharmaTwoTracks.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/Planet.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/Postnet.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/Raw.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/RoyalMailFourCc.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/StandardTwoOfFive.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/StandardTwoOfFiveCheck.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/UpcA.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/UpcE.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Raw.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Aztec.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Aztec/Bitstream.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Aztec/Codeword.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Aztec/Data.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Aztec/Encode.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Aztec/ErrorCorrection.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Aztec/Layers.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Datamatrix.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Datamatrix/Data.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Datamatrix/Encode.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Datamatrix/EncodeTxt.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Datamatrix/ErrorCorrection.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Datamatrix/Modes.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Datamatrix/Placement.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Datamatrix/Steps.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/PdfFourOneSeven.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/PdfFourOneSeven/Compaction.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/PdfFourOneSeven/Data.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/PdfFourOneSeven/Sequence.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/ByteStream.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/Data.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/Encode.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/Encoder.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/EncodingMode.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/Estimate.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/Init.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/InputItem.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/Mask.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/MaskNum.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/Spec.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/SpecRs.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode/Split.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Raw.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/BarcodeTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodabarTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeNineThreeTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeOneOneTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeOneTwoEight/CodeOneTwoEightATest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeOneTwoEight/CodeOneTwoEightBTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeOneTwoEight/CodeOneTwoEightCTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeOneTwoEightTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeThreeNineCheckTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeThreeNineExtCheckTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeThreeNineExtTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeThreeNineTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/EanEightTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/EanFiveTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/EanOneThreeTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/EanTwoTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/ImbPreTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/ImbTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/InterleavedTwoOfFiveCheckTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/InterleavedTwoOfFiveTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/KlantIndexTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/MsiCheckTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/MsiTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/PharmaTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/PharmaTwoTracksTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/PlanetTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/PostnetTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/RawTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/RoyalMailFourCcTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/StandardTwoOfFiveCheckTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/StandardTwoOfFiveTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/UpcATest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/UpcETest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Square/AztecTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Square/DatamatrixTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Square/PdfFourOneSevenTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Square/QrCodeTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Square/RawTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/TestStrings.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/TestUtil.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/CODEOWNERS
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/CODE_OF_CONDUCT.md
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/CONTRIBUTING.md
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/LICENSE
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/Makefile
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/README.md
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/RELEASE
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/SECURITY.md
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/VERSION
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/composer.json
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/example/index.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/phpcompatinfo.json
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/phpcs.xml
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/phpstan.neon
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/phpunit.xml.dist
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/autoload.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/debian/changelog
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/debian/compat
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/debian/control
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/debian/copyright
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/debian/rules
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/debian/source/format
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/rpm/rpm.spec
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Css.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Exception.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Model.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Model/Cmyk.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Model/Gray.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Model/Hsl.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Model/Rgb.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Model/Template.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Pdf.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Spot.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Web.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/test/Model/CmykTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/test/Model/GrayTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/test/Model/HslTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/test/Model/RgbTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/test/PdfTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/test/SpotTest.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/test/TestUtil.php
+%%WWWDIR%%/vendor/tecnickcom/tc-lib-color/test/WebTest.php
%%WWWDIR%%/vendor/tecnickcom/tcpdf/CHANGELOG.TXT
%%WWWDIR%%/vendor/tecnickcom/tcpdf/LICENSE.TXT
%%WWWDIR%%/vendor/tecnickcom/tcpdf/README.md
@@ -6419,8 +10972,580 @@
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_autoconfig.php
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_barcodes_1d.php
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_barcodes_2d.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_import.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_parser.php
+%%WWWDIR%%/vendor/tecnickcom/tcpdf/tools/convert_fonts_examples.txt
+%%WWWDIR%%/vendor/tecnickcom/tcpdf/tools/tcpdf_addfont.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/LICENSE
+%%WWWDIR%%/vendor/thecodingmachine/safe/README.md
+%%WWWDIR%%/vendor/thecodingmachine/safe/composer.json
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/apache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/apcu.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/array.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/bzip2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/calendar.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/classobj.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/com.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/cubrid.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/curl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/datetime.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/dir.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/eio.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/errorfunc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/exec.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/fileinfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/filesystem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/filter.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/fpm.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/ftp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/funchand.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/functionsList.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/gettext.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/gmp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/gnupg.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/hash.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/ibase.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/ibmDb2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/iconv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/image.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/imap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/info.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/inotify.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/json.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/ldap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/libxml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/lzf.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/mailparse.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/mbstring.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/misc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/mysql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/mysqli.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/network.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/oci8.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/opcache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/openssl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/outcontrol.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/pcntl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/pcre.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/pgsql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/posix.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/ps.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/pspell.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/readline.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/rector-migrate.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/rpminfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/rrd.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/sem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/session.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/shmop.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/sockets.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/sodium.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/solr.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/spl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/sqlsrv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/ssdeep.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/ssh2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/stream.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/strings.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/swoole.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/uodbc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/uopz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/url.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/var.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/xdiff.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/xml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/xmlrpc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/yaml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/yaz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/zip.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1/zlib.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/apache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/apcu.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/array.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/bzip2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/calendar.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/classobj.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/com.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/cubrid.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/curl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/datetime.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/dir.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/eio.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/errorfunc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/exec.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/fileinfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/filesystem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/filter.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/fpm.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/ftp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/funchand.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/functionsList.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/gettext.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/gmp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/gnupg.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/hash.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/ibase.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/ibmDb2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/iconv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/image.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/imap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/info.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/inotify.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/json.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/ldap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/libxml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/lzf.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/mailparse.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/mbstring.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/misc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/mysql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/mysqli.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/network.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/oci8.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/opcache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/openssl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/outcontrol.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/pcntl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/pcre.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/pgsql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/posix.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/ps.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/pspell.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/readline.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/rector-migrate.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/rnp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/rpminfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/rrd.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/sem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/session.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/shmop.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/sockets.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/sodium.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/solr.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/spl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/sqlsrv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/ssdeep.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/ssh2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/stream.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/strings.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/swoole.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/uodbc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/uopz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/url.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/var.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/xdiff.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/xml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/xmlrpc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/yaml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/yaz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/zip.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2/zlib.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/apache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/apcu.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/array.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/bzip2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/calendar.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/classobj.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/com.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/cubrid.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/curl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/datetime.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/dir.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/eio.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/errorfunc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/exec.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/fileinfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/filesystem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/filter.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/fpm.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/ftp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/funchand.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/functionsList.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/gettext.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/gmp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/gnupg.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/hash.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/ibase.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/ibmDb2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/iconv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/image.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/imap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/info.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/inotify.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/json.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/ldap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/libxml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/lzf.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/mailparse.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/mbstring.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/misc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/mysql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/mysqli.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/network.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/oci8.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/opcache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/openssl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/outcontrol.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/pcntl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/pcre.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/pgsql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/posix.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/ps.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/pspell.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/readline.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/rector-migrate.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/rnp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/rpminfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/rrd.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/sem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/session.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/shmop.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/sockets.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/sodium.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/solr.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/spl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/sqlsrv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/ssdeep.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/ssh2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/stream.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/strings.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/swoole.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/uodbc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/uopz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/url.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/var.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/xdiff.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/xml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/xmlrpc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/yaml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/yaz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/zip.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3/zlib.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/apache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/apcu.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/array.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/bzip2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/calendar.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/classobj.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/com.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/cubrid.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/curl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/datetime.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/dir.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/eio.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/errorfunc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/exec.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/fileinfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/filesystem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/filter.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/fpm.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/ftp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/funchand.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/functionsList.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/gettext.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/gmp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/gnupg.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/hash.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/ibase.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/ibmDb2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/iconv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/image.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/imap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/info.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/inotify.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/json.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/ldap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/libxml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/lzf.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/mailparse.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/mbstring.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/misc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/mysql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/mysqli.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/network.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/oci8.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/opcache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/openssl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/outcontrol.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/pcntl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/pcre.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/pgsql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/posix.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/ps.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/pspell.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/readline.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/rector-migrate.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/rnp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/rpminfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/rrd.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/sem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/session.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/shmop.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/sockets.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/sodium.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/solr.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/spl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/sqlsrv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/ssdeep.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/ssh2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/stream.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/strings.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/swoole.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/uodbc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/uopz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/url.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/var.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/xdiff.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/xml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/xmlrpc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/yaml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/yaz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/zip.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4/zlib.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/apache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/apcu.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/array.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/bzip2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/calendar.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/classobj.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/com.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/cubrid.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/curl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/datetime.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/dir.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/eio.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/errorfunc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/exec.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/fileinfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/filesystem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/filter.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/fpm.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/ftp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/funchand.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/functionsList.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/gettext.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/gmp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/gnupg.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/hash.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/ibase.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/ibmDb2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/iconv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/image.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/imap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/info.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/inotify.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/json.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/ldap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/libxml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/lzf.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/mailparse.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/mbstring.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/misc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/mysql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/mysqli.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/network.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/oci8.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/opcache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/openssl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/outcontrol.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/pcntl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/pcre.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/pgsql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/posix.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/ps.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/pspell.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/readline.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/rector-migrate.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/rnp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/rpminfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/rrd.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/sem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/session.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/shmop.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/sockets.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/sodium.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/solr.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/spl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/sqlsrv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/ssdeep.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/ssh2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/stream.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/strings.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/swoole.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/uodbc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/uopz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/url.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/var.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/xdiff.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/xml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/xmlrpc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/yaml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/yaz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/zip.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5/zlib.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ApacheException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ApcuException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ArrayException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/Bzip2Exception.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/CalendarException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ClassobjException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ComException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/CubridException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/DatetimeException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/DirException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/EioException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ErrorfuncException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ExecException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/FileinfoException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/FilesystemException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/FilterException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/FpmException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/FtpException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/FunchandException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/GettextException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/GmpException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/GnupgException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/HashException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/IbaseException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/IbmDb2Exception.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/IconvException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ImageException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ImapException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/InfoException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/InotifyException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/LdapException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/LibxmlException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/LzfException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/MailparseException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/MbstringException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/MiscException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/MysqlException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/MysqliException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/NetworkException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/Oci8Exception.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/OpcacheException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/OutcontrolException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/PcntlException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/PgsqlException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/PosixException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/PsException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/PspellException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ReadlineException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/RnpException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/RpminfoException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/RrdException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/SemException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/SessionException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ShmopException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/SocketsException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/SodiumException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/SolrException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/SplException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/SqlsrvException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/SsdeepException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/Ssh2Exception.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/StreamException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/StringsException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/SwooleException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/UodbcException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/UopzException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/UrlException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/VarException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/XdiffException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/XmlException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/XmlrpcException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/YamlException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/YazException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ZipException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions/ZlibException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/apache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/apcu.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/array.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/bzip2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/calendar.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/classobj.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/com.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/cubrid.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/curl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/datetime.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/dir.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/eio.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/errorfunc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/exec.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/fileinfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/filesystem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/filter.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/fpm.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/ftp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/funchand.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/functionsList.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/gettext.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/gmp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/gnupg.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/hash.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/ibase.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/ibmDb2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/iconv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/image.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/imap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/info.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/inotify.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/json.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/ldap.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/libxml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/lzf.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/mailparse.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/mbstring.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/misc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/mysql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/mysqli.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/network.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/oci8.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/opcache.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/openssl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/outcontrol.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/pcntl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/pcre.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/pgsql.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/posix.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/ps.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/pspell.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/readline.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/rnp.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/rpminfo.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/rrd.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/sem.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/session.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/shmop.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/sockets.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/sodium.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/solr.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/spl.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/sqlsrv.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/ssdeep.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/ssh2.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/stream.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/strings.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/swoole.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/uodbc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/uopz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/url.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/var.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/xdiff.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/xml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/xmlrpc.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/yaml.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/yaz.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/zip.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/generated/zlib.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/lib/DateTime.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/lib/DateTimeImmutable.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/lib/Exceptions/CurlException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/lib/Exceptions/JsonException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/lib/Exceptions/OpensslException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/lib/Exceptions/PcreException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/lib/Exceptions/SafeExceptionInterface.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/lib/Exceptions/SimplexmlException.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/lib/special_cases.php
+%%WWWDIR%%/vendor/thecodingmachine/safe/rector-migrate.php
%%WWWDIR%%/vendor/thenetworg/oauth2-azure/CHANGELOG.md
%%WWWDIR%%/vendor/thenetworg/oauth2-azure/LICENSE.md
%%WWWDIR%%/vendor/thenetworg/oauth2-azure/README.md
@@ -6429,14 +11554,23 @@
%%WWWDIR%%/vendor/thenetworg/oauth2-azure/src/Provider/Azure.php
%%WWWDIR%%/vendor/thenetworg/oauth2-azure/src/Provider/AzureResourceOwner.php
%%WWWDIR%%/vendor/thenetworg/oauth2-azure/src/Token/AccessToken.php
-%%WWWDIR%%/vendor/true/punycode/CHANGELOG.md
-%%WWWDIR%%/vendor/true/punycode/LICENSE
-%%WWWDIR%%/vendor/true/punycode/README.md
-%%WWWDIR%%/vendor/true/punycode/composer.json
-%%WWWDIR%%/vendor/true/punycode/src/Exception/DomainOutOfBoundsException.php
-%%WWWDIR%%/vendor/true/punycode/src/Exception/LabelOutOfBoundsException.php
-%%WWWDIR%%/vendor/true/punycode/src/Exception/OutOfBoundsException.php
-%%WWWDIR%%/vendor/true/punycode/src/Punycode.php
+%%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests/Fakers/B2cTokenFaker.php
+%%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests/Fakers/KeysFaker.php
+%%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests/Helper/AzureHelper.php
+%%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests/Provider/AzureResourceOwnerTest.php
+%%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests/Provider/AzureTest.php
+%%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests/Token/AccessTokenTest.php
+%%WWWDIR%%/vendor/twig/markdown-extra/DefaultMarkdown.php
+%%WWWDIR%%/vendor/twig/markdown-extra/ErusevMarkdown.php
+%%WWWDIR%%/vendor/twig/markdown-extra/LICENSE
+%%WWWDIR%%/vendor/twig/markdown-extra/LeagueMarkdown.php
+%%WWWDIR%%/vendor/twig/markdown-extra/MarkdownExtension.php
+%%WWWDIR%%/vendor/twig/markdown-extra/MarkdownInterface.php
+%%WWWDIR%%/vendor/twig/markdown-extra/MarkdownRuntime.php
+%%WWWDIR%%/vendor/twig/markdown-extra/MichelfMarkdown.php
+%%WWWDIR%%/vendor/twig/markdown-extra/README.md
+%%WWWDIR%%/vendor/twig/markdown-extra/Resources/functions.php
+%%WWWDIR%%/vendor/twig/markdown-extra/composer.json
%%WWWDIR%%/vendor/twig/string-extra/LICENSE
%%WWWDIR%%/vendor/twig/string-extra/README.md
%%WWWDIR%%/vendor/twig/string-extra/StringExtension.php
@@ -6445,25 +11579,58 @@
%%WWWDIR%%/vendor/twig/twig/LICENSE
%%WWWDIR%%/vendor/twig/twig/README.rst
%%WWWDIR%%/vendor/twig/twig/composer.json
+%%WWWDIR%%/vendor/twig/twig/phpstan-baseline.neon
+%%WWWDIR%%/vendor/twig/twig/phpstan.neon.dist
+%%WWWDIR%%/vendor/twig/twig/src/AbstractTwigCallable.php
+%%WWWDIR%%/vendor/twig/twig/src/Attribute/AsTwigFilter.php
+%%WWWDIR%%/vendor/twig/twig/src/Attribute/AsTwigFunction.php
+%%WWWDIR%%/vendor/twig/twig/src/Attribute/AsTwigTest.php
+%%WWWDIR%%/vendor/twig/twig/src/Attribute/FirstClassTwigCallableReady.php
%%WWWDIR%%/vendor/twig/twig/src/Attribute/YieldReady.php
%%WWWDIR%%/vendor/twig/twig/src/Cache/CacheInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Cache/ChainCache.php
%%WWWDIR%%/vendor/twig/twig/src/Cache/FilesystemCache.php
%%WWWDIR%%/vendor/twig/twig/src/Cache/NullCache.php
%%WWWDIR%%/vendor/twig/twig/src/Cache/ReadOnlyFilesystemCache.php
+%%WWWDIR%%/vendor/twig/twig/src/Cache/RemovableCacheInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Compiler.php
+%%WWWDIR%%/vendor/twig/twig/src/DeprecatedCallableInfo.php
%%WWWDIR%%/vendor/twig/twig/src/Environment.php
%%WWWDIR%%/vendor/twig/twig/src/Error/Error.php
%%WWWDIR%%/vendor/twig/twig/src/Error/LoaderError.php
%%WWWDIR%%/vendor/twig/twig/src/Error/RuntimeError.php
%%WWWDIR%%/vendor/twig/twig/src/Error/SyntaxError.php
%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/AbstractExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParserDescriptionInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParserInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParserType.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParsers.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/ArgumentsTrait.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/ArrowExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/BinaryOperatorExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/ConditionalTernaryExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/DotExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/FilterExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/FunctionExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/IsExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/IsNotExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/SquareBracketExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/InfixAssociativity.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/InfixExpressionParserInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/PrecedenceChange.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Prefix/GroupingExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Prefix/LiteralExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Prefix/UnaryOperatorExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/PrefixExpressionParserInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/AbstractExtension.php
+%%WWWDIR%%/vendor/twig/twig/src/Extension/AttributeExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/CoreExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/DebugExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/EscaperExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/ExtensionInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/GlobalsInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Extension/LastModifiedExtensionInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/OptimizerExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/ProfilerExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/RuntimeExtensionInterface.php
@@ -6490,6 +11657,7 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/DeprecatedNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/DoNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/EmbedNode.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/EmptyNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/AbstractExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ArrayExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ArrowFunctionExpression.php
@@ -6497,11 +11665,13 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/AbstractBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/AddBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/AndBinary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BinaryInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BitwiseAndBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BitwiseOrBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BitwiseXorBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/ConcatBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/DivBinary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/ElvisBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/EndsWithBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/EqualBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/FloorDivBinary.php
@@ -6517,12 +11687,14 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/MulBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/NotEqualBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/NotInBinary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/NullCoalesceBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/OrBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/PowerBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/RangeBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/SpaceshipBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/StartsWithBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/SubBinary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/XorBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/BlockReferenceExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/CallExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ConditionalExpression.php
@@ -6531,13 +11703,27 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Filter/RawFilter.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/FilterExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/FunctionExpression.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/FunctionNode/EnumCasesFunction.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/FunctionNode/EnumFunction.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/GetAttrExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/InlinePrint.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ListExpression.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/MacroReferenceExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/MethodCallExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/NameExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/NullCoalesceExpression.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/OperatorEscapeInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ParentExpression.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnArrayInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnBoolInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnNumberInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnPrimitiveTypeInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnStringInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/SupportDefinedTestDeprecationTrait.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/SupportDefinedTestInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/SupportDefinedTestTrait.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/TempNameExpression.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Ternary/ConditionalTernary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/ConstantTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/DefinedTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/DivisiblebyTest.php
@@ -6545,13 +11731,23 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/NullTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/OddTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/SameasTest.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/TrueTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/TestExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/AbstractUnary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/NegUnary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/NotUnary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/PosUnary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/SpreadUnary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/StringCastUnary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/UnaryInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/AssignContextVariable.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/AssignTemplateVariable.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/ContextVariable.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/LocalVariable.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/TemplateVariable.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/VariadicExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/FlushNode.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/ForElseNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/ForLoopNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/ForNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/IfNode.php
@@ -6563,20 +11759,22 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Node.php
%%WWWDIR%%/vendor/twig/twig/src/Node/NodeCaptureInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Node/NodeOutputInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Nodes.php
%%WWWDIR%%/vendor/twig/twig/src/Node/PrintNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/SandboxNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/SetNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/TextNode.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/TypesNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/WithNode.php
%%WWWDIR%%/vendor/twig/twig/src/NodeTraverser.php
%%WWWDIR%%/vendor/twig/twig/src/NodeVisitor/AbstractNodeVisitor.php
%%WWWDIR%%/vendor/twig/twig/src/NodeVisitor/EscaperNodeVisitor.php
-%%WWWDIR%%/vendor/twig/twig/src/NodeVisitor/MacroAutoImportNodeVisitor.php
%%WWWDIR%%/vendor/twig/twig/src/NodeVisitor/NodeVisitorInterface.php
%%WWWDIR%%/vendor/twig/twig/src/NodeVisitor/OptimizerNodeVisitor.php
%%WWWDIR%%/vendor/twig/twig/src/NodeVisitor/SafeAnalysisNodeVisitor.php
%%WWWDIR%%/vendor/twig/twig/src/NodeVisitor/SandboxNodeVisitor.php
%%WWWDIR%%/vendor/twig/twig/src/NodeVisitor/YieldNotReadyNodeVisitor.php
+%%WWWDIR%%/vendor/twig/twig/src/OperatorPrecedenceChange.php
%%WWWDIR%%/vendor/twig/twig/src/Parser.php
%%WWWDIR%%/vendor/twig/twig/src/Profiler/Dumper/BaseDumper.php
%%WWWDIR%%/vendor/twig/twig/src/Profiler/Dumper/BlackfireDumper.php
@@ -6620,6 +11818,7 @@
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/FlushTokenParser.php
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/ForTokenParser.php
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/FromTokenParser.php
+%%WWWDIR%%/vendor/twig/twig/src/TokenParser/GuardTokenParser.php
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/IfTokenParser.php
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/ImportTokenParser.php
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/IncludeTokenParser.php
@@ -6627,22 +11826,27 @@
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/SandboxTokenParser.php
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/SetTokenParser.php
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/TokenParserInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/TokenParser/TypesTokenParser.php
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/UseTokenParser.php
%%WWWDIR%%/vendor/twig/twig/src/TokenParser/WithTokenParser.php
%%WWWDIR%%/vendor/twig/twig/src/TokenStream.php
+%%WWWDIR%%/vendor/twig/twig/src/TwigCallableInterface.php
%%WWWDIR%%/vendor/twig/twig/src/TwigFilter.php
%%WWWDIR%%/vendor/twig/twig/src/TwigFunction.php
%%WWWDIR%%/vendor/twig/twig/src/TwigTest.php
+%%WWWDIR%%/vendor/twig/twig/src/Util/CallableArgumentsExtractor.php
%%WWWDIR%%/vendor/twig/twig/src/Util/DeprecationCollector.php
%%WWWDIR%%/vendor/twig/twig/src/Util/ReflectionCallable.php
%%WWWDIR%%/vendor/twig/twig/src/Util/TemplateDirIterator.php
%%WWWDIR%%/vendor/wapmorgan/unified-archive/CHANGELOG.md
%%WWWDIR%%/vendor/wapmorgan/unified-archive/LICENSE
%%WWWDIR%%/vendor/wapmorgan/unified-archive/README.md
+%%WWWDIR%%/vendor/wapmorgan/unified-archive/bin/cam
%%WWWDIR%%/vendor/wapmorgan/unified-archive/composer.json
%%WWWDIR%%/vendor/wapmorgan/unified-archive/docs/API.md
%%WWWDIR%%/vendor/wapmorgan/unified-archive/docs/Drivers.md
%%WWWDIR%%/vendor/wapmorgan/unified-archive/docs/Usage.md
+%%WWWDIR%%/vendor/wapmorgan/unified-archive/src/Abilities.php
%%WWWDIR%%/vendor/wapmorgan/unified-archive/src/Archive7z.php
%%WWWDIR%%/vendor/wapmorgan/unified-archive/src/ArchiveEntry.php
%%WWWDIR%%/vendor/wapmorgan/unified-archive/src/ArchiveInformation.php
@@ -6701,18 +11905,270 @@
%%WWWDIR%%/vendor/webmozart/assert/LICENSE
%%WWWDIR%%/vendor/webmozart/assert/README.md
%%WWWDIR%%/vendor/webmozart/assert/composer.json
-%%WWWDIR%%/vendor/webmozart/assert/psalm.xml
%%WWWDIR%%/vendor/webmozart/assert/src/Assert.php
%%WWWDIR%%/vendor/webmozart/assert/src/InvalidArgumentException.php
%%WWWDIR%%/vendor/webmozart/assert/src/Mixin.php
-%%WWWDIR%%/version/10.0.18
+%%WWWDIR%%/vendor/webonyx/graphql-php/CHANGELOG.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/LICENSE
+%%WWWDIR%%/vendor/webonyx/graphql-php/Makefile
+%%WWWDIR%%/vendor/webonyx/graphql-php/README.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/UPGRADE.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/composer.json
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/class-reference.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/complementary-tools.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/concepts.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/data-fetching.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/error-handling.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/executing-queries.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/getting-started.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/index.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/schema-definition-language.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/schema-definition.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/security.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/type-definitions/directives.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/type-definitions/enums.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/type-definitions/index.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/type-definitions/inputs.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/type-definitions/interfaces.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/type-definitions/lists-and-nonnulls.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/type-definitions/object-types.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/type-definitions/scalars.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/docs/type-definitions/unions.md
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Deferred.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/ClientAware.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/CoercionError.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/DebugFlag.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/Error.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/FormattedError.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/InvariantViolation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/ProvidesExtensions.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/SerializationError.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/SyntaxError.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/UserError.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Error/Warning.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/ExecutionContext.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/ExecutionResult.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/Executor.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/ExecutorImplementation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/Promise/Adapter/AmpPromiseAdapter.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/Promise/Adapter/ReactPromiseAdapter.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/Promise/Adapter/SyncPromise.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/Promise/Adapter/SyncPromiseAdapter.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/Promise/Promise.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/Promise/PromiseAdapter.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/ReferenceExecutor.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/ScopedContext.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/Values.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/GraphQL.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ArgumentNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/BooleanValueNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/DefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/DirectiveDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/DirectiveNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/DocumentNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/EnumTypeDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/EnumTypeExtensionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/EnumValueDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/EnumValueNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ExecutableDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/FieldDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/FieldNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/FloatValueNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/FragmentDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/FragmentSpreadNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/HasSelectionSet.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/InlineFragmentNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/InputObjectTypeDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/InputObjectTypeExtensionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/InputValueDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/IntValueNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/InterfaceTypeDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/InterfaceTypeExtensionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ListTypeNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ListValueNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/Location.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/NameNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/NamedTypeNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/Node.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/NodeKind.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/NodeList.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/NonNullTypeNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/NullValueNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ObjectFieldNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ObjectTypeDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ObjectTypeExtensionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ObjectValueNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/OperationDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/OperationTypeDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ScalarTypeDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ScalarTypeExtensionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/SchemaDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/SchemaExtensionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/SelectionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/SelectionSetNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/StringValueNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/TypeDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/TypeExtensionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/TypeNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/TypeSystemDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/TypeSystemExtensionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/UnionTypeDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/UnionTypeExtensionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/ValueNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/VariableDefinitionNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST/VariableNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/BlockString.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/DirectiveLocation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/Lexer.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/Parser.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/Printer.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/Source.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/SourceLocation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/Token.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/Visitor.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/VisitorOperation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/VisitorRemoveNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/VisitorSkipNode.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/VisitorStop.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/BatchedQueriesAreNotSupported.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/CannotParseJsonBody.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/CannotParseVariables.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/CannotReadBody.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/FailedToDetermineOperationType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/GetMethodSupportsOnlyQueryOperation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/HttpMethodNotSupported.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/InvalidOperationParameter.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/InvalidQueryIdParameter.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/InvalidQueryParameter.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/MissingContentTypeHeader.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/MissingQueryOrQueryIdParameter.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/PersistedQueriesAreNotSupported.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception/UnexpectedContentType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Helper.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/OperationParams.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/RequestError.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/ServerConfig.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/StandardServer.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/AbstractType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/Argument.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/BooleanType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/CompositeType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/CustomScalarType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/Deprecated.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/Description.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/Directive.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/EnumType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/EnumValueDefinition.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/FieldDefinition.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/FloatType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/HasFieldsType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/HasFieldsTypeImplementation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/IDType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/ImplementingType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/ImplementingTypeImplementation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/InputObjectField.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/InputObjectType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/InputType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/IntType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/InterfaceType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/LeafType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/ListOfType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/NamedType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/NamedTypeImplementation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/NonNull.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/NullableType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/ObjectType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/OutputType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/PhpEnumType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/QueryPlan.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/ResolveInfo.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/ScalarType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/StringType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/Type.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/UnionType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/UnmodifiedType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/UnresolvedFieldDefinition.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition/WrappingType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Introspection.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Schema.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/SchemaConfig.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/SchemaValidationContext.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/TypeKind.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Validation/InputObjectCircularRefs.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/AST.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/ASTDefinitionBuilder.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/BreakingChangesFinder.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/BuildClientSchema.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/BuildSchema.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/InterfaceImplementations.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/LazyException.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/LexicalDistance.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/MixedStore.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/PairSet.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/PhpDoc.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/SchemaExtender.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/SchemaPrinter.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/TypeComparators.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/TypeInfo.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/Utils.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils/Value.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/DocumentValidator.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/QueryValidationContext.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/CustomValidationRule.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/DisableIntrospection.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/ExecutableDefinitions.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/FieldsOnCorrectType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/FragmentsOnCompositeTypes.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/KnownArgumentNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/KnownArgumentNamesOnDirectives.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/KnownDirectives.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/KnownFragmentNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/KnownTypeNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/LoneAnonymousOperation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/LoneSchemaDefinition.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/NoFragmentCycles.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/NoUndefinedVariables.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/NoUnusedFragments.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/NoUnusedVariables.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/OneOfInputObjectsRule.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/OverlappingFieldsCanBeMerged.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/PossibleFragmentSpreads.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/PossibleTypeExtensions.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/ProvidedRequiredArguments.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/ProvidedRequiredArgumentsOnDirectives.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/QueryComplexity.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/QueryDepth.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/QuerySecurityRule.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/ScalarLeafs.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/SingleFieldSubscription.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueArgumentDefinitionNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueArgumentNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueDirectiveNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueDirectivesPerLocation.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueEnumValueNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueFieldDefinitionNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueFragmentNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueInputFieldNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueOperationNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueOperationTypes.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueTypeNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/UniqueVariableNames.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/ValidationRule.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/ValuesOfCorrectType.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/VariablesAreInputTypes.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/VariablesInAllowedPosition.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/SDLValidationContext.php
+%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/ValidationContext.php
+%%WWWDIR%%/version/11.0.0
@dir %%WWWDIR%%/ajax
+@dir %%WWWDIR%%/ajax/asset
+@dir %%WWWDIR%%/ajax/form
@dir %%WWWDIR%%/bin
@dir %%WWWDIR%%/config
@dir %%WWWDIR%%/css
@dir %%WWWDIR%%/css/includes
@dir %%WWWDIR%%/css/includes/components
-@dir %%WWWDIR%%/css/includes/components/chartist
+@dir %%WWWDIR%%/css/includes/components/form
@dir %%WWWDIR%%/css/includes/components/itilobject
@dir %%WWWDIR%%/css/includes/components/setup
@dir %%WWWDIR%%/css/includes/mixins
@@ -6720,17 +12176,7 @@
@dir %%WWWDIR%%/css/legacy
@dir %%WWWDIR%%/css/legacy/includes
@dir %%WWWDIR%%/css/lib
-@dir %%WWWDIR%%/css/lib/bootstrap
-@dir %%WWWDIR%%/css/lib/bootstrap/scss
-@dir %%WWWDIR%%/css/lib/bootstrap/scss/forms
-@dir %%WWWDIR%%/css/lib/bootstrap/scss/helpers
-@dir %%WWWDIR%%/css/lib/bootstrap/scss/mixins
-@dir %%WWWDIR%%/css/lib/bootstrap/scss/utilities
-@dir %%WWWDIR%%/css/lib/bootstrap/scss/vendor
-@dir %%WWWDIR%%/css/lib/fontsource
-@dir %%WWWDIR%%/css/lib/fontsource/inter
-@dir %%WWWDIR%%/css/lib/fontsource/inter/files
-@dir %%WWWDIR%%/css/lib/fontsource/inter/scss
+@dir %%WWWDIR%%/css/lib/rfs
@dir %%WWWDIR%%/css/lib/select2
@dir %%WWWDIR%%/css/lib/select2/src
@dir %%WWWDIR%%/css/lib/select2/src/scss
@@ -6738,29 +12184,17 @@
@dir %%WWWDIR%%/css/lib/select2/src/scss/theme
@dir %%WWWDIR%%/css/lib/select2/src/scss/theme/classic
@dir %%WWWDIR%%/css/lib/select2/src/scss/theme/default
-@dir %%WWWDIR%%/css/lib/tabler
-@dir %%WWWDIR%%/css/lib/tabler/core
-@dir %%WWWDIR%%/css/lib/tabler/core/src
-@dir %%WWWDIR%%/css/lib/tabler/core/src/scss
-@dir %%WWWDIR%%/css/lib/tabler/core/src/scss/demo
-@dir %%WWWDIR%%/css/lib/tabler/core/src/scss/fonts
-@dir %%WWWDIR%%/css/lib/tabler/core/src/scss/layout
-@dir %%WWWDIR%%/css/lib/tabler/core/src/scss/mixins
-@dir %%WWWDIR%%/css/lib/tabler/core/src/scss/ui
-@dir %%WWWDIR%%/css/lib/tabler/core/src/scss/ui/forms
-@dir %%WWWDIR%%/css/lib/tabler/core/src/scss/ui/typo
-@dir %%WWWDIR%%/css/lib/tabler/core/src/scss/utils
-@dir %%WWWDIR%%/css/lib/tabler/core/src/scss/vendor
-@dir %%WWWDIR%%/css/lib/tabler/icons-webfont
-@dir %%WWWDIR%%/css/lib/tabler/icons-webfont/fonts
+@dir %%WWWDIR%%/css/lib/tinymce
+@dir %%WWWDIR%%/css/lib/tinymce/skins
+@dir %%WWWDIR%%/css/lib/tinymce/skins/ui
+@dir %%WWWDIR%%/css/lib/tinymce/skins/ui/oxide
+@dir %%WWWDIR%%/css/lib/tinymce/skins/ui/oxide-dark
@dir %%WWWDIR%%/css/palettes
-@dir %%WWWDIR%%/css/palettes/previews
@dir %%WWWDIR%%/css/standalone
-@dir %%WWWDIR%%/css_compiled
+@dir %%WWWDIR%%/dependency_injection
@dir %%WWWDIR%%/files
@dir %%WWWDIR%%/files/_cache
@dir %%WWWDIR%%/files/_cron
-@dir %%WWWDIR%%/files/_dumps
@dir %%WWWDIR%%/files/_graphs
@dir %%WWWDIR%%/files/_inventories
@dir %%WWWDIR%%/files/_locales
@@ -6770,10 +12204,14 @@
@dir %%WWWDIR%%/files/_plugins
@dir %%WWWDIR%%/files/_rss
@dir %%WWWDIR%%/files/_sessions
+@dir %%WWWDIR%%/files/_themes
@dir %%WWWDIR%%/files/_tmp
@dir %%WWWDIR%%/files/_uploads
@dir %%WWWDIR%%/front
+@dir %%WWWDIR%%/front/asset
@dir %%WWWDIR%%/front/contenttemplates
+@dir %%WWWDIR%%/front/dropdown
+@dir %%WWWDIR%%/front/form
@dir %%WWWDIR%%/front/log
@dir %%WWWDIR%%/inc
@dir %%WWWDIR%%/install
@@ -6795,45 +12233,54 @@
@dir %%WWWDIR%%/install/migrations/update_10.0.7_to_10.0.8
@dir %%WWWDIR%%/install/migrations/update_10.0.8_to_10.0.9
@dir %%WWWDIR%%/install/migrations/update_10.0.9_to_10.0.10
+@dir %%WWWDIR%%/install/migrations/update_10.0.x_to_11.0.0
@dir %%WWWDIR%%/install/migrations/update_9.4.x_to_9.5.0
@dir %%WWWDIR%%/install/migrations/update_9.5.x_to_10.0.0
@dir %%WWWDIR%%/install/mysql
-@dir %%WWWDIR%%/js
-@dir %%WWWDIR%%/js/Forms
-@dir %%WWWDIR%%/js/RichText
-@dir %%WWWDIR%%/js/modules
-@dir %%WWWDIR%%/js/modules/Debug
-@dir %%WWWDIR%%/js/modules/Kanban
-@dir %%WWWDIR%%/js/modules/Search
-@dir %%WWWDIR%%/js/modules/SearchTokenizer
@dir %%WWWDIR%%/lib
@dir %%WWWDIR%%/lib/blueimp
@dir %%WWWDIR%%/lib/blueimp/jquery-file-upload
@dir %%WWWDIR%%/lib/bundles
@dir %%WWWDIR%%/locales
@dir %%WWWDIR%%/marketplace
-@dir %%WWWDIR%%/pics
-@dir %%WWWDIR%%/pics/charts
-@dir %%WWWDIR%%/pics/icones
-@dir %%WWWDIR%%/pics/impact
-@dir %%WWWDIR%%/pics/jquery
-@dir %%WWWDIR%%/pics/layout
-@dir %%WWWDIR%%/pics/logos
-@dir %%WWWDIR%%/pics/logos/sources
-@dir %%WWWDIR%%/pics/screenshots
-@dir %%WWWDIR%%/pics/timeline
@dir %%WWWDIR%%/plugins
@dir %%WWWDIR%%/public
+@dir %%WWWDIR%%/public/build
+@dir %%WWWDIR%%/public/build/vue
+@dir %%WWWDIR%%/public/build/vue/vue-sfc
+@dir %%WWWDIR%%/public/css
+@dir %%WWWDIR%%/public/css/tinymce_empty_skin
+@dir %%WWWDIR%%/public/css_compiled
+@dir %%WWWDIR%%/public/js
+@dir %%WWWDIR%%/public/js/Forms
+@dir %%WWWDIR%%/public/js/RichText
+@dir %%WWWDIR%%/public/js/modules
+@dir %%WWWDIR%%/public/js/modules/Dashboard
+@dir %%WWWDIR%%/public/js/modules/Form
+@dir %%WWWDIR%%/public/js/modules/Forms
+@dir %%WWWDIR%%/public/js/modules/Forms/Condition
+@dir %%WWWDIR%%/public/js/modules/Helpdesk
+@dir %%WWWDIR%%/public/js/modules/ITIL
+@dir %%WWWDIR%%/public/js/modules/ITIL/Timeline
+@dir %%WWWDIR%%/public/js/modules/IllustrationPicker
+@dir %%WWWDIR%%/public/js/modules/Monaco
+@dir %%WWWDIR%%/public/js/modules/Screenshot
+@dir %%WWWDIR%%/public/js/modules/Search
@dir %%WWWDIR%%/public/lib
@dir %%WWWDIR%%/public/lib/flatpickr
@dir %%WWWDIR%%/public/lib/flatpickr/l10n
@dir %%WWWDIR%%/public/lib/flatpickr/themes
+@dir %%WWWDIR%%/public/lib/fontsource
+@dir %%WWWDIR%%/public/lib/fontsource/inter
+@dir %%WWWDIR%%/public/lib/fontsource/inter/files
@dir %%WWWDIR%%/public/lib/fortawesome
@dir %%WWWDIR%%/public/lib/fortawesome/fontawesome-free
@dir %%WWWDIR%%/public/lib/fortawesome/fontawesome-free/webfonts
@dir %%WWWDIR%%/public/lib/fullcalendar
@dir %%WWWDIR%%/public/lib/fullcalendar/core
@dir %%WWWDIR%%/public/lib/fullcalendar/core/locales
+@dir %%WWWDIR%%/public/lib/glpi-project
+@dir %%WWWDIR%%/public/lib/glpi-project/illustrations
@dir %%WWWDIR%%/public/lib/jquery.fancytree
@dir %%WWWDIR%%/public/lib/jquery.fancytree/dist
@dir %%WWWDIR%%/public/lib/jquery.fancytree/dist/skin-awesome
@@ -6847,12 +12294,22 @@
@dir %%WWWDIR%%/public/lib/leaflet.awesome-markers/dist/images
@dir %%WWWDIR%%/public/lib/leaflet/dist
@dir %%WWWDIR%%/public/lib/leaflet/dist/images
-@dir %%WWWDIR%%/public/lib/photoswipe
-@dir %%WWWDIR%%/public/lib/photoswipe/dist
-@dir %%WWWDIR%%/public/lib/photoswipe/dist/default-skin
+@dir %%WWWDIR%%/public/lib/monaco-editor
+@dir %%WWWDIR%%/public/lib/monaco-editor/esm
+@dir %%WWWDIR%%/public/lib/monaco-editor/esm/vs
+@dir %%WWWDIR%%/public/lib/monaco-editor/esm/vs/base
+@dir %%WWWDIR%%/public/lib/monaco-editor/esm/vs/base/browser
+@dir %%WWWDIR%%/public/lib/monaco-editor/esm/vs/base/browser/ui
+@dir %%WWWDIR%%/public/lib/monaco-editor/esm/vs/base/browser/ui/codicons
+@dir %%WWWDIR%%/public/lib/monaco-editor/esm/vs/base/browser/ui/codicons/codicon
@dir %%WWWDIR%%/public/lib/select2
@dir %%WWWDIR%%/public/lib/select2/js
@dir %%WWWDIR%%/public/lib/select2/js/i18n
+@dir %%WWWDIR%%/public/lib/swagger-ui-dist
+@dir %%WWWDIR%%/public/lib/tabler
+@dir %%WWWDIR%%/public/lib/tabler/icons-webfont
+@dir %%WWWDIR%%/public/lib/tabler/icons-webfont/dist
+@dir %%WWWDIR%%/public/lib/tabler/icons-webfont/dist/fonts
@dir %%WWWDIR%%/public/lib/tinymce
@dir %%WWWDIR%%/public/lib/tinymce-i18n
@dir %%WWWDIR%%/public/lib/tinymce-i18n/langs6
@@ -6869,92 +12326,207 @@
@dir %%WWWDIR%%/public/lib/tinymce/skins/ui/oxide-dark
@dir %%WWWDIR%%/public/lib/tinymce/skins/ui/tinymce-5
@dir %%WWWDIR%%/public/lib/tinymce/skins/ui/tinymce-5-dark
+@dir %%WWWDIR%%/public/pics
+@dir %%WWWDIR%%/public/pics/charts
+@dir %%WWWDIR%%/public/pics/icones
+@dir %%WWWDIR%%/public/pics/impact
+@dir %%WWWDIR%%/public/pics/jquery
+@dir %%WWWDIR%%/public/pics/layout
+@dir %%WWWDIR%%/public/pics/logos
+@dir %%WWWDIR%%/public/pics/logos/sources
+@dir %%WWWDIR%%/public/pics/screenshots
+@dir %%WWWDIR%%/public/pics/timeline
+@dir %%WWWDIR%%/public/sound
@dir %%WWWDIR%%/resources
@dir %%WWWDIR%%/resources/Rules
-@dir %%WWWDIR%%/sound
+@dir %%WWWDIR%%/routes
@dir %%WWWDIR%%/src
-@dir %%WWWDIR%%/src/Agent
-@dir %%WWWDIR%%/src/Agent/Communication
-@dir %%WWWDIR%%/src/Agent/Communication/Headers
-@dir %%WWWDIR%%/src/Api
-@dir %%WWWDIR%%/src/Api/Deprecated
-@dir %%WWWDIR%%/src/Application
-@dir %%WWWDIR%%/src/Application/View
-@dir %%WWWDIR%%/src/Application/View/Extension
-@dir %%WWWDIR%%/src/Cache
-@dir %%WWWDIR%%/src/CalDAV
-@dir %%WWWDIR%%/src/CalDAV/Backend
-@dir %%WWWDIR%%/src/CalDAV/Contracts
-@dir %%WWWDIR%%/src/CalDAV/Node
-@dir %%WWWDIR%%/src/CalDAV/Plugin
-@dir %%WWWDIR%%/src/CalDAV/Traits
-@dir %%WWWDIR%%/src/Console
-@dir %%WWWDIR%%/src/Console/Assets
-@dir %%WWWDIR%%/src/Console/Build
-@dir %%WWWDIR%%/src/Console/Cache
-@dir %%WWWDIR%%/src/Console/Command
-@dir %%WWWDIR%%/src/Console/Config
-@dir %%WWWDIR%%/src/Console/Database
-@dir %%WWWDIR%%/src/Console/Diagnostic
-@dir %%WWWDIR%%/src/Console/Exception
-@dir %%WWWDIR%%/src/Console/Ldap
-@dir %%WWWDIR%%/src/Console/Maintenance
-@dir %%WWWDIR%%/src/Console/Marketplace
-@dir %%WWWDIR%%/src/Console/Migration
-@dir %%WWWDIR%%/src/Console/Plugin
-@dir %%WWWDIR%%/src/Console/Rules
-@dir %%WWWDIR%%/src/Console/Security
-@dir %%WWWDIR%%/src/Console/System
-@dir %%WWWDIR%%/src/Console/Task
-@dir %%WWWDIR%%/src/Console/Traits
-@dir %%WWWDIR%%/src/ContentTemplates
-@dir %%WWWDIR%%/src/ContentTemplates/Parameters
-@dir %%WWWDIR%%/src/ContentTemplates/Parameters/ParametersTypes
-@dir %%WWWDIR%%/src/Csv
-@dir %%WWWDIR%%/src/Dashboard
-@dir %%WWWDIR%%/src/Dashboard/Filters
-@dir %%WWWDIR%%/src/Debug
-@dir %%WWWDIR%%/src/Exception
-@dir %%WWWDIR%%/src/Features
-@dir %%WWWDIR%%/src/Http
-@dir %%WWWDIR%%/src/Inventory
-@dir %%WWWDIR%%/src/Inventory/Asset
-@dir %%WWWDIR%%/src/Mail
-@dir %%WWWDIR%%/src/Mail/Protocol
-@dir %%WWWDIR%%/src/Mail/SMTP
-@dir %%WWWDIR%%/src/Mail/SMTP/OauthProvider
-@dir %%WWWDIR%%/src/Marketplace
-@dir %%WWWDIR%%/src/Marketplace/Api
-@dir %%WWWDIR%%/src/Plugin
-@dir %%WWWDIR%%/src/RichText
-@dir %%WWWDIR%%/src/Rules
-@dir %%WWWDIR%%/src/Stat
-@dir %%WWWDIR%%/src/Stat/Data
-@dir %%WWWDIR%%/src/Stat/Data/Graph
-@dir %%WWWDIR%%/src/Stat/Data/Location
-@dir %%WWWDIR%%/src/Stat/Data/Sglobal
-@dir %%WWWDIR%%/src/System
-@dir %%WWWDIR%%/src/System/Diagnostic
-@dir %%WWWDIR%%/src/System/Requirement
-@dir %%WWWDIR%%/src/System/Status
-@dir %%WWWDIR%%/src/Team
-@dir %%WWWDIR%%/src/Toolbox
+@dir %%WWWDIR%%/src/Glpi
+@dir %%WWWDIR%%/src/Glpi/Agent
+@dir %%WWWDIR%%/src/Glpi/Agent/Communication
+@dir %%WWWDIR%%/src/Glpi/Agent/Communication/Headers
+@dir %%WWWDIR%%/src/Glpi/Altcha
+@dir %%WWWDIR%%/src/Glpi/Api
+@dir %%WWWDIR%%/src/Glpi/Api/Deprecated
+@dir %%WWWDIR%%/src/Glpi/Api/HL
+@dir %%WWWDIR%%/src/Glpi/Api/HL/Controller
+@dir %%WWWDIR%%/src/Glpi/Api/HL/Doc
+@dir %%WWWDIR%%/src/Glpi/Api/HL/Middleware
+@dir %%WWWDIR%%/src/Glpi/Api/HL/RSQL
+@dir %%WWWDIR%%/src/Glpi/Api/HL/Search
+@dir %%WWWDIR%%/src/Glpi/Application
+@dir %%WWWDIR%%/src/Glpi/Application/View
+@dir %%WWWDIR%%/src/Glpi/Application/View/Extension
+@dir %%WWWDIR%%/src/Glpi/Asset
+@dir %%WWWDIR%%/src/Glpi/Asset/Capacity
+@dir %%WWWDIR%%/src/Glpi/Asset/CustomFieldOption
+@dir %%WWWDIR%%/src/Glpi/Asset/CustomFieldType
+@dir %%WWWDIR%%/src/Glpi/Cache
+@dir %%WWWDIR%%/src/Glpi/CalDAV
+@dir %%WWWDIR%%/src/Glpi/CalDAV/Backend
+@dir %%WWWDIR%%/src/Glpi/CalDAV/Contracts
+@dir %%WWWDIR%%/src/Glpi/CalDAV/Node
+@dir %%WWWDIR%%/src/Glpi/CalDAV/Plugin
+@dir %%WWWDIR%%/src/Glpi/CalDAV/Traits
+@dir %%WWWDIR%%/src/Glpi/Console
+@dir %%WWWDIR%%/src/Glpi/Console/Assets
+@dir %%WWWDIR%%/src/Glpi/Console/Build
+@dir %%WWWDIR%%/src/Glpi/Console/Cache
+@dir %%WWWDIR%%/src/Glpi/Console/Command
+@dir %%WWWDIR%%/src/Glpi/Console/Config
+@dir %%WWWDIR%%/src/Glpi/Console/Database
+@dir %%WWWDIR%%/src/Glpi/Console/Diagnostic
+@dir %%WWWDIR%%/src/Glpi/Console/Exception
+@dir %%WWWDIR%%/src/Glpi/Console/Ldap
+@dir %%WWWDIR%%/src/Glpi/Console/Maintenance
+@dir %%WWWDIR%%/src/Glpi/Console/Marketplace
+@dir %%WWWDIR%%/src/Glpi/Console/Migration
+@dir %%WWWDIR%%/src/Glpi/Console/Plugin
+@dir %%WWWDIR%%/src/Glpi/Console/Rules
+@dir %%WWWDIR%%/src/Glpi/Console/Security
+@dir %%WWWDIR%%/src/Glpi/Console/System
+@dir %%WWWDIR%%/src/Glpi/Console/Task
+@dir %%WWWDIR%%/src/Glpi/Console/Traits
+@dir %%WWWDIR%%/src/Glpi/Console/User
+@dir %%WWWDIR%%/src/Glpi/ContentTemplates
+@dir %%WWWDIR%%/src/Glpi/ContentTemplates/Parameters
+@dir %%WWWDIR%%/src/Glpi/ContentTemplates/Parameters/ParametersTypes
+@dir %%WWWDIR%%/src/Glpi/Controller
+@dir %%WWWDIR%%/src/Glpi/Controller/Altcha
+@dir %%WWWDIR%%/src/Glpi/Controller/Config
+@dir %%WWWDIR%%/src/Glpi/Controller/Config/Helpdesk
+@dir %%WWWDIR%%/src/Glpi/Controller/Form
+@dir %%WWWDIR%%/src/Glpi/Controller/Form/AllowListDropdown
+@dir %%WWWDIR%%/src/Glpi/Controller/Form/Condition
+@dir %%WWWDIR%%/src/Glpi/Controller/Form/Destination
+@dir %%WWWDIR%%/src/Glpi/Controller/Form/Import
+@dir %%WWWDIR%%/src/Glpi/Controller/Form/Translation
+@dir %%WWWDIR%%/src/Glpi/Controller/Form/Utils
+@dir %%WWWDIR%%/src/Glpi/Controller/Helpdesk
+@dir %%WWWDIR%%/src/Glpi/Controller/Helpdesk/Translation
+@dir %%WWWDIR%%/src/Glpi/Controller/ItemType
+@dir %%WWWDIR%%/src/Glpi/Controller/ItemType/Form
+@dir %%WWWDIR%%/src/Glpi/Controller/Knowbase
+@dir %%WWWDIR%%/src/Glpi/Controller/Plugin
+@dir %%WWWDIR%%/src/Glpi/Controller/Security
+@dir %%WWWDIR%%/src/Glpi/Controller/ServiceCatalog
+@dir %%WWWDIR%%/src/Glpi/Controller/Session
+@dir %%WWWDIR%%/src/Glpi/Controller/Traits
+@dir %%WWWDIR%%/src/Glpi/Controller/Translation
+@dir %%WWWDIR%%/src/Glpi/Controller/UI
+@dir %%WWWDIR%%/src/Glpi/Controller/UI/Illustration
+@dir %%WWWDIR%%/src/Glpi/Csv
+@dir %%WWWDIR%%/src/Glpi/CustomObject
+@dir %%WWWDIR%%/src/Glpi/DBAL
+@dir %%WWWDIR%%/src/Glpi/Dashboard
+@dir %%WWWDIR%%/src/Glpi/Dashboard/Filters
+@dir %%WWWDIR%%/src/Glpi/Debug
+@dir %%WWWDIR%%/src/Glpi/DependencyInjection
+@dir %%WWWDIR%%/src/Glpi/Dropdown
+@dir %%WWWDIR%%/src/Glpi/Error
+@dir %%WWWDIR%%/src/Glpi/Error/ErrorDisplayHandler
+@dir %%WWWDIR%%/src/Glpi/Exception
+@dir %%WWWDIR%%/src/Glpi/Exception/Http
+@dir %%WWWDIR%%/src/Glpi/Features
+@dir %%WWWDIR%%/src/Glpi/Form
+@dir %%WWWDIR%%/src/Glpi/Form/AccessControl
+@dir %%WWWDIR%%/src/Glpi/Form/AccessControl/ControlType
+@dir %%WWWDIR%%/src/Glpi/Form/AnswersHandler
+@dir %%WWWDIR%%/src/Glpi/Form/Clone
+@dir %%WWWDIR%%/src/Glpi/Form/Condition
+@dir %%WWWDIR%%/src/Glpi/Form/Condition/ConditionHandler
+@dir %%WWWDIR%%/src/Glpi/Form/Destination
+@dir %%WWWDIR%%/src/Glpi/Form/Destination/CommonITILField
+@dir %%WWWDIR%%/src/Glpi/Form/Dropdown
+@dir %%WWWDIR%%/src/Glpi/Form/Export
+@dir %%WWWDIR%%/src/Glpi/Form/Export/Context
+@dir %%WWWDIR%%/src/Glpi/Form/Export/Result
+@dir %%WWWDIR%%/src/Glpi/Form/Export/Serializer
+@dir %%WWWDIR%%/src/Glpi/Form/Export/Specification
+@dir %%WWWDIR%%/src/Glpi/Form/Migration
+@dir %%WWWDIR%%/src/Glpi/Form/QuestionType
+@dir %%WWWDIR%%/src/Glpi/Form/ServiceCatalog
+@dir %%WWWDIR%%/src/Glpi/Form/ServiceCatalog/Provider
+@dir %%WWWDIR%%/src/Glpi/Form/ServiceCatalog/SortStrategy
+@dir %%WWWDIR%%/src/Glpi/Form/Tag
+@dir %%WWWDIR%%/src/Glpi/FuzzyMatcher
+@dir %%WWWDIR%%/src/Glpi/Helpdesk
+@dir %%WWWDIR%%/src/Glpi/Helpdesk/Tile
+@dir %%WWWDIR%%/src/Glpi/Http
+@dir %%WWWDIR%%/src/Glpi/Inventory
+@dir %%WWWDIR%%/src/Glpi/Inventory/Asset
+@dir %%WWWDIR%%/src/Glpi/Inventory/MainAsset
+@dir %%WWWDIR%%/src/Glpi/ItemTranslation
+@dir %%WWWDIR%%/src/Glpi/ItemTranslation/Context
+@dir %%WWWDIR%%/src/Glpi/Kernel
+@dir %%WWWDIR%%/src/Glpi/Kernel/Listener
+@dir %%WWWDIR%%/src/Glpi/Kernel/Listener/ControllerListener
+@dir %%WWWDIR%%/src/Glpi/Kernel/Listener/ExceptionListener
+@dir %%WWWDIR%%/src/Glpi/Kernel/Listener/PostBootListener
+@dir %%WWWDIR%%/src/Glpi/Kernel/Listener/RequestListener
+@dir %%WWWDIR%%/src/Glpi/Log
+@dir %%WWWDIR%%/src/Glpi/Mail
+@dir %%WWWDIR%%/src/Glpi/Mail/Protocol
+@dir %%WWWDIR%%/src/Glpi/Mail/SMTP
+@dir %%WWWDIR%%/src/Glpi/Mail/SMTP/OauthProvider
+@dir %%WWWDIR%%/src/Glpi/Marketplace
+@dir %%WWWDIR%%/src/Glpi/Marketplace/Api
+@dir %%WWWDIR%%/src/Glpi/Message
+@dir %%WWWDIR%%/src/Glpi/Migration
+@dir %%WWWDIR%%/src/Glpi/OAuth
+@dir %%WWWDIR%%/src/Glpi/Plugin
+@dir %%WWWDIR%%/src/Glpi/Progress
+@dir %%WWWDIR%%/src/Glpi/RichText
+@dir %%WWWDIR%%/src/Glpi/Routing
+@dir %%WWWDIR%%/src/Glpi/Routing/Attribute
+@dir %%WWWDIR%%/src/Glpi/Rules
+@dir %%WWWDIR%%/src/Glpi/Search
+@dir %%WWWDIR%%/src/Glpi/Search/Input
+@dir %%WWWDIR%%/src/Glpi/Search/Output
+@dir %%WWWDIR%%/src/Glpi/Search/Provider
+@dir %%WWWDIR%%/src/Glpi/Security
+@dir %%WWWDIR%%/src/Glpi/Security/Attribute
+@dir %%WWWDIR%%/src/Glpi/Session
+@dir %%WWWDIR%%/src/Glpi/Stat
+@dir %%WWWDIR%%/src/Glpi/Stat/Data
+@dir %%WWWDIR%%/src/Glpi/Stat/Data/Graph
+@dir %%WWWDIR%%/src/Glpi/Stat/Data/Location
+@dir %%WWWDIR%%/src/Glpi/Stat/Data/Sglobal
+@dir %%WWWDIR%%/src/Glpi/System
+@dir %%WWWDIR%%/src/Glpi/System/Diagnostic
+@dir %%WWWDIR%%/src/Glpi/System/Log
+@dir %%WWWDIR%%/src/Glpi/System/Requirement
+@dir %%WWWDIR%%/src/Glpi/System/Status
+@dir %%WWWDIR%%/src/Glpi/Team
+@dir %%WWWDIR%%/src/Glpi/Toolbox
+@dir %%WWWDIR%%/src/Glpi/UI
+@dir %%WWWDIR%%/src/autoload
@dir %%WWWDIR%%/templates
@dir %%WWWDIR%%/templates/central
@dir %%WWWDIR%%/templates/central/lists
@dir %%WWWDIR%%/templates/components
+@dir %%WWWDIR%%/templates/components/altcha
+@dir %%WWWDIR%%/templates/components/assets
@dir %%WWWDIR%%/templates/components/dashboard
@dir %%WWWDIR%%/templates/components/debug
@dir %%WWWDIR%%/templates/components/dropdown
@dir %%WWWDIR%%/templates/components/form
@dir %%WWWDIR%%/templates/components/group
+@dir %%WWWDIR%%/templates/components/helpdesk_forms
+@dir %%WWWDIR%%/templates/components/illustration
@dir %%WWWDIR%%/templates/components/itilobject
@dir %%WWWDIR%%/templates/components/itilobject/actors
@dir %%WWWDIR%%/templates/components/itilobject/fields
@dir %%WWWDIR%%/templates/components/itilobject/timeline
+@dir %%WWWDIR%%/templates/components/itilobject/timeline/document
@dir %%WWWDIR%%/templates/components/kanban
@dir %%WWWDIR%%/templates/components/kanban/item_panels
+@dir %%WWWDIR%%/templates/components/massive_action
+@dir %%WWWDIR%%/templates/components/notepad
@dir %%WWWDIR%%/templates/components/search
+@dir %%WWWDIR%%/templates/components/search/query_builder
+@dir %%WWWDIR%%/templates/components/search/query_builder/sort
+@dir %%WWWDIR%%/templates/components/supplier
@dir %%WWWDIR%%/templates/components/user
@dir %%WWWDIR%%/templates/impact
@dir %%WWWDIR%%/templates/install
@@ -6962,15 +12534,85 @@
@dir %%WWWDIR%%/templates/layout
@dir %%WWWDIR%%/templates/layout/parts
@dir %%WWWDIR%%/templates/pages
+@dir %%WWWDIR%%/templates/pages/2fa
@dir %%WWWDIR%%/templates/pages/admin
+@dir %%WWWDIR%%/templates/pages/admin/assetdefinition
+@dir %%WWWDIR%%/templates/pages/admin/assetdefinition/capacity
+@dir %%WWWDIR%%/templates/pages/admin/customobjects
+@dir %%WWWDIR%%/templates/pages/admin/entity
+@dir %%WWWDIR%%/templates/pages/admin/form
+@dir %%WWWDIR%%/templates/pages/admin/form/access_control
+@dir %%WWWDIR%%/templates/pages/admin/form/condition_handler_templates
+@dir %%WWWDIR%%/templates/pages/admin/form/import
+@dir %%WWWDIR%%/templates/pages/admin/form/itil_config_fields
+@dir %%WWWDIR%%/templates/pages/admin/form/question_type
+@dir %%WWWDIR%%/templates/pages/admin/form/question_type/item
+@dir %%WWWDIR%%/templates/pages/admin/form/question_type/item_dropdown
@dir %%WWWDIR%%/templates/pages/admin/inventory
+@dir %%WWWDIR%%/templates/pages/admin/inventory/conf
+@dir %%WWWDIR%%/templates/pages/admin/plugins
+@dir %%WWWDIR%%/templates/pages/admin/profile
+@dir %%WWWDIR%%/templates/pages/admin/rules
+@dir %%WWWDIR%%/templates/pages/admin/user
@dir %%WWWDIR%%/templates/pages/assets
+@dir %%WWWDIR%%/templates/pages/assets/networkport
+@dir %%WWWDIR%%/templates/pages/assistance
+@dir %%WWWDIR%%/templates/pages/assistance/planning
+@dir %%WWWDIR%%/templates/pages/assistance/stats
+@dir %%WWWDIR%%/templates/pages/central
+@dir %%WWWDIR%%/templates/pages/helpdesk
@dir %%WWWDIR%%/templates/pages/management
+@dir %%WWWDIR%%/templates/pages/oauth
@dir %%WWWDIR%%/templates/pages/self-service
@dir %%WWWDIR%%/templates/pages/setup
+@dir %%WWWDIR%%/templates/pages/setup/authentication
+@dir %%WWWDIR%%/templates/pages/setup/crontask
@dir %%WWWDIR%%/templates/pages/setup/general
+@dir %%WWWDIR%%/templates/pages/setup/ldap
+@dir %%WWWDIR%%/templates/pages/setup/mailcollector
+@dir %%WWWDIR%%/templates/pages/setup/marketplace
+@dir %%WWWDIR%%/templates/pages/setup/notification
+@dir %%WWWDIR%%/templates/pages/setup/webhook
@dir %%WWWDIR%%/templates/pages/tools
+@dir %%WWWDIR%%/templates/pages/tools/kb
+@dir %%WWWDIR%%/templates/pages/tools/report
+@dir %%WWWDIR%%/templates/pages/tools/savedsearch
+@dir %%WWWDIR%%/templates/stencil
+@dir %%WWWDIR%%/templates/stencil/parts
+@dir %%WWWDIR%%/templates/stencil/parts/port
@dir %%WWWDIR%%/vendor
+@dir %%WWWDIR%%/vendor/altcha-org
+@dir %%WWWDIR%%/vendor/altcha-org/altcha
+@dir %%WWWDIR%%/vendor/altcha-org/altcha/src
+@dir %%WWWDIR%%/vendor/altcha-org/altcha/src/Hasher
+@dir %%WWWDIR%%/vendor/altcha-org/altcha/tests
+@dir %%WWWDIR%%/vendor/apereo
+@dir %%WWWDIR%%/vendor/apereo/phpcas
+@dir %%WWWDIR%%/vendor/apereo/phpcas/source
+@dir %%WWWDIR%%/vendor/apereo/phpcas/source/CAS
+@dir %%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Languages
+@dir %%WWWDIR%%/vendor/apereo/phpcas/source/CAS/PGTStorage
+@dir %%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService
+@dir %%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxiedService/Http
+@dir %%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ProxyChain
+@dir %%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Request
+@dir %%WWWDIR%%/vendor/apereo/phpcas/source/CAS/ServiceBaseUrl
+@dir %%WWWDIR%%/vendor/apereo/phpcas/source/CAS/Session
+@dir %%WWWDIR%%/vendor/bacon
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Common
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Encoder
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Exception
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Color
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Eye
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Image
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Module
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Module/EdgeIterator
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/Path
+@dir %%WWWDIR%%/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle
+@dir %%WWWDIR%%/vendor/bin
@dir %%WWWDIR%%/vendor/brick
@dir %%WWWDIR%%/vendor/brick/math
@dir %%WWWDIR%%/vendor/brick/math/src
@@ -6978,24 +12620,64 @@
@dir %%WWWDIR%%/vendor/brick/math/src/Internal
@dir %%WWWDIR%%/vendor/brick/math/src/Internal/Calculator
@dir %%WWWDIR%%/vendor/composer
-@dir %%WWWDIR%%/vendor/container-interop
-@dir %%WWWDIR%%/vendor/container-interop/container-interop
-@dir %%WWWDIR%%/vendor/container-interop/container-interop/docs
-@dir %%WWWDIR%%/vendor/container-interop/container-interop/docs/images
-@dir %%WWWDIR%%/vendor/container-interop/container-interop/src
-@dir %%WWWDIR%%/vendor/container-interop/container-interop/src/Interop
-@dir %%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container
-@dir %%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container/Exception
+@dir %%WWWDIR%%/vendor/composer/pcre
+@dir %%WWWDIR%%/vendor/composer/pcre/src
+@dir %%WWWDIR%%/vendor/composer/pcre/src/PHPStan
+@dir %%WWWDIR%%/vendor/dasprid
+@dir %%WWWDIR%%/vendor/dasprid/enum
+@dir %%WWWDIR%%/vendor/dasprid/enum/src
+@dir %%WWWDIR%%/vendor/dasprid/enum/src/Exception
+@dir %%WWWDIR%%/vendor/defuse
+@dir %%WWWDIR%%/vendor/defuse/php-encryption
+@dir %%WWWDIR%%/vendor/defuse/php-encryption/bin
+@dir %%WWWDIR%%/vendor/defuse/php-encryption/dist
+@dir %%WWWDIR%%/vendor/defuse/php-encryption/docs
+@dir %%WWWDIR%%/vendor/defuse/php-encryption/docs/classes
+@dir %%WWWDIR%%/vendor/defuse/php-encryption/src
+@dir %%WWWDIR%%/vendor/defuse/php-encryption/src/Exception
+@dir %%WWWDIR%%/vendor/dflydev
+@dir %%WWWDIR%%/vendor/dflydev/dot-access-data
+@dir %%WWWDIR%%/vendor/dflydev/dot-access-data/src
+@dir %%WWWDIR%%/vendor/dflydev/dot-access-data/src/Exception
+@dir %%WWWDIR%%/vendor/doctrine
+@dir %%WWWDIR%%/vendor/doctrine/deprecations
+@dir %%WWWDIR%%/vendor/doctrine/deprecations/src
+@dir %%WWWDIR%%/vendor/doctrine/deprecations/src/PHPUnit
+@dir %%WWWDIR%%/vendor/doctrine/lexer
+@dir %%WWWDIR%%/vendor/doctrine/lexer/src
@dir %%WWWDIR%%/vendor/donatj
@dir %%WWWDIR%%/vendor/donatj/phpuseragentparser
+@dir %%WWWDIR%%/vendor/donatj/phpuseragentparser/bin
+@dir %%WWWDIR%%/vendor/donatj/phpuseragentparser/examples
@dir %%WWWDIR%%/vendor/donatj/phpuseragentparser/src
@dir %%WWWDIR%%/vendor/donatj/phpuseragentparser/src/UserAgent
+@dir %%WWWDIR%%/vendor/donatj/phpuseragentparser/tests
+@dir %%WWWDIR%%/vendor/egulias
+@dir %%WWWDIR%%/vendor/egulias/email-validator
+@dir %%WWWDIR%%/vendor/egulias/email-validator/src
+@dir %%WWWDIR%%/vendor/egulias/email-validator/src/Parser
+@dir %%WWWDIR%%/vendor/egulias/email-validator/src/Parser/CommentStrategy
+@dir %%WWWDIR%%/vendor/egulias/email-validator/src/Result
+@dir %%WWWDIR%%/vendor/egulias/email-validator/src/Result/Reason
+@dir %%WWWDIR%%/vendor/egulias/email-validator/src/Validation
+@dir %%WWWDIR%%/vendor/egulias/email-validator/src/Validation/Exception
+@dir %%WWWDIR%%/vendor/egulias/email-validator/src/Validation/Extra
+@dir %%WWWDIR%%/vendor/egulias/email-validator/src/Warning
@dir %%WWWDIR%%/vendor/elvanto
@dir %%WWWDIR%%/vendor/elvanto/litemoji
@dir %%WWWDIR%%/vendor/elvanto/litemoji/src
@dir %%WWWDIR%%/vendor/firebase
@dir %%WWWDIR%%/vendor/firebase/php-jwt
@dir %%WWWDIR%%/vendor/firebase/php-jwt/src
+@dir %%WWWDIR%%/vendor/gettext
+@dir %%WWWDIR%%/vendor/gettext/languages
+@dir %%WWWDIR%%/vendor/gettext/languages/bin
+@dir %%WWWDIR%%/vendor/gettext/languages/src
+@dir %%WWWDIR%%/vendor/gettext/languages/src/Exporter
+@dir %%WWWDIR%%/vendor/gettext/languages/src/cldr-data
+@dir %%WWWDIR%%/vendor/gettext/languages/src/cldr-data/main
+@dir %%WWWDIR%%/vendor/gettext/languages/src/cldr-data/main/en-US
+@dir %%WWWDIR%%/vendor/gettext/languages/src/cldr-data/supplemental
@dir %%WWWDIR%%/vendor/glpi-project
@dir %%WWWDIR%%/vendor/glpi-project/inventory_format
@dir %%WWWDIR%%/vendor/glpi-project/inventory_format/bin
@@ -7016,15 +12698,13 @@
@dir %%WWWDIR%%/vendor/html2text
@dir %%WWWDIR%%/vendor/html2text/html2text
@dir %%WWWDIR%%/vendor/html2text/html2text/src
-@dir %%WWWDIR%%/vendor/htmlawed
-@dir %%WWWDIR%%/vendor/htmlawed/htmlawed
-@dir %%WWWDIR%%/vendor/iamcal
-@dir %%WWWDIR%%/vendor/iamcal/lib_autolink
+@dir %%WWWDIR%%/vendor/html2text/html2text/test
@dir %%WWWDIR%%/vendor/laminas
@dir %%WWWDIR%%/vendor/laminas/laminas-i18n
@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src
@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception
@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src/Filter
+@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src/Geography
@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator
@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Loader
@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Plural
@@ -7032,6 +12712,7 @@
@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber
@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src/View
@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper
+@dir %%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/Container
@dir %%WWWDIR%%/vendor/laminas/laminas-loader
@dir %%WWWDIR%%/vendor/laminas/laminas-loader/src
@dir %%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception
@@ -7043,8 +12724,11 @@
@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Header/Exception
@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol
@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Exception
+@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Pop3
+@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Pop3/Xoauth2
@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Smtp
@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Smtp/Auth
+@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Protocol/Xoauth2
@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Storage
@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Storage/Exception
@dir %%WWWDIR%%/vendor/laminas/laminas-mail/src/Storage/Folder
@@ -7073,6 +12757,8 @@
@dir %%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Exception
@dir %%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Guard
@dir %%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringWrapper
+@dir %%WWWDIR%%/vendor/laminas/laminas-translator
+@dir %%WWWDIR%%/vendor/laminas/laminas-translator/src
@dir %%WWWDIR%%/vendor/laminas/laminas-validator
@dir %%WWWDIR%%/vendor/laminas/laminas-validator/bin
@dir %%WWWDIR%%/vendor/laminas/laminas-validator/src
@@ -7084,9 +12770,110 @@
@dir %%WWWDIR%%/vendor/laminas/laminas-validator/src/Isbn
@dir %%WWWDIR%%/vendor/laminas/laminas-validator/src/Sitemap
@dir %%WWWDIR%%/vendor/laminas/laminas-validator/src/Translator
+@dir %%WWWDIR%%/vendor/lcobucci
+@dir %%WWWDIR%%/vendor/lcobucci/clock
+@dir %%WWWDIR%%/vendor/lcobucci/clock/src
+@dir %%WWWDIR%%/vendor/lcobucci/jwt
+@dir %%WWWDIR%%/vendor/lcobucci/jwt/src
+@dir %%WWWDIR%%/vendor/lcobucci/jwt/src/Encoding
+@dir %%WWWDIR%%/vendor/lcobucci/jwt/src/Signer
+@dir %%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Ecdsa
+@dir %%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Hmac
+@dir %%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Key
+@dir %%WWWDIR%%/vendor/lcobucci/jwt/src/Signer/Rsa
+@dir %%WWWDIR%%/vendor/lcobucci/jwt/src/Token
+@dir %%WWWDIR%%/vendor/lcobucci/jwt/src/Validation
+@dir %%WWWDIR%%/vendor/lcobucci/jwt/src/Validation/Constraint
@dir %%WWWDIR%%/vendor/league
+@dir %%WWWDIR%%/vendor/league/commonmark
+@dir %%WWWDIR%%/vendor/league/commonmark/src
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Delimiter
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Environment
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Event
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Exception
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Event
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Node
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Parser
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Util
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Autolink
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Delimiter
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Delimiter/Processor
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Block
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Node/Inline
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Block
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Parser/Inline
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Block
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/CommonMark/Renderer/Inline
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/DefaultAttributes
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Event
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Node
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Parser
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/DescriptionList/Renderer
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/DisallowedRawHtml
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Embed/Bridge
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/ExternalLink
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Event
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Node
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Parser
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Footnote/Renderer
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Data
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Exception
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Input
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Listener
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/FrontMatter/Output
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/HeadingPermalink
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/InlinesOnly
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Mention
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Mention/Generator
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/SmartPunct
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Strikethrough
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/Table
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/Node
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/TableOfContents/Normalizer
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Extension/TaskList
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Input
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Node
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Node/Block
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Node/Inline
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Node/Query
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Normalizer
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Output
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Parser
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Parser/Block
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Parser/Inline
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Reference
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Renderer
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Renderer/Block
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Renderer/Inline
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Util
+@dir %%WWWDIR%%/vendor/league/commonmark/src/Xml
+@dir %%WWWDIR%%/vendor/league/config
+@dir %%WWWDIR%%/vendor/league/config/src
+@dir %%WWWDIR%%/vendor/league/config/src/Exception
@dir %%WWWDIR%%/vendor/league/csv
@dir %%WWWDIR%%/vendor/league/csv/src
+@dir %%WWWDIR%%/vendor/league/csv/src/Query
+@dir %%WWWDIR%%/vendor/league/csv/src/Query/Constraint
+@dir %%WWWDIR%%/vendor/league/csv/src/Query/Ordering
+@dir %%WWWDIR%%/vendor/league/csv/src/Serializer
+@dir %%WWWDIR%%/vendor/league/event
+@dir %%WWWDIR%%/vendor/league/event/src
+@dir %%WWWDIR%%/vendor/league/html-to-markdown
+@dir %%WWWDIR%%/vendor/league/html-to-markdown/bin
+@dir %%WWWDIR%%/vendor/league/html-to-markdown/src
+@dir %%WWWDIR%%/vendor/league/html-to-markdown/src/Converter
@dir %%WWWDIR%%/vendor/league/oauth2-client
@dir %%WWWDIR%%/vendor/league/oauth2-client/src
@dir %%WWWDIR%%/vendor/league/oauth2-client/src/Grant
@@ -7100,14 +12887,64 @@
@dir %%WWWDIR%%/vendor/league/oauth2-google/src
@dir %%WWWDIR%%/vendor/league/oauth2-google/src/Exception
@dir %%WWWDIR%%/vendor/league/oauth2-google/src/Provider
+@dir %%WWWDIR%%/vendor/league/oauth2-server
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/AuthorizationValidators
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/CodeChallengeVerifiers
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/Entities
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/Entities/Traits
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/EventEmitting
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/Exception
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/Grant
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/Middleware
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/RedirectUriValidators
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/Repositories
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/RequestTypes
+@dir %%WWWDIR%%/vendor/league/oauth2-server/src/ResponseTypes
+@dir %%WWWDIR%%/vendor/league/uri
+@dir %%WWWDIR%%/vendor/league/uri-interfaces
+@dir %%WWWDIR%%/vendor/league/uri-interfaces/Contracts
+@dir %%WWWDIR%%/vendor/league/uri-interfaces/Exceptions
+@dir %%WWWDIR%%/vendor/league/uri-interfaces/IPv4
+@dir %%WWWDIR%%/vendor/league/uri-interfaces/IPv6
+@dir %%WWWDIR%%/vendor/league/uri-interfaces/Idna
+@dir %%WWWDIR%%/vendor/league/uri-interfaces/KeyValuePair
+@dir %%WWWDIR%%/vendor/league/uri/UriTemplate
+@dir %%WWWDIR%%/vendor/maennchen
+@dir %%WWWDIR%%/vendor/maennchen/zipstream-php
+@dir %%WWWDIR%%/vendor/maennchen/zipstream-php/guides
+@dir %%WWWDIR%%/vendor/maennchen/zipstream-php/src
+@dir %%WWWDIR%%/vendor/maennchen/zipstream-php/src/Exception
+@dir %%WWWDIR%%/vendor/maennchen/zipstream-php/src/Zip64
+@dir %%WWWDIR%%/vendor/maennchen/zipstream-php/src/Zs
+@dir %%WWWDIR%%/vendor/maennchen/zipstream-php/test
+@dir %%WWWDIR%%/vendor/maennchen/zipstream-php/test/Zip64
+@dir %%WWWDIR%%/vendor/maennchen/zipstream-php/test/Zs
+@dir %%WWWDIR%%/vendor/markbaker
+@dir %%WWWDIR%%/vendor/markbaker/complex
+@dir %%WWWDIR%%/vendor/markbaker/complex/classes
+@dir %%WWWDIR%%/vendor/markbaker/complex/classes/src
+@dir %%WWWDIR%%/vendor/markbaker/complex/examples
+@dir %%WWWDIR%%/vendor/markbaker/matrix
+@dir %%WWWDIR%%/vendor/markbaker/matrix/classes
+@dir %%WWWDIR%%/vendor/markbaker/matrix/classes/src
+@dir %%WWWDIR%%/vendor/markbaker/matrix/classes/src/Decomposition
+@dir %%WWWDIR%%/vendor/markbaker/matrix/classes/src/Operators
+@dir %%WWWDIR%%/vendor/markbaker/matrix/examples
+@dir %%WWWDIR%%/vendor/masterminds
+@dir %%WWWDIR%%/vendor/masterminds/html5
+@dir %%WWWDIR%%/vendor/masterminds/html5/bin
+@dir %%WWWDIR%%/vendor/masterminds/html5/src
+@dir %%WWWDIR%%/vendor/masterminds/html5/src/HTML5
+@dir %%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Parser
+@dir %%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer
@dir %%WWWDIR%%/vendor/mexitek
@dir %%WWWDIR%%/vendor/mexitek/phpcolors
+@dir %%WWWDIR%%/vendor/mexitek/phpcolors/demo
@dir %%WWWDIR%%/vendor/mexitek/phpcolors/src
@dir %%WWWDIR%%/vendor/mexitek/phpcolors/src/Mexitek
@dir %%WWWDIR%%/vendor/mexitek/phpcolors/src/Mexitek/PHPColors
-@dir %%WWWDIR%%/vendor/michelf
-@dir %%WWWDIR%%/vendor/michelf/php-markdown
-@dir %%WWWDIR%%/vendor/michelf/php-markdown/Michelf
+@dir %%WWWDIR%%/vendor/mexitek/phpcolors/tests
@dir %%WWWDIR%%/vendor/monolog
@dir %%WWWDIR%%/vendor/monolog/monolog
@dir %%WWWDIR%%/vendor/monolog/monolog/src
@@ -7121,9 +12958,17 @@
@dir %%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdp
@dir %%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Processor
@dir %%WWWDIR%%/vendor/monolog/monolog/src/Monolog/Test
+@dir %%WWWDIR%%/vendor/nette
+@dir %%WWWDIR%%/vendor/nette/schema
+@dir %%WWWDIR%%/vendor/nette/schema/src
+@dir %%WWWDIR%%/vendor/nette/schema/src/Schema
+@dir %%WWWDIR%%/vendor/nette/schema/src/Schema/Elements
+@dir %%WWWDIR%%/vendor/nette/utils
+@dir %%WWWDIR%%/vendor/nette/utils/src
+@dir %%WWWDIR%%/vendor/nette/utils/src/Iterators
+@dir %%WWWDIR%%/vendor/nette/utils/src/Utils
@dir %%WWWDIR%%/vendor/paragonie
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat
-@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/dist
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/lib
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/namespaced
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/namespaced/Core
@@ -7133,31 +12978,149 @@
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/namespaced/Core/Poly1305
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core
+@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/AEGIS
+@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/AES
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/Base64
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/ChaCha20
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/Curve25519
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/Poly1305
@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core/SecretStream
-@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32
-@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/ChaCha20
-@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519
-@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge
-@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/Poly1305
-@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/Core32/SecretStream
-@dir %%WWWDIR%%/vendor/paragonie/sodium_compat/src/PHP52
+@dir %%WWWDIR%%/vendor/phpdocumentor
+@dir %%WWWDIR%%/vendor/phpdocumentor/reflection-common
+@dir %%WWWDIR%%/vendor/phpdocumentor/reflection-common/src
+@dir %%WWWDIR%%/vendor/phpdocumentor/reflection-docblock
+@dir %%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src
+@dir %%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock
+@dir %%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags
+@dir %%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory
+@dir %%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Formatter
+@dir %%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Reference
+@dir %%WWWDIR%%/vendor/phpdocumentor/reflection-docblock/src/Exception
+@dir %%WWWDIR%%/vendor/phpdocumentor/type-resolver
+@dir %%WWWDIR%%/vendor/phpdocumentor/type-resolver/docs
+@dir %%WWWDIR%%/vendor/phpdocumentor/type-resolver/src
+@dir %%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/PseudoTypes
+@dir %%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types
@dir %%WWWDIR%%/vendor/phplang
@dir %%WWWDIR%%/vendor/phplang/scope-exit
@dir %%WWWDIR%%/vendor/phplang/scope-exit/src
-@dir %%WWWDIR%%/vendor/phpmailer
-@dir %%WWWDIR%%/vendor/phpmailer/phpmailer
-@dir %%WWWDIR%%/vendor/phpmailer/phpmailer/language
-@dir %%WWWDIR%%/vendor/phpmailer/phpmailer/src
+@dir %%WWWDIR%%/vendor/phplang/scope-exit/tests
+@dir %%WWWDIR%%/vendor/phpoffice
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/Operands
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Information
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Internal
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Logical
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Averages
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Token
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Web
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/bg
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/cs
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/da
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/de
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/en
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/en/uk
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/es
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/fi
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/fr
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/hu
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/it
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/nb
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/nl
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/pl
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/pt
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/pt/br
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/ru
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/sv
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/tr
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Renderer
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Collection
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Collection/Memory
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Document
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Csv
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Gnumeric
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Security
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Color
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Style
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/RichText
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DgContainer
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DgContainer/SpgrContainer
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DggContainer
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DggContainer/BstoreContainer
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DggContainer/BstoreContainer/BSE
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/OLE
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/OLE/PPS
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Trend
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/AutoFilter
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/AutoFilter/Column
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Drawing
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Table
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Cell
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Pdf
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Style
+@dir %%WWWDIR%%/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx
+@dir %%WWWDIR%%/vendor/phpstan
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser/src
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeVisitor
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Lexer
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser
+@dir %%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Printer
@dir %%WWWDIR%%/vendor/psr
@dir %%WWWDIR%%/vendor/psr/cache
@dir %%WWWDIR%%/vendor/psr/cache/src
+@dir %%WWWDIR%%/vendor/psr/clock
+@dir %%WWWDIR%%/vendor/psr/clock/src
@dir %%WWWDIR%%/vendor/psr/container
@dir %%WWWDIR%%/vendor/psr/container/src
+@dir %%WWWDIR%%/vendor/psr/event-dispatcher
+@dir %%WWWDIR%%/vendor/psr/event-dispatcher/src
@dir %%WWWDIR%%/vendor/psr/http-client
@dir %%WWWDIR%%/vendor/psr/http-client/src
@dir %%WWWDIR%%/vendor/psr/http-factory
@@ -7165,10 +13128,12 @@
@dir %%WWWDIR%%/vendor/psr/http-message
@dir %%WWWDIR%%/vendor/psr/http-message/docs
@dir %%WWWDIR%%/vendor/psr/http-message/src
+@dir %%WWWDIR%%/vendor/psr/http-server-handler
+@dir %%WWWDIR%%/vendor/psr/http-server-handler/src
+@dir %%WWWDIR%%/vendor/psr/http-server-middleware
+@dir %%WWWDIR%%/vendor/psr/http-server-middleware/src
@dir %%WWWDIR%%/vendor/psr/log
-@dir %%WWWDIR%%/vendor/psr/log/Psr
-@dir %%WWWDIR%%/vendor/psr/log/Psr/Log
-@dir %%WWWDIR%%/vendor/psr/log/Psr/Log/Test
+@dir %%WWWDIR%%/vendor/psr/log/src
@dir %%WWWDIR%%/vendor/psr/simple-cache
@dir %%WWWDIR%%/vendor/psr/simple-cache/src
@dir %%WWWDIR%%/vendor/ralouphie
@@ -7176,7 +13141,6 @@
@dir %%WWWDIR%%/vendor/ralouphie/getallheaders/src
@dir %%WWWDIR%%/vendor/ramsey
@dir %%WWWDIR%%/vendor/ramsey/collection
-@dir %%WWWDIR%%/vendor/ramsey/collection/bin
@dir %%WWWDIR%%/vendor/ramsey/collection/src
@dir %%WWWDIR%%/vendor/ramsey/collection/src/Exception
@dir %%WWWDIR%%/vendor/ramsey/collection/src/Map
@@ -7204,11 +13168,20 @@
@dir %%WWWDIR%%/vendor/ramsey/uuid/src/Validator
@dir %%WWWDIR%%/vendor/rlanvin
@dir %%WWWDIR%%/vendor/rlanvin/php-rrule
+@dir %%WWWDIR%%/vendor/rlanvin/php-rrule/bin
@dir %%WWWDIR%%/vendor/rlanvin/php-rrule/src
@dir %%WWWDIR%%/vendor/rlanvin/php-rrule/src/i18n
@dir %%WWWDIR%%/vendor/rlanvin/php-rrule/src/tzdata
+@dir %%WWWDIR%%/vendor/robthree
+@dir %%WWWDIR%%/vendor/robthree/twofactorauth
+@dir %%WWWDIR%%/vendor/robthree/twofactorauth/lib
+@dir %%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers
+@dir %%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Qr
+@dir %%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Rng
+@dir %%WWWDIR%%/vendor/robthree/twofactorauth/lib/Providers/Time
@dir %%WWWDIR%%/vendor/sabre
@dir %%WWWDIR%%/vendor/sabre/dav
+@dir %%WWWDIR%%/vendor/sabre/dav/bin
@dir %%WWWDIR%%/vendor/sabre/dav/lib
@dir %%WWWDIR%%/vendor/sabre/dav/lib/CalDAV
@dir %%WWWDIR%%/vendor/sabre/dav/lib/CalDAV/Backend
@@ -7262,11 +13235,18 @@
@dir %%WWWDIR%%/vendor/sabre/event/lib/Loop
@dir %%WWWDIR%%/vendor/sabre/event/lib/Promise
@dir %%WWWDIR%%/vendor/sabre/http
+@dir %%WWWDIR%%/vendor/sabre/http/bin
+@dir %%WWWDIR%%/vendor/sabre/http/examples
@dir %%WWWDIR%%/vendor/sabre/http/lib
@dir %%WWWDIR%%/vendor/sabre/http/lib/Auth
+@dir %%WWWDIR%%/vendor/sabre/http/tests
+@dir %%WWWDIR%%/vendor/sabre/http/tests/HTTP
+@dir %%WWWDIR%%/vendor/sabre/http/tests/HTTP/Auth
+@dir %%WWWDIR%%/vendor/sabre/http/tests/www
@dir %%WWWDIR%%/vendor/sabre/uri
@dir %%WWWDIR%%/vendor/sabre/uri/lib
@dir %%WWWDIR%%/vendor/sabre/vobject
+@dir %%WWWDIR%%/vendor/sabre/vobject/bin
@dir %%WWWDIR%%/vendor/sabre/vobject/lib
@dir %%WWWDIR%%/vendor/sabre/vobject/lib/Component
@dir %%WWWDIR%%/vendor/sabre/vobject/lib/ITip
@@ -7283,6 +13263,7 @@
@dir %%WWWDIR%%/vendor/sabre/vobject/resources
@dir %%WWWDIR%%/vendor/sabre/vobject/resources/schema
@dir %%WWWDIR%%/vendor/sabre/xml
+@dir %%WWWDIR%%/vendor/sabre/xml/bin
@dir %%WWWDIR%%/vendor/sabre/xml/lib
@dir %%WWWDIR%%/vendor/sabre/xml/lib/Deserializer
@dir %%WWWDIR%%/vendor/sabre/xml/lib/Element
@@ -7290,15 +13271,36 @@
@dir %%WWWDIR%%/vendor/scssphp
@dir %%WWWDIR%%/vendor/scssphp/scssphp
@dir %%WWWDIR%%/vendor/scssphp/scssphp/src
-@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Base
-@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Block
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Ast
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Css
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Expression
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Import
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/Statement
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Ast/Selector
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Collection
@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Compiler
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Evaluation
@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Exception
-@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Formatter
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Extend
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Function
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Importer
@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Logger
@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Node
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Parser
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/SassCallable
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Serializer
@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/SourceMap
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/SourceMap/Builder
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/SourceSpan
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/StackTrace
@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Util
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Value
+@dir %%WWWDIR%%/vendor/scssphp/scssphp/src/Visitor
+@dir %%WWWDIR%%/vendor/scssphp/source-span
+@dir %%WWWDIR%%/vendor/scssphp/source-span/src
+@dir %%WWWDIR%%/vendor/scssphp/source-span/src/Highlighter
@dir %%WWWDIR%%/vendor/sebastian
@dir %%WWWDIR%%/vendor/sebastian/diff
@dir %%WWWDIR%%/vendor/sebastian/diff/src
@@ -7306,12 +13308,13 @@
@dir %%WWWDIR%%/vendor/sebastian/diff/src/Output
@dir %%WWWDIR%%/vendor/seld
@dir %%WWWDIR%%/vendor/seld/jsonlint
+@dir %%WWWDIR%%/vendor/seld/jsonlint/bin
@dir %%WWWDIR%%/vendor/seld/jsonlint/src
@dir %%WWWDIR%%/vendor/seld/jsonlint/src/Seld
@dir %%WWWDIR%%/vendor/seld/jsonlint/src/Seld/JsonLint
@dir %%WWWDIR%%/vendor/simplepie
@dir %%WWWDIR%%/vendor/simplepie/simplepie
-@dir %%WWWDIR%%/vendor/simplepie/simplepie/idn
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/LICENSES
@dir %%WWWDIR%%/vendor/simplepie/simplepie/library
@dir %%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie
@dir %%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie/Cache
@@ -7324,6 +13327,17 @@
@dir %%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie/Parse
@dir %%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie/XML
@dir %%WWWDIR%%/vendor/simplepie/simplepie/library/SimplePie/XML/Declaration
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/src
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/src/Cache
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/src/Content
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/src/Content/Type
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/src/HTTP
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/src/Net
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/src/Parse
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/src/XML
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/src/XML/Declaration
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/utils
+@dir %%WWWDIR%%/vendor/simplepie/simplepie/utils/PHPStan
@dir %%WWWDIR%%/vendor/swaggest
@dir %%WWWDIR%%/vendor/swaggest/json-diff
@dir %%WWWDIR%%/vendor/swaggest/json-diff/src
@@ -7351,6 +13365,20 @@
@dir %%WWWDIR%%/vendor/symfony/cache/Marshaller
@dir %%WWWDIR%%/vendor/symfony/cache/Messenger
@dir %%WWWDIR%%/vendor/symfony/cache/Traits
+@dir %%WWWDIR%%/vendor/symfony/cache/Traits/Relay
+@dir %%WWWDIR%%/vendor/symfony/config
+@dir %%WWWDIR%%/vendor/symfony/config/Builder
+@dir %%WWWDIR%%/vendor/symfony/config/Definition
+@dir %%WWWDIR%%/vendor/symfony/config/Definition/Builder
+@dir %%WWWDIR%%/vendor/symfony/config/Definition/Configurator
+@dir %%WWWDIR%%/vendor/symfony/config/Definition/Dumper
+@dir %%WWWDIR%%/vendor/symfony/config/Definition/Exception
+@dir %%WWWDIR%%/vendor/symfony/config/Definition/Loader
+@dir %%WWWDIR%%/vendor/symfony/config/Exception
+@dir %%WWWDIR%%/vendor/symfony/config/Loader
+@dir %%WWWDIR%%/vendor/symfony/config/Resource
+@dir %%WWWDIR%%/vendor/symfony/config/Util
+@dir %%WWWDIR%%/vendor/symfony/config/Util/Exception
@dir %%WWWDIR%%/vendor/symfony/console
@dir %%WWWDIR%%/vendor/symfony/console/Attribute
@dir %%WWWDIR%%/vendor/symfony/console/CI
@@ -7358,6 +13386,8 @@
@dir %%WWWDIR%%/vendor/symfony/console/CommandLoader
@dir %%WWWDIR%%/vendor/symfony/console/Completion
@dir %%WWWDIR%%/vendor/symfony/console/Completion/Output
+@dir %%WWWDIR%%/vendor/symfony/console/DataCollector
+@dir %%WWWDIR%%/vendor/symfony/console/Debug
@dir %%WWWDIR%%/vendor/symfony/console/DependencyInjection
@dir %%WWWDIR%%/vendor/symfony/console/Descriptor
@dir %%WWWDIR%%/vendor/symfony/console/Event
@@ -7367,6 +13397,7 @@
@dir %%WWWDIR%%/vendor/symfony/console/Helper
@dir %%WWWDIR%%/vendor/symfony/console/Input
@dir %%WWWDIR%%/vendor/symfony/console/Logger
+@dir %%WWWDIR%%/vendor/symfony/console/Messenger
@dir %%WWWDIR%%/vendor/symfony/console/Output
@dir %%WWWDIR%%/vendor/symfony/console/Question
@dir %%WWWDIR%%/vendor/symfony/console/Resources
@@ -7384,11 +13415,145 @@
@dir %%WWWDIR%%/vendor/symfony/css-selector/Parser/Tokenizer
@dir %%WWWDIR%%/vendor/symfony/css-selector/XPath
@dir %%WWWDIR%%/vendor/symfony/css-selector/XPath/Extension
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Argument
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Attribute
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Compiler
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Config
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Dumper
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Exception
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Extension
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/LazyProxy
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/LazyProxy/Instantiator
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/LazyProxy/PhpDumper
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Loader
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Loader/Configurator/Traits
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Loader/schema
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Loader/schema/dic
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/Loader/schema/dic/services
+@dir %%WWWDIR%%/vendor/symfony/dependency-injection/ParameterBag
@dir %%WWWDIR%%/vendor/symfony/deprecation-contracts
@dir %%WWWDIR%%/vendor/symfony/dom-crawler
@dir %%WWWDIR%%/vendor/symfony/dom-crawler/Field
@dir %%WWWDIR%%/vendor/symfony/dom-crawler/Test
@dir %%WWWDIR%%/vendor/symfony/dom-crawler/Test/Constraint
+@dir %%WWWDIR%%/vendor/symfony/error-handler
+@dir %%WWWDIR%%/vendor/symfony/error-handler/Error
+@dir %%WWWDIR%%/vendor/symfony/error-handler/ErrorEnhancer
+@dir %%WWWDIR%%/vendor/symfony/error-handler/ErrorRenderer
+@dir %%WWWDIR%%/vendor/symfony/error-handler/Exception
+@dir %%WWWDIR%%/vendor/symfony/error-handler/Internal
+@dir %%WWWDIR%%/vendor/symfony/error-handler/Resources
+@dir %%WWWDIR%%/vendor/symfony/error-handler/Resources/assets
+@dir %%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/css
+@dir %%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/images
+@dir %%WWWDIR%%/vendor/symfony/error-handler/Resources/assets/js
+@dir %%WWWDIR%%/vendor/symfony/error-handler/Resources/bin
+@dir %%WWWDIR%%/vendor/symfony/error-handler/Resources/views
+@dir %%WWWDIR%%/vendor/symfony/event-dispatcher
+@dir %%WWWDIR%%/vendor/symfony/event-dispatcher-contracts
+@dir %%WWWDIR%%/vendor/symfony/event-dispatcher/Attribute
+@dir %%WWWDIR%%/vendor/symfony/event-dispatcher/Debug
+@dir %%WWWDIR%%/vendor/symfony/event-dispatcher/DependencyInjection
+@dir %%WWWDIR%%/vendor/symfony/filesystem
+@dir %%WWWDIR%%/vendor/symfony/filesystem/Exception
+@dir %%WWWDIR%%/vendor/symfony/finder
+@dir %%WWWDIR%%/vendor/symfony/finder/Comparator
+@dir %%WWWDIR%%/vendor/symfony/finder/Exception
+@dir %%WWWDIR%%/vendor/symfony/finder/Iterator
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/CacheWarmer
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Command
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Console
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Console/Descriptor
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Console/Helper
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Controller
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/DataCollector
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/DependencyInjection/Compiler
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/EventListener
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/HttpCache
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Kernel
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Resources
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Resources/bin
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/routing
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Resources/config/schema
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Routing
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Routing/Attribute
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Secrets
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Test
+@dir %%WWWDIR%%/vendor/symfony/framework-bundle/Translation
+@dir %%WWWDIR%%/vendor/symfony/html-sanitizer
+@dir %%WWWDIR%%/vendor/symfony/html-sanitizer/Parser
+@dir %%WWWDIR%%/vendor/symfony/html-sanitizer/Reference
+@dir %%WWWDIR%%/vendor/symfony/html-sanitizer/TextSanitizer
+@dir %%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor
+@dir %%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/AttributeSanitizer
+@dir %%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/Model
+@dir %%WWWDIR%%/vendor/symfony/html-sanitizer/Visitor/Node
+@dir %%WWWDIR%%/vendor/symfony/http-foundation
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/Exception
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/File
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/File/Exception
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/RateLimiter
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/RequestMatcher
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/Session
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/Session/Attribute
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/Session/Flash
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Handler
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/Session/Storage/Proxy
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/Test
+@dir %%WWWDIR%%/vendor/symfony/http-foundation/Test/Constraint
+@dir %%WWWDIR%%/vendor/symfony/http-kernel
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Attribute
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Bundle
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/CacheClearer
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/CacheWarmer
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Config
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Controller
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Controller/ArgumentResolver
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/ControllerMetadata
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/DataCollector
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Debug
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Event
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/EventListener
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Exception
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Fragment
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/HttpCache
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Log
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Profiler
+@dir %%WWWDIR%%/vendor/symfony/http-kernel/Resources
+@dir %%WWWDIR%%/vendor/symfony/mailer
+@dir %%WWWDIR%%/vendor/symfony/mailer/Command
+@dir %%WWWDIR%%/vendor/symfony/mailer/DataCollector
+@dir %%WWWDIR%%/vendor/symfony/mailer/Event
+@dir %%WWWDIR%%/vendor/symfony/mailer/EventListener
+@dir %%WWWDIR%%/vendor/symfony/mailer/Exception
+@dir %%WWWDIR%%/vendor/symfony/mailer/Header
+@dir %%WWWDIR%%/vendor/symfony/mailer/Messenger
+@dir %%WWWDIR%%/vendor/symfony/mailer/Test
+@dir %%WWWDIR%%/vendor/symfony/mailer/Test/Constraint
+@dir %%WWWDIR%%/vendor/symfony/mailer/Transport
+@dir %%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp
+@dir %%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/Auth
+@dir %%WWWDIR%%/vendor/symfony/mailer/Transport/Smtp/Stream
+@dir %%WWWDIR%%/vendor/symfony/mime
+@dir %%WWWDIR%%/vendor/symfony/mime/Crypto
+@dir %%WWWDIR%%/vendor/symfony/mime/DependencyInjection
+@dir %%WWWDIR%%/vendor/symfony/mime/Encoder
+@dir %%WWWDIR%%/vendor/symfony/mime/Exception
+@dir %%WWWDIR%%/vendor/symfony/mime/Header
+@dir %%WWWDIR%%/vendor/symfony/mime/HtmlToTextConverter
+@dir %%WWWDIR%%/vendor/symfony/mime/Part
+@dir %%WWWDIR%%/vendor/symfony/mime/Part/Multipart
+@dir %%WWWDIR%%/vendor/symfony/mime/Resources
+@dir %%WWWDIR%%/vendor/symfony/mime/Resources/bin
+@dir %%WWWDIR%%/vendor/symfony/mime/Test
+@dir %%WWWDIR%%/vendor/symfony/mime/Test/Constraint
@dir %%WWWDIR%%/vendor/symfony/polyfill-ctype
@dir %%WWWDIR%%/vendor/symfony/polyfill-iconv
@dir %%WWWDIR%%/vendor/symfony/polyfill-iconv/Resources
@@ -7396,15 +13561,56 @@
@dir %%WWWDIR%%/vendor/symfony/polyfill-mbstring
@dir %%WWWDIR%%/vendor/symfony/polyfill-mbstring/Resources
@dir %%WWWDIR%%/vendor/symfony/polyfill-mbstring/Resources/unidata
-@dir %%WWWDIR%%/vendor/symfony/polyfill-php80
-@dir %%WWWDIR%%/vendor/symfony/polyfill-php80/Resources
-@dir %%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs
-@dir %%WWWDIR%%/vendor/symfony/polyfill-php81
-@dir %%WWWDIR%%/vendor/symfony/polyfill-php81/Resources
-@dir %%WWWDIR%%/vendor/symfony/polyfill-php81/Resources/stubs
-@dir %%WWWDIR%%/vendor/symfony/polyfill-php82
-@dir %%WWWDIR%%/vendor/symfony/polyfill-php82/Resources
-@dir %%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs
+@dir %%WWWDIR%%/vendor/symfony/polyfill-php83
+@dir %%WWWDIR%%/vendor/symfony/polyfill-php83/Resources
+@dir %%WWWDIR%%/vendor/symfony/polyfill-php83/Resources/stubs
+@dir %%WWWDIR%%/vendor/symfony/polyfill-php84
+@dir %%WWWDIR%%/vendor/symfony/polyfill-php84/Resources
+@dir %%WWWDIR%%/vendor/symfony/polyfill-php84/Resources/stubs
+@dir %%WWWDIR%%/vendor/symfony/property-access
+@dir %%WWWDIR%%/vendor/symfony/property-access/Exception
+@dir %%WWWDIR%%/vendor/symfony/property-info
+@dir %%WWWDIR%%/vendor/symfony/property-info/DependencyInjection
+@dir %%WWWDIR%%/vendor/symfony/property-info/Extractor
+@dir %%WWWDIR%%/vendor/symfony/property-info/PhpStan
+@dir %%WWWDIR%%/vendor/symfony/property-info/Util
+@dir %%WWWDIR%%/vendor/symfony/routing
+@dir %%WWWDIR%%/vendor/symfony/routing/Annotation
+@dir %%WWWDIR%%/vendor/symfony/routing/Attribute
+@dir %%WWWDIR%%/vendor/symfony/routing/DependencyInjection
+@dir %%WWWDIR%%/vendor/symfony/routing/Exception
+@dir %%WWWDIR%%/vendor/symfony/routing/Generator
+@dir %%WWWDIR%%/vendor/symfony/routing/Generator/Dumper
+@dir %%WWWDIR%%/vendor/symfony/routing/Loader
+@dir %%WWWDIR%%/vendor/symfony/routing/Loader/Configurator
+@dir %%WWWDIR%%/vendor/symfony/routing/Loader/Configurator/Traits
+@dir %%WWWDIR%%/vendor/symfony/routing/Loader/schema
+@dir %%WWWDIR%%/vendor/symfony/routing/Loader/schema/routing
+@dir %%WWWDIR%%/vendor/symfony/routing/Matcher
+@dir %%WWWDIR%%/vendor/symfony/routing/Matcher/Dumper
+@dir %%WWWDIR%%/vendor/symfony/routing/Requirement
+@dir %%WWWDIR%%/vendor/symfony/serializer
+@dir %%WWWDIR%%/vendor/symfony/serializer/Annotation
+@dir %%WWWDIR%%/vendor/symfony/serializer/Attribute
+@dir %%WWWDIR%%/vendor/symfony/serializer/CacheWarmer
+@dir %%WWWDIR%%/vendor/symfony/serializer/Command
+@dir %%WWWDIR%%/vendor/symfony/serializer/Context
+@dir %%WWWDIR%%/vendor/symfony/serializer/Context/Encoder
+@dir %%WWWDIR%%/vendor/symfony/serializer/Context/Normalizer
+@dir %%WWWDIR%%/vendor/symfony/serializer/DataCollector
+@dir %%WWWDIR%%/vendor/symfony/serializer/Debug
+@dir %%WWWDIR%%/vendor/symfony/serializer/DependencyInjection
+@dir %%WWWDIR%%/vendor/symfony/serializer/Encoder
+@dir %%WWWDIR%%/vendor/symfony/serializer/Exception
+@dir %%WWWDIR%%/vendor/symfony/serializer/Extractor
+@dir %%WWWDIR%%/vendor/symfony/serializer/Mapping
+@dir %%WWWDIR%%/vendor/symfony/serializer/Mapping/Factory
+@dir %%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader
+@dir %%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/schema
+@dir %%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/schema/dic
+@dir %%WWWDIR%%/vendor/symfony/serializer/Mapping/Loader/schema/dic/serializer-mapping
+@dir %%WWWDIR%%/vendor/symfony/serializer/NameConverter
+@dir %%WWWDIR%%/vendor/symfony/serializer/Normalizer
@dir %%WWWDIR%%/vendor/symfony/service-contracts
@dir %%WWWDIR%%/vendor/symfony/service-contracts/Attribute
@dir %%WWWDIR%%/vendor/symfony/service-contracts/Test
@@ -7417,10 +13623,55 @@
@dir %%WWWDIR%%/vendor/symfony/string/Slugger
@dir %%WWWDIR%%/vendor/symfony/translation-contracts
@dir %%WWWDIR%%/vendor/symfony/translation-contracts/Test
+@dir %%WWWDIR%%/vendor/symfony/var-dumper
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Caster
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Cloner
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Command
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Command/Descriptor
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Dumper
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Dumper/ContextProvider
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Exception
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Resources
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Resources/bin
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Resources/css
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Resources/functions
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Resources/js
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Server
+@dir %%WWWDIR%%/vendor/symfony/var-dumper/Test
@dir %%WWWDIR%%/vendor/symfony/var-exporter
@dir %%WWWDIR%%/vendor/symfony/var-exporter/Exception
@dir %%WWWDIR%%/vendor/symfony/var-exporter/Internal
@dir %%WWWDIR%%/vendor/tecnickcom
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/example
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/debian
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/debian/source
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/phpmd
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/resources/rpm
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Aztec
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/Datamatrix
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/PdfFourOneSeven
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/src/Type/Square/QrCode
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Linear/CodeOneTwoEight
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-barcode/test/Square
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-color
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-color/example
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/debian
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/debian/source
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-color/resources/rpm
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-color/src/Model
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-color/test
+@dir %%WWWDIR%%/vendor/tecnickcom/tc-lib-color/test/Model
@dir %%WWWDIR%%/vendor/tecnickcom/tcpdf
@dir %%WWWDIR%%/vendor/tecnickcom/tcpdf/config
@dir %%WWWDIR%%/vendor/tecnickcom/tcpdf/fonts
@@ -7431,31 +13682,52 @@
@dir %%WWWDIR%%/vendor/tecnickcom/tcpdf/fonts/freefont-20120503
@dir %%WWWDIR%%/vendor/tecnickcom/tcpdf/include
@dir %%WWWDIR%%/vendor/tecnickcom/tcpdf/include/barcodes
+@dir %%WWWDIR%%/vendor/tecnickcom/tcpdf/tools
+@dir %%WWWDIR%%/vendor/thecodingmachine
+@dir %%WWWDIR%%/vendor/thecodingmachine/safe
+@dir %%WWWDIR%%/vendor/thecodingmachine/safe/generated
+@dir %%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.1
+@dir %%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.2
+@dir %%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.3
+@dir %%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.4
+@dir %%WWWDIR%%/vendor/thecodingmachine/safe/generated/8.5
+@dir %%WWWDIR%%/vendor/thecodingmachine/safe/generated/Exceptions
+@dir %%WWWDIR%%/vendor/thecodingmachine/safe/lib
+@dir %%WWWDIR%%/vendor/thecodingmachine/safe/lib/Exceptions
@dir %%WWWDIR%%/vendor/thenetworg
@dir %%WWWDIR%%/vendor/thenetworg/oauth2-azure
@dir %%WWWDIR%%/vendor/thenetworg/oauth2-azure/src
@dir %%WWWDIR%%/vendor/thenetworg/oauth2-azure/src/Grant
@dir %%WWWDIR%%/vendor/thenetworg/oauth2-azure/src/Provider
@dir %%WWWDIR%%/vendor/thenetworg/oauth2-azure/src/Token
-@dir %%WWWDIR%%/vendor/true
-@dir %%WWWDIR%%/vendor/true/punycode
-@dir %%WWWDIR%%/vendor/true/punycode/src
-@dir %%WWWDIR%%/vendor/true/punycode/src/Exception
+@dir %%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests
+@dir %%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests/Fakers
+@dir %%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests/Helper
+@dir %%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests/Provider
+@dir %%WWWDIR%%/vendor/thenetworg/oauth2-azure/tests/Token
@dir %%WWWDIR%%/vendor/twig
+@dir %%WWWDIR%%/vendor/twig/markdown-extra
+@dir %%WWWDIR%%/vendor/twig/markdown-extra/Resources
@dir %%WWWDIR%%/vendor/twig/string-extra
@dir %%WWWDIR%%/vendor/twig/twig
@dir %%WWWDIR%%/vendor/twig/twig/src
@dir %%WWWDIR%%/vendor/twig/twig/src/Attribute
@dir %%WWWDIR%%/vendor/twig/twig/src/Cache
@dir %%WWWDIR%%/vendor/twig/twig/src/Error
+@dir %%WWWDIR%%/vendor/twig/twig/src/ExpressionParser
+@dir %%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix
+@dir %%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Prefix
@dir %%WWWDIR%%/vendor/twig/twig/src/Extension
@dir %%WWWDIR%%/vendor/twig/twig/src/Loader
@dir %%WWWDIR%%/vendor/twig/twig/src/Node
@dir %%WWWDIR%%/vendor/twig/twig/src/Node/Expression
@dir %%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary
@dir %%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Filter
+@dir %%WWWDIR%%/vendor/twig/twig/src/Node/Expression/FunctionNode
+@dir %%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Ternary
@dir %%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test
@dir %%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary
+@dir %%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable
@dir %%WWWDIR%%/vendor/twig/twig/src/NodeVisitor
@dir %%WWWDIR%%/vendor/twig/twig/src/Profiler
@dir %%WWWDIR%%/vendor/twig/twig/src/Profiler/Dumper
@@ -7470,6 +13742,7 @@
@dir %%WWWDIR%%/vendor/twig/twig/src/Util
@dir %%WWWDIR%%/vendor/wapmorgan
@dir %%WWWDIR%%/vendor/wapmorgan/unified-archive
+@dir %%WWWDIR%%/vendor/wapmorgan/unified-archive/bin
@dir %%WWWDIR%%/vendor/wapmorgan/unified-archive/docs
@dir %%WWWDIR%%/vendor/wapmorgan/unified-archive/src
@dir %%WWWDIR%%/vendor/wapmorgan/unified-archive/src/Commands
@@ -7480,6 +13753,25 @@
@dir %%WWWDIR%%/vendor/webmozart
@dir %%WWWDIR%%/vendor/webmozart/assert
@dir %%WWWDIR%%/vendor/webmozart/assert/src
+@dir %%WWWDIR%%/vendor/webonyx
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/docs
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/docs/type-definitions
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Error
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/Promise
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Executor/Promise/Adapter
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Language
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Language/AST
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Server
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Server/Exception
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Type
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Definition
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Type/Validation
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Utils
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator
+@dir %%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules
@dir %%WWWDIR%%/version
@owner
@group
diff --git a/www/go-anubis/Makefile b/www/go-anubis/Makefile
index 518bf473ff87..cc1a1232537a 100644
--- a/www/go-anubis/Makefile
+++ b/www/go-anubis/Makefile
@@ -1,7 +1,7 @@
PORTNAME= anubis
DISTVERSIONPREFIX= v
-DISTVERSION= 1.21.3
-PORTREVISION= 3
+DISTVERSION= 1.22.0
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://github.com/techarohq/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
PKGNAMEPREFIX= go-
@@ -19,6 +19,8 @@ USE_RC_SUBR= ${PORTNAME}
ALL_TARGET= prebaked-build
+MAKE_FLAGS= VERSION=${DISTVERSION} GOFLAGS="-buildvcs=false"
+
post-patch:
@${FIND} ${WRKSRC}/data \( -name "*.yaml" -or -name "*.json" \) \
| ${XARGS} ${REINPLACE_CMD} -i '' -e 's|(data)|${DATADIR}|g'
diff --git a/www/go-anubis/distinfo b/www/go-anubis/distinfo
index 645294eb94ca..e3e4a90a63ac 100644
--- a/www/go-anubis/distinfo
+++ b/www/go-anubis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753561488
-SHA256 (anubis-src-vendor-npm-1.21.3.tar.gz) = f4b5af04d014dd3bac988995d076b4e3492d44d6ed6c6b4c657bea4d007da040
-SIZE (anubis-src-vendor-npm-1.21.3.tar.gz) = 15106502
+TIMESTAMP = 1757319886
+SHA256 (anubis-src-vendor-npm-1.22.0.tar.gz) = b3a3c600dce35c3bfc1e81897cd30fe01c9f6c056c704d413934ebb196f94d73
+SIZE (anubis-src-vendor-npm-1.22.0.tar.gz) = 15322719
diff --git a/www/go-anubis/pkg-plist b/www/go-anubis/pkg-plist
index c5de54c48c29..207d6c667806 100644
--- a/www/go-anubis/pkg-plist
+++ b/www/go-anubis/pkg-plist
@@ -5,7 +5,6 @@ sbin/robots2policy
%%DATADIR%%/apps/gitea-rss-feeds.yaml
%%DATADIR%%/apps/qualys-ssl-labs.yml
%%DATADIR%%/apps/searx-checker.yml
-%%DATADIR%%/botPolicies.json
%%DATADIR%%/botPolicies.yaml
%%DATADIR%%/bots/_deny-pathological.yaml
%%DATADIR%%/bots/aggressive-brazilian-scrapers.yaml
@@ -50,3 +49,6 @@ sbin/robots2policy
%%DATADIR%%/meta/ai-block-moderate.yaml
%%DATADIR%%/meta/ai-block-permissive.yaml
%%DATADIR%%/services/uptime-robot.yaml
+%%DATADIR%%/bots/custom-async-http-client.yaml
+%%DATADIR%%/crawlers/alibaba-cloud.yaml
+%%DATADIR%%/crawlers/huawei-cloud.yaml
diff --git a/www/go-www/Makefile b/www/go-www/Makefile
index 8297757506af..e58e952c550b 100644
--- a/www/go-www/Makefile
+++ b/www/go-www/Makefile
@@ -1,6 +1,6 @@
PORTNAME= www
PORTVERSION= 2.0.0
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= www
PKGNAMEPREFIX= go-
diff --git a/www/gobuffalo/Makefile b/www/gobuffalo/Makefile
index ff99cd8bdfe2..4636f74f8f23 100644
--- a/www/gobuffalo/Makefile
+++ b/www/gobuffalo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gobuffalo
PORTVERSION= 0.16.27
DISTVERSIONPREFIX= v
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= www
MAINTAINER= ports@FreeBSD.org
diff --git a/www/gohugo/Makefile b/www/gohugo/Makefile
index 0a61ea3253ae..9269e845a804 100644
--- a/www/gohugo/Makefile
+++ b/www/gohugo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hugo
DISTVERSIONPREFIX= v
-DISTVERSION= 0.148.2
+DISTVERSION= 0.151.0
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= www
diff --git a/www/gohugo/distinfo b/www/gohugo/distinfo
index 84391e929eb8..36dadc11d0d8 100644
--- a/www/gohugo/distinfo
+++ b/www/gohugo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753804943
-SHA256 (go/www_gohugo/hugo-v0.148.2/v0.148.2.mod) = 815be7e1ac9ad5296cefa7c383c1113de7881e9b0291af104ed155fd93acc0a9
-SIZE (go/www_gohugo/hugo-v0.148.2/v0.148.2.mod) = 9177
-SHA256 (go/www_gohugo/hugo-v0.148.2/v0.148.2.zip) = 65ece5fd8196b1576185d59fb02ac031b2b53674b3342bb5b7c3b173e72a5237
-SIZE (go/www_gohugo/hugo-v0.148.2/v0.148.2.zip) = 5747626
+TIMESTAMP = 1759415347
+SHA256 (go/www_gohugo/hugo-v0.151.0/v0.151.0.mod) = cef8105f154d565f966cd074c891a16116c160f4b1e7be392c32652b3820f0d9
+SIZE (go/www_gohugo/hugo-v0.151.0/v0.151.0.mod) = 9341
+SHA256 (go/www_gohugo/hugo-v0.151.0/v0.151.0.zip) = f757614a877f43530bc4237633969819a86781a1ad3064306382751cfb41b445
+SIZE (go/www_gohugo/hugo-v0.151.0/v0.151.0.zip) = 5767352
diff --git a/www/gotty/Makefile b/www/gotty/Makefile
index 793da2123cc2..b550a958108c 100644
--- a/www/gotty/Makefile
+++ b/www/gotty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotty
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/www/grafana/Makefile b/www/grafana/Makefile
index 52a5a979709e..50e9645e717b 100644
--- a/www/grafana/Makefile
+++ b/www/grafana/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grafana
DISTVERSIONPREFIX= v
DISTVERSION= 12.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= https://dl.grafana.com/oss/release/ \
https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
diff --git a/www/gurl/Makefile b/www/gurl/Makefile
index 720625ee62fa..4cf07cb775a9 100644
--- a/www/gurl/Makefile
+++ b/www/gurl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gurl
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www
MAINTAINER= dch@FreeBSD.org
diff --git a/www/hiawatha/Makefile b/www/hiawatha/Makefile
index b5fd0a9b7200..d3839b186483 100644
--- a/www/hiawatha/Makefile
+++ b/www/hiawatha/Makefile
@@ -1,6 +1,5 @@
PORTNAME= hiawatha
-DISTVERSION= 11.7
-PORTREVISION= 1
+DISTVERSION= 11.8
CATEGORIES= www
MASTER_SITES= https://hiawatha.leisink.net/files/
diff --git a/www/hiawatha/distinfo b/www/hiawatha/distinfo
index 71d8a3742a70..fbcd961a8321 100644
--- a/www/hiawatha/distinfo
+++ b/www/hiawatha/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746664802
-SHA256 (hiawatha-11.7.tar.gz) = 8bc180ae3b986d02466f081efeefdb1595d96783f581fded2a9b198752ab7ae1
-SIZE (hiawatha-11.7.tar.gz) = 1914236
+TIMESTAMP = 1758851777
+SHA256 (hiawatha-11.8.tar.gz) = 1376763750fb9a88a780bac6aba8707bc2a78f8ee089c62d433e50216a5183bd
+SIZE (hiawatha-11.8.tar.gz) = 1922802
diff --git a/www/hiawatha/files/patch-CMakeLists.txt b/www/hiawatha/files/patch-CMakeLists.txt
deleted file mode 100644
index 501c27952b07..000000000000
--- a/www/hiawatha/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt.orig 2024-03-29 19:55:54 UTC
-+++ CMakeLists.txt
-@@ -2,7 +2,7 @@ project(Hiawatha VERSION 11.6 LANGUAGES C)
- project(Hiawatha VERSION 11.6 LANGUAGES C)
-
- # Compiler
--set(CMAKE_C_FLAGS "-O2 -Wall -Wextra ${CMAKE_C_FLAGS} -gdwarf-4")
-+set(CMAKE_C_FLAGS "-O2 -Wall -Wextra -gdwarf-4 ${CMAKE_C_FLAGS}")
- set(CMAKE_BUILD_TYPE "RelWithDebInfo")
-
- # Options
diff --git a/www/homepage/Makefile b/www/homepage/Makefile
index 7df2dfd50009..7d1863c4d63a 100644
--- a/www/homepage/Makefile
+++ b/www/homepage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= homepage
-DISTVERSION= 1.4.6
+DISTVERSION= 1.5.0
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
diff --git a/www/homepage/distinfo b/www/homepage/distinfo
index 9723ff1f283e..cbd1cab630ab 100644
--- a/www/homepage/distinfo
+++ b/www/homepage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756433341
-SHA256 (homepage-1.4.6.tar.gz) = 8e12e8990b1a3d7208e46888ed9af64faf135dd645be0f619a8312e4016eb3c9
-SIZE (homepage-1.4.6.tar.gz) = 12755151
+TIMESTAMP = 1759514578
+SHA256 (homepage-1.5.0.tar.gz) = 41102b1101e3549220921f7ed3d34900fa1816e0edd6349272ff4dde053478e5
+SIZE (homepage-1.5.0.tar.gz) = 12679765
diff --git a/www/homepage/pkg-plist b/www/homepage/pkg-plist
index 8bd5b83f4a6c..5a2bad0c73d1 100644
--- a/www/homepage/pkg-plist
+++ b/www/homepage/pkg-plist
@@ -12,180 +12,182 @@ etc/homepage.env
%%HOMEDIR%%/.next/react-loadable-manifest.json
%%HOMEDIR%%/.next/required-server-files.json
%%HOMEDIR%%/.next/routes-manifest.json
-%%HOMEDIR%%/.next/server/chunks/1015.js
-%%HOMEDIR%%/.next/server/chunks/1042.js
-%%HOMEDIR%%/.next/server/chunks/1054.js
-%%HOMEDIR%%/.next/server/chunks/1108.js
-%%HOMEDIR%%/.next/server/chunks/1131.js
-%%HOMEDIR%%/.next/server/chunks/1157.js
-%%HOMEDIR%%/.next/server/chunks/1163.js
-%%HOMEDIR%%/.next/server/chunks/1181.js
-%%HOMEDIR%%/.next/server/chunks/1213.js
-%%HOMEDIR%%/.next/server/chunks/1226.js
-%%HOMEDIR%%/.next/server/chunks/1252.js
-%%HOMEDIR%%/.next/server/chunks/1290.js
-%%HOMEDIR%%/.next/server/chunks/1319.js
-%%HOMEDIR%%/.next/server/chunks/1327.js
-%%HOMEDIR%%/.next/server/chunks/1331.js
-%%HOMEDIR%%/.next/server/chunks/1384.js
-%%HOMEDIR%%/.next/server/chunks/1397.js
-%%HOMEDIR%%/.next/server/chunks/1424.js
-%%HOMEDIR%%/.next/server/chunks/1504.js
-%%HOMEDIR%%/.next/server/chunks/1527.js
-%%HOMEDIR%%/.next/server/chunks/1653.js
-%%HOMEDIR%%/.next/server/chunks/1668.js
-%%HOMEDIR%%/.next/server/chunks/1679.js
-%%HOMEDIR%%/.next/server/chunks/1687.js
-%%HOMEDIR%%/.next/server/chunks/1691.js
+%%HOMEDIR%%/.next/server/chunks/1000.js
+%%HOMEDIR%%/.next/server/chunks/1022.js
+%%HOMEDIR%%/.next/server/chunks/1024.js
+%%HOMEDIR%%/.next/server/chunks/1138.js
+%%HOMEDIR%%/.next/server/chunks/1208.js
+%%HOMEDIR%%/.next/server/chunks/122.js
+%%HOMEDIR%%/.next/server/chunks/1241.js
+%%HOMEDIR%%/.next/server/chunks/1264.js
+%%HOMEDIR%%/.next/server/chunks/1294.js
+%%HOMEDIR%%/.next/server/chunks/1295.js
+%%HOMEDIR%%/.next/server/chunks/1296.js
+%%HOMEDIR%%/.next/server/chunks/1320.js
+%%HOMEDIR%%/.next/server/chunks/1344.js
+%%HOMEDIR%%/.next/server/chunks/1487.js
+%%HOMEDIR%%/.next/server/chunks/15.js
+%%HOMEDIR%%/.next/server/chunks/1569.js
+%%HOMEDIR%%/.next/server/chunks/1629.js
%%HOMEDIR%%/.next/server/chunks/1807.js
-%%HOMEDIR%%/.next/server/chunks/1882.js
-%%HOMEDIR%%/.next/server/chunks/1911.js
-%%HOMEDIR%%/.next/server/chunks/1940.js
+%%HOMEDIR%%/.next/server/chunks/1823.js
+%%HOMEDIR%%/.next/server/chunks/1946.js
%%HOMEDIR%%/.next/server/chunks/1960.js
-%%HOMEDIR%%/.next/server/chunks/2000.js
-%%HOMEDIR%%/.next/server/chunks/2013.js
-%%HOMEDIR%%/.next/server/chunks/2065.js
-%%HOMEDIR%%/.next/server/chunks/2076.js
-%%HOMEDIR%%/.next/server/chunks/2135.js
-%%HOMEDIR%%/.next/server/chunks/225.js
-%%HOMEDIR%%/.next/server/chunks/2266.js
-%%HOMEDIR%%/.next/server/chunks/2399.js
-%%HOMEDIR%%/.next/server/chunks/2439.js
-%%HOMEDIR%%/.next/server/chunks/2462.js
-%%HOMEDIR%%/.next/server/chunks/2576.js
-%%HOMEDIR%%/.next/server/chunks/2584.js
-%%HOMEDIR%%/.next/server/chunks/2590.js
-%%HOMEDIR%%/.next/server/chunks/2833.js
-%%HOMEDIR%%/.next/server/chunks/2835.js
-%%HOMEDIR%%/.next/server/chunks/2877.js
-%%HOMEDIR%%/.next/server/chunks/2958.js
-%%HOMEDIR%%/.next/server/chunks/2986.js
-%%HOMEDIR%%/.next/server/chunks/3084.js
-%%HOMEDIR%%/.next/server/chunks/3104.js
-%%HOMEDIR%%/.next/server/chunks/3131.js
-%%HOMEDIR%%/.next/server/chunks/3154.js
-%%HOMEDIR%%/.next/server/chunks/3314.js
-%%HOMEDIR%%/.next/server/chunks/3380.js
-%%HOMEDIR%%/.next/server/chunks/3536.js
-%%HOMEDIR%%/.next/server/chunks/3580.js
-%%HOMEDIR%%/.next/server/chunks/3627.js
-%%HOMEDIR%%/.next/server/chunks/3737.js
-%%HOMEDIR%%/.next/server/chunks/3751.js
-%%HOMEDIR%%/.next/server/chunks/3769.js
-%%HOMEDIR%%/.next/server/chunks/3989.js
-%%HOMEDIR%%/.next/server/chunks/3993.js
-%%HOMEDIR%%/.next/server/chunks/40.js
-%%HOMEDIR%%/.next/server/chunks/4026.js
-%%HOMEDIR%%/.next/server/chunks/4094.js
-%%HOMEDIR%%/.next/server/chunks/4124.js
-%%HOMEDIR%%/.next/server/chunks/4153.js
-%%HOMEDIR%%/.next/server/chunks/4193.js
-%%HOMEDIR%%/.next/server/chunks/4201.js
-%%HOMEDIR%%/.next/server/chunks/4214.js
-%%HOMEDIR%%/.next/server/chunks/4327.js
-%%HOMEDIR%%/.next/server/chunks/4349.js
-%%HOMEDIR%%/.next/server/chunks/4383.js
-%%HOMEDIR%%/.next/server/chunks/4385.js
-%%HOMEDIR%%/.next/server/chunks/4454.js
-%%HOMEDIR%%/.next/server/chunks/4460.js
-%%HOMEDIR%%/.next/server/chunks/45.js
-%%HOMEDIR%%/.next/server/chunks/4571.js
-%%HOMEDIR%%/.next/server/chunks/4822.js
-%%HOMEDIR%%/.next/server/chunks/4881.js
-%%HOMEDIR%%/.next/server/chunks/4907.js
-%%HOMEDIR%%/.next/server/chunks/4965.js
-%%HOMEDIR%%/.next/server/chunks/5014.js
-%%HOMEDIR%%/.next/server/chunks/5147.js
-%%HOMEDIR%%/.next/server/chunks/5188.js
-%%HOMEDIR%%/.next/server/chunks/5264.js
-%%HOMEDIR%%/.next/server/chunks/5287.js
-%%HOMEDIR%%/.next/server/chunks/5315.js
-%%HOMEDIR%%/.next/server/chunks/5420.js
-%%HOMEDIR%%/.next/server/chunks/5457.js
-%%HOMEDIR%%/.next/server/chunks/5472.js
-%%HOMEDIR%%/.next/server/chunks/5492.js
-%%HOMEDIR%%/.next/server/chunks/565.js
-%%HOMEDIR%%/.next/server/chunks/5683.js
-%%HOMEDIR%%/.next/server/chunks/5694.js
-%%HOMEDIR%%/.next/server/chunks/5749.js
-%%HOMEDIR%%/.next/server/chunks/5848.js
-%%HOMEDIR%%/.next/server/chunks/5885.js
-%%HOMEDIR%%/.next/server/chunks/595.js
-%%HOMEDIR%%/.next/server/chunks/6000.js
-%%HOMEDIR%%/.next/server/chunks/607.js
-%%HOMEDIR%%/.next/server/chunks/6084.js
-%%HOMEDIR%%/.next/server/chunks/6089.js
-%%HOMEDIR%%/.next/server/chunks/6091.js
-%%HOMEDIR%%/.next/server/chunks/624.js
-%%HOMEDIR%%/.next/server/chunks/6279.js
-%%HOMEDIR%%/.next/server/chunks/6319.js
-%%HOMEDIR%%/.next/server/chunks/6359.js
-%%HOMEDIR%%/.next/server/chunks/6419.js
-%%HOMEDIR%%/.next/server/chunks/6420.js
-%%HOMEDIR%%/.next/server/chunks/6424.js
-%%HOMEDIR%%/.next/server/chunks/6585.js
-%%HOMEDIR%%/.next/server/chunks/6589.js
-%%HOMEDIR%%/.next/server/chunks/6654.js
-%%HOMEDIR%%/.next/server/chunks/6755.js
-%%HOMEDIR%%/.next/server/chunks/6981.js
-%%HOMEDIR%%/.next/server/chunks/7006.js
-%%HOMEDIR%%/.next/server/chunks/7102.js
-%%HOMEDIR%%/.next/server/chunks/7119.js
-%%HOMEDIR%%/.next/server/chunks/7238.js
-%%HOMEDIR%%/.next/server/chunks/7262.js
-%%HOMEDIR%%/.next/server/chunks/733.js
-%%HOMEDIR%%/.next/server/chunks/7399.js
-%%HOMEDIR%%/.next/server/chunks/7554.js
-%%HOMEDIR%%/.next/server/chunks/7559.js
-%%HOMEDIR%%/.next/server/chunks/7569.js
-%%HOMEDIR%%/.next/server/chunks/7585.js
-%%HOMEDIR%%/.next/server/chunks/7645.js
-%%HOMEDIR%%/.next/server/chunks/7697.js
-%%HOMEDIR%%/.next/server/chunks/7706.js
-%%HOMEDIR%%/.next/server/chunks/7857.js
-%%HOMEDIR%%/.next/server/chunks/8045.js
-%%HOMEDIR%%/.next/server/chunks/8101.js
-%%HOMEDIR%%/.next/server/chunks/8118.js
-%%HOMEDIR%%/.next/server/chunks/8251.js
-%%HOMEDIR%%/.next/server/chunks/8255.js
-%%HOMEDIR%%/.next/server/chunks/8309.js
-%%HOMEDIR%%/.next/server/chunks/8345.js
-%%HOMEDIR%%/.next/server/chunks/8368.js
-%%HOMEDIR%%/.next/server/chunks/8461.js
-%%HOMEDIR%%/.next/server/chunks/8508.js
-%%HOMEDIR%%/.next/server/chunks/851.js
-%%HOMEDIR%%/.next/server/chunks/8510.js
-%%HOMEDIR%%/.next/server/chunks/8520.js
-%%HOMEDIR%%/.next/server/chunks/8534.js
-%%HOMEDIR%%/.next/server/chunks/8546.js
-%%HOMEDIR%%/.next/server/chunks/8633.js
-%%HOMEDIR%%/.next/server/chunks/8679.js
-%%HOMEDIR%%/.next/server/chunks/8697.js
-%%HOMEDIR%%/.next/server/chunks/8715.js
-%%HOMEDIR%%/.next/server/chunks/8731.js
-%%HOMEDIR%%/.next/server/chunks/8764.js
-%%HOMEDIR%%/.next/server/chunks/8765.js
-%%HOMEDIR%%/.next/server/chunks/8868.js
-%%HOMEDIR%%/.next/server/chunks/8877.js
-%%HOMEDIR%%/.next/server/chunks/8942.js
-%%HOMEDIR%%/.next/server/chunks/9022.js
-%%HOMEDIR%%/.next/server/chunks/9042.js
-%%HOMEDIR%%/.next/server/chunks/9052.js
-%%HOMEDIR%%/.next/server/chunks/9165.js
-%%HOMEDIR%%/.next/server/chunks/9173.js
-%%HOMEDIR%%/.next/server/chunks/9304.js
-%%HOMEDIR%%/.next/server/chunks/9332.js
-%%HOMEDIR%%/.next/server/chunks/9535.js
-%%HOMEDIR%%/.next/server/chunks/9538.js
-%%HOMEDIR%%/.next/server/chunks/9566.js
-%%HOMEDIR%%/.next/server/chunks/9573.js
-%%HOMEDIR%%/.next/server/chunks/9644.js
-%%HOMEDIR%%/.next/server/chunks/9709.js
-%%HOMEDIR%%/.next/server/chunks/9745.js
-%%HOMEDIR%%/.next/server/chunks/9833.js
-%%HOMEDIR%%/.next/server/chunks/9857.js
-%%HOMEDIR%%/.next/server/chunks/9869.js
-%%HOMEDIR%%/.next/server/chunks/9884.js
+%%HOMEDIR%%/.next/server/chunks/1961.js
+%%HOMEDIR%%/.next/server/chunks/2071.js
+%%HOMEDIR%%/.next/server/chunks/2152.js
+%%HOMEDIR%%/.next/server/chunks/2160.js
+%%HOMEDIR%%/.next/server/chunks/2304.js
+%%HOMEDIR%%/.next/server/chunks/231.js
+%%HOMEDIR%%/.next/server/chunks/2336.js
+%%HOMEDIR%%/.next/server/chunks/2339.js
+%%HOMEDIR%%/.next/server/chunks/236.js
+%%HOMEDIR%%/.next/server/chunks/2364.js
+%%HOMEDIR%%/.next/server/chunks/2367.js
+%%HOMEDIR%%/.next/server/chunks/2376.js
+%%HOMEDIR%%/.next/server/chunks/2400.js
+%%HOMEDIR%%/.next/server/chunks/2429.js
+%%HOMEDIR%%/.next/server/chunks/2546.js
+%%HOMEDIR%%/.next/server/chunks/2669.js
+%%HOMEDIR%%/.next/server/chunks/2710.js
+%%HOMEDIR%%/.next/server/chunks/2744.js
+%%HOMEDIR%%/.next/server/chunks/2848.js
+%%HOMEDIR%%/.next/server/chunks/2851.js
+%%HOMEDIR%%/.next/server/chunks/2857.js
+%%HOMEDIR%%/.next/server/chunks/2900.js
+%%HOMEDIR%%/.next/server/chunks/2948.js
+%%HOMEDIR%%/.next/server/chunks/2987.js
+%%HOMEDIR%%/.next/server/chunks/3063.js
+%%HOMEDIR%%/.next/server/chunks/3185.js
+%%HOMEDIR%%/.next/server/chunks/3189.js
+%%HOMEDIR%%/.next/server/chunks/319.js
+%%HOMEDIR%%/.next/server/chunks/3468.js
+%%HOMEDIR%%/.next/server/chunks/3503.js
+%%HOMEDIR%%/.next/server/chunks/3530.js
+%%HOMEDIR%%/.next/server/chunks/3535.js
+%%HOMEDIR%%/.next/server/chunks/3622.js
+%%HOMEDIR%%/.next/server/chunks/3766.js
+%%HOMEDIR%%/.next/server/chunks/3913.js
+%%HOMEDIR%%/.next/server/chunks/3928.js
+%%HOMEDIR%%/.next/server/chunks/4166.js
+%%HOMEDIR%%/.next/server/chunks/428.js
+%%HOMEDIR%%/.next/server/chunks/4328.js
+%%HOMEDIR%%/.next/server/chunks/4357.js
+%%HOMEDIR%%/.next/server/chunks/4411.js
+%%HOMEDIR%%/.next/server/chunks/4477.js
+%%HOMEDIR%%/.next/server/chunks/4544.js
+%%HOMEDIR%%/.next/server/chunks/4561.js
+%%HOMEDIR%%/.next/server/chunks/4579.js
+%%HOMEDIR%%/.next/server/chunks/4612.js
+%%HOMEDIR%%/.next/server/chunks/463.js
+%%HOMEDIR%%/.next/server/chunks/4649.js
+%%HOMEDIR%%/.next/server/chunks/4653.js
+%%HOMEDIR%%/.next/server/chunks/4674.js
+%%HOMEDIR%%/.next/server/chunks/4685.js
+%%HOMEDIR%%/.next/server/chunks/4731.js
+%%HOMEDIR%%/.next/server/chunks/4848.js
+%%HOMEDIR%%/.next/server/chunks/4873.js
+%%HOMEDIR%%/.next/server/chunks/4911.js
+%%HOMEDIR%%/.next/server/chunks/4964.js
+%%HOMEDIR%%/.next/server/chunks/50.js
+%%HOMEDIR%%/.next/server/chunks/5043.js
+%%HOMEDIR%%/.next/server/chunks/505.js
+%%HOMEDIR%%/.next/server/chunks/5075.js
+%%HOMEDIR%%/.next/server/chunks/5271.js
+%%HOMEDIR%%/.next/server/chunks/5290.js
+%%HOMEDIR%%/.next/server/chunks/5305.js
+%%HOMEDIR%%/.next/server/chunks/5310.js
+%%HOMEDIR%%/.next/server/chunks/5380.js
+%%HOMEDIR%%/.next/server/chunks/5391.js
+%%HOMEDIR%%/.next/server/chunks/5427.js
+%%HOMEDIR%%/.next/server/chunks/5438.js
+%%HOMEDIR%%/.next/server/chunks/5559.js
+%%HOMEDIR%%/.next/server/chunks/5566.js
+%%HOMEDIR%%/.next/server/chunks/5586.js
+%%HOMEDIR%%/.next/server/chunks/5637.js
+%%HOMEDIR%%/.next/server/chunks/5764.js
+%%HOMEDIR%%/.next/server/chunks/5788.js
+%%HOMEDIR%%/.next/server/chunks/5818.js
+%%HOMEDIR%%/.next/server/chunks/5999.js
+%%HOMEDIR%%/.next/server/chunks/6042.js
+%%HOMEDIR%%/.next/server/chunks/6050.js
+%%HOMEDIR%%/.next/server/chunks/6196.js
+%%HOMEDIR%%/.next/server/chunks/6257.js
+%%HOMEDIR%%/.next/server/chunks/6268.js
+%%HOMEDIR%%/.next/server/chunks/627.js
+%%HOMEDIR%%/.next/server/chunks/6318.js
+%%HOMEDIR%%/.next/server/chunks/6466.js
+%%HOMEDIR%%/.next/server/chunks/6558.js
+%%HOMEDIR%%/.next/server/chunks/6565.js
+%%HOMEDIR%%/.next/server/chunks/6617.js
+%%HOMEDIR%%/.next/server/chunks/6637.js
+%%HOMEDIR%%/.next/server/chunks/6701.js
+%%HOMEDIR%%/.next/server/chunks/6768.js
+%%HOMEDIR%%/.next/server/chunks/6852.js
+%%HOMEDIR%%/.next/server/chunks/6878.js
+%%HOMEDIR%%/.next/server/chunks/7019.js
+%%HOMEDIR%%/.next/server/chunks/7045.js
+%%HOMEDIR%%/.next/server/chunks/707.js
+%%HOMEDIR%%/.next/server/chunks/7075.js
+%%HOMEDIR%%/.next/server/chunks/7081.js
+%%HOMEDIR%%/.next/server/chunks/7105.js
+%%HOMEDIR%%/.next/server/chunks/7167.js
+%%HOMEDIR%%/.next/server/chunks/718.js
+%%HOMEDIR%%/.next/server/chunks/7464.js
+%%HOMEDIR%%/.next/server/chunks/7534.js
+%%HOMEDIR%%/.next/server/chunks/7545.js
+%%HOMEDIR%%/.next/server/chunks/7592.js
+%%HOMEDIR%%/.next/server/chunks/7602.js
+%%HOMEDIR%%/.next/server/chunks/7617.js
+%%HOMEDIR%%/.next/server/chunks/7618.js
+%%HOMEDIR%%/.next/server/chunks/7644.js
+%%HOMEDIR%%/.next/server/chunks/7648.js
+%%HOMEDIR%%/.next/server/chunks/7752.js
+%%HOMEDIR%%/.next/server/chunks/7813.js
+%%HOMEDIR%%/.next/server/chunks/7848.js
+%%HOMEDIR%%/.next/server/chunks/7936.js
+%%HOMEDIR%%/.next/server/chunks/8014.js
+%%HOMEDIR%%/.next/server/chunks/8128.js
+%%HOMEDIR%%/.next/server/chunks/8177.js
+%%HOMEDIR%%/.next/server/chunks/8233.js
+%%HOMEDIR%%/.next/server/chunks/8245.js
+%%HOMEDIR%%/.next/server/chunks/8256.js
+%%HOMEDIR%%/.next/server/chunks/8278.js
+%%HOMEDIR%%/.next/server/chunks/8320.js
+%%HOMEDIR%%/.next/server/chunks/8505.js
+%%HOMEDIR%%/.next/server/chunks/8532.js
+%%HOMEDIR%%/.next/server/chunks/8536.js
+%%HOMEDIR%%/.next/server/chunks/8565.js
+%%HOMEDIR%%/.next/server/chunks/8574.js
+%%HOMEDIR%%/.next/server/chunks/8587.js
+%%HOMEDIR%%/.next/server/chunks/8644.js
+%%HOMEDIR%%/.next/server/chunks/8654.js
+%%HOMEDIR%%/.next/server/chunks/8703.js
+%%HOMEDIR%%/.next/server/chunks/878.js
+%%HOMEDIR%%/.next/server/chunks/8837.js
+%%HOMEDIR%%/.next/server/chunks/891.js
+%%HOMEDIR%%/.next/server/chunks/8939.js
+%%HOMEDIR%%/.next/server/chunks/898.js
+%%HOMEDIR%%/.next/server/chunks/9037.js
+%%HOMEDIR%%/.next/server/chunks/904.js
+%%HOMEDIR%%/.next/server/chunks/9096.js
+%%HOMEDIR%%/.next/server/chunks/9132.js
+%%HOMEDIR%%/.next/server/chunks/9151.js
+%%HOMEDIR%%/.next/server/chunks/9160.js
+%%HOMEDIR%%/.next/server/chunks/924.js
+%%HOMEDIR%%/.next/server/chunks/9275.js
+%%HOMEDIR%%/.next/server/chunks/9278.js
+%%HOMEDIR%%/.next/server/chunks/9292.js
+%%HOMEDIR%%/.next/server/chunks/9342.js
+%%HOMEDIR%%/.next/server/chunks/946.js
+%%HOMEDIR%%/.next/server/chunks/9475.js
+%%HOMEDIR%%/.next/server/chunks/9499.js
+%%HOMEDIR%%/.next/server/chunks/9504.js
+%%HOMEDIR%%/.next/server/chunks/9548.js
+%%HOMEDIR%%/.next/server/chunks/9632.js
+%%HOMEDIR%%/.next/server/chunks/9706.js
+%%HOMEDIR%%/.next/server/chunks/9889.js
+%%HOMEDIR%%/.next/server/chunks/9936.js
%%HOMEDIR%%/.next/server/dynamic-css-manifest.js
%%HOMEDIR%%/.next/server/edge-runtime-webpack.js
%%HOMEDIR%%/.next/server/functions-config-manifest.json
@@ -266,191 +268,200 @@ etc/homepage.env
%%HOMEDIR%%/.next/server/src/middleware.js
%%HOMEDIR%%/.next/server/webpack-api-runtime.js
%%HOMEDIR%%/.next/server/webpack-runtime.js
-%%HOMEDIR%%/.next/static/chunks/01325ca9-7d5f3991c894ef3c.js
-%%HOMEDIR%%/.next/static/chunks/1024.b5f6ec8d81ab8092.js
-%%HOMEDIR%%/.next/static/chunks/1053.0e126909a1d737e2.js
-%%HOMEDIR%%/.next/static/chunks/1083.9225e62c56fafb08.js
-%%HOMEDIR%%/.next/static/chunks/1094.150eb81c357d2b4a.js
-%%HOMEDIR%%/.next/static/chunks/1153.e8b8035794321aa1.js
-%%HOMEDIR%%/.next/static/chunks/1203.454e8b3c219ce87d.js
-%%HOMEDIR%%/.next/static/chunks/1371.1d0b5dd9dacdd949.js
-%%HOMEDIR%%/.next/static/chunks/1475.5aec89c0dee42420.js
-%%HOMEDIR%%/.next/static/chunks/1542.d9b50712504c3a85.js
-%%HOMEDIR%%/.next/static/chunks/1619.8e2041ecae92be45.js
-%%HOMEDIR%%/.next/static/chunks/1717.46089e1c58114b04.js
-%%HOMEDIR%%/.next/static/chunks/1758.9b1f894c164e3c4e.js
-%%HOMEDIR%%/.next/static/chunks/1772.66f52ff4ea40d9e3.js
-%%HOMEDIR%%/.next/static/chunks/1812.6f1e5b9f15b95d02.js
-%%HOMEDIR%%/.next/static/chunks/1827.a3074eb36ad2a47a.js
-%%HOMEDIR%%/.next/static/chunks/1848.3c86129bcbe5c4eb.js
-%%HOMEDIR%%/.next/static/chunks/1896.bff9dbe74fee42e5.js
-%%HOMEDIR%%/.next/static/chunks/2064.54b1ea917da517d0.js
+%%HOMEDIR%%/.next/static/57cJKQtdFX4OtnUFYUzrR/_buildManifest.js
+%%HOMEDIR%%/.next/static/57cJKQtdFX4OtnUFYUzrR/_ssgManifest.js
+%%HOMEDIR%%/.next/static/chunks/01325ca9-77ccef3498fc0d6f.js
+%%HOMEDIR%%/.next/static/chunks/107.fad332fc4010edba.js
+%%HOMEDIR%%/.next/static/chunks/1097.8eb900d06dbe6607.js
+%%HOMEDIR%%/.next/static/chunks/1105.39b258548de03821.js
+%%HOMEDIR%%/.next/static/chunks/1168.66ef399113a26327.js
+%%HOMEDIR%%/.next/static/chunks/1185.63d492dc9a2fde6e.js
+%%HOMEDIR%%/.next/static/chunks/1188.c693379b0d42a94b.js
+%%HOMEDIR%%/.next/static/chunks/1210.581b5c3df35e024d.js
+%%HOMEDIR%%/.next/static/chunks/1230.03afa4db7bcca159.js
+%%HOMEDIR%%/.next/static/chunks/1395.044e329303cbcd07.js
+%%HOMEDIR%%/.next/static/chunks/1590.1d90337b267c1b4f.js
+%%HOMEDIR%%/.next/static/chunks/1605.b1a4b5cb634e62d1.js
+%%HOMEDIR%%/.next/static/chunks/1634.f0eddac86ec5e34b.js
+%%HOMEDIR%%/.next/static/chunks/1644.e78a61bd12c16213.js
+%%HOMEDIR%%/.next/static/chunks/1652.f8789041bbbbf976.js
+%%HOMEDIR%%/.next/static/chunks/1696.1331d219862da330.js
+%%HOMEDIR%%/.next/static/chunks/1700.e743fec9c17490d7.js
+%%HOMEDIR%%/.next/static/chunks/1707.8b39e36a9095db95.js
+%%HOMEDIR%%/.next/static/chunks/1834.509e2dfbcf4730a8.js
+%%HOMEDIR%%/.next/static/chunks/2013.db68fa95b5685373.js
+%%HOMEDIR%%/.next/static/chunks/2106.eeccce4750a9ab46.js
+%%HOMEDIR%%/.next/static/chunks/2129.fdb18ade60745677.js
%%HOMEDIR%%/.next/static/chunks/220.8f02f7931232a9b3.js
-%%HOMEDIR%%/.next/static/chunks/2224.0fa0f069900a216b.js
-%%HOMEDIR%%/.next/static/chunks/2244.0b3fab6f5776bf01.js
-%%HOMEDIR%%/.next/static/chunks/2259.6eb8d2463a0e4d3c.js
-%%HOMEDIR%%/.next/static/chunks/2276.a620e5a716d56757.js
-%%HOMEDIR%%/.next/static/chunks/2428.273118e2913c2233.js
-%%HOMEDIR%%/.next/static/chunks/2481.219081264f9b331d.js
-%%HOMEDIR%%/.next/static/chunks/2482.7286614df11dd602.js
-%%HOMEDIR%%/.next/static/chunks/2541.0512c04037f41e7c.js
-%%HOMEDIR%%/.next/static/chunks/2557.f9928134e6c613ac.js
-%%HOMEDIR%%/.next/static/chunks/256.4d2b46ee526f1b45.js
-%%HOMEDIR%%/.next/static/chunks/2562.a13fa59fcf301a0e.js
-%%HOMEDIR%%/.next/static/chunks/2629.34f751c3e41af14f.js
-%%HOMEDIR%%/.next/static/chunks/2638.c8c0748ece234b32.js
-%%HOMEDIR%%/.next/static/chunks/2671.96254e2afb242427.js
-%%HOMEDIR%%/.next/static/chunks/26b4713f.636da3786ce045d7.js
-%%HOMEDIR%%/.next/static/chunks/2706.b222754070a632bf.js
-%%HOMEDIR%%/.next/static/chunks/2747.c317217bda33b029.js
-%%HOMEDIR%%/.next/static/chunks/2750.5bcf59810f0aa64d.js
-%%HOMEDIR%%/.next/static/chunks/2821.9c9c5cefad894e81.js
-%%HOMEDIR%%/.next/static/chunks/287.20d3da7e540aec45.js
-%%HOMEDIR%%/.next/static/chunks/2875.c960a26518158172.js
-%%HOMEDIR%%/.next/static/chunks/289.8f590a02d7eef3d0.js
-%%HOMEDIR%%/.next/static/chunks/2905.7cecbab4a193b4eb.js
-%%HOMEDIR%%/.next/static/chunks/2952.fc229b125f864988.js
-%%HOMEDIR%%/.next/static/chunks/3020.b89df5e8835348a6.js
-%%HOMEDIR%%/.next/static/chunks/3156.4f1eab967a999625.js
-%%HOMEDIR%%/.next/static/chunks/3172.cfd46924ee421cfa.js
-%%HOMEDIR%%/.next/static/chunks/3270.70b501f792f14c3e.js
-%%HOMEDIR%%/.next/static/chunks/3342.22f6cc50565fab4a.js
-%%HOMEDIR%%/.next/static/chunks/3352.c9384a5629466863.js
-%%HOMEDIR%%/.next/static/chunks/3413.ba5d8c7db408f815.js
-%%HOMEDIR%%/.next/static/chunks/3430.a2d9eec2ce97137e.js
-%%HOMEDIR%%/.next/static/chunks/345.42ded84174698533.js
-%%HOMEDIR%%/.next/static/chunks/3462.eb0cbd44dc590989.js
-%%HOMEDIR%%/.next/static/chunks/3548.45131a15d3467e78.js
-%%HOMEDIR%%/.next/static/chunks/3591.30159a9f2e072f41.js
-%%HOMEDIR%%/.next/static/chunks/3772.d5191bcbfd6c0c09.js
-%%HOMEDIR%%/.next/static/chunks/3789.5a3fbcf3fb9261d5.js
-%%HOMEDIR%%/.next/static/chunks/3810.7061b06a2c211fc2.js
-%%HOMEDIR%%/.next/static/chunks/3826.51b30c6c60103bb7.js
-%%HOMEDIR%%/.next/static/chunks/397.1fc5ec2f7e5a02ee.js
-%%HOMEDIR%%/.next/static/chunks/401.ffa6053816611b49.js
-%%HOMEDIR%%/.next/static/chunks/4014.0de5899ae9681d2a.js
-%%HOMEDIR%%/.next/static/chunks/4035.79ea97d447cdfaa9.js
-%%HOMEDIR%%/.next/static/chunks/4044.5ac397baa17e7548.js
-%%HOMEDIR%%/.next/static/chunks/4058.5da8853733ec78e5.js
-%%HOMEDIR%%/.next/static/chunks/4083.25bf05de7cfc278b.js
-%%HOMEDIR%%/.next/static/chunks/4129.00face5fb934c732.js
-%%HOMEDIR%%/.next/static/chunks/4207.89e61201b87ef87d.js
-%%HOMEDIR%%/.next/static/chunks/4298.376ad3645baeba10.js
-%%HOMEDIR%%/.next/static/chunks/4534.89b524aa65999937.js
-%%HOMEDIR%%/.next/static/chunks/457d11d8-f084f17c5c623007.js
-%%HOMEDIR%%/.next/static/chunks/458.2e8fa92bd7c2c6c5.js
-%%HOMEDIR%%/.next/static/chunks/4613.b2cab968eaaffbe1.js
-%%HOMEDIR%%/.next/static/chunks/4638.f4ec30d00a9e7c59.js
-%%HOMEDIR%%/.next/static/chunks/4648.2f5f5eee4d0998b6.js
-%%HOMEDIR%%/.next/static/chunks/4669.c869734b3154bfb4.js
-%%HOMEDIR%%/.next/static/chunks/4671.602911f6311d9532.js
-%%HOMEDIR%%/.next/static/chunks/4700.c95cfc315d0f586b.js
-%%HOMEDIR%%/.next/static/chunks/4847.2c09c9dc5aabee16.js
-%%HOMEDIR%%/.next/static/chunks/4900.dd4010847d7f3ebf.js
-%%HOMEDIR%%/.next/static/chunks/5025.8509b92d8cbb10bb.js
-%%HOMEDIR%%/.next/static/chunks/5026.7d488d18c5a20b51.js
-%%HOMEDIR%%/.next/static/chunks/5054.93c91c26ccfd93d7.js
-%%HOMEDIR%%/.next/static/chunks/506.11a20422c3eb9933.js
-%%HOMEDIR%%/.next/static/chunks/5113.fbb68d3a11f65594.js
-%%HOMEDIR%%/.next/static/chunks/5130.fa111b2b89e504c5.js
-%%HOMEDIR%%/.next/static/chunks/5250.fa72683300b73977.js
-%%HOMEDIR%%/.next/static/chunks/5345.d524596bd31f31f5.js
-%%HOMEDIR%%/.next/static/chunks/5371.05f335aac5db07f6.js
-%%HOMEDIR%%/.next/static/chunks/548a922e-1b70aee4b6d1b9b9.js
-%%HOMEDIR%%/.next/static/chunks/5672.223f864a480d2362.js
-%%HOMEDIR%%/.next/static/chunks/5714.4e829a650e5e94bf.js
-%%HOMEDIR%%/.next/static/chunks/5738.87cc3ada8d6db781.js
-%%HOMEDIR%%/.next/static/chunks/5794.2e2f1ddea0f306ce.js
-%%HOMEDIR%%/.next/static/chunks/5829.60014af297a08388.js
-%%HOMEDIR%%/.next/static/chunks/5843.487523ed43a2a29d.js
-%%HOMEDIR%%/.next/static/chunks/5860.a10d0361279e6f9a.js
-%%HOMEDIR%%/.next/static/chunks/5944.4bff334081a2eb22.js
-%%HOMEDIR%%/.next/static/chunks/6002.f6ac6a7504802f1e.js
-%%HOMEDIR%%/.next/static/chunks/6182.e82eb4ec3e4fa068.js
-%%HOMEDIR%%/.next/static/chunks/6187.d0e3c9e2a14feb51.js
-%%HOMEDIR%%/.next/static/chunks/6218.b4f08a33f469d76a.js
-%%HOMEDIR%%/.next/static/chunks/6265.722538037775bb73.js
-%%HOMEDIR%%/.next/static/chunks/6272.7f021e1360b366f9.js
-%%HOMEDIR%%/.next/static/chunks/6295.cb98cdab0f4cb938.js
-%%HOMEDIR%%/.next/static/chunks/6347.594ff64727b20f98.js
-%%HOMEDIR%%/.next/static/chunks/6366.7f83d8502dceef08.js
-%%HOMEDIR%%/.next/static/chunks/6563.b22b4e62e126403a.js
-%%HOMEDIR%%/.next/static/chunks/665.751452845a56d0bd.js
-%%HOMEDIR%%/.next/static/chunks/6719.8eda5aab455acf36.js
-%%HOMEDIR%%/.next/static/chunks/6745.d343ac80dbf66f90.js
-%%HOMEDIR%%/.next/static/chunks/6826.c58fccf1b85a18fc.js
-%%HOMEDIR%%/.next/static/chunks/6866.406cd51d342ba37b.js
-%%HOMEDIR%%/.next/static/chunks/6969.0b6a6e195eb57353.js
-%%HOMEDIR%%/.next/static/chunks/6994.02a0eacf42577f35.js
-%%HOMEDIR%%/.next/static/chunks/7020.e38f0cf5777723e0.js
-%%HOMEDIR%%/.next/static/chunks/7094.915b2f97858fa8f5.js
-%%HOMEDIR%%/.next/static/chunks/7107.1ae914bbb24cb611.js
-%%HOMEDIR%%/.next/static/chunks/7170.6d92cd269241e8de.js
-%%HOMEDIR%%/.next/static/chunks/7293.1a69c6f2ba699605.js
-%%HOMEDIR%%/.next/static/chunks/7339.34c6b8afd543d278.js
-%%HOMEDIR%%/.next/static/chunks/7479.3c75f8a8105572d8.js
-%%HOMEDIR%%/.next/static/chunks/7496.a0477195f892c574.js
-%%HOMEDIR%%/.next/static/chunks/7596.a5c9b9f5686e2f38.js
-%%HOMEDIR%%/.next/static/chunks/761.a3f51b5af9c2c0ad.js
-%%HOMEDIR%%/.next/static/chunks/7635.e87ffc312d63e429.js
-%%HOMEDIR%%/.next/static/chunks/7682.65011a769788bc69.js
-%%HOMEDIR%%/.next/static/chunks/7839.7f37e8e241bc9c74.js
-%%HOMEDIR%%/.next/static/chunks/7862.165ac2499a454b56.js
-%%HOMEDIR%%/.next/static/chunks/797.705f021a1bf2bbd8.js
-%%HOMEDIR%%/.next/static/chunks/8079.7129046267671d8a.js
-%%HOMEDIR%%/.next/static/chunks/8090.becfc4ee80054933.js
-%%HOMEDIR%%/.next/static/chunks/8245.3cde24b69e922a4f.js
-%%HOMEDIR%%/.next/static/chunks/8325.938e478bf05daf5e.js
-%%HOMEDIR%%/.next/static/chunks/8448-3e2367ac516c46d9.js
-%%HOMEDIR%%/.next/static/chunks/8502.3a5e746d80a798f3.js
-%%HOMEDIR%%/.next/static/chunks/8531.bff93d5d6fdb5eb1.js
-%%HOMEDIR%%/.next/static/chunks/8637.250661b8b5969628.js
-%%HOMEDIR%%/.next/static/chunks/8664.2f0ebd8c8cc4f7dd.js
-%%HOMEDIR%%/.next/static/chunks/8722.e22dca46473d20bf.js
-%%HOMEDIR%%/.next/static/chunks/8726.ad52b7fb028b946e.js
-%%HOMEDIR%%/.next/static/chunks/8915.a8eeb28b4de2201d.js
-%%HOMEDIR%%/.next/static/chunks/8921.c488292dd33725ac.js
-%%HOMEDIR%%/.next/static/chunks/8965.66a5ab93862b0f12.js
-%%HOMEDIR%%/.next/static/chunks/8983.c96f1004e83e1aba.js
-%%HOMEDIR%%/.next/static/chunks/8989.b8074e7572b1b69b.js
-%%HOMEDIR%%/.next/static/chunks/89a3b566-926a20f525afbd7a.js
-%%HOMEDIR%%/.next/static/chunks/9029.62fe0d620abb6726.js
-%%HOMEDIR%%/.next/static/chunks/9065.883ffbdd2ad7c502.js
-%%HOMEDIR%%/.next/static/chunks/9084.667350cd46ba2cbd.js
-%%HOMEDIR%%/.next/static/chunks/9223.5b8e76af5666d50a.js
-%%HOMEDIR%%/.next/static/chunks/9241.f2e9e75eef2e2278.js
-%%HOMEDIR%%/.next/static/chunks/9298.0e4892b727337df7.js
-%%HOMEDIR%%/.next/static/chunks/9354.209c8a325d31c25d.js
-%%HOMEDIR%%/.next/static/chunks/9379.11d0dec7b082338f.js
-%%HOMEDIR%%/.next/static/chunks/9448.facbd0ae7660664e.js
-%%HOMEDIR%%/.next/static/chunks/9622.4f867904d1c2a8e3.js
-%%HOMEDIR%%/.next/static/chunks/9674.77a9eac08f7d11e3.js
-%%HOMEDIR%%/.next/static/chunks/9712.1b87fd62006eef48.js
-%%HOMEDIR%%/.next/static/chunks/9738.7394824859cc5b93.js
-%%HOMEDIR%%/.next/static/chunks/9752.52893587d4af237f.js
-%%HOMEDIR%%/.next/static/chunks/9791.24dca27254d785b7.js
-%%HOMEDIR%%/.next/static/chunks/9822.019b45e6481cd1c3.js
-%%HOMEDIR%%/.next/static/chunks/9835.e7e5be1280728188.js
-%%HOMEDIR%%/.next/static/chunks/9839.5c9e4fe7edb09eef.js
-%%HOMEDIR%%/.next/static/chunks/9883.580c000dd21ad021.js
-%%HOMEDIR%%/.next/static/chunks/9890.06f7e3db4d3397dc.js
-%%HOMEDIR%%/.next/static/chunks/9941.350c9b7c03c6a458.js
-%%HOMEDIR%%/.next/static/chunks/9947.f371b52a3153d25c.js
-%%HOMEDIR%%/.next/static/chunks/9c850f74-96df259801684108.js
-%%HOMEDIR%%/.next/static/chunks/a1fe73f9.b889c163bb0113bd.js
-%%HOMEDIR%%/.next/static/chunks/ab2253a0.f3681214c2f1c8b9.js
+%%HOMEDIR%%/.next/static/chunks/2218.f3aa05fa3416e297.js
+%%HOMEDIR%%/.next/static/chunks/2247.aaf3f8b2979f87f2.js
+%%HOMEDIR%%/.next/static/chunks/2263.1726f4aacdf2b3be.js
+%%HOMEDIR%%/.next/static/chunks/2320.37dc89fd6e6d8e76.js
+%%HOMEDIR%%/.next/static/chunks/2408.ac75d69bd40fcc77.js
+%%HOMEDIR%%/.next/static/chunks/2486.4033a5a8f71d3c76.js
+%%HOMEDIR%%/.next/static/chunks/2500.bf07896370fc36c6.js
+%%HOMEDIR%%/.next/static/chunks/2522.ca09b81819e849cc.js
+%%HOMEDIR%%/.next/static/chunks/2560.48372c8e4a13fb24.js
+%%HOMEDIR%%/.next/static/chunks/259.0dc276e5682addc2.js
+%%HOMEDIR%%/.next/static/chunks/262.17e2ba991934dca2.js
+%%HOMEDIR%%/.next/static/chunks/26b4713f.9b4c219bdbd0bbe6.js
+%%HOMEDIR%%/.next/static/chunks/2726.0602a95cd1e34589.js
+%%HOMEDIR%%/.next/static/chunks/2782.20d9be2377b5b87a.js
+%%HOMEDIR%%/.next/static/chunks/2840.31b4af7881bea1fc.js
+%%HOMEDIR%%/.next/static/chunks/2919.fdbeebd8943f0c48.js
+%%HOMEDIR%%/.next/static/chunks/2959.fb9f6663f720a3df.js
+%%HOMEDIR%%/.next/static/chunks/3098.c963fca6b8361fcb.js
+%%HOMEDIR%%/.next/static/chunks/316.3e7c8d93d4774db4.js
+%%HOMEDIR%%/.next/static/chunks/3162.a068e17424c41824.js
+%%HOMEDIR%%/.next/static/chunks/3231.82d30bb7ef241bde.js
+%%HOMEDIR%%/.next/static/chunks/3242.ca5b1079cc1a86bf.js
+%%HOMEDIR%%/.next/static/chunks/3243.c5b53420e999cb51.js
+%%HOMEDIR%%/.next/static/chunks/3391.51637d08ce8957cb.js
+%%HOMEDIR%%/.next/static/chunks/347.93ab434ba4ec9615.js
+%%HOMEDIR%%/.next/static/chunks/3580.59264f27ab805732.js
+%%HOMEDIR%%/.next/static/chunks/3617.0eea62fa15724e24.js
+%%HOMEDIR%%/.next/static/chunks/3635.6495279deabdf73e.js
+%%HOMEDIR%%/.next/static/chunks/3697.49b286da819784c0.js
+%%HOMEDIR%%/.next/static/chunks/3746.8884933a0057f82f.js
+%%HOMEDIR%%/.next/static/chunks/3748.e6f57fa8d59fa9bc.js
+%%HOMEDIR%%/.next/static/chunks/3763.388a3c9facb23c1e.js
+%%HOMEDIR%%/.next/static/chunks/381e8362-8108d30d16e75d17.js
+%%HOMEDIR%%/.next/static/chunks/3843.730956bc4c6efcba.js
+%%HOMEDIR%%/.next/static/chunks/3870.e0738ae6736dd0cd.js
+%%HOMEDIR%%/.next/static/chunks/3873.2000aa701cd548e1.js
+%%HOMEDIR%%/.next/static/chunks/3898.6bed74929eefe6bc.js
+%%HOMEDIR%%/.next/static/chunks/4009.44f3319f0f6251a9.js
+%%HOMEDIR%%/.next/static/chunks/4033.4230d0c2540ba84b.js
+%%HOMEDIR%%/.next/static/chunks/4113.16651eb86fc75e64.js
+%%HOMEDIR%%/.next/static/chunks/420.8c9198b634e538cd.js
+%%HOMEDIR%%/.next/static/chunks/4201.79b30c02d9c5cf75.js
+%%HOMEDIR%%/.next/static/chunks/4257.a3abf9b67484d12f.js
+%%HOMEDIR%%/.next/static/chunks/4261.761003492e99fe64.js
+%%HOMEDIR%%/.next/static/chunks/4267.046096092f6b65b5.js
+%%HOMEDIR%%/.next/static/chunks/4274.6a26f1448ed2ba61.js
+%%HOMEDIR%%/.next/static/chunks/4313-7f03f25abd107ae8.js
+%%HOMEDIR%%/.next/static/chunks/4391.52cc7c1d5b1b081c.js
+%%HOMEDIR%%/.next/static/chunks/457d11d8-838b223097c8eb52.js
+%%HOMEDIR%%/.next/static/chunks/459.c00edb50e5a21e38.js
+%%HOMEDIR%%/.next/static/chunks/463.71590bedaf4a266b.js
+%%HOMEDIR%%/.next/static/chunks/4681.fb1f3e3ff588dc0c.js
+%%HOMEDIR%%/.next/static/chunks/4813.eaad27132f1f12f1.js
+%%HOMEDIR%%/.next/static/chunks/4929.b11e53272cbdfaad.js
+%%HOMEDIR%%/.next/static/chunks/506.ffc4f9d1bcc47aa0.js
+%%HOMEDIR%%/.next/static/chunks/5233.95815c830c14a617.js
+%%HOMEDIR%%/.next/static/chunks/5331.7c8aaf4eee057e80.js
+%%HOMEDIR%%/.next/static/chunks/541.814c40d799f55dca.js
+%%HOMEDIR%%/.next/static/chunks/5489.da8b4c2d95b61aaf.js
+%%HOMEDIR%%/.next/static/chunks/548a922e-ff0c8a3ceaa48a98.js
+%%HOMEDIR%%/.next/static/chunks/5492.1694cedadb0f13d0.js
+%%HOMEDIR%%/.next/static/chunks/5564.78886c800cdb6a69.js
+%%HOMEDIR%%/.next/static/chunks/5661.48e9c34fefb8436a.js
+%%HOMEDIR%%/.next/static/chunks/5736.944d9ee1184ae9af.js
+%%HOMEDIR%%/.next/static/chunks/5784.e3fcdb7179e6b05c.js
+%%HOMEDIR%%/.next/static/chunks/5797.ec961546fa6d9423.js
+%%HOMEDIR%%/.next/static/chunks/5805.72314252c1319dbe.js
+%%HOMEDIR%%/.next/static/chunks/5882.caa02bc40c086a60.js
+%%HOMEDIR%%/.next/static/chunks/5893.5fbb740c462ff4dd.js
+%%HOMEDIR%%/.next/static/chunks/6007.c618c226abf155c9.js
+%%HOMEDIR%%/.next/static/chunks/6107.29085e565f9ab570.js
+%%HOMEDIR%%/.next/static/chunks/6118.29a51ad3bc6ce47f.js
+%%HOMEDIR%%/.next/static/chunks/6208.b02fd2d203ce9424.js
+%%HOMEDIR%%/.next/static/chunks/6272.68a79d5465eb57fc.js
+%%HOMEDIR%%/.next/static/chunks/6276.4f2d6f1fc0fd808b.js
+%%HOMEDIR%%/.next/static/chunks/6305.c628cc81f09a2df5.js
+%%HOMEDIR%%/.next/static/chunks/6308.9d6954681b11de29.js
+%%HOMEDIR%%/.next/static/chunks/6326.7fad2f56c26d5c78.js
+%%HOMEDIR%%/.next/static/chunks/6402.5f63f44eb467511f.js
+%%HOMEDIR%%/.next/static/chunks/6414.0d9c522a201bfc07.js
+%%HOMEDIR%%/.next/static/chunks/642.8dcb622d5816590c.js
+%%HOMEDIR%%/.next/static/chunks/660.854e29a316a8da77.js
+%%HOMEDIR%%/.next/static/chunks/6600.8f6c95b668e99dc0.js
+%%HOMEDIR%%/.next/static/chunks/6708.6b8e3ba79e343dab.js
+%%HOMEDIR%%/.next/static/chunks/6767.c9937aa072644ef4.js
+%%HOMEDIR%%/.next/static/chunks/6985.c082562394d879a6.js
+%%HOMEDIR%%/.next/static/chunks/7027.4397de258e3792d5.js
+%%HOMEDIR%%/.next/static/chunks/7079.4f58902047be25b5.js
+%%HOMEDIR%%/.next/static/chunks/7093.071da6f72bb5a937.js
+%%HOMEDIR%%/.next/static/chunks/7100.0f1a2dac35e28357.js
+%%HOMEDIR%%/.next/static/chunks/7105.71bb90bf67c3fcbe.js
+%%HOMEDIR%%/.next/static/chunks/7132.6e1ced8ec58775ea.js
+%%HOMEDIR%%/.next/static/chunks/7194.bc1bfbaee4c9f566.js
+%%HOMEDIR%%/.next/static/chunks/7247.4e977e53f1ad0f1b.js
+%%HOMEDIR%%/.next/static/chunks/7279.4896db9c7775258e.js
+%%HOMEDIR%%/.next/static/chunks/7315.cccb3254df426423.js
+%%HOMEDIR%%/.next/static/chunks/7352.ba5274ec600ec99d.js
+%%HOMEDIR%%/.next/static/chunks/7414.f4d7e1d45e9d88b7.js
+%%HOMEDIR%%/.next/static/chunks/7419.702d3d70b5d27405.js
+%%HOMEDIR%%/.next/static/chunks/7428.40a2fe2dc21bbad5.js
+%%HOMEDIR%%/.next/static/chunks/7504.3ebe2ceeb68aa095.js
+%%HOMEDIR%%/.next/static/chunks/753.18e741a202d6b6d2.js
+%%HOMEDIR%%/.next/static/chunks/7624.6b6f3554685b226d.js
+%%HOMEDIR%%/.next/static/chunks/766.b0dff841854d6a76.js
+%%HOMEDIR%%/.next/static/chunks/7677.5348c99037000fd1.js
+%%HOMEDIR%%/.next/static/chunks/7829.1c5f03ae523dfb47.js
+%%HOMEDIR%%/.next/static/chunks/7919.e12e7ea77f87968a.js
+%%HOMEDIR%%/.next/static/chunks/7956.4176edc2ee7b3256.js
+%%HOMEDIR%%/.next/static/chunks/797.9695ed3f87604fda.js
+%%HOMEDIR%%/.next/static/chunks/7971.a0690696fd96e768.js
+%%HOMEDIR%%/.next/static/chunks/8022.257584426dd8f155.js
+%%HOMEDIR%%/.next/static/chunks/810.f43dd7b2fb3c013b.js
+%%HOMEDIR%%/.next/static/chunks/8184.c2f612971f134d0e.js
+%%HOMEDIR%%/.next/static/chunks/8225.c4e765521dcf622c.js
+%%HOMEDIR%%/.next/static/chunks/8271.d87e08884a6bbc34.js
+%%HOMEDIR%%/.next/static/chunks/8468.501f707b51ea822d.js
+%%HOMEDIR%%/.next/static/chunks/8691.8c95994a46ca4665.js
+%%HOMEDIR%%/.next/static/chunks/87.a83a1867ee0ae2fc.js
+%%HOMEDIR%%/.next/static/chunks/871.a0175790b8cc5539.js
+%%HOMEDIR%%/.next/static/chunks/8723.57532aab43e989f9.js
+%%HOMEDIR%%/.next/static/chunks/8731.4f30268e5d1b8c12.js
+%%HOMEDIR%%/.next/static/chunks/8760.e13598c9edee6ab6.js
+%%HOMEDIR%%/.next/static/chunks/8849.99eb89aeb7f3d6d3.js
+%%HOMEDIR%%/.next/static/chunks/8854.ace52ffa2b0bb96d.js
+%%HOMEDIR%%/.next/static/chunks/89a3b566-9b16252d48eb9652.js
+%%HOMEDIR%%/.next/static/chunks/9035.867fc4f44fc2e82a.js
+%%HOMEDIR%%/.next/static/chunks/9074.e7ee3a6545ed1292.js
+%%HOMEDIR%%/.next/static/chunks/9087.a15bc31b9a65dcf3.js
+%%HOMEDIR%%/.next/static/chunks/9101.23c23f4607fe8f4a.js
+%%HOMEDIR%%/.next/static/chunks/9105.29b310b32239213b.js
+%%HOMEDIR%%/.next/static/chunks/9108.ac876ab625cace2e.js
+%%HOMEDIR%%/.next/static/chunks/9158.68070d13ac6ad11e.js
+%%HOMEDIR%%/.next/static/chunks/9176.6350d4cf161b063d.js
+%%HOMEDIR%%/.next/static/chunks/9343.5564af1d1d0a1bb8.js
+%%HOMEDIR%%/.next/static/chunks/9397.8a8f298e00069b4b.js
+%%HOMEDIR%%/.next/static/chunks/9410.ea33b8ce901ca73a.js
+%%HOMEDIR%%/.next/static/chunks/9420.08cf1f9f9f5f53f0.js
+%%HOMEDIR%%/.next/static/chunks/9421.125cf03bad97000a.js
+%%HOMEDIR%%/.next/static/chunks/9428.bcfa55cd0dcc4e60.js
+%%HOMEDIR%%/.next/static/chunks/9447.6ecb9f880b7bbe69.js
+%%HOMEDIR%%/.next/static/chunks/9487.0be4356634fca66e.js
+%%HOMEDIR%%/.next/static/chunks/956.6d69f64aeb02d5a2.js
+%%HOMEDIR%%/.next/static/chunks/9587.6af94ae3f7484121.js
+%%HOMEDIR%%/.next/static/chunks/960.b2c7c7c80f9f99aa.js
+%%HOMEDIR%%/.next/static/chunks/9607.770e50d0b0dc9e5a.js
+%%HOMEDIR%%/.next/static/chunks/9664.fa0b63ce9401d75b.js
+%%HOMEDIR%%/.next/static/chunks/9715.67748fd4292c8b42.js
+%%HOMEDIR%%/.next/static/chunks/9749.0ac7b4cdf592e951.js
+%%HOMEDIR%%/.next/static/chunks/975.bc3985b89fba5cfb.js
+%%HOMEDIR%%/.next/static/chunks/9833.af23bd891aee3824.js
+%%HOMEDIR%%/.next/static/chunks/9955.4fabf72e5e972171.js
+%%HOMEDIR%%/.next/static/chunks/9957.a39e397a875416f0.js
+%%HOMEDIR%%/.next/static/chunks/9980.3ede51d7966a2ba6.js
+%%HOMEDIR%%/.next/static/chunks/9c850f74-5e0d1237d14d65bc.js
+%%HOMEDIR%%/.next/static/chunks/a1fe73f9.088080d88c7727e7.js
+%%HOMEDIR%%/.next/static/chunks/ab2253a0.25bc0ddbc91b1665.js
%%HOMEDIR%%/.next/static/chunks/b0a687f6.1744981fb2f81244.js
-%%HOMEDIR%%/.next/static/chunks/b1a9255a.dfb77462b17c83f4.js
-%%HOMEDIR%%/.next/static/chunks/d5ac9709.b652d7d999d16340.js
-%%HOMEDIR%%/.next/static/chunks/framework-c5cfcc96a94eae8a.js
-%%HOMEDIR%%/.next/static/chunks/main-fdb542b0de8d2585.js
-%%HOMEDIR%%/.next/static/chunks/pages/_app-ed68b1f672755457.js
-%%HOMEDIR%%/.next/static/chunks/pages/_error-fb6a88ddaef38215.js
-%%HOMEDIR%%/.next/static/chunks/pages/browserconfig.xml-efe8cee33627ae01.js
-%%HOMEDIR%%/.next/static/chunks/pages/index-c767b321db535108.js
-%%HOMEDIR%%/.next/static/chunks/pages/site.webmanifest-61a35e125a46ba1c.js
+%%HOMEDIR%%/.next/static/chunks/b1a9255a.ccd4a9a09aa1422d.js
+%%HOMEDIR%%/.next/static/chunks/d5ac9709.ec3ef8092e4b96a0.js
+%%HOMEDIR%%/.next/static/chunks/framework-ca2f8fe4a887959b.js
+%%HOMEDIR%%/.next/static/chunks/main-dfa4279da7a75ddd.js
+%%HOMEDIR%%/.next/static/chunks/pages/_app-f2aed9a8371b01cf.js
+%%HOMEDIR%%/.next/static/chunks/pages/_error-6688cd3453d9a0f3.js
+%%HOMEDIR%%/.next/static/chunks/pages/browserconfig.xml-b987cf8acf2b2b17.js
+%%HOMEDIR%%/.next/static/chunks/pages/index-45ed409068e0a34c.js
+%%HOMEDIR%%/.next/static/chunks/pages/site.webmanifest-4e478b15ec457e07.js
%%HOMEDIR%%/.next/static/chunks/polyfills-42372ed130431b0a.js
-%%HOMEDIR%%/.next/static/css/2699d50e78e78db5.css
+%%HOMEDIR%%/.next/static/chunks/webpack-2aec3c43fd93416f.js
+%%HOMEDIR%%/.next/static/css/3c7cb320c2354f78.css
%%HOMEDIR%%/.next/static/media/Manrope.61cdc36c.ttf
%%HOMEDIR%%/.next/static/media/Manrope.63012343.woff2
%%HOMEDIR%%/next-i18next.config.js
@@ -1328,8 +1339,8 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/stream-buffers
%%HOMEDIR%%/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/tar
%%HOMEDIR%%/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/tmp-promise
-%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.4.5/node_modules/@next/env/dist/index.js
-%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.4.5/node_modules/@next/env/package.json
+%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.5.2/node_modules/@next/env/dist/index.js
+%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.5.2/node_modules/@next/env/package.json
%%HOMEDIR%%/node_modules/.pnpm/@protobufjs+aspromise@1.1.2/node_modules/@protobufjs/aspromise/index.js
%%HOMEDIR%%/node_modules/.pnpm/@protobufjs+aspromise@1.1.2/node_modules/@protobufjs/aspromise/package.json
%%HOMEDIR%%/node_modules/.pnpm/@protobufjs+base64@1.1.2/node_modules/@protobufjs/base64/index.js
@@ -1418,8 +1429,6 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/bl@4.1.0/node_modules/bl/package.json
%%HOMEDIR%%/node_modules/.pnpm/bl@4.1.0/node_modules/inherits
%%HOMEDIR%%/node_modules/.pnpm/bl@4.1.0/node_modules/readable-stream
-%%HOMEDIR%%/node_modules/.pnpm/boolbase@1.0.0/node_modules/boolbase/index.js
-%%HOMEDIR%%/node_modules/.pnpm/boolbase@1.0.0/node_modules/boolbase/package.json
%%HOMEDIR%%/node_modules/.pnpm/cacheable-lookup@7.0.0/node_modules/cacheable-lookup/package.json
%%HOMEDIR%%/node_modules/.pnpm/cacheable-lookup@7.0.0/node_modules/cacheable-lookup/source/index.js
%%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/cacheable-request/dist/index.js
@@ -1431,650 +1440,601 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/mimic-response
%%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/normalize-url
%%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/responselike
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/agents.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/browserVersions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/browsers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/aac.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/abortcontroller.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ac3-ec3.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/accelerometer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/addeventlistener.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ambient-light.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/apng.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/array-find-index.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/array-find.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/array-flat.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/array-includes.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/arrow-functions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/asmjs.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/async-clipboard.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/async-functions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/atob-btoa.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/audio-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/audio.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/audiotracks.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/autofocus.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/auxclick.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/av1.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/avif.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-attachment.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-clip-text.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-img-opts.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-position-x-y.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-sync.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/battery-status.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/beacon.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/beforeafterprint.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/bigint.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/blobbuilder.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/bloburls.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/border-image.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/border-radius.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/broadcastchannel.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/brotli.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/calc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/canvas-blending.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/canvas-text.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/canvas.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ch-unit.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/channel-messaging.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/childnode-remove.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/classlist.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/clipboard.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/colr-v1.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/colr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/comparedocumentposition.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/console-basic.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/console-time.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/const.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/constraint-validation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/contenteditable.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/cookie-store-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/cors.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/createimagebitmap.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/credential-management.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/cross-document-view-transitions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/cryptography.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-all.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-anchor-positioning.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-animation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-any-link.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-appearance.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-at-counter-style.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-autofill.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-background-offsets.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-boxshadow.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-canvas.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-caret-color.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-cascade-layers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-cascade-scope.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-case-insensitive.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-clip-path.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-color-adjust.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-color-function.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-conic-gradients.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-container-queries-style.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-container-queries.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-container-query-units.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-containment.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-content-visibility.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-counters.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-crisp-edges.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-cross-fade.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-default-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-display-contents.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-element-function.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-env-function.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-exclusions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-featurequeries.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-file-selector-button.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-filter-function.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-filters.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-first-letter.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-first-line.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-fixed.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-focus-visible.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-focus-within.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-font-palette.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-font-stretch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-gencontent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-gradients.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-grid-animation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-grid.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-has.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-hyphens.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-if.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-image-orientation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-image-set.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-initial-letter.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-initial-value.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-lch-lab.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-letter-spacing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-line-clamp.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-logical-props.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-masks.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-math-functions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-media-interaction.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-media-range-syntax.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-media-resolution.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-media-scripting.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-mediaqueries.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-mixblendmode.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-module-scripts.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-motion-paths.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-namespaces.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-nesting.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-not-sel-list.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-nth-child-of.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-opacity.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-overflow.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-page-break.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-paged-media.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-paint-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-placeholder.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-print-color-adjust.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-read-only-write.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-reflections.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-regions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-relative-colors.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-resize.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-revert-value.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-scrollbar.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-sel2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-sel3.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-selection.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-shapes.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-snappoints.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-sticky.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-subgrid.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-supports-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-table.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-align-last.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-box-trim.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-indent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-justify.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-orientation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-spacing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-textshadow.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-touch-action.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-transitions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-unset-value.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-variables.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-when-else.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-widows-orphans.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-width-stretch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-writing-mode.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-zoom.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-attr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-boxsizing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-colors.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-cursors.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-tabsize.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/currentcolor.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/custom-elements.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/custom-elementsv1.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/customevent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/datalist.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dataset.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/datauri.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/decorators.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/details.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/deviceorientation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/devicepixelratio.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dialog.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dispatchevent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dnssec.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/do-not-track.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/document-currentscript.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/document-execcommand.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/document-policy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/document-scrollingelement.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/documenthead.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dom-range.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/domcontentloaded.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dommatrix.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/download.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dragndrop.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/element-closest.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/element-from-point.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/element-scroll-methods.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/eme.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/eot.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es5.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-class.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-generators.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-module.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-number.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-string-includes.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/eventsource.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/extended-system-fonts.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/feature-policy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/fetch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/fieldset-disabled.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/fileapi.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/filereader.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/filereadersync.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/filesystem.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/flac.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/flexbox-gap.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/flexbox.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/flow-root.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-family-system-ui.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-feature.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-kerning.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-loading.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-size-adjust.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-smooth.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-unicode-range.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-variant-alternates.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-variant-numeric.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/fontface.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/form-attribute.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/form-submit-attributes.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/form-validation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/forms.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/fullscreen.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/gamepad.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/geolocation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/getboundingclientrect.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/getcomputedstyle.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/getrandomvalues.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/gyroscope.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/hashchange.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/heif.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/hevc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/hidden.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/high-resolution-time.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/history.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/html-media-capture.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/html5semantic.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/http-live-streaming.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/http2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/http3.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/iframe-sandbox.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/iframe-seamless.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/iframe-srcdoc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/imagecapture.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ime.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/import-maps.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/imports.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/indexeddb.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/indexeddb2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/inline-block.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/innertext.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-color.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-datetime.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-email-tel-url.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-event.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-file-accept.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-file-directory.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-file-multiple.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-inputmode.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-minlength.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-number.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-pattern.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-placeholder.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-range.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-search.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-selection.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/insert-adjacent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/insertadjacenthtml.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/internationalization.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/intersectionobserver.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/intl-pluralrules.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/intrinsic-width.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/jpeg2000.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/jpegxl.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/jpegxr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/json.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-code.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-key.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-location.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-which.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/lazyload.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/let.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-icon-png.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-icon-svg.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-preload.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-prerender.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/localecompare.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/magnetometer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/matchesselector.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/matchmedia.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mathml.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/maxlength.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/media-fragments.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mediarecorder.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mediasource.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/menu.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/meta-theme-color.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/meter.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/midi.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/minmaxwh.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mp3.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mpeg-dash.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mpeg4.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/multibackgrounds.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/multicolumn.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mutation-events.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mutationobserver.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/namevalue-storage.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/native-filesystem-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/nav-timing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/netinfo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/notifications.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/object-entries.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/object-fit.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/object-observe.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/object-values.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/objectrtc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/offline-apps.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/offscreencanvas.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ogg-vorbis.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ogv.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ol-reversed.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/once-event-listener.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/online-status.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/opus.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/orientation-sensor.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/outline.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pad-start-end.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/page-transition-events.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pagevisibility.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/passive-event-listener.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/passkeys.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/passwordrules.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/path2d.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/payment-request.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pdf-viewer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/permissions-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/permissions-policy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/picture-in-picture.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/picture.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ping.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/png-alpha.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pointer-events.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pointer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pointerlock.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/portals.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/progress.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/promise-finally.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/promises.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/proximity.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/proxy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/publickeypinning.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/push-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/queryselector.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/readonly-attr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/referrer-policy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rel-noopener.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rel-noreferrer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rellist.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rem.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/requestanimationframe.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/requestidlecallback.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/resizeobserver.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/resource-timing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rest-parameters.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ruby.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/run-in.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/screen-orientation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/script-async.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/script-defer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/scrollintoview.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sdch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/selection-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/selectlist.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/server-timing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/serviceworkers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/setimmediate.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/shadowdom.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/shadowdomv1.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sharedworkers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sni.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/spdy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/speech-recognition.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/speech-synthesis.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sql-storage.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/srcset.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/stream.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/streams.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/style-scoped.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/subresource-bundling.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/subresource-integrity.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-css.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-filters.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-fonts.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-fragment.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-html.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-html5.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-img.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-smil.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sxg.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/tabindex-attr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/template-literals.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/template.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/temporal.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/testfeat.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/text-decoration.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/text-emphasis.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/text-overflow.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/text-size-adjust.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/text-stroke.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/textcontent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/textencoder.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/tls1-1.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/tls1-2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/tls1-3.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/touch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/transforms2d.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/transforms3d.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/trusted-types.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ttf.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/typedarrays.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/u2f.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/unhandledrejection.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/url.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/urlsearchparams.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/use-strict.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/user-select-none.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/user-timing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/variable-fonts.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/vector-effect.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/vibration.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/video.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/videotracks.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/view-transitions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/viewport-units.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wai-aria.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wake-lock.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-bigint.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-extended-const.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-gc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-multi-memory.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-multi-value.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-reference-types.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-signext.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-simd.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-tail-calls.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-threads.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wav.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wbr-element.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/web-animation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/web-app-manifest.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/web-bluetooth.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/web-serial.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/web-share.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webauthn.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webcodecs.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webgl.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webgl2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webgpu.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webhid.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webkit-user-drag.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webm.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webnfc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webp.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/websockets.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webtransport.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webusb.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webvr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webvtt.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webworkers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webxr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/will-change.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/woff.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/woff2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/word-break.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wordwrap.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/x-doc-messaging.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/x-frame-options.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/xhr2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/xhtml.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/xhtmlsmil.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/xml-serializer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/zstd.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/lib/statuses.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/lib/supported.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/agents.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/browserVersions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/browsers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/feature.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/features.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/index.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/region.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/package.json
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/boolbase
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/lib/esm/helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/lib/esm/index.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/lib/esm/package.json
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/lib/esm/positionals.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/lib/helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/lib/positionals.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/package.json
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/css-select
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/css-what
-%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/domutils
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio-select
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/api/attributes.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/api/css.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/api/forms.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/api/manipulation.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/api/traversing.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/cheerio.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/api/attributes.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/api/css.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/api/forms.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/api/manipulation.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/api/traversing.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/cheerio.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/index.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/load.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/options.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/package.json
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/parse.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/parsers/parse5-adapter.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/static.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/types.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/load.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/options.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/parse.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/parsers/parse5-adapter.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/static.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/types.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/package.json
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/dom-serializer
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/domhandler
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/domutils
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/htmlparser2
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/parse5
-%%HOMEDIR%%/node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/parse5-htmlparser2-tree-adapter
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/agents.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/browserVersions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/browsers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/aac.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/abortcontroller.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ac3-ec3.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/accelerometer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/addeventlistener.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ambient-light.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/apng.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/array-find-index.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/array-find.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/array-flat.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/array-includes.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/arrow-functions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/asmjs.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/async-clipboard.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/async-functions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/atob-btoa.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/audio-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/audio.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/audiotracks.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/autofocus.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/auxclick.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/av1.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/avif.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-attachment.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-clip-text.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-img-opts.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-position-x-y.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-sync.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/battery-status.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/beacon.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/beforeafterprint.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/bigint.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/blobbuilder.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/bloburls.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/border-image.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/border-radius.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/broadcastchannel.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/brotli.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/calc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/canvas-blending.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/canvas-text.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/canvas.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ch-unit.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/channel-messaging.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/childnode-remove.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/classlist.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/clipboard.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/colr-v1.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/colr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/comparedocumentposition.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/console-basic.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/console-time.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/const.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/constraint-validation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/contenteditable.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/cookie-store-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/cors.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/createimagebitmap.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/credential-management.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/cross-document-view-transitions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/cryptography.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-all.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-anchor-positioning.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-animation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-any-link.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-appearance.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-at-counter-style.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-autofill.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-background-offsets.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-boxshadow.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-canvas.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-caret-color.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-cascade-layers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-cascade-scope.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-case-insensitive.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-clip-path.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-color-adjust.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-color-function.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-conic-gradients.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-container-queries-style.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-container-queries.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-container-query-units.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-containment.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-content-visibility.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-counters.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-crisp-edges.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-cross-fade.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-default-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-display-contents.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-element-function.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-env-function.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-exclusions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-featurequeries.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-file-selector-button.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-filter-function.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-filters.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-first-letter.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-first-line.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-fixed.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-focus-visible.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-focus-within.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-font-palette.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-font-stretch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-gencontent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-gradients.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-grid-animation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-grid.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-has.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-hyphens.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-if.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-image-orientation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-image-set.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-initial-letter.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-initial-value.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-lch-lab.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-letter-spacing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-line-clamp.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-logical-props.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-masks.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-math-functions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-media-interaction.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-media-range-syntax.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-media-resolution.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-media-scripting.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-mediaqueries.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-mixblendmode.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-module-scripts.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-motion-paths.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-namespaces.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-nesting.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-not-sel-list.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-nth-child-of.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-opacity.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-overflow.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-page-break.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-paged-media.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-paint-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-placeholder.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-print-color-adjust.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-read-only-write.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-reflections.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-regions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-relative-colors.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-resize.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-revert-value.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-scrollbar.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-sel2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-sel3.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-selection.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-shapes.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-snappoints.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-sticky.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-subgrid.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-supports-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-table.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-align-last.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-box-trim.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-indent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-justify.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-orientation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-spacing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-textshadow.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-touch-action.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-transitions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-unset-value.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-variables.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-when-else.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-widows-orphans.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-width-stretch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-writing-mode.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-zoom.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-attr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-boxsizing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-colors.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-cursors.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-tabsize.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/currentcolor.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/custom-elements.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/custom-elementsv1.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/customevent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/datalist.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dataset.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/datauri.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/decorators.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/details.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/deviceorientation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/devicepixelratio.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dialog.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dispatchevent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dnssec.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/do-not-track.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/document-currentscript.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/document-execcommand.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/document-policy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/document-scrollingelement.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/documenthead.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dom-range.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/domcontentloaded.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dommatrix.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/download.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dragndrop.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/element-closest.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/element-from-point.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/element-scroll-methods.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/eme.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/eot.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es5.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-class.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-generators.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-module.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-number.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-string-includes.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/eventsource.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/extended-system-fonts.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/feature-policy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/fetch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/fieldset-disabled.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/fileapi.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/filereader.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/filereadersync.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/filesystem.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/flac.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/flexbox-gap.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/flexbox.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/flow-root.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-family-system-ui.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-feature.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-kerning.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-loading.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-size-adjust.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-smooth.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-unicode-range.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-variant-alternates.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-variant-numeric.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/fontface.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/form-attribute.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/form-submit-attributes.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/form-validation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/forms.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/fullscreen.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/gamepad.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/geolocation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/getboundingclientrect.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/getcomputedstyle.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/getrandomvalues.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/gyroscope.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/hashchange.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/heif.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/hevc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/hidden.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/high-resolution-time.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/history.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/html-media-capture.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/html5semantic.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/http-live-streaming.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/http2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/http3.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/iframe-sandbox.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/iframe-seamless.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/iframe-srcdoc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/imagecapture.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ime.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/import-maps.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/imports.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/indexeddb.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/indexeddb2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/inline-block.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/innertext.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-color.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-datetime.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-email-tel-url.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-event.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-file-accept.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-file-directory.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-file-multiple.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-inputmode.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-minlength.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-number.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-pattern.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-placeholder.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-range.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-search.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-selection.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/insert-adjacent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/insertadjacenthtml.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/internationalization.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/intersectionobserver.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/intl-pluralrules.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/intrinsic-width.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/jpeg2000.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/jpegxl.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/jpegxr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/json.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-code.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-key.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-location.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-which.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/lazyload.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/let.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-icon-png.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-icon-svg.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-preload.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-prerender.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/localecompare.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/magnetometer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/matchesselector.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/matchmedia.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mathml.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/maxlength.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/media-fragments.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mediarecorder.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mediasource.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/menu.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/meta-theme-color.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/meter.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/midi.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/minmaxwh.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mp3.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mpeg-dash.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mpeg4.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/multibackgrounds.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/multicolumn.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mutation-events.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mutationobserver.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/namevalue-storage.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/native-filesystem-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/nav-timing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/netinfo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/notifications.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/object-entries.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/object-fit.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/object-observe.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/object-values.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/objectrtc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/offline-apps.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/offscreencanvas.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ogg-vorbis.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ogv.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ol-reversed.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/once-event-listener.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/online-status.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/opus.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/orientation-sensor.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/outline.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pad-start-end.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/page-transition-events.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pagevisibility.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/passive-event-listener.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/passkeys.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/passwordrules.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/path2d.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/payment-request.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pdf-viewer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/permissions-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/permissions-policy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/picture-in-picture.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/picture.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ping.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/png-alpha.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pointer-events.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pointer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pointerlock.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/portals.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/progress.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/promise-finally.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/promises.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/proximity.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/proxy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/publickeypinning.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/push-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/queryselector.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/readonly-attr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/referrer-policy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rel-noopener.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rel-noreferrer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rellist.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rem.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/requestanimationframe.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/requestidlecallback.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/resizeobserver.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/resource-timing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rest-parameters.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ruby.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/run-in.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/screen-orientation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/script-async.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/script-defer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/scrollintoview.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sdch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/selection-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/selectlist.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/server-timing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/serviceworkers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/setimmediate.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/shadowdom.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/shadowdomv1.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sharedworkers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sni.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/spdy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/speech-recognition.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/speech-synthesis.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sql-storage.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/srcset.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/stream.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/streams.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/style-scoped.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/subresource-bundling.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/subresource-integrity.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-css.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-filters.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-fonts.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-fragment.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-html.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-html5.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-img.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-smil.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sxg.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/tabindex-attr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/template-literals.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/template.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/temporal.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/testfeat.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/text-decoration.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/text-emphasis.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/text-overflow.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/text-size-adjust.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/text-stroke.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/textcontent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/textencoder.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/tls1-1.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/tls1-2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/tls1-3.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/touch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/transforms2d.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/transforms3d.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/trusted-types.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ttf.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/typedarrays.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/u2f.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/unhandledrejection.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/url.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/urlsearchparams.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/use-strict.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/user-select-none.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/user-timing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/variable-fonts.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/vector-effect.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/vibration.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/video.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/videotracks.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/view-transitions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/viewport-units.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wai-aria.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wake-lock.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-bigint.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-extended-const.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-gc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-multi-memory.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-multi-value.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-reference-types.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-signext.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-simd.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-tail-calls.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-threads.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wav.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wbr-element.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/web-animation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/web-app-manifest.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/web-bluetooth.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/web-serial.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/web-share.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webauthn.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webcodecs.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webgl.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webgl2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webgpu.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webhid.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webkit-user-drag.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webm.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webnfc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webp.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/websockets.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webtransport.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webusb.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webvr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webvtt.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webworkers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webxr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/will-change.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/woff.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/woff2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/word-break.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wordwrap.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/x-doc-messaging.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/x-frame-options.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/xhr2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/xhtml.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/xhtmlsmil.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/xml-serializer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/zstd.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/lib/statuses.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/lib/supported.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/agents.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/browserVersions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/browsers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/feature.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/features.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/index.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/region.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/package.json
%%HOMEDIR%%/node_modules/.pnpm/chownr@1.1.4/node_modules/chownr/chownr.js
%%HOMEDIR%%/node_modules/.pnpm/chownr@1.1.4/node_modules/chownr/package.json
%%HOMEDIR%%/node_modules/.pnpm/chownr@3.0.0/node_modules/chownr/dist/commonjs/index.js
@@ -2335,37 +2295,6 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/core-util-is@1.0.3/node_modules/core-util-is/package.json
%%HOMEDIR%%/node_modules/.pnpm/cpu-features@0.0.10/node_modules/cpu-features/lib/index.js
%%HOMEDIR%%/node_modules/.pnpm/cpu-features@0.0.10/node_modules/cpu-features/package.json
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/boolbase
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/attributes.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/compile.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/attributes.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/compile.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/general.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/index.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/package.json
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/pseudo-selectors/aliases.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/pseudo-selectors/filters.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/pseudo-selectors/index.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/pseudo-selectors/pseudos.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/pseudo-selectors/subselects.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/esm/sort.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/general.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/pseudo-selectors/aliases.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/pseudo-selectors/filters.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/pseudo-selectors/index.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/pseudo-selectors/pseudos.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/pseudo-selectors/subselects.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/lib/sort.js
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-select/package.json
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/css-what
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/domutils
-%%HOMEDIR%%/node_modules/.pnpm/css-select@5.1.0/node_modules/nth-check
-%%HOMEDIR%%/node_modules/.pnpm/css-what@6.1.0/node_modules/css-what/lib/commonjs/index.js
-%%HOMEDIR%%/node_modules/.pnpm/css-what@6.1.0/node_modules/css-what/lib/commonjs/parse.js
-%%HOMEDIR%%/node_modules/.pnpm/css-what@6.1.0/node_modules/css-what/lib/commonjs/stringify.js
-%%HOMEDIR%%/node_modules/.pnpm/css-what@6.1.0/node_modules/css-what/lib/commonjs/types.js
-%%HOMEDIR%%/node_modules/.pnpm/css-what@6.1.0/node_modules/css-what/package.json
%%HOMEDIR%%/node_modules/.pnpm/debug@3.2.7/node_modules/debug/package.json
%%HOMEDIR%%/node_modules/.pnpm/debug@3.2.7/node_modules/debug/src/browser.js
%%HOMEDIR%%/node_modules/.pnpm/debug@3.2.7/node_modules/debug/src/common.js
@@ -2422,71 +2351,28 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/package.json
%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/tar-fs
%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/uuid
-%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/dom-serializer/lib/esm/foreignNames.js
-%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/dom-serializer/lib/esm/index.js
-%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/dom-serializer/lib/esm/package.json
-%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/dom-serializer/lib/foreignNames.js
-%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/dom-serializer/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/dom-serializer/package.json
-%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/domelementtype
-%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/entities
-%%HOMEDIR%%/node_modules/.pnpm/domelementtype@2.3.0/node_modules/domelementtype/lib/esm/index.js
-%%HOMEDIR%%/node_modules/.pnpm/domelementtype@2.3.0/node_modules/domelementtype/lib/esm/package.json
-%%HOMEDIR%%/node_modules/.pnpm/domelementtype@2.3.0/node_modules/domelementtype/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/domelementtype@2.3.0/node_modules/domelementtype/package.json
-%%HOMEDIR%%/node_modules/.pnpm/domhandler@5.0.3/node_modules/domelementtype
-%%HOMEDIR%%/node_modules/.pnpm/domhandler@5.0.3/node_modules/domhandler/lib/esm/index.js
-%%HOMEDIR%%/node_modules/.pnpm/domhandler@5.0.3/node_modules/domhandler/lib/esm/node.js
-%%HOMEDIR%%/node_modules/.pnpm/domhandler@5.0.3/node_modules/domhandler/lib/esm/package.json
-%%HOMEDIR%%/node_modules/.pnpm/domhandler@5.0.3/node_modules/domhandler/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/domhandler@5.0.3/node_modules/domhandler/lib/node.js
-%%HOMEDIR%%/node_modules/.pnpm/domhandler@5.0.3/node_modules/domhandler/package.json
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/dom-serializer
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domelementtype
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domhandler
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/feeds.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/index.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/legacy.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/manipulation.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/package.json
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/querying.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/stringify.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/traversal.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/feeds.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/legacy.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/manipulation.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/querying.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/stringify.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/traversal.js
-%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/package.json
%%HOMEDIR%%/node_modules/.pnpm/enabled@2.0.0/node_modules/enabled/index.js
%%HOMEDIR%%/node_modules/.pnpm/enabled@2.0.0/node_modules/enabled/package.json
%%HOMEDIR%%/node_modules/.pnpm/end-of-stream@1.4.5/node_modules/end-of-stream/index.js
%%HOMEDIR%%/node_modules/.pnpm/end-of-stream@1.4.5/node_modules/end-of-stream/package.json
%%HOMEDIR%%/node_modules/.pnpm/end-of-stream@1.4.5/node_modules/once
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/decode.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/decode_codepoint.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/encode.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/escape.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/esm/decode.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/esm/decode_codepoint.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/esm/encode.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/esm/escape.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/esm/generated/decode-data-html.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/esm/generated/decode-data-xml.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/esm/generated/encode-html.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/esm/index.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/esm/package.json
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/generated/decode-data-html.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/generated/decode-data-xml.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/generated/encode-html.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/package.json
%%HOMEDIR%%/node_modules/.pnpm/event-to-promise@0.7.0/node_modules/event-to-promise/index.js
%%HOMEDIR%%/node_modules/.pnpm/event-to-promise@0.7.0/node_modules/event-to-promise/package.json
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/lib/fxp.cjs
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/package.json
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/fxp.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/ignoreAttributes.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/util.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/validator.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/xmlbuilder/json2xml.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/xmlbuilder/orderedJs2Xml.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/xmlparser/DocTypeReader.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/xmlparser/OptionsBuilder.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/xmlparser/OrderedObjParser.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/xmlparser/XMLParser.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/xmlparser/node2json.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/fast-xml-parser/src/xmlparser/xmlNode.js
+%%HOMEDIR%%/node_modules/.pnpm/fast-xml-parser@5.2.3/node_modules/strnum
%%HOMEDIR%%/node_modules/.pnpm/fecha@4.2.3/node_modules/fecha/lib/fecha.umd.js
%%HOMEDIR%%/node_modules/.pnpm/fecha@4.2.3/node_modules/fecha/package.json
%%HOMEDIR%%/node_modules/.pnpm/fn.name@1.1.0/node_modules/fn.name/index.js
@@ -2510,102 +2396,105 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/form-data-encoder@2.1.4/node_modules/form-data-encoder/package.json
%%HOMEDIR%%/node_modules/.pnpm/fs-constants@1.0.0/node_modules/fs-constants/index.js
%%HOMEDIR%%/node_modules/.pnpm/fs-constants@1.0.0/node_modules/fs-constants/package.json
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/cheerio
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/DnsResolver.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/GlobalUdpSocket.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/HexUtil.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/Logger.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/Promises.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/ProtocolResolver.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/QueryRunner.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/Results.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/game-resolver.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/gamedig.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/games.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/lib/reader.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/package.json
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/altvmp.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/armagetron.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/asa.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/ase.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/assettocorsa.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/battlefield.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/beammp.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/beammpmaster.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/brokeprotocol.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/brokeprotocolmaster.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/buildandshoot.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/core.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/cs2d.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/dayz.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/discord.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/doom3.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/eco.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/eldewrito.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/epic.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/factorio.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/farmingsimulator.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/ffow.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/fivem.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/gamespy1.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/gamespy2.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/gamespy3.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/geneshift.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/goldsrc.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/gtasao.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/hawakening.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/hawakeningmaster.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/hexen2.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/index.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/jc2mp.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/kspdmp.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/mafia2mp.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/mafia2online.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/minecraft.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/minecraftbedrock.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/minecraftvanilla.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/minetest.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/mumble.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/mumbleping.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/nadeo.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/openttd.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/palworld.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/quake1.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/quake2.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/quake3.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/ragemp.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/renegadex.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/renegadexmaster.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/rfactor.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/samp.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/satisfactory.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/savage2.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/soldat.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/starmade.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/starsiege.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/teamspeak2.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/teamspeak3.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/terraria.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/theisleevrima.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/toxikk.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/tribes1.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/tribes1master.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/unreal2.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/ut3.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/valve.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/vcmp.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/ventrilo.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/vintagestory.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/vintagestorymaster.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/warsow.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gamedig/protocols/xonotic.js
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/gbxremote
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/got
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/iconv-lite
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/long
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/seek-bzip
-%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.2.0/node_modules/varint
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/fast-xml-parser
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/DnsResolver.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/GlobalUdpSocket.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/HexUtil.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/Logger.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/Promises.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/ProtocolResolver.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/QueryRunner.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/Results.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/game-resolver.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/gamedig.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/games.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/index.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/lib/reader.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/package.json
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/altvmp.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/armagetron.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/asa.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/ase.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/assettocorsa.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/battlefield.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/beammp.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/beammpmaster.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/brokeprotocol.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/brokeprotocolmaster.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/buildandshoot.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/core.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/cs2d.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/dayz.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/discord.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/doom3.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/eco.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/eldewrito.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/epic.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/factorio.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/farmingsimulator.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/ffow.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/fivem.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/gamespy1.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/gamespy2.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/gamespy3.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/geneshift.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/goldsrc.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/gtasao.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/hawakening.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/hawakeningmaster.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/hexen2.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/index.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/jc2mp.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/kspdmp.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/mafia2mp.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/mafia2online.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/minecraft.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/minecraftbedrock.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/minecraftvanilla.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/minetest.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/mumble.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/mumbleping.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/nadeo.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/openttd.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/palworld.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/quake1.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/quake2.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/quake3.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/ragemp.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/renegadex.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/renegadexmaster.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/renown.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/rfactor.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/samp.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/satisfactory.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/savage2.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/sdtd.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/soldat.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/starmade.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/starsiege.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/teamspeak2.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/teamspeak3.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/terraria.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/theisleevrima.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/toxikk.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/tribes1.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/tribes1master.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/unreal2.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/ut3.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/valve.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/vcmp.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/ventrilo.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/vintagestory.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/vintagestorymaster.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/warsow.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gamedig/protocols/xonotic.js
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/gbxremote
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/got
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/iconv-lite
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/long
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/seek-bzip
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/telnet-client
+%%HOMEDIR%%/node_modules/.pnpm/gamedig@5.3.1/node_modules/varint
%%HOMEDIR%%/node_modules/.pnpm/gbxremote@0.2.1/node_modules/any-promise
%%HOMEDIR%%/node_modules/.pnpm/gbxremote@0.2.1/node_modules/barse
%%HOMEDIR%%/node_modules/.pnpm/gbxremote@0.2.1/node_modules/event-to-promise
@@ -2656,20 +2545,8 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/html-parse-stringify@3.0.1/node_modules/html-parse-stringify/dist/html-parse-stringify.js
%%HOMEDIR%%/node_modules/.pnpm/html-parse-stringify@3.0.1/node_modules/html-parse-stringify/package.json
%%HOMEDIR%%/node_modules/.pnpm/html-parse-stringify@3.0.1/node_modules/void-elements
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/domelementtype
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/domhandler
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/domutils
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/entities
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/lib/Parser.js
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/lib/Tokenizer.js
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/lib/esm/Parser.js
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/lib/esm/Tokenizer.js
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/lib/esm/index.js
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/lib/esm/package.json
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/package.json
-%%HOMEDIR%%/node_modules/.pnpm/http-cache-semantics@4.1.1/node_modules/http-cache-semantics/index.js
-%%HOMEDIR%%/node_modules/.pnpm/http-cache-semantics@4.1.1/node_modules/http-cache-semantics/package.json
+%%HOMEDIR%%/node_modules/.pnpm/http-cache-semantics@4.2.0/node_modules/http-cache-semantics/index.js
+%%HOMEDIR%%/node_modules/.pnpm/http-cache-semantics@4.2.0/node_modules/http-cache-semantics/package.json
%%HOMEDIR%%/node_modules/.pnpm/http2-wrapper@2.2.1/node_modules/http2-wrapper/package.json
%%HOMEDIR%%/node_modules/.pnpm/http2-wrapper@2.2.1/node_modules/http2-wrapper/source/agent.js
%%HOMEDIR%%/node_modules/.pnpm/http2-wrapper@2.2.1/node_modules/http2-wrapper/source/auto.js
@@ -2993,10 +2870,7 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/logform@2.7.0/node_modules/ms
%%HOMEDIR%%/node_modules/.pnpm/logform@2.7.0/node_modules/safe-stable-stringify
%%HOMEDIR%%/node_modules/.pnpm/logform@2.7.0/node_modules/triple-beam
-%%HOMEDIR%%/node_modules/.pnpm/long@5.2.3/node_modules/long/index.js
-%%HOMEDIR%%/node_modules/.pnpm/long@5.2.3/node_modules/long/package.json
-%%HOMEDIR%%/node_modules/.pnpm/long@5.2.3/node_modules/long/umd/index.js
-%%HOMEDIR%%/node_modules/.pnpm/long@5.2.3/node_modules/long/umd/package.json
+%%HOMEDIR%%/node_modules/.pnpm/long@5.3.2/node_modules/long/index.js
%%HOMEDIR%%/node_modules/.pnpm/long@5.3.2/node_modules/long/package.json
%%HOMEDIR%%/node_modules/.pnpm/long@5.3.2/node_modules/long/umd/index.js
%%HOMEDIR%%/node_modules/.pnpm/long@5.3.2/node_modules/long/umd/package.json
@@ -3078,1148 +2952,1156 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid/non-secure/index.cjs
%%HOMEDIR%%/node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid/non-secure/package.json
%%HOMEDIR%%/node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@babel/runtime
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/core-js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/hoist-non-react-statics
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next-fs-backend
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/appWithTranslation.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/createConfig.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/defaultConfig.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/node.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/serverSideTranslations.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/serverSideTranslations.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-i18next
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@next/env
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@swc/helpers
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/caniuse-lite
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/extract-const-value.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/get-page-static-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/parse-module.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/get-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/transform.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/util.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/commonjs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-font-unsupported.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-disallow-re-export-all-exports.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-ssg-transform.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/build-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/create-compiler-aliases.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/define-env.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/deployment-id.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/entries.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-config-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-loader-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/handle-externals.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-entrypoint.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-jsconfig.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/require-hook.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/transpile-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-dir-paths.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/normalize-catchall-routes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/format.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/log.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/store.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/whatwg-fetch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object-assign.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/auto.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/implementation.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/polyfill.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/shim.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/polyfill-nomodule.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/process.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segment-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segments.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/collect-root-param-keys.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/middleware/middleware-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/pages/pages-segment-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/app.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/pages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/options.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config-rules/resolve.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/cache-invalidation.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/base.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/client.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/file-resolve.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/getCssModuleLocalIdent.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/global.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/modules.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/next-font.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/messages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/plugins.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/messages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/CssSyntaxError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/camelcase.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-icss-parser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-import-parser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-url-parser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/api.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/getUrl.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/get-module-build-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/codegen.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/interface.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/minify.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-css-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-loader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Warning.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/file-protocol.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/join-function.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/postcss.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/value-processor.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/app-build-manifest-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/build-manifest-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/copy-file-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-chunking-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-minimizer-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/devtools-ignore-list-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/eval-source-map-dev-tool-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-client-entry-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-manifest-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/jsconfig-paths-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/memory-with-gc-cache-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/middleware-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/mini-css-extract-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/minify-webpack-plugin/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-drop-client-page-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-font-manifest-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-trace-entrypoints-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/nextjs-require-cache-hot-reloader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/optional-peer-dependency-resolve-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/profiling-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/react-loadable-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-flight-client-entry-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-profiling-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/slow-module-detection-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/subresource-integrity-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/telemetry-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/use-cache-tracker-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/getModuleTrace.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parse-dynamic-code-evaluation-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseBabel.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseCss.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextAppLoaderError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextFontError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextInvalidImportError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNotFoundError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseScss.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/simpleWebpackError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/webpackModuleError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/stringify-request.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/cli/next-test.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-base-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-locale.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-build-id.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-call-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-find-source-map-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/assign-location.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-announcer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-headers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/bailout-to-client-rendering.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/default.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/global-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/global-not-found.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-http-access-fallback-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/graceful-degrade-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/forbidden.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/handle-isr-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/hooks-server-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-fallback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/is-next-router-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/links.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/match-segments.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/nav-failure-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation-untracked.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.react-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/noop-head.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/promise-queue.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-status-code.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/aliased-prefetch-navigations.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-flight-data.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-router-state-patch-to-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/clear-cache-node-data-for-segment-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/compute-changed-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-href-from-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-initial-router-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-router-cache-key.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fetch-server-response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-cache-with-new-subtree-data.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-lazy-items-till-leaf-with-head.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-mutable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-segment-mismatch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-below-flight-segmentpath.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-by-router-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/is-navigating-to-new-root-layout.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/ppr-navigations.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/prefetch-cache-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/find-head-in-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/get-segment-value.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/has-interception-route-in-current-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/hmr-refresh-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/navigate-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/prefetch-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/refresh-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/restore-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-action-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-patch-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/refetch-inactive-parallel-segments.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer-types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/set-cache-busting-search-param.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/should-hard-navigate.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache-key.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/lru.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/navigation.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/prefetch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/scheduler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/tuple-map.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/static-generation-bailout.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/styles/access-error-styles.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unauthorized.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unresolved-thenable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.browser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/use-action-queue.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/detect-domain-locale.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/app/hot-reloader-app.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/app/use-websocket.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/get-socket-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/pages/hot-reloader-pages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/pages/websocket.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/turbopack-hot-reloader-common.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/report-hmr-latency.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/runtime-error-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/flight-data-helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/has-base-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/lib/console.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/normalize-trailing-slash.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/react-client-callbacks/on-recoverable-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/react-client-callbacks/report-global-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-base-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-locale.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/request-idle-callback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/resolve-href.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/route-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/router.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/script.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/set-attributes-from-props.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/trusted-types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/with-router.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/abort-controller.js.text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/console.js.text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/events.js.text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/load.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/stream.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/timers.js.text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/url.js.text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/fontkit/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/format-available-values.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-css-from-google-fonts.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-font-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-resource.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/find-font-files-in-css.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/font-data.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-fallback-font-override-metrics.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-font-axes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-google-fonts-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-proxy-agent.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/google-fonts-metadata.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/retry.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/sort-fonts-variant-values.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/validate-google-font-function-call.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/get-fallback-metrics-from-font-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/pick-font-file-for-fallback-generation.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/validate-local-font-function-call.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/next-font-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/google/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/local/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/ReactRefreshWebpackPlugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/ReactRefreshModule.runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/LICENSE
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/acorn.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/validator_wasm.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/assert.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/packages-bundle.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/bundle.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/code-frame.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-block-hoist-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-opts.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-plugin-pass.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/generator.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/parser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-syntax-jsx.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-define.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-modules-commonjs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/preset-typescript.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/traverse.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/busboy/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/busboy/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/constants.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cssnano-simple/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/devalue.umd.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/events.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/glob.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/processChild.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/threadChild.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/cjs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/index.cjs
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/async.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-devtools/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-experimental.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-turbo.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/browser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-plugin-stub-for-cssnano-simple/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/index.cjs
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/browser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/punycode.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.development.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.production.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/babel.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.development.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.production.min.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.development.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.production.min.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/safe-stable-stringify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/safe-stable-stringify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/cjs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/setImmediate.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/source-map.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/source-map.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/string_decoder.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/index.cjs
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/main.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/unistore.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/util.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/watchpack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/fetch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/httpget.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server-edge.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/create-incremental-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/get-amp-html-validator.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/batcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/build-custom-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/client-and-server-references.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/coalesced-function.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/compile-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/create-client-router-filter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/default-transpiled-packages.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detached-promise.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detect-typo.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/download-swc.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/error-telemetry-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fallback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fatal-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/file-exists.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-pages-dir.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-root.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-dynamic-import-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-server-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/rename.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/write-atomic.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/generate-interception-routes-rewrites.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-network-host.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-project-dir.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/has-necessary-dependencies.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-cache-directory.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-online.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-pkg-manager.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-registry.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/install.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/install-dependencies.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/interop-default.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-api-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-page-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-route-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-edge-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-internal-component.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-serializable-props.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/known-edge-safe-packages.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/load-custom-routes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/get-metadata-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/is-metadata-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/metadata-constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/metadata-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/multi-file-writer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/needs-experimental-react.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/non-nullable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/normalize-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/oxford-comma-list.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/page-types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/patch-incorrect-lockfile.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pick.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/picocolors.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pretty-bytes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/realpath.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-delete.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-readdir.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/redirect-status.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/resolve-from.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/scheduler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/semver-noop.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/server-external-packages.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/static-env.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/try-to-parse-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/turbopack-warning.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/diagnosticFormatter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptConfiguration.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptIntent.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/missingDependencyError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/runTypeCheck.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeAppTypeDeclarations.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeConfigurationDefaults.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-partytown-setup.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-typescript-setup.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/wait.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/with-promise-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/dev-indicator-middleware.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/font/get-dev-overlay-font-middleware.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/get-next-error-feedback-middleware.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/launch-editor.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/middleware-response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/restart-dev-server-middleware.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/console-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/forward-logs-shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/react-18-hydration-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/react-19-hydration-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/webpack-module-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/app-dev-overlay-error-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/replay-ssr-only-errors.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/stitched-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/use-error-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/use-forward-console-log.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/forward-logs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/segment-explorer-node.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/terminal-logging-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/hydration-error-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-error-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-setup.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/use-app-dev-rendering-indicator.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ReactDOMServerPages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/accept-header.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/after-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/awaiter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/builtin-request-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/run-with-after.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/get-cookie-parser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/node/try-get-preview-data.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-prerender-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-render-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/async-local-storage.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/cache-signal.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-styles-and-scripts.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-error-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-flight-router-state-from-loader-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/csrf-protection.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/dynamic-rendering.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/flight-render-result.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-asset-query-string.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-css-inlined-link-tags.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-layer-assets.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-preloadable-fonts.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-script-nonce-from-header.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-segment-param.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-short-dynamic-param-type.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/has-loading-component-in-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/interop-default.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/make-get-server-inserted-html.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/metadata-insertion/create-server-inserted-metadata.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-and-validate-flight-router-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-loader-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/postponed-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/prospective-render-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-large-shell-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-server.node.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/render-css-resource.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/required-scripts.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/segment-explorer-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/server-inserted-html.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/strip-flight-headers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/use-flight-response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/walk-tree-with-flight-router-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/draft-mode-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/request-store.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/work-store.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/node.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/body-streams.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/cache-dir.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/capsize-font-metrics.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ci-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/client-component-renderer-logger.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-schema.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/crypto-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/browser-logs/receive-logs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/browser-logs/source-map.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/dev-indicator-server-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/get-source-map-from-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-middleware.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-turbopack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-webpack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/log-requests.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/messages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/middleware-turbopack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/middleware-webpack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/next-dev-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/node-stack-frames.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/on-demand-entry-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/parse-version-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/require-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/static-paths-worker.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/turbopack-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dynamic-rendering-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/font-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-app-route-from-entrypoint.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-route-from-entrypoint.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/htmlescape.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/image-optimizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/instrumentation/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/internal-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-dir-module.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-info-log.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/async-callback-set.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-control.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-handlers/default.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/chrome-devtools-workspace.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/clone-response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cpu-profile.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/decode-query-path-parameter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dedupe-fetch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dev-bundler-service.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/etag.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/create-env-definitions.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/ppr.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/find-page-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/fix-mojibake.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/format-hostname.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/i18n-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/implicit-tags.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/file-system-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/is-ipv6.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lazy-result.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lru-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/match-next-data-pathname.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/mock-request.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/module-loader/node-module-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/node-fs-methods.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/parse-stack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-fetch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-set-header.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/render-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/block-cross-site.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/build-data-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/decode-path-params.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/filesystem.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/is-postpone.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/proxy-request.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/resolve-routes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/router-server-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/setup-dev-bundler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-action-request-meta.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-ipc/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/source-maps.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/start-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/streaming-metadata.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/to-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/tracer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-components.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-default-error-components.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-manifest.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/match-bundle.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-typescript.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-baseline.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/console-dev.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/date.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/error-inspect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/node-crypto.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/random.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/web-crypto.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-polyfill-crypto.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/absolute-filename-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-bundle-path-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-filename-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-page-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-pathname-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-bundle-path-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-filename-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-page-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-pathname-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/locale-route-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/normalizers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/prefixing-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/base-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/next-data.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefetch-rsc.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/rsc.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/segment-prefix-rsc.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/suffix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/underscore-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/wrap-normalizer-fn.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/optimize-amp.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/patch-error-inspect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/pipe-readable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/post-process.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render-result.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/request-meta.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/request/fallback-params.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require-hook.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/cache-store.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/resume-data-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/revalidation-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-definitions/app-page-route-definition.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-kind.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/default-route-matcher-manager.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/dev-route-matcher-manager.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-page-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-route-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-page-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-route-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-api-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/file-cache-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/batched-file-reader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/default-file-reader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/cached-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/node-manifest-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/server-manifest-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/manifest-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-api-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-page-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-route-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/locale-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-api-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matches/pages-api-route-match.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.compiled.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.render.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/amp-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/app-router-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/head-manager-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/hooks-client-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/checks.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/builtin/_error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.compiled.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.render.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/hooks-client-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/image-config-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/router-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/server-inserted-html.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/route-module.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-payload.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/serve-static.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-route-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/setup-http-agent-env.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/encoded-tags.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/node-web-streams-helper.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/uint8array-helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/constant.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/client-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/entry.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/metadata.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/use-cache/handlers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/adapter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/get-edge-preview-props.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/globals.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/http.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/next-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/fetch-inline-assets.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/resource-managers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/sandbox.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/headers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/next-request.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/reflect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/request-cookies.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/cookies.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/fetch-event.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/request.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/web-on-close.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-mode.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/bloom-filter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/canary-only.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/deep-freeze.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/dset.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/encode-uri-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/error-source.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/errors/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/escape-regexp.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/format-webpack-messages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-hostname.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-rspack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-webpack-bundler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hash.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/html-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/get-locale-redirect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-blur-svg.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/invariant-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-internal.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-plain-object.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-thenable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/isomorphic/path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/magic-identifier.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-local-pattern.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-remote-pattern.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/mitt.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/modern-browserslist-target.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/no-fallback-error.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/normalized-asset-prefix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/absolute-path-to-page.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-app-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/get-page-paths.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-data-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-page-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/remove-page-path-tail.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/adapters.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/router.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-locale.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/app-paths.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/cache-busting-search-param.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/compare-states.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/disable-smooth-scroll.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/escape-path-delimiters.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-route-from-asset-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/html-bots.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interception-routes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interpolate-as.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-bot.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-dynamic.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-local-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/omit.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-match.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/prepare-destination.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/querystring.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/relativize-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/resolve-rewrites.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-regex.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/runtime-config.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/output-export-prefetch-encoding.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-reference-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/side-effect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/compilation-events.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/entry-key.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/manifest-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils/warn-once.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/zod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/anonymous-meta.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/detached-flush.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/build.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/error-feedback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/plugins.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/swc-load-failure.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/version.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/flush-and-exit.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/post-telemetry-payload.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/project-id.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/storage.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-json.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-telemetry.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/trace.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/font/google/target.css
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/postcss
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-dom
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/sharp
-%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/styled-jsx
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@babel/runtime
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/core-js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/hoist-non-react-statics
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next-fs-backend
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/appWithTranslation.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/createConfig.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/defaultConfig.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/node.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/serverSideTranslations.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/serverSideTranslations.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-i18next
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@next/env
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@swc/helpers
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/caniuse-lite
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/extract-const-value.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/get-page-static-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/parse-module.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/get-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/transform.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/util.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/commonjs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-font-unsupported.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-disallow-re-export-all-exports.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-ssg-transform.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/build-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/create-compiler-aliases.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/define-env.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/deployment-id.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/entries.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-config-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-loader-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/handle-externals.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-entrypoint.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-jsconfig.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/require-hook.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/transpile-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-dir-paths.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/normalize-catchall-routes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/format.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/log.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/store.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/whatwg-fetch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object-assign.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/auto.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/implementation.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/polyfill.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/shim.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/polyfill-nomodule.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/process.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segment-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segments.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/collect-root-param-keys.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/middleware/middleware-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/pages/pages-segment-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/app.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/pages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/options.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config-rules/resolve.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/cache-invalidation.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/base.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/client.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/file-resolve.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/getCssModuleLocalIdent.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/global.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/modules.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/next-font.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/messages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/plugins.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/messages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/CssSyntaxError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/camelcase.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-icss-parser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-import-parser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-url-parser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/api.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/getUrl.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/get-module-build-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/codegen.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/interface.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/minify.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-css-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-loader/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Warning.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/file-protocol.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/join-function.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/postcss.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/value-processor.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/app-build-manifest-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/build-manifest-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/copy-file-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-chunking-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-minimizer-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/devtools-ignore-list-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/eval-source-map-dev-tool-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-client-entry-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-manifest-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/jsconfig-paths-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/memory-with-gc-cache-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/middleware-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/mini-css-extract-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/minify-webpack-plugin/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-drop-client-page-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-font-manifest-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-trace-entrypoints-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/nextjs-require-cache-hot-reloader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/optional-peer-dependency-resolve-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/profiling-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/react-loadable-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-flight-client-entry-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-profiling-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/slow-module-detection-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/subresource-integrity-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/telemetry-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/use-cache-tracker-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/getModuleTrace.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parse-dynamic-code-evaluation-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseBabel.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseCss.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextAppLoaderError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextFontError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextInvalidImportError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNotFoundError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseScss.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/simpleWebpackError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/webpackModuleError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/stringify-request.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/cli/next-test.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-base-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-locale.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-build-id.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-call-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-find-source-map-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/assign-location.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-announcer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-headers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/bailout-to-client-rendering.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/default.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/global-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/global-not-found.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-http-access-fallback-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/graceful-degrade-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/root-error-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/forbidden.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/handle-isr-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/hooks-server-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-fallback.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/is-next-router-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/links.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/match-segments.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/nav-failure-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation-untracked.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.react-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/noop-head.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/promise-queue.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-status-code.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/aliased-prefetch-navigations.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-flight-data.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-router-state-patch-to-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/clear-cache-node-data-for-segment-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/compute-changed-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-href-from-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-initial-router-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-router-cache-key.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fetch-server-response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-cache-with-new-subtree-data.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-lazy-items-till-leaf-with-head.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-mutable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-segment-mismatch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-below-flight-segmentpath.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-by-router-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/is-navigating-to-new-root-layout.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/ppr-navigations.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/prefetch-cache-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/find-head-in-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/get-segment-value.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/has-interception-route-in-current-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/hmr-refresh-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/navigate-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/prefetch-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/refresh-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/restore-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-action-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-patch-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/refetch-inactive-parallel-segments.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer-types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/set-cache-busting-search-param.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/should-hard-navigate.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache-key.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/lru.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/navigation.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/prefetch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/scheduler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/tuple-map.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/static-generation-bailout.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/styles/access-error-styles.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unauthorized.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unrecognized-action-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unresolved-thenable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.browser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/use-action-queue.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/detect-domain-locale.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/app/hot-reloader-app.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/app/use-websocket.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/get-socket-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/pages/hot-reloader-pages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/pages/websocket.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/turbopack-hot-reloader-common.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/report-hmr-latency.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/runtime-error-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/flight-data-helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/has-base-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/lib/console.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/normalize-trailing-slash.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/react-client-callbacks/on-recoverable-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/react-client-callbacks/report-global-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-base-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-locale.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/request-idle-callback.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/resolve-href.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/route-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/route-params.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/router.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/script.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/set-attributes-from-props.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/trusted-types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/with-router.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/abort-controller.js.text.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/console.js.text.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/events.js.text.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/load.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/stream.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/timers.js.text.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/url.js.text.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/fontkit/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/format-available-values.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-css-from-google-fonts.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-font-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-resource.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/find-font-files-in-css.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/font-data.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-fallback-font-override-metrics.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-font-axes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-google-fonts-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-proxy-agent.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/google-fonts-metadata.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/retry.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/sort-fonts-variant-values.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/validate-google-font-function-call.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/get-fallback-metrics-from-font-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/pick-font-file-for-fallback-generation.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/validate-local-font-function-call.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/next-font-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/google/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/local/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/ReactRefreshWebpackPlugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/ReactRefreshModule.runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/LICENSE
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/acorn.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/validator_wasm.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/assert.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/packages-bundle.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/bundle.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/code-frame.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-block-hoist-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-opts.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-plugin-pass.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/generator.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/parser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-syntax-jsx.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-define.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-modules-commonjs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/preset-typescript.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/traverse.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/busboy/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/busboy/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/constants.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cssnano-simple/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/devalue.umd.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/events.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/glob.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-detector/detector.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/processChild.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/threadChild.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/cjs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/index.cjs
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/async.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-devtools/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-experimental.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-turbo.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/browser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-plugin-stub-for-cssnano-simple/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/index.cjs
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/browser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/punycode.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.development.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.production.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/babel.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.development.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.production.min.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.development.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.production.min.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/safe-stable-stringify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/safe-stable-stringify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/cjs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/setImmediate.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/source-map.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/source-map.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/string_decoder.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/index.cjs
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/main.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/unistore.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/util.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/watchpack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/index.cjs
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/fetch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/httpget.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server-edge.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/create-incremental-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/get-amp-html-validator.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/batcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/build-custom-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/client-and-server-references.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/coalesced-function.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/compile-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/create-client-router-filter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/default-transpiled-packages.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detached-promise.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detect-typo.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/download-swc.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/error-telemetry-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fallback.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fatal-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/file-exists.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-pages-dir.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-root.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-dynamic-import-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-server-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/framework/boundary-components.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/framework/boundary-constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/rename.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/write-atomic.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/generate-interception-routes-rewrites.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-network-host.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-project-dir.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/has-necessary-dependencies.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-cache-directory.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-online.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-pkg-manager.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-registry.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/install.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/install-dependencies.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/interop-default.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-api-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-page-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-route-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-edge-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-internal-component.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-serializable-props.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/known-edge-safe-packages.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/load-custom-routes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/get-metadata-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/is-metadata-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/metadata-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/multi-file-writer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/needs-experimental-react.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/non-nullable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/normalize-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/oxford-comma-list.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/page-types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/patch-incorrect-lockfile.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pick.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/picocolors.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pretty-bytes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/realpath.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-delete.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-readdir.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/redirect-status.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/resolve-from.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/route-pattern-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/scheduler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/semver-noop.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/server-external-packages.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/static-env.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/try-to-parse-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/turbopack-warning.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/diagnosticFormatter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptConfiguration.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptIntent.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/missingDependencyError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/runTypeCheck.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeAppTypeDeclarations.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeConfigurationDefaults.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-partytown-setup.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-typescript-setup.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/wait.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/with-promise-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/dev-indicator-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/devtools-config-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/font/get-dev-overlay-font-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/get-next-error-feedback-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/launch-editor.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/middleware-response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/restart-dev-server-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/console-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/deepmerge.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/devtools-config-schema.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/forward-logs-shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/react-18-hydration-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/react-19-hydration-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/webpack-module-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/app-dev-overlay-error-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/replay-ssr-only-errors.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/stitched-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/use-error-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/use-forward-console-log.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/forward-logs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/segment-explorer-node.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/terminal-logging-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/hydration-error-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-error-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-setup.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/use-app-dev-rendering-indicator.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ReactDOMServerPages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/accept-header.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/after-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/awaiter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/builtin-request-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/run-with-after.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/get-cookie-parser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/node/try-get-preview-data.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage-instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage-instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-prerender-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-render-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/async-local-storage.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/cache-signal.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-styles-and-scripts.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-error-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-flight-router-state-from-loader-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/csrf-protection.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/dynamic-rendering.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/flight-render-result.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-asset-query-string.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-css-inlined-link-tags.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-layer-assets.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-preloadable-fonts.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-script-nonce-from-header.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-segment-param.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-short-dynamic-param-type.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/has-loading-component-in-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/interop-default.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/make-get-server-inserted-html.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/metadata-insertion/create-server-inserted-metadata.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-and-validate-flight-router-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-loader-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/postponed-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/prospective-render-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-large-shell-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-server.node.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/render-css-resource.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/required-scripts.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/segment-explorer-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/server-inserted-html.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/strip-flight-headers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/use-flight-response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/walk-tree-with-flight-router-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage-instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/draft-mode-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/request-store.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/work-store.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/node.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/body-streams.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/cache-dir.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/capsize-font-metrics.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ci-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/client-component-renderer-logger.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-schema.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/crypto-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/browser-logs/receive-logs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/browser-logs/source-map.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/dev-indicator-server-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/get-source-map-from-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-turbopack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-webpack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/log-requests.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/messages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/middleware-turbopack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/middleware-webpack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/next-dev-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/node-stack-frames.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/on-demand-entry-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/parse-version-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/require-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/static-paths-worker.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/turbopack-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dynamic-rendering-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/font-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-app-route-from-entrypoint.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-route-from-entrypoint.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/htmlescape.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/image-optimizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/instrumentation/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/internal-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-dir-module.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-info-log.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/async-callback-set.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-control.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-handlers/default.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/chrome-devtools-workspace.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/clone-response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cpu-profile.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/decode-query-path-parameter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dedupe-fetch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dev-bundler-service.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/etag.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/create-env-definitions.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/ppr.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/find-page-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/fix-mojibake.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/format-hostname.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/i18n-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/implicit-tags.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/file-system-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/is-ipv6.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lazy-result.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lru-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/match-next-data-pathname.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/mock-request.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/module-loader/node-module-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/node-fs-methods.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/parse-stack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-fetch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-set-header.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/render-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/block-cross-site.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/build-data-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/decode-path-params.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/filesystem.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/instrumentation-node-extensions.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/is-postpone.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/proxy-request.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/resolve-routes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/route-types-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/router-server-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/setup-dev-bundler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/typegen.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-action-request-meta.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-ipc/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/source-maps.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/start-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/streaming-metadata.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/to-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/tracer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-components.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-default-error-components.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-manifest.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/match-bundle.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-typescript.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-baseline.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/console-dev.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/date.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/error-inspect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/node-crypto.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/random.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/web-crypto.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-polyfill-crypto.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/absolute-filename-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-bundle-path-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-filename-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-page-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-pathname-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-bundle-path-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-filename-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-page-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-pathname-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/locale-route-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/normalizers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/prefixing-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/base-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/next-data.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefetch-rsc.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/rsc.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/segment-prefix-rsc.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/suffix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/underscore-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/wrap-normalizer-fn.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/optimize-amp.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/patch-error-inspect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/pipe-readable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/post-process.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render-result.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/request-meta.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require-hook.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/cache-store.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/resume-data-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/revalidation-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-definitions/app-page-route-definition.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-kind.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/default-route-matcher-manager.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/dev-route-matcher-manager.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-page-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-route-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-page-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-route-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-api-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/file-cache-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/batched-file-reader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/default-file-reader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/cached-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/node-manifest-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/server-manifest-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/manifest-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-api-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-page-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-route-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/locale-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-api-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matches/pages-api-route-match.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/helpers/prerender-manifest-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.compiled.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.render.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/amp-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/app-router-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/head-manager-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/hooks-client-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/checks.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/builtin/_error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.compiled.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.render.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/pages-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/hooks-client-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/image-config-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/router-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/server-inserted-html.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/route-module.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-payload.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/serve-static.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-route-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/setup-http-agent-env.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/encoded-tags.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/node-web-streams-helper.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/uint8array-helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/constant.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/client-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/entry.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/metadata.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/use-cache/handlers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/adapter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/get-edge-preview-props.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/globals.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/http.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/next-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/fetch-inline-assets.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/resource-managers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/sandbox.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/headers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/next-request.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/reflect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/request-cookies.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/cookies.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/fetch-event.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/request.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/web-on-close.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-mode.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/bloom-filter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/canary-only.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/deep-freeze.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/dset.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/encode-uri-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/error-source.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/errors/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/escape-regexp.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/format-webpack-messages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-hostname.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-rspack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-webpack-bundler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hash.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/html-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/get-locale-redirect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-blur-svg.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/invariant-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-internal.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-plain-object.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-thenable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/isomorphic/path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/magic-identifier.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-local-pattern.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-remote-pattern.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/mitt.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/modern-browserslist-target.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/no-fallback-error.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/normalized-asset-prefix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/absolute-path-to-page.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-app-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/get-page-paths.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-data-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-page-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/remove-page-path-tail.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/promise-with-resolvers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/adapters.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/router.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-locale.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/app-paths.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/cache-busting-search-param.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/compare-states.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/disable-smooth-scroll.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/escape-path-delimiters.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-dynamic-param.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-route-from-asset-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/html-bots.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interception-routes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interpolate-as.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-bot.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-dynamic.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-local-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/omit.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-match.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/prepare-destination.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/querystring.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/relativize-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/resolve-rewrites.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-match-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-regex.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/runtime-config.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/output-export-prefetch-encoding.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-reference-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/side-effect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/compilation-events.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/entry-key.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/internal-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/manifest-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils/warn-once.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/zod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/anonymous-meta.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/detached-flush.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/build.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/error-feedback.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/plugins.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/swc-load-failure.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/version.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/flush-and-exit.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/post-telemetry-payload.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/project-id.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/storage.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-json.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-telemetry.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/trace.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/font/google/target.css
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/postcss
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-dom
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/sharp
+%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/styled-jsx
%%HOMEDIR%%/node_modules/.pnpm/node-fetch@2.7.0/node_modules/node-fetch/lib/index.js
%%HOMEDIR%%/node_modules/.pnpm/node-fetch@2.7.0/node_modules/node-fetch/package.json
%%HOMEDIR%%/node_modules/.pnpm/node-fetch@2.7.0/node_modules/whatwg-url
%%HOMEDIR%%/node_modules/.pnpm/node_modules/debug
%%HOMEDIR%%/node_modules/.pnpm/node_modules/supports-color
-%%HOMEDIR%%/node_modules/.pnpm/normalize-url@8.0.1/node_modules/normalize-url/index.js
-%%HOMEDIR%%/node_modules/.pnpm/normalize-url@8.0.1/node_modules/normalize-url/package.json
-%%HOMEDIR%%/node_modules/.pnpm/nth-check@2.1.1/node_modules/boolbase
-%%HOMEDIR%%/node_modules/.pnpm/nth-check@2.1.1/node_modules/nth-check/lib/compile.js
-%%HOMEDIR%%/node_modules/.pnpm/nth-check@2.1.1/node_modules/nth-check/lib/esm/compile.js
-%%HOMEDIR%%/node_modules/.pnpm/nth-check@2.1.1/node_modules/nth-check/lib/esm/index.js
-%%HOMEDIR%%/node_modules/.pnpm/nth-check@2.1.1/node_modules/nth-check/lib/esm/package.json
-%%HOMEDIR%%/node_modules/.pnpm/nth-check@2.1.1/node_modules/nth-check/lib/esm/parse.js
-%%HOMEDIR%%/node_modules/.pnpm/nth-check@2.1.1/node_modules/nth-check/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/nth-check@2.1.1/node_modules/nth-check/lib/parse.js
-%%HOMEDIR%%/node_modules/.pnpm/nth-check@2.1.1/node_modules/nth-check/package.json
+%%HOMEDIR%%/node_modules/.pnpm/normalize-url@8.0.2/node_modules/normalize-url/index.js
+%%HOMEDIR%%/node_modules/.pnpm/normalize-url@8.0.2/node_modules/normalize-url/package.json
%%HOMEDIR%%/node_modules/.pnpm/oauth4webapi@3.3.0/node_modules/oauth4webapi/build/index.js
%%HOMEDIR%%/node_modules/.pnpm/oauth4webapi@3.3.0/node_modules/oauth4webapi/package.json
%%HOMEDIR%%/node_modules/.pnpm/once@1.4.0/node_modules/once/once.js
@@ -4234,43 +4116,6 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/openid-client@6.3.0/node_modules/openid-client/package.json
%%HOMEDIR%%/node_modules/.pnpm/p-cancelable@3.0.0/node_modules/p-cancelable/index.js
%%HOMEDIR%%/node_modules/.pnpm/p-cancelable@3.0.0/node_modules/p-cancelable/package.json
-%%HOMEDIR%%/node_modules/.pnpm/parse5-htmlparser2-tree-adapter@7.1.0/node_modules/domhandler
-%%HOMEDIR%%/node_modules/.pnpm/parse5-htmlparser2-tree-adapter@7.1.0/node_modules/parse5
-%%HOMEDIR%%/node_modules/.pnpm/parse5-htmlparser2-tree-adapter@7.1.0/node_modules/parse5-htmlparser2-tree-adapter/dist/cjs/index.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5-htmlparser2-tree-adapter@7.1.0/node_modules/parse5-htmlparser2-tree-adapter/dist/cjs/package.json
-%%HOMEDIR%%/node_modules/.pnpm/parse5-htmlparser2-tree-adapter@7.1.0/node_modules/parse5-htmlparser2-tree-adapter/dist/index.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5-htmlparser2-tree-adapter@7.1.0/node_modules/parse5-htmlparser2-tree-adapter/package.json
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/entities
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/common/doctype.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/common/error-codes.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/common/foreign-content.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/common/html.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/common/token.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/common/unicode.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/index.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/package.json
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/parser/formatting-element-list.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/parser/index.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/parser/open-element-stack.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/serializer/index.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/tokenizer/index.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/tokenizer/preprocessor.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/cjs/tree-adapters/default.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/common/doctype.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/common/error-codes.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/common/foreign-content.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/common/html.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/common/token.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/common/unicode.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/index.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/parser/formatting-element-list.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/parser/index.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/parser/open-element-stack.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/serializer/index.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/tokenizer/index.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/tokenizer/preprocessor.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/dist/tree-adapters/default.js
-%%HOMEDIR%%/node_modules/.pnpm/parse5@7.2.1/node_modules/parse5/package.json
%%HOMEDIR%%/node_modules/.pnpm/picocolors@1.1.1/node_modules/picocolors/package.json
%%HOMEDIR%%/node_modules/.pnpm/picocolors@1.1.1/node_modules/picocolors/picocolors.js
%%HOMEDIR%%/node_modules/.pnpm/ping@0.4.4/node_modules/ping/index.js
@@ -4595,6 +4440,8 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/string_decoder@1.3.0/node_modules/safe-buffer
%%HOMEDIR%%/node_modules/.pnpm/string_decoder@1.3.0/node_modules/string_decoder/lib/string_decoder.js
%%HOMEDIR%%/node_modules/.pnpm/string_decoder@1.3.0/node_modules/string_decoder/package.json
+%%HOMEDIR%%/node_modules/.pnpm/strnum@2.1.1/node_modules/strnum/package.json
+%%HOMEDIR%%/node_modules/.pnpm/strnum@2.1.1/node_modules/strnum/strnum.js
%%HOMEDIR%%/node_modules/.pnpm/styled-jsx@5.1.6_react@18.3.1/node_modules/client-only
%%HOMEDIR%%/node_modules/.pnpm/styled-jsx@5.1.6_react@18.3.1/node_modules/react
%%HOMEDIR%%/node_modules/.pnpm/styled-jsx@5.1.6_react@18.3.1/node_modules/styled-jsx/dist/index/index.js
@@ -4726,36 +4573,22 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/tar@7.4.3/node_modules/tar/dist/esm/write-entry.js
%%HOMEDIR%%/node_modules/.pnpm/tar@7.4.3/node_modules/tar/package.json
%%HOMEDIR%%/node_modules/.pnpm/tar@7.4.3/node_modules/yallist
+%%HOMEDIR%%/node_modules/.pnpm/telnet-client@2.2.5/node_modules/telnet-client/lib/index.js
+%%HOMEDIR%%/node_modules/.pnpm/telnet-client@2.2.5/node_modules/telnet-client/lib/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/telnet-client@2.2.5/node_modules/telnet-client/package.json
%%HOMEDIR%%/node_modules/.pnpm/text-hex@1.0.0/node_modules/text-hex/index.js
%%HOMEDIR%%/node_modules/.pnpm/text-hex@1.0.0/node_modules/text-hex/package.json
-%%HOMEDIR%%/node_modules/.pnpm/tldts@6.1.82/node_modules/tldts/dist/cjs/index.js
-%%HOMEDIR%%/node_modules/.pnpm/tldts@6.1.82/node_modules/tldts/package.json
+%%HOMEDIR%%/node_modules/.pnpm/tldts@7.0.12/node_modules/tldts/dist/cjs/index.js
+%%HOMEDIR%%/node_modules/.pnpm/tldts@7.0.12/node_modules/tldts/package.json
%%HOMEDIR%%/node_modules/.pnpm/tmp-promise@3.0.3/node_modules/tmp
%%HOMEDIR%%/node_modules/.pnpm/tmp-promise@3.0.3/node_modules/tmp-promise/index.js
%%HOMEDIR%%/node_modules/.pnpm/tmp-promise@3.0.3/node_modules/tmp-promise/package.json
%%HOMEDIR%%/node_modules/.pnpm/tmp@0.2.3/node_modules/tmp/lib/tmp.js
%%HOMEDIR%%/node_modules/.pnpm/tmp@0.2.3/node_modules/tmp/package.json
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tldts
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/canonicalDomain.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/cookie.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/cookieCompare.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/cookieJar.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/defaultPath.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/domainMatch.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/formatDate.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/index.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/parseDate.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/cookie/permutePath.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/getPublicSuffix.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/memstore.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/pathMatch.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/permuteDomain.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/store.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/validators.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/dist/version.js
-%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@5.1.2/node_modules/tough-cookie/package.json
+%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@6.0.0/node_modules/tldts
+%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@6.0.0/node_modules/tough-cookie/dist/index.cjs
+%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@6.0.0/node_modules/tough-cookie/dist/index.js
+%%HOMEDIR%%/node_modules/.pnpm/tough-cookie@6.0.0/node_modules/tough-cookie/package.json
%%HOMEDIR%%/node_modules/.pnpm/tr46@0.0.3/node_modules/tr46/index.js
%%HOMEDIR%%/node_modules/.pnpm/tr46@0.0.3/node_modules/tr46/lib/mappingTable.json
%%HOMEDIR%%/node_modules/.pnpm/tr46@0.0.3/node_modules/tr46/package.json
@@ -5035,6 +4868,7 @@ etc/homepage.env
%%HOMEDIR%%/src/widgets/authentik/component.jsx
%%HOMEDIR%%/src/widgets/autobrr/component.jsx
%%HOMEDIR%%/src/widgets/azuredevops/component.jsx
+%%HOMEDIR%%/src/widgets/backrest/component.jsx
%%HOMEDIR%%/src/widgets/bazarr/component.jsx
%%HOMEDIR%%/src/widgets/beszel/component.jsx
%%HOMEDIR%%/src/widgets/caddy/component.jsx
@@ -5159,6 +4993,7 @@ etc/homepage.env
%%HOMEDIR%%/src/widgets/tubearchivist/component.jsx
%%HOMEDIR%%/src/widgets/unifi/component.jsx
%%HOMEDIR%%/src/widgets/unmanic/component.jsx
+%%HOMEDIR%%/src/widgets/unraid/component.jsx
%%HOMEDIR%%/src/widgets/uptimekuma/component.jsx
%%HOMEDIR%%/src/widgets/uptimerobot/component.jsx
%%HOMEDIR%%/src/widgets/urbackup/component.jsx
@@ -5169,9 +5004,3 @@ etc/homepage.env
%%HOMEDIR%%/src/widgets/whatsupdocker/component.jsx
%%HOMEDIR%%/src/widgets/xteve/component.jsx
%%HOMEDIR%%/src/widgets/zabbix/component.jsx
-%%HOMEDIR%%/.next/static/-dFR4Fpx7vGAuCNFyOPRb/_buildManifest.js
-%%HOMEDIR%%/.next/static/-dFR4Fpx7vGAuCNFyOPRb/_ssgManifest.js
-%%HOMEDIR%%/.next/static/chunks/3121.062fa4a7824bc243.js
-%%HOMEDIR%%/.next/static/chunks/9346.c6d566c362c5e060.js
-%%HOMEDIR%%/.next/static/chunks/611.47bd2aede4f96794.js
-%%HOMEDIR%%/.next/static/chunks/webpack-d2d287706f398086.js
diff --git a/www/homer-web/Makefile b/www/homer-web/Makefile
index aa1cb6536dc9..1ddbdb530cbd 100644
--- a/www/homer-web/Makefile
+++ b/www/homer-web/Makefile
@@ -1,6 +1,6 @@
PORTNAME= homer
DISTVERSIONPREFIX= v
-DISTVERSION= 25.05.2
+DISTVERSION= 25.10.1
CATEGORIES= www
MASTER_SITES= https://github.com/bastienwirtz/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
PKGNAMESUFFIX= -web
diff --git a/www/homer-web/distinfo b/www/homer-web/distinfo
index 085dbc6db5eb..03bf5fbe807d 100644
--- a/www/homer-web/distinfo
+++ b/www/homer-web/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747630986
-SHA256 (homer-25.05.2/homer.zip) = e6b98feced71787642be3e1bbbee5dbc41e2a580228baad88fe7246a9ada3f1d
-SIZE (homer-25.05.2/homer.zip) = 1134626
+TIMESTAMP = 1759768145
+SHA256 (homer-25.10.1/homer.zip) = 3eefcc44506e6622532cf7f8f95fe69f47fc7150e778707aaf49c35bdea85d62
+SIZE (homer-25.10.1/homer.zip) = 1138220
diff --git a/www/homer-web/pkg-plist b/www/homer-web/pkg-plist
index 7ac5b5cc0b39..6980400f8e63 100644
--- a/www/homer-web/pkg-plist
+++ b/www/homer-web/pkg-plist
@@ -19,99 +19,103 @@
%%WWWDIR%%/index.html
%%WWWDIR%%/logo.png
%%WWWDIR%%/registerSW.js
-%%WWWDIR%%/resources/AdGuardHome-Cu_6JEdC.js
+%%WWWDIR%%/resources/AdGuardHome-7he84pM7.js
%%WWWDIR%%/resources/AdGuardHome-Tw0vCF6f.css
+%%WWWDIR%%/resources/CopyToClipboard-CV8B3de8.js
%%WWWDIR%%/resources/CopyToClipboard-DUc_NqZL.css
-%%WWWDIR%%/resources/CopyToClipboard-DnEhRlbV.js
-%%WWWDIR%%/resources/DockerSocketProxy-1behWyyp.js
%%WWWDIR%%/resources/DockerSocketProxy-DYHxpllM.css
-%%WWWDIR%%/resources/Docuseal-CS2PfU1J.js
+%%WWWDIR%%/resources/DockerSocketProxy-DlJ24zzM.js
+%%WWWDIR%%/resources/Docuseal-CDR0edvv.js
%%WWWDIR%%/resources/Docuseal-GTRlXpFw.css
-%%WWWDIR%%/resources/Emby-BjICRaP_.js
%%WWWDIR%%/resources/Emby-Cc4XwFHX.css
-%%WWWDIR%%/resources/FreshRSS-B2oAXOny.js
+%%WWWDIR%%/resources/Emby-ChjQY51N.js
+%%WWWDIR%%/resources/FreshRSS-BOAJyKhb.js
%%WWWDIR%%/resources/FreshRSS-D6eQ8Kbw.css
+%%WWWDIR%%/resources/Gatus-BdE5QvF3.css
+%%WWWDIR%%/resources/Gatus-DuogVquC.js
%%WWWDIR%%/resources/Gitea-DJOaXsSb.css
-%%WWWDIR%%/resources/Gitea-RRIgDn7w.js
-%%WWWDIR%%/resources/Glances-Chku44Px.js
-%%WWWDIR%%/resources/Gotify-BgzkB-3Y.js
+%%WWWDIR%%/resources/Gitea-Dw8xhKpe.js
+%%WWWDIR%%/resources/Glances-BnNqYKX4.js
+%%WWWDIR%%/resources/Gotify-CXs_Wavl.js
%%WWWDIR%%/resources/Gotify-CgkfqLBJ.css
-%%WWWDIR%%/resources/Healthchecks-AObEB_xO.js
%%WWWDIR%%/resources/Healthchecks-CuXYh2ap.css
+%%WWWDIR%%/resources/Healthchecks-D_BKVlai.js
%%WWWDIR%%/resources/HomeAssistant-D4G66XLG.css
-%%WWWDIR%%/resources/HomeAssistant-DrPLsZar.js
+%%WWWDIR%%/resources/HomeAssistant-DSXS4-1W.js
%%WWWDIR%%/resources/Immich-BQJ4xb-9.css
-%%WWWDIR%%/resources/Immich-DlmpD0mC.js
-%%WWWDIR%%/resources/Jellystat-CbiCXDql.js
+%%WWWDIR%%/resources/Immich-IrUDb6cL.js
+%%WWWDIR%%/resources/Jellystat-CWKGdWMA.js
%%WWWDIR%%/resources/Jellystat-YCL3xwF6.css
-%%WWWDIR%%/resources/Lidarr-CLcf-XQ6.js
+%%WWWDIR%%/resources/Lidarr-BXj4uhT8.js
%%WWWDIR%%/resources/Lidarr-Dza-1-vv.css
-%%WWWDIR%%/resources/Linkding-Bcj9DoPV.js
-%%WWWDIR%%/resources/Matrix-Hzvly6x7.js
+%%WWWDIR%%/resources/Linkding-dhA_inuK.js
+%%WWWDIR%%/resources/Matrix-Dive0G89.js
%%WWWDIR%%/resources/Matrix-Q-bxbOqk.css
-%%WWWDIR%%/resources/Mealie-CLBYZtEP.js
-%%WWWDIR%%/resources/Medusa-DYHhrgNG.js
+%%WWWDIR%%/resources/Mealie-BNhw3D2W.js
+%%WWWDIR%%/resources/Medusa-BUYCtYxj.js
%%WWWDIR%%/resources/Medusa-DcXIgM3A.css
%%WWWDIR%%/resources/Mylar-D14wGFq4.css
-%%WWWDIR%%/resources/Mylar-GRac72Bx.js
-%%WWWDIR%%/resources/Nextcloud-BNQ1Lusd.js
+%%WWWDIR%%/resources/Mylar-DlTpsCne.js
+%%WWWDIR%%/resources/Nextcloud-BInxkv38.js
%%WWWDIR%%/resources/Nextcloud-v71Ld_Cv.css
-%%WWWDIR%%/resources/OctoPrint-CZYpZFzI.js
+%%WWWDIR%%/resources/OctoPrint-C_NzWW4V.js
%%WWWDIR%%/resources/OctoPrint-DqTJwI-L.css
-%%WWWDIR%%/resources/Olivetin-BGNKkrOb.js
%%WWWDIR%%/resources/Olivetin-D8ESXpq5.css
-%%WWWDIR%%/resources/OpenHAB-3FFnMtMR.js
+%%WWWDIR%%/resources/Olivetin-DhM74uXT.js
%%WWWDIR%%/resources/OpenHAB-BjwTZqa0.css
-%%WWWDIR%%/resources/OpenWeather-BabLKX1b.js
+%%WWWDIR%%/resources/OpenHAB-S_RXOqUf.js
+%%WWWDIR%%/resources/OpenWeather-BnOfph1G.js
%%WWWDIR%%/resources/OpenWeather-CGFhy5zp.css
-%%WWWDIR%%/resources/PaperlessNG-oWfRjp9q.js
-%%WWWDIR%%/resources/PeaNUT-BgH2df17.js
+%%WWWDIR%%/resources/PaperlessNG-BJgD9EEo.js
+%%WWWDIR%%/resources/PeaNUT-q5xDV3Vc.js
%%WWWDIR%%/resources/PiAlert-27f4aoYp.css
-%%WWWDIR%%/resources/PiAlert-DQIOdNw5.js
-%%WWWDIR%%/resources/PiHole-B590p74K.css
-%%WWWDIR%%/resources/PiHole-CYpoxC7G.js
+%%WWWDIR%%/resources/PiAlert-DK3Irs59.js
+%%WWWDIR%%/resources/PiHole-D6rnY5WG.js
+%%WWWDIR%%/resources/PiHole-tWFI9dge.css
%%WWWDIR%%/resources/Ping-BVyk1tW9.css
-%%WWWDIR%%/resources/Ping-fi6Ns6kR.js
-%%WWWDIR%%/resources/Plex-CYMU8-Xj.js
+%%WWWDIR%%/resources/Ping-DFAWmGQ9.js
%%WWWDIR%%/resources/Plex-D9cFNqvv.css
+%%WWWDIR%%/resources/Plex-DrDRIxPa.js
%%WWWDIR%%/resources/Portainer-BQaRgpcO.css
-%%WWWDIR%%/resources/Portainer-CIbatA6O.js
-%%WWWDIR%%/resources/Prometheus-BpnOLe8b.js
+%%WWWDIR%%/resources/Portainer-VbLlLuyl.js
%%WWWDIR%%/resources/Prometheus-DW7rR0zJ.css
+%%WWWDIR%%/resources/Prometheus-zKudf5gq.js
%%WWWDIR%%/resources/Prowlarr-C0MntQnn.css
-%%WWWDIR%%/resources/Prowlarr-DxxcG7yf.js
+%%WWWDIR%%/resources/Prowlarr-DiQz8vCB.js
%%WWWDIR%%/resources/Proxmox-B7Ne6yNU.css
-%%WWWDIR%%/resources/Proxmox-BdtgVaPM.js
-%%WWWDIR%%/resources/Radarr-CGR3qyQt.js
+%%WWWDIR%%/resources/Proxmox-BHAV2dDx.js
+%%WWWDIR%%/resources/Radarr-DTjSiGtD.js
%%WWWDIR%%/resources/Radarr-Drh5L8HP.css
-%%WWWDIR%%/resources/Readarr-D-hglqIL.js
+%%WWWDIR%%/resources/Readarr-DP0YOIUs.js
%%WWWDIR%%/resources/Readarr-QGnLos4n.css
%%WWWDIR%%/resources/Rtorrent-8y0Hk3ah.css
-%%WWWDIR%%/resources/Rtorrent-Br5Zwikh.js
-%%WWWDIR%%/resources/SABnzbd-8iUmv5zX.js
+%%WWWDIR%%/resources/Rtorrent-Yo8BgXQu.js
+%%WWWDIR%%/resources/SABnzbd-DYtpOwuE.js
%%WWWDIR%%/resources/SABnzbd-Doh_UVaM.css
+%%WWWDIR%%/resources/Scrutiny-BC7bjc_e.js
%%WWWDIR%%/resources/Scrutiny-BFyhoSmH.css
-%%WWWDIR%%/resources/Scrutiny-NK54uZOt.js
%%WWWDIR%%/resources/Sonarr-B0qW27KC.css
-%%WWWDIR%%/resources/Sonarr-CutaVloJ.js
-%%WWWDIR%%/resources/SpeedtestTracker-WmpXDxlz.js
-%%WWWDIR%%/resources/Tautulli-B81_2SB0.js
+%%WWWDIR%%/resources/Sonarr-GSggT8ig.js
+%%WWWDIR%%/resources/SpeedtestTracker-BYjfPGfV.js
%%WWWDIR%%/resources/Tautulli-CfeJITWv.css
+%%WWWDIR%%/resources/Tautulli-D0UMi6oQ.js
%%WWWDIR%%/resources/Tdarr-BvRK51o8.css
-%%WWWDIR%%/resources/Tdarr-DcPzSkDN.js
+%%WWWDIR%%/resources/Tdarr-DAUvV3XA.js
+%%WWWDIR%%/resources/ThemeChooser-CFdkqS2b.js
%%WWWDIR%%/resources/ThemeChooser-CcNjZIAP.css
-%%WWWDIR%%/resources/ThemeChooser-KKiR7zA_.js
-%%WWWDIR%%/resources/Traefik-BwTNK5Rs.js
-%%WWWDIR%%/resources/Traefik-QfL0WZ4b.css
-%%WWWDIR%%/resources/TruenasScale-BnAlcXxz.js
+%%WWWDIR%%/resources/Traefik-DEucQtS6.css
+%%WWWDIR%%/resources/Traefik-DUzs7cKF.js
+%%WWWDIR%%/resources/Transmission-C_Q3gyWy.js
+%%WWWDIR%%/resources/Transmission-Cx5tdiSu.css
+%%WWWDIR%%/resources/TruenasScale-DtpmH0Na.js
%%WWWDIR%%/resources/TruenasScale-maMPkiom.css
-%%WWWDIR%%/resources/UptimeKuma-BFp0iigK.js
%%WWWDIR%%/resources/UptimeKuma-Fq8eQnsp.css
-%%WWWDIR%%/resources/Vaultwarden-CH7Xt_PN.js
+%%WWWDIR%%/resources/UptimeKuma-Va38M5b-.js
+%%WWWDIR%%/resources/Vaultwarden-CSVNbUnv.js
%%WWWDIR%%/resources/Vaultwarden-Dy-eliI8.css
%%WWWDIR%%/resources/WUD-BLIHvfpt.css
-%%WWWDIR%%/resources/WUD-BQz1SsPh.js
-%%WWWDIR%%/resources/Wallabag-CD96f6ec.js
+%%WWWDIR%%/resources/WUD-CUPvJBwg.js
+%%WWWDIR%%/resources/Wallabag-Bnlll0kw.js
%%WWWDIR%%/resources/Wallabag-VA4tCsKR.css
%%WWWDIR%%/resources/fa-brands-400-D1LuMI3I.ttf
%%WWWDIR%%/resources/fa-brands-400-D_cYUPeE.woff2
@@ -121,10 +125,10 @@
%%WWWDIR%%/resources/fa-solid-900-D0aA9rwL.ttf
%%WWWDIR%%/resources/fa-v4compatibility-C9RhG_FT.woff2
%%WWWDIR%%/resources/fa-v4compatibility-CCth-dXg.ttf
-%%WWWDIR%%/resources/index-CgyetKj3.css
-%%WWWDIR%%/resources/index-NXnxvJjD.js
+%%WWWDIR%%/resources/index-1CifYKjc.css
+%%WWWDIR%%/resources/index-B-LM16Ha.js
%%WWWDIR%%/resources/noto-latin-normal-GUnxZaaT.woff2
-%%WWWDIR%%/resources/qBittorrent-B6NJkixf.js
%%WWWDIR%%/resources/qBittorrent-B7KcPLhg.css
+%%WWWDIR%%/resources/qBittorrent-BkT3mKDa.js
%%WWWDIR%%/sw.js
%%WWWDIR%%/workbox-84c915bb.js
diff --git a/www/hs-postgrest/Makefile b/www/hs-postgrest/Makefile
index 59a77e57883e..2ed1e299a35e 100644
--- a/www/hs-postgrest/Makefile
+++ b/www/hs-postgrest/Makefile
@@ -1,6 +1,6 @@
PORTNAME= postgrest
DISTVERSIONPREFIX= v
-DISTVERSION= 13.0.6
+DISTVERSION= 13.0.7
CATEGORIES= www databases haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/www/hs-postgrest/Makefile.modules b/www/hs-postgrest/Makefile.modules
index a901f8c7a12d..81b31d3fa671 100644
--- a/www/hs-postgrest/Makefile.modules
+++ b/www/hs-postgrest/Makefile.modules
@@ -131,7 +131,7 @@ USE_CABAL= HTTP-4000.4.1_6 \
optics-th-0.4.1_9 \
optparse-applicative-0.18.1.0_1 \
os-string-2.0.7_1 \
- parallel-3.2.2.0_9 \
+ parallel-3.2.2.0_10 \
parser-combinators-1.3.0_1 \
parsers-0.12.12_1 \
pem-0.2.4 \
diff --git a/www/hs-postgrest/distinfo b/www/hs-postgrest/distinfo
index e3b21cc14d4b..e5e23438a8d7 100644
--- a/www/hs-postgrest/distinfo
+++ b/www/hs-postgrest/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1756806259
+TIMESTAMP = 1757922831
SHA256 (cabal/HTTP-4000.4.1/HTTP-4000.4.1.tar.gz) = df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453
SIZE (cabal/HTTP-4000.4.1/HTTP-4000.4.1.tar.gz) = 74330
SHA256 (cabal/HTTP-4000.4.1/revision/6.cabal) = ad36c6a1b3bc203b02751c8bffae8a684cc755661a2a567362cd4a0da1193c5e
@@ -357,8 +357,8 @@ SHA256 (cabal/os-string-2.0.7/revision/1.cabal) = cb5408281cb0e7cea41885611e06ee
SIZE (cabal/os-string-2.0.7/revision/1.cabal) = 3443
SHA256 (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6
SIZE (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 14681
-SHA256 (cabal/parallel-3.2.2.0/revision/9.cabal) = 9d7b34ac537940f67732eca31d48a43bd78fb65a91baebddf63bee4fc3813d81
-SIZE (cabal/parallel-3.2.2.0/revision/9.cabal) = 1961
+SHA256 (cabal/parallel-3.2.2.0/revision/10.cabal) = 3df46ec247e12b5e406a0adb9577294431b24814b30df420551d176fd112a966
+SIZE (cabal/parallel-3.2.2.0/revision/10.cabal) = 2038
SHA256 (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447
SIZE (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 11699
SHA256 (cabal/parser-combinators-1.3.0/revision/1.cabal) = 8659573e0d443d573f5b53f81b81dafbdc988d282b90c11e3da73562b4ea7876
@@ -565,5 +565,5 @@ SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6
SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206
SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357
-SHA256 (cabal/PostgREST-postgrest-v13.0.6_GH0.tar.gz) = 4836957084172cbf8cfeaa51f5627a93c2fe8f36e2754ee8a36b003391164991
-SIZE (cabal/PostgREST-postgrest-v13.0.6_GH0.tar.gz) = 1842310
+SHA256 (cabal/PostgREST-postgrest-v13.0.7_GH0.tar.gz) = 873e1be528050af36585e00bf40716b3d1f36effebc836e81e2bed6f028912a0
+SIZE (cabal/PostgREST-postgrest-v13.0.7_GH0.tar.gz) = 1842937
diff --git a/www/hurl/Makefile b/www/hurl/Makefile
index 28656a79511a..27deee9c00fa 100644
--- a/www/hurl/Makefile
+++ b/www/hurl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hurl
DISTVERSION= 7.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/www/icapeg/Makefile b/www/icapeg/Makefile
index f718eac192ac..8c0324be79b6 100644
--- a/www/icapeg/Makefile
+++ b/www/icapeg/Makefile
@@ -1,7 +1,7 @@
PORTNAME= icapeg
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= www
MAINTAINER= support@egirna.com
diff --git a/www/imaginary/Makefile b/www/imaginary/Makefile
index 677fcbe70462..e568ffaf6b7a 100644
--- a/www/imaginary/Makefile
+++ b/www/imaginary/Makefile
@@ -1,6 +1,6 @@
PORTNAME= imaginary
PORTVERSION= 20250114
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= skozlov@FreeBSD.org
diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index 2aad80089721..b9232f3ad6ae 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -1,6 +1,6 @@
PORTNAME= iridium
-PORTVERSION= 2025.06.137.3
-PORTREVISION= 4
+PORTVERSION= 2025.09.140.3
+PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
@@ -106,7 +106,6 @@ GN_ARGS+= clang_use_chrome_plugins=false \
chrome_pgo_phase=0 \
enable_backup_ref_ptr_support=false \
enable_hangout_services_extension=true \
- enable_nacl=false \
enable_remoting=false \
fatal_linker_warnings=false \
icu_use_data_file=false \
diff --git a/www/iridium/distinfo b/www/iridium/distinfo
index eeb5fc1dffe2..d2558eee4bfc 100644
--- a/www/iridium/distinfo
+++ b/www/iridium/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750319475
-SHA256 (iridium-browser-2025.06.137.3.tar.xz) = ac990fb4d0ff0c7970d5198e1a07bcd9a830b8b31b9641e87537be0292a5ffa6
-SIZE (iridium-browser-2025.06.137.3.tar.xz) = 3025197056
+TIMESTAMP = 1758707689
+SHA256 (iridium-browser-2025.09.140.3.tar.xz) = cad0c01396c27024fb374e2c79062c686c41c0fd554a658e72c6a7fe101a2a31
+SIZE (iridium-browser-2025.09.140.3.tar.xz) = 3158716008
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
diff --git a/www/iridium/files/patch-BUILD.gn b/www/iridium/files/patch-BUILD.gn
index fbf31e4e048e..0dae6dbc0f3d 100644
--- a/www/iridium/files/patch-BUILD.gn
+++ b/www/iridium/files/patch-BUILD.gn
@@ -1,6 +1,6 @@
---- BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ BUILD.gn
-@@ -71,7 +71,7 @@ declare_args() {
+@@ -68,7 +68,7 @@ declare_args() {
root_extra_deps = []
}
@@ -9,7 +9,7 @@
# An official (maximally optimized!) component (optimized for build times)
# build doesn't make sense and usually doesn't work.
assert(!is_component_build)
-@@ -103,7 +103,6 @@ group("gn_all") {
+@@ -101,7 +101,6 @@ group("gn_all") {
"//codelabs",
"//components:components_unittests",
"//components/gwp_asan:gwp_asan_unittests",
@@ -17,7 +17,7 @@
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -449,7 +448,7 @@ group("gn_all") {
+@@ -441,7 +440,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -636,6 +635,15 @@ group("gn_all") {
+@@ -607,6 +606,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -684,7 +692,7 @@ group("gn_all") {
+@@ -655,7 +663,7 @@ group("gn_all") {
}
}
@@ -51,7 +51,7 @@
# The official builders use this binary from the default toolchain's
# output directory after building in order to upload the symbols of that
# binary. They build the binary like `ninja symupload` which requires the
-@@ -719,7 +727,7 @@ group("gn_all") {
+@@ -690,7 +698,7 @@ group("gn_all") {
]
}
@@ -60,7 +60,7 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1128,7 +1136,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1093,7 +1101,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -69,7 +69,7 @@
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1275,7 +1283,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1246,7 +1254,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
}
@@ -78,7 +78,7 @@
# Using the default toolchain for this tool, as it's run during tests not
# during the build. This places a symlink in the root_build_dir for scrips
# to use.
-@@ -1289,7 +1297,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1260,7 +1268,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//third_party/breakpad:dump_syms" ]
}
@@ -87,7 +87,7 @@
# Using the default toolchain for this tool, as it's run during tests not
# during the build. This places a symlink in the root_build_dir for scrips
# to use.
-@@ -1743,7 +1751,7 @@ group("chromium_builder_perf") {
+@@ -1714,7 +1722,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/iridium/files/patch-ash_display_mirror__window__controller.cc b/www/iridium/files/patch-ash_display_mirror__window__controller.cc
index 7e56d1d01d88..1023d6227a5e 100644
--- a/www/iridium/files/patch-ash_display_mirror__window__controller.cc
+++ b/www/iridium/files/patch-ash_display_mirror__window__controller.cc
@@ -1,6 +1,6 @@
---- ash/display/mirror_window_controller.cc.orig 2025-05-07 06:48:23 UTC
+--- ash/display/mirror_window_controller.cc.orig 2025-09-11 13:19:19 UTC
+++ ash/display/mirror_window_controller.cc
-@@ -295,7 +295,11 @@ void MirrorWindowController::UpdateWindow(
+@@ -283,7 +283,11 @@ void MirrorWindowController::UpdateWindow(
if (!base::Contains(display_info_list, iter->first,
&display::ManagedDisplayInfo::id)) {
CloseAndDeleteHost(iter->second, true);
diff --git a/www/iridium/files/patch-base_BUILD.gn b/www/iridium/files/patch-base_BUILD.gn
index acd4f0f3775e..04381b5fdb67 100644
--- a/www/iridium/files/patch-base_BUILD.gn
+++ b/www/iridium/files/patch-base_BUILD.gn
@@ -1,6 +1,6 @@
---- base/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- base/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ base/BUILD.gn
-@@ -1108,11 +1108,26 @@ component("base") {
+@@ -1110,11 +1110,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.
@@ -28,7 +28,7 @@
if (use_allocator_shim) {
if (is_apple) {
sources += [ "allocator/early_zone_registration_apple.h" ]
-@@ -1132,7 +1147,7 @@ component("base") {
+@@ -1134,7 +1149,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -37,7 +37,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2166,6 +2181,22 @@ component("base") {
+@@ -2143,6 +2158,22 @@ component("base") {
]
}
@@ -60,7 +60,7 @@
# iOS
if (is_ios) {
sources += [
-@@ -2334,6 +2365,33 @@ component("base") {
+@@ -2317,6 +2348,33 @@ component("base") {
}
}
@@ -94,7 +94,7 @@
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2729,7 +2787,7 @@ buildflag_header("protected_memory_buildflags") {
+@@ -2723,7 +2781,7 @@ buildflag_header("protected_memory_buildflags") {
header = "protected_memory_buildflags.h"
header_dir = "base/memory"
@@ -103,16 +103,16 @@
(is_win || is_linux || is_android || is_mac)
flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
-@@ -3236,7 +3294,7 @@ if (is_apple) {
+@@ -3229,7 +3287,7 @@ if (is_apple) {
}
}
--if (!is_nacl && (is_linux || is_chromeos)) {
-+if (!is_nacl && !is_bsd && (is_linux || is_chromeos)) {
+-if (is_linux || is_chromeos) {
++if (!is_bsd && (is_linux || is_chromeos)) {
# This test must compile with -fstack-protector-all
source_set("stack_canary_linux_unittests") {
testonly = true
-@@ -3924,7 +3982,7 @@ test("base_unittests") {
+@@ -3922,7 +3980,7 @@ test("base_unittests") {
]
}
@@ -121,16 +121,16 @@
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3952,7 +4010,7 @@ test("base_unittests") {
+@@ -3946,7 +4004,7 @@ test("base_unittests") {
"posix/file_descriptor_shuffle_unittest.cc",
"posix/unix_domain_socket_unittest.cc",
]
-- if (!is_nacl && !is_apple) {
-+ if (!is_nacl && !is_apple && !is_bsd) {
+- if (!is_apple) {
++ if (!is_apple && !is_bsd) {
sources += [
"profiler/stack_base_address_posix_unittest.cc",
"profiler/stack_copier_signal_unittest.cc",
-@@ -3963,7 +4021,7 @@ test("base_unittests") {
+@@ -3957,7 +4015,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -139,7 +139,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4151,7 +4209,7 @@ test("base_unittests") {
+@@ -4144,7 +4202,7 @@ test("base_unittests") {
deps += [ ":base_profiler_test_support_library" ]
}
diff --git a/www/iridium/files/patch-base_allocator_dispatcher_tls.h b/www/iridium/files/patch-base_allocator_dispatcher_tls.h
index f4b1bb3d43e4..bb6f5eb915f5 100644
--- a/www/iridium/files/patch-base_allocator_dispatcher_tls.h
+++ b/www/iridium/files/patch-base_allocator_dispatcher_tls.h
@@ -1,6 +1,6 @@
---- base/allocator/dispatcher/tls.h.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/dispatcher/tls.h.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/dispatcher/tls.h
-@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator {
+@@ -86,7 +86,7 @@ struct BASE_EXPORT MMapAllocator {
constexpr static size_t AllocationChunkSize = 16384;
#elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)
constexpr static size_t AllocationChunkSize = 16384;
diff --git a/www/iridium/files/patch-base_allocator_partition__alloc__features.cc b/www/iridium/files/patch-base_allocator_partition__alloc__features.cc
index 0cb21b8de789..e14c0e549e8b 100644
--- a/www/iridium/files/patch-base_allocator_partition__alloc__features.cc
+++ b/www/iridium/files/patch-base_allocator_partition__alloc__features.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_alloc_features.cc.orig 2025-06-19 07:37:57 UTC
+--- base/allocator/partition_alloc_features.cc.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_alloc_features.cc
-@@ -164,7 +164,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZeroFreedMemory,
+@@ -154,7 +154,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZeroFreedMemory,
// disabled elsewhere (for now). Does not apply to Windows.
BASE_FEATURE(kPartitionAllocFewerMemoryRegions,
"PartitionAllocFewerMemoryRegions",
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
index 52906fc0873e..7ad7d18fac39 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -1,24 +1,15 @@
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-06-19 07:37:57 UTC
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/partition_alloc.gni
-@@ -91,7 +91,7 @@ if (is_nacl) {
+@@ -87,7 +87,7 @@ if (current_cpu == "x64" || current_cpu == "arm64" ||
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
use_large_empty_slot_span_ring = true
-has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan &&
-+has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan && !is_bsd &&
++has_memory_tagging = current_cpu == "arm64" && !is_bsd && is_clang && !is_asan &&
!is_hwasan && (is_linux || is_android)
declare_args() {
-@@ -353,7 +353,7 @@ declare_args() {
- declare_args() {
- # Shadow metadata is still under development and only supports Linux
- # for now.
-- enable_shadow_metadata = is_linux && has_64_bit_pointers
-+ enable_shadow_metadata = !is_bsd && is_linux && has_64_bit_pointers
- }
-
- declare_args() {
-@@ -496,7 +496,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
+@@ -493,7 +493,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
# 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/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index 7793cf8273ca..81f3fc82038d 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -893,7 +893,7 @@ if (is_clang_or_gcc) {
+@@ -906,7 +906,7 @@ if (is_clang_or_gcc) {
configs -= [ partition_alloc_enable_arc_config ]
}
}
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
index 7495c5d6966a..e434c1df7ac1 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
-@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
+@@ -43,7 +43,7 @@ AslrMask(uintptr_t bits) {
#if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)
@@ -9,7 +9,7 @@
// We shouldn't allocate system pages at all for sanitizer builds. However,
// we do, and if random hint addresses interfere with address ranges
-@@ -125,7 +125,7 @@ AslrMask(uintptr_t bits) {
+@@ -130,7 +130,7 @@ AslrMask(uintptr_t bits) {
return AslrAddress(0x20000000ULL);
}
#elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index 158652b60e83..0067d6386caa 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
-@@ -269,7 +269,7 @@ bool DecommitAndZeroSystemPages(void* address,
+@@ -278,7 +278,7 @@ bool DecommitAndZeroSystemPages(void* address,
// recommitted. Do not assume that this will not change over time.
constexpr PA_COMPONENT_EXPORT(
PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() {
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 84334dd9e009..63c67bb7f159 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
-@@ -26,8 +26,8 @@
+@@ -31,8 +31,8 @@
#define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
#elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index 3c07c6efa8f1..6b2d88baca3e 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
-@@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
+@@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
#if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \
(defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index 68a7f5566b72..00cf19270b33 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-06-19 07:37:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
-@@ -317,8 +317,12 @@ bool TryRecommitSystemPagesInternal(
+@@ -322,8 +322,12 @@ bool TryRecommitSystemPagesInternal(
void DiscardSystemPagesInternal(uintptr_t address, size_t length) {
void* ptr = reinterpret_cast<void*>(address);
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index 326a01c5f105..6327263fec62 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
-@@ -13,11 +13,11 @@
+@@ -18,11 +18,11 @@
#include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
#include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h"
@@ -14,7 +14,7 @@
#include <dlfcn.h>
#endif
-@@ -25,7 +25,7 @@ namespace partition_alloc::internal::base::debug {
+@@ -30,7 +30,7 @@ namespace partition_alloc::internal::base::debug {
namespace {
@@ -23,7 +23,7 @@
// On Android the 'open' function has two versions:
// int open(const char *pathname, int flags);
-@@ -369,7 +369,7 @@ void PrintStackTraceInternal(const void** trace, size_
+@@ -374,7 +374,7 @@ void PrintStackTraceInternal(const void** trace, size_
}
#endif // !PA_BUILDFLAG(IS_APPLE)
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index 75a5c7d72301..c6158d6769a0 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
-@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) {
+@@ -107,6 +107,10 @@ void RandBytes(void* output, size_t output_length) {
if (getentropy(output, output_length) == 0) {
return;
}
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 5e665167939c..6e9f328c2129 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
-@@ -37,6 +37,8 @@ typedef DWORD PlatformThreadId;
+@@ -43,6 +43,8 @@ typedef DWORD PlatformThreadId;
typedef zx_handle_t PlatformThreadId;
#elif PA_BUILDFLAG(IS_APPLE)
typedef mach_port_t PlatformThreadId;
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index 5eae6d36b896..005c82e7bee5 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
-@@ -10,7 +10,7 @@
+@@ -15,7 +15,7 @@
namespace partition_alloc::internal::base::internal {
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index 73cfc961e32d..5fc1eee444c3 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
-@@ -18,7 +18,7 @@
+@@ -23,7 +23,7 @@
#include "partition_alloc/partition_alloc_base/logging.h"
#include "partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h"
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index e38f4d95e771..434c2c3b67a1 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -1,15 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -169,7 +169,7 @@ constexpr bool kUseLazyCommit = false;
// This may be required on more platforms in the future.
#define PA_CONFIG_HAS_ATFORK_HANDLER() \
(PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
- PA_BUILDFLAG(IS_CHROMEOS))
+ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD))
- // Enable shadow metadata.
- //
-@@ -233,7 +233,7 @@ constexpr bool kUseLazyCommit = false;
+ #if PA_BUILDFLAG(MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS) && \
+ PA_BUILDFLAG(HAS_64_BIT_POINTERS)
+@@ -226,7 +226,7 @@ constexpr bool kUseLazyCommit = false;
// Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead
// to larger slot spans.
#if PA_BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index b08d12e6b1ac..bd9ea21cb574 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-06-19 07:37:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -312,7 +312,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
+@@ -313,7 +313,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
// 8GB for each of the glued pools).
#if PA_BUILDFLAG(HAS_64_BIT_POINTERS)
#if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \
@@ -9,7 +9,7 @@
constexpr size_t kPoolMaxSize = 8 * kGiB;
#else
constexpr size_t kPoolMaxSize = 16 * kGiB;
-@@ -429,7 +429,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
+@@ -397,7 +397,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
// TODO(casey.smalley@arm.com): 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/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index afb1a5e2b155..93a420ad89e7 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -1,16 +1,16 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
-@@ -28,9 +28,13 @@ namespace internal {
+@@ -34,9 +34,13 @@ namespace internal {
// the second one 16. We could technically return something different for
// malloc() and operator new(), but this would complicate things, and most of
// our allocations are presumably coming from operator new() anyway.
+#if defined(__i386__) && defined(OS_FREEBSD)
+constexpr size_t kAlignment = 8;
+#else
- constexpr size_t kAlignment =
+ constexpr inline size_t kAlignment =
std::max(alignof(max_align_t),
static_cast<size_t>(__STDCPP_DEFAULT_NEW_ALIGNMENT__));
+#endif
+ static_assert(base::bits::HasSingleBit(kAlignment),
+ "Alignment must be power of two.");
static_assert(kAlignment <= 16,
- "PartitionAlloc doesn't support a fundamental alignment larger "
- "than 16 bytes.");
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index e005703ec407..534c3fb96044 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -1,15 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-06-19 07:37:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
-@@ -45,7 +45,7 @@
+@@ -51,7 +51,7 @@
#include "wow64apiset.h"
#endif
-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
#include <pthread.h>
- #if PA_CONFIG(ENABLE_SHADOW_METADATA)
- #include <sys/mman.h>
-@@ -298,7 +298,7 @@ void PartitionAllocMallocInitOnce() {
+ #endif // PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+
+@@ -300,7 +300,7 @@ void PartitionAllocMallocInitOnce() {
return;
}
@@ -18,7 +18,7 @@
// When fork() is called, only the current thread continues to execute in the
// child process. If the lock is held, but *not* by this thread when fork() is
// called, we have a deadlock.
-@@ -1118,7 +1118,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
+@@ -1006,7 +1006,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
// apple OSes.
PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) ||
(internal::SystemPageSize() == (size_t{1} << 14)));
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
new file mode 100644
index 000000000000..77173952b00f
--- /dev/null
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.h.orig 2025-09-11 13:19:19 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_root.h
+@@ -197,7 +197,7 @@ struct PartitionOptions {
+ // system to configure PartitionAlloc.
+ EnableToggle fewer_memory_regions =
+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \
+- PA_BUILDFLAG(IS_CHROMEOS)
++ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ kEnabled;
+ #else
+ kDisabled;
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 9d854ce00f7b..86f2ce015bda 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-06-19 07:37:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
-@@ -19,7 +19,16 @@
+@@ -24,7 +24,16 @@
#endif
#if PA_CONFIG(HAS_LINUX_KERNEL)
@@ -17,7 +17,7 @@
#include <sys/syscall.h>
#include <unistd.h>
-@@ -92,8 +101,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
+@@ -97,8 +106,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
int saved_errno = errno;
errno = 0;
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index 87a385e64194..d9a027987173 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
-@@ -18,6 +18,10 @@
+@@ -23,6 +23,10 @@
#include <pthread.h>
#endif
@@ -11,7 +11,7 @@
#if PA_BUILDFLAG(PA_LIBC_GLIBC)
extern "C" void* __libc_stack_end;
#endif
-@@ -48,6 +52,36 @@ void* GetStackTop() {
+@@ -53,6 +57,36 @@ void* GetStackTop() {
void* GetStackTop() {
return pthread_get_stackaddr_np(pthread_self());
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 66ac3670bf95..08c246afa4b2 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-05-07 06:48:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-09-11 13:19:19 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
-@@ -16,7 +16,7 @@
+@@ -21,7 +21,7 @@
#include "partition_alloc/partition_alloc_check.h"
#include "partition_alloc/thread_isolation/thread_isolation.h"
diff --git a/www/iridium/files/patch-base_atomicops.h b/www/iridium/files/patch-base_atomicops.h
index cd82ea50bdf8..e99bb73df52a 100644
--- a/www/iridium/files/patch-base_atomicops.h
+++ b/www/iridium/files/patch-base_atomicops.h
@@ -1,6 +1,6 @@
---- base/atomicops.h.orig 2025-05-07 06:48:23 UTC
+--- base/atomicops.h.orig 2025-09-11 13:19:19 UTC
+++ base/atomicops.h
-@@ -74,7 +74,11 @@ typedef intptr_t Atomic64;
+@@ -72,7 +72,11 @@ typedef intptr_t Atomic64;
// Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
// Atomic64 routines below, depending on your architecture.
diff --git a/www/iridium/files/patch-base_compiler__specific.h b/www/iridium/files/patch-base_compiler__specific.h
index 01bf015fe27c..79ea3c2a5fc3 100644
--- a/www/iridium/files/patch-base_compiler__specific.h
+++ b/www/iridium/files/patch-base_compiler__specific.h
@@ -1,6 +1,6 @@
---- base/compiler_specific.h.orig 2025-05-07 06:48:23 UTC
+--- base/compiler_specific.h.orig 2025-09-11 13:19:19 UTC
+++ base/compiler_specific.h
-@@ -729,6 +729,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) {
+@@ -733,6 +733,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) {
#if __has_cpp_attribute(clang::preserve_most) && \
(defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \
!defined(COMPONENT_BUILD) && \
diff --git a/www/iridium/files/patch-base_debug_debugger__posix.cc b/www/iridium/files/patch-base_debug_debugger__posix.cc
index 385cf6935b92..719f24035763 100644
--- a/www/iridium/files/patch-base_debug_debugger__posix.cc
+++ b/www/iridium/files/patch-base_debug_debugger__posix.cc
@@ -1,6 +1,6 @@
---- base/debug/debugger_posix.cc.orig 2025-06-19 07:37:57 UTC
+--- base/debug/debugger_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/debug/debugger_posix.cc
-@@ -42,6 +42,10 @@
+@@ -38,6 +38,10 @@
#include <sys/sysctl.h>
#endif
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_FREEBSD)
#include <sys/user.h>
#endif
-@@ -100,33 +104,52 @@ bool BeingDebugged() {
+@@ -96,33 +100,52 @@ bool BeingDebugged() {
// Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and
// binary interfaces may change.
diff --git a/www/iridium/files/patch-base_debug_stack__trace__posix.cc b/www/iridium/files/patch-base_debug_stack__trace__posix.cc
index 09c594ca30f6..b6b43f4a2e55 100644
--- a/www/iridium/files/patch-base_debug_stack__trace__posix.cc
+++ b/www/iridium/files/patch-base_debug_stack__trace__posix.cc
@@ -1,4 +1,4 @@
---- base/debug/stack_trace_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/debug/stack_trace_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/debug/stack_trace_posix.cc
@@ -51,7 +51,7 @@
// execinfo.h and backtrace(3) are really only present in glibc and in macOS
@@ -21,7 +21,7 @@
#include "base/debug/proc_maps_linux.h"
#endif
-@@ -329,7 +331,7 @@ void PrintToStderr(const char* output) {
+@@ -327,7 +329,7 @@ void PrintToStderr(const char* output) {
std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output)));
}
@@ -30,7 +30,7 @@
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
-@@ -346,7 +348,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
+@@ -344,7 +346,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
"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
@@ -42,7 +42,7 @@
}
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -552,7 +558,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -548,7 +554,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
_exit(EXIT_FAILURE);
}
@@ -51,7 +51,7 @@
// Set an alarm to trigger in case the default handler does not terminate
// the process. See 'AlarmSignalHandler' for more details.
struct sigaction action;
-@@ -577,6 +583,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -573,6 +579,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
// 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().
@@ -59,7 +59,7 @@
long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid),
info->si_signo, info);
if (retval == 0) {
-@@ -591,6 +598,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -587,6 +594,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
if (errno != EPERM) {
_exit(EXIT_FAILURE);
}
@@ -67,7 +67,7 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -783,6 +791,7 @@ class SandboxSymbolizeHelper {
+@@ -779,6 +787,7 @@ class SandboxSymbolizeHelper {
return -1;
}
@@ -75,7 +75,7 @@
// 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.
-@@ -875,11 +884,15 @@ class SandboxSymbolizeHelper {
+@@ -871,11 +880,15 @@ class SandboxSymbolizeHelper {
r.base = cur_base;
}
}
@@ -91,7 +91,7 @@
// Reads /proc/self/maps.
std::string contents;
if (!ReadProcMaps(&contents)) {
-@@ -897,6 +910,7 @@ class SandboxSymbolizeHelper {
+@@ -893,6 +906,7 @@ class SandboxSymbolizeHelper {
is_initialized_ = true;
return true;
diff --git a/www/iridium/files/patch-base_files_file__util__posix.cc b/www/iridium/files/patch-base_files_file__util__posix.cc
index 60e03248a5c4..fa471425dbb3 100644
--- a/www/iridium/files/patch-base_files_file__util__posix.cc
+++ b/www/iridium/files/patch-base_files_file__util__posix.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/files/file_util_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/files/file_util_posix.cc
-@@ -934,6 +934,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
+@@ -941,6 +941,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
@@ -8,7 +8,7 @@
// Avoid checking subdirs if directory already exists.
if (DirectoryExists(full_path)) {
-@@ -943,8 +944,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -950,8 +951,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
// Collect a list of all missing directories.
std::vector<FilePath> missing_subpaths({full_path});
FilePath last_path = full_path;
@@ -19,11 +19,11 @@
if (DirectoryExists(path)) {
break;
}
-@@ -962,21 +963,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -969,21 +970,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
}
#endif // BUILDFLAG(IS_CHROMEOS)
-- if (mkdir(subpath.value().c_str(), mode) == 0) {
+- if (File::Mkdir(subpath, mode) == 0) {
- continue;
- }
- // Mkdir failed, but it might have failed with EEXIST, or some other error
diff --git a/www/iridium/files/patch-base_files_file__util__unittest.cc b/www/iridium/files/patch-base_files_file__util__unittest.cc
index 0da4c991499a..9be0bc93987f 100644
--- a/www/iridium/files/patch-base_files_file__util__unittest.cc
+++ b/www/iridium/files/patch-base_files_file__util__unittest.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_unittest.cc.orig 2025-05-07 06:48:23 UTC
+--- base/files/file_util_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ base/files/file_util_unittest.cc
-@@ -3920,7 +3920,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
+@@ -4101,7 +4101,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
}
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
FilePath file_path("/proc/cpuinfo");
std::string data = "temp";
-@@ -4505,6 +4505,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
+@@ -4686,6 +4686,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
#endif // BUILDFLAG(IS_ANDROID)
@@ -29,7 +29,7 @@
#if BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
defined(ARCH_CPU_32_BITS)
// TODO(crbug.com/327582285): Re-enable these tests. They may be failing due to
-@@ -4671,7 +4684,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
+@@ -4852,7 +4865,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
NULL);
#else
size_t bytes_written =
diff --git a/www/iridium/files/patch-base_i18n_icu__util.cc b/www/iridium/files/patch-base_i18n_icu__util.cc
index 5db923b197a7..f1d008ba584a 100644
--- a/www/iridium/files/patch-base_i18n_icu__util.cc
+++ b/www/iridium/files/patch-base_i18n_icu__util.cc
@@ -1,6 +1,6 @@
---- base/i18n/icu_util.cc.orig 2025-05-07 06:48:23 UTC
+--- base/i18n/icu_util.cc.orig 2025-09-11 13:19:19 UTC
+++ base/i18n/icu_util.cc
-@@ -53,7 +53,7 @@
+@@ -52,7 +52,7 @@
#include "third_party/icu/source/common/unicode/unistr.h"
#endif
@@ -9,12 +9,12 @@
BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
#include "third_party/icu/source/i18n/unicode/timezone.h"
#endif
-@@ -329,7 +329,7 @@ void InitializeIcuTimeZone() {
+@@ -318,7 +318,7 @@ void InitializeIcuTimeZone() {
FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization();
icu::TimeZone::adoptDefault(
icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id)));
--#elif BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
-+#elif BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_CHROMEOS) || \
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_ANDROID)
// To respond to the time zone change properly, the default time zone
// cache in ICU has to be populated on starting up.
- // See TimeZoneMonitorLinux::NotifyClientsFromImpl().
diff --git a/www/iridium/files/patch-base_memory_madv__free__discardable__memory__posix.cc b/www/iridium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
index b6e96536f8a4..889814b88c88 100644
--- a/www/iridium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
+++ b/www/iridium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
@@ -1,6 +1,6 @@
---- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/memory/madv_free_discardable_memory_posix.cc
-@@ -305,6 +305,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT
+@@ -298,6 +298,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT
bool MadvFreeDiscardableMemoryPosix::IsResident() const {
DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_);
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_APPLE)
std::vector<char> vec(allocated_pages_);
#else
-@@ -321,6 +325,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
+@@ -314,6 +318,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
}
}
return true;
diff --git a/www/iridium/files/patch-base_memory_platform__shared__memory__region.h b/www/iridium/files/patch-base_memory_platform__shared__memory__region.h
index 5cba7eb3ee0e..3259c61c9cd5 100644
--- a/www/iridium/files/patch-base_memory_platform__shared__memory__region.h
+++ b/www/iridium/files/patch-base_memory_platform__shared__memory__region.h
@@ -1,6 +1,6 @@
---- base/memory/platform_shared_memory_region.h.orig 2025-06-19 07:37:57 UTC
+--- base/memory/platform_shared_memory_region.h.orig 2025-09-11 13:19:19 UTC
+++ base/memory/platform_shared_memory_region.h
-@@ -18,7 +18,7 @@
+@@ -19,7 +19,7 @@
#include "base/unguessable_token.h"
#include "build/build_config.h"
@@ -9,7 +9,7 @@
namespace content {
class SandboxIPCHandler;
}
-@@ -85,7 +85,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+@@ -86,7 +86,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
kMaxValue = GET_SHMEM_TEMP_DIR_FAILURE
};
@@ -18,16 +18,7 @@
// Structure to limit access to executable region creation.
struct ExecutableRegion {
private:
-@@ -217,7 +217,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
- CheckPlatformHandlePermissionsCorrespondToMode);
- static PlatformSharedMemoryRegion Create(Mode mode,
- size_t size
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ,
- bool executable = false
- #endif
-@@ -236,7 +236,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+@@ -125,7 +125,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
#if BUILDFLAG(IS_FUCHSIA)
kNotVmo,
#endif
@@ -36,3 +27,12 @@
kFcntlFailed,
kReadOnlyFdNotReadOnly,
kUnexpectedReadOnlyFd,
+@@ -256,7 +256,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+ CheckPlatformHandlePermissionsCorrespondToMode);
+ static PlatformSharedMemoryRegion Create(Mode mode,
+ size_t size
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ,
+ bool executable = false
+ #endif
diff --git a/www/iridium/files/patch-base_memory_platform__shared__memory__region__posix.cc b/www/iridium/files/patch-base_memory_platform__shared__memory__region__posix.cc
index 532a09a3053e..e671d6171bf1 100644
--- a/www/iridium/files/patch-base_memory_platform__shared__memory__region__posix.cc
+++ b/www/iridium/files/patch-base_memory_platform__shared__memory__region__posix.cc
@@ -1,6 +1,6 @@
---- base/memory/platform_shared_memory_region_posix.cc.orig 2025-06-19 07:37:57 UTC
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/memory/platform_shared_memory_region_posix.cc
-@@ -61,7 +61,7 @@ std::optional<FDAccessModeError> CheckFDAccessMode(int
+@@ -59,7 +59,7 @@ std::optional<FDAccessModeError> CheckFDAccessMode(int
} // namespace
@@ -9,7 +9,7 @@
// static
ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) {
PlatformSharedMemoryRegion region =
-@@ -183,7 +183,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() {
+@@ -184,7 +184,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() {
// static
PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
size_t size
@@ -18,7 +18,7 @@
,
bool executable
#endif
-@@ -212,7 +212,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
+@@ -209,7 +209,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
// flag.
FilePath directory;
if (!GetShmemTempDir(
diff --git a/www/iridium/files/patch-base_message__loop_message__pump__epoll.cc b/www/iridium/files/patch-base_message__loop_message__pump__epoll.cc
index 9a277ceecc4c..09df04ad4c43 100644
--- a/www/iridium/files/patch-base_message__loop_message__pump__epoll.cc
+++ b/www/iridium/files/patch-base_message__loop_message__pump__epoll.cc
@@ -1,6 +1,6 @@
---- base/message_loop/message_pump_epoll.cc.orig 2025-05-07 06:48:23 UTC
+--- base/message_loop/message_pump_epoll.cc.orig 2025-09-11 13:19:19 UTC
+++ base/message_loop/message_pump_epoll.cc
-@@ -47,7 +47,7 @@ std::atomic_bool g_use_batched_version = false;
+@@ -49,7 +49,7 @@ std::atomic_bool g_use_batched_version = false;
std::atomic_bool g_use_poll = false;
constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = {
diff --git a/www/iridium/files/patch-base_posix_unix__domain__socket.cc b/www/iridium/files/patch-base_posix_unix__domain__socket.cc
index 456bfe0d6145..e2e4e122afac 100644
--- a/www/iridium/files/patch-base_posix_unix__domain__socket.cc
+++ b/www/iridium/files/patch-base_posix_unix__domain__socket.cc
@@ -1,6 +1,14 @@
---- base/posix/unix_domain_socket.cc.orig 2025-05-07 06:48:23 UTC
+--- base/posix/unix_domain_socket.cc.orig 2025-09-11 13:19:19 UTC
+++ base/posix/unix_domain_socket.cc
-@@ -47,7 +47,7 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) {
+@@ -20,6 +20,7 @@
+ #include "base/files/scoped_file.h"
+ #include "base/logging.h"
+ #include "base/notreached.h"
++#include "base/notimplemented.h"
+ #include "base/numerics/safe_conversions.h"
+ #include "base/pickle.h"
+ #include "base/posix/eintr_wrapper.h"
+@@ -47,7 +48,7 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) {
// static
bool UnixDomainSocket::EnableReceiveProcessId(int fd) {
@@ -9,7 +17,7 @@
const int enable = 1;
return setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &enable, sizeof(enable)) == 0;
#else
-@@ -73,7 +73,7 @@ bool UnixDomainSocket::SendMsg(int fd,
+@@ -73,7 +74,7 @@ bool UnixDomainSocket::SendMsg(int fd,
struct cmsghdr* cmsg;
msg.msg_control = control_buffer;
@@ -18,7 +26,7 @@
msg.msg_controllen = checked_cast<socklen_t>(control_len);
#else
msg.msg_controllen = control_len;
-@@ -81,7 +81,7 @@ bool UnixDomainSocket::SendMsg(int fd,
+@@ -81,7 +82,7 @@ bool UnixDomainSocket::SendMsg(int fd,
cmsg = CMSG_FIRSTHDR(&msg);
cmsg->cmsg_level = SOL_SOCKET;
cmsg->cmsg_type = SCM_RIGHTS;
@@ -27,7 +35,7 @@
cmsg->cmsg_len = checked_cast<u_int>(CMSG_LEN(sizeof(int) * fds.size()));
#else
cmsg->cmsg_len = CMSG_LEN(sizeof(int) * fds.size());
-@@ -133,7 +133,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -133,7 +134,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
const size_t kControlBufferSize =
CMSG_SPACE(sizeof(int) * kMaxFileDescriptors)
@@ -36,7 +44,7 @@
// macOS does not support ucred.
// macOS supports xucred, but this structure is insufficient.
+ CMSG_SPACE(sizeof(struct ucred))
-@@ -162,7 +162,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -162,7 +163,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
wire_fds = reinterpret_cast<int*>(CMSG_DATA(cmsg));
wire_fds_len = payload_len / sizeof(int);
}
@@ -45,7 +53,7 @@
// macOS does not support SCM_CREDENTIALS.
if (cmsg->cmsg_level == SOL_SOCKET &&
cmsg->cmsg_type == SCM_CREDENTIALS) {
-@@ -199,6 +199,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -199,6 +200,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0) {
pid = -1;
}
diff --git a/www/iridium/files/patch-base_process_internal__linux.h b/www/iridium/files/patch-base_process_internal__linux.h
index e79601de3817..dd38ea9cd85e 100644
--- a/www/iridium/files/patch-base_process_internal__linux.h
+++ b/www/iridium/files/patch-base_process_internal__linux.h
@@ -1,6 +1,6 @@
---- base/process/internal_linux.h.orig 2025-05-07 06:48:23 UTC
+--- base/process/internal_linux.h.orig 2025-09-11 13:19:19 UTC
+++ base/process/internal_linux.h
-@@ -144,6 +144,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t clock_ticks);
+@@ -146,6 +146,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t clock_ticks);
// arguments to the lambda.
template <typename Lambda>
void ForEachProcessTask(base::ProcessHandle process, Lambda&& lambda) {
@@ -10,7 +10,7 @@
// Iterate through the different threads tracked in /proc/<pid>/task.
FilePath fd_path = GetProcPidDir(process).Append("task");
-@@ -167,6 +170,7 @@ void ForEachProcessTask(base::ProcessHandle process, L
+@@ -169,6 +172,7 @@ void ForEachProcessTask(base::ProcessHandle process, L
FilePath task_path = fd_path.Append(tid_str);
lambda(tid, task_path);
}
diff --git a/www/iridium/files/patch-base_process_launch.h b/www/iridium/files/patch-base_process_launch.h
index ec8a358ff069..4a12b825a474 100644
--- a/www/iridium/files/patch-base_process_launch.h
+++ b/www/iridium/files/patch-base_process_launch.h
@@ -1,6 +1,6 @@
---- base/process/launch.h.orig 2025-06-19 07:37:57 UTC
+--- base/process/launch.h.orig 2025-09-11 13:19:19 UTC
+++ base/process/launch.h
-@@ -245,7 +245,7 @@ struct BASE_EXPORT LaunchOptions {
+@@ -234,7 +234,7 @@ struct BASE_EXPORT LaunchOptions {
bool clear_environment = false;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
diff --git a/www/iridium/files/patch-base_process_launch__posix.cc b/www/iridium/files/patch-base_process_launch__posix.cc
deleted file mode 100644
index c8a3c3492fb6..000000000000
--- a/www/iridium/files/patch-base_process_launch__posix.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- base/process/launch_posix.cc.orig 2025-05-07 06:48:23 UTC
-+++ base/process/launch_posix.cc
-@@ -62,6 +62,9 @@
- #error "macOS should use launch_mac.cc"
- #endif
-
-+#if defined(OS_FREEBSD)
-+#pragma weak environ
-+#endif
- extern char** environ;
-
- namespace base {
diff --git a/www/iridium/files/patch-base_process_process__metrics.cc b/www/iridium/files/patch-base_process_process__metrics.cc
index b1252d4feea2..fef4a5ce4b46 100644
--- a/www/iridium/files/patch-base_process_process__metrics.cc
+++ b/www/iridium/files/patch-base_process_process__metrics.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics.cc.orig 2025-05-07 06:48:23 UTC
+--- base/process/process_metrics.cc.orig 2025-09-11 13:19:19 UTC
+++ base/process/process_metrics.cc
@@ -17,7 +17,7 @@ namespace base {
namespace {
@@ -18,28 +18,17 @@
GetSystemMemoryInfo(&system_metrics.memory_info_);
GetVmStatInfo(&system_metrics.vmstat_info_);
GetSystemDiskInfo(&system_metrics.disk_info_);
-@@ -73,7 +73,7 @@ Value::Dict SystemMetrics::ToDict() const {
- Value::Dict res;
-
- res.Set("committed_memory", static_cast<int>(committed_memory_));
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- Value::Dict meminfo = memory_info_.ToDict();
- meminfo.Merge(vmstat_info_.ToDict());
- res.Set("meminfo", std::move(meminfo));
-@@ -100,7 +100,6 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
+@@ -79,7 +79,7 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
#endif // !BUILDFLAG(IS_MAC)
}
-#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
++#if BUILDFLAG(IS_POSIX)
double ProcessMetrics::GetPlatformIndependentCPUUsage(
TimeDelta cumulative_cpu) {
TimeTicks time = TimeTicks::Now();
-@@ -130,10 +129,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
- return GetPlatformIndependentCPUUsage(cpu_usage);
- });
- }
--#endif
+@@ -112,7 +112,7 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
+ #endif
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_AIX)
diff --git a/www/iridium/files/patch-base_process_process__metrics.h b/www/iridium/files/patch-base_process_process__metrics.h
index 20af8ca755f0..325f7cd0dd21 100644
--- a/www/iridium/files/patch-base_process_process__metrics.h
+++ b/www/iridium/files/patch-base_process_process__metrics.h
@@ -1,4 +1,4 @@
---- base/process/process_metrics.h.orig 2025-05-07 06:48:23 UTC
+--- base/process/process_metrics.h.orig 2025-09-11 13:19:19 UTC
+++ base/process/process_metrics.h
@@ -39,7 +39,7 @@
#endif
@@ -68,7 +68,7 @@
// Data about system-wide memory consumption. Values are in KB. Available on
// Windows, Mac, Linux, Android and Chrome OS.
//
-@@ -345,7 +343,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -342,7 +340,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -77,7 +77,7 @@
// This provides an estimate of available memory as described here:
// https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773
// NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always
-@@ -360,7 +358,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -357,7 +355,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -86,7 +86,7 @@
int buffers = 0;
int cached = 0;
int active_anon = 0;
-@@ -397,7 +395,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
+@@ -394,7 +392,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
// BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -95,7 +95,7 @@
// Parse the data found in /proc/<pid>/stat and return the sum of the
// CPU-related ticks. Returns -1 on parse error.
// Exposed for testing.
-@@ -591,7 +589,7 @@ class BASE_EXPORT SystemMetrics {
+@@ -570,7 +568,7 @@ class BASE_EXPORT SystemMetrics {
FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics);
size_t committed_memory_;
diff --git a/www/iridium/files/patch-base_process_process__metrics__freebsd.cc b/www/iridium/files/patch-base_process_process__metrics__freebsd.cc
index 3728f1c06b63..b183a67d8e57 100644
--- a/www/iridium/files/patch-base_process_process__metrics__freebsd.cc
+++ b/www/iridium/files/patch-base_process_process__metrics__freebsd.cc
@@ -1,10 +1,10 @@
---- base/process/process_metrics_freebsd.cc.orig 2025-05-07 06:48:23 UTC
+--- base/process/process_metrics_freebsd.cc.orig 2025-09-11 13:19:19 UTC
+++ base/process/process_metrics_freebsd.cc
@@ -3,41 +3,92 @@
// found in the LICENSE file.
#include "base/process/process_metrics.h"
-+#include "base/notreached.h"
++#include "base/notimplemented.h"
#include <stddef.h>
+#include <sys/types.h>
@@ -104,11 +104,10 @@
}
size_t GetSystemCommitCharge() {
-@@ -64,6 +115,176 @@ size_t GetSystemCommitCharge() {
- pagesize = getpagesize();
+@@ -65,5 +116,118 @@ size_t GetSystemCommitCharge() {
return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
+ }
+
+int64_t GetNumberOfThreads(ProcessHandle process) {
+ // Taken from FreeBSD top (usr.bin/top/machine.c)
@@ -222,62 +221,5 @@
+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo& other) = default;
+
+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ // TODO(crbug.com/1334256): Make base::Value able to hold uint64_t and remove
-+ // casts below.
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
} // namespace base
diff --git a/www/iridium/files/patch-base_process_process__metrics__openbsd.cc b/www/iridium/files/patch-base_process_process__metrics__openbsd.cc
index a75f43c8443e..f33de0efc824 100644
--- a/www/iridium/files/patch-base_process_process__metrics__openbsd.cc
+++ b/www/iridium/files/patch-base_process_process__metrics__openbsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_openbsd.cc.orig 2025-05-07 06:48:23 UTC
+--- base/process/process_metrics_openbsd.cc.orig 2025-09-11 13:19:19 UTC
+++ base/process/process_metrics_openbsd.cc
@@ -6,73 +6,85 @@
@@ -14,7 +14,7 @@
#include "base/memory/ptr_util.h"
#include "base/types/expected.h"
+#include "base/values.h"
-+#include "base/notreached.h"
++#include "base/notimplemented.h"
namespace base {
@@ -122,7 +122,7 @@
struct vmtotal vmtotal;
unsigned long mem_total, mem_free, mem_inactive;
size_t len = sizeof(vmtotal);
-@@ -85,9 +97,115 @@ size_t GetSystemCommitCharge() {
+@@ -85,9 +97,60 @@ size_t GetSystemCommitCharge() {
mem_free = vmtotal.t_free;
mem_inactive = vmtotal.t_vm - vmtotal.t_avm;
@@ -130,7 +130,7 @@
+ pagesize = checked_cast<size_t>(getpagesize());
return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
+ }
+
+int ProcessMetrics::GetOpenFdCount() const {
+ return (process_ == getpid()) ? getdtablecount() : -1;
@@ -146,7 +146,7 @@
+}
+
+bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo) {
-+ NOTIMPLEMENTED_LOG_ONCE();
++ NOTIMPLEMENTED();
+ return false;
+}
+
@@ -165,39 +165,6 @@
+ return 0;
+}
+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
+SystemDiskInfo::SystemDiskInfo() {
+ reads = 0;
+ reads_merged = 0;
@@ -215,27 +182,5 @@
+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo&) = default;
+
+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
} // namespace base
diff --git a/www/iridium/files/patch-base_process_process__posix.cc b/www/iridium/files/patch-base_process_process__posix.cc
index 30bc28db0f29..b1a3d89f764d 100644
--- a/www/iridium/files/patch-base_process_process__posix.cc
+++ b/www/iridium/files/patch-base_process_process__posix.cc
@@ -1,7 +1,7 @@
---- base/process/process_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/process/process_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/process/process_posix.cc
-@@ -23,10 +23,15 @@
- #include "base/trace_event/base_tracing.h"
+@@ -25,10 +25,15 @@
+ #include "base/trace_event/trace_event.h"
#include "build/build_config.h"
-#if BUILDFLAG(IS_MAC)
@@ -17,7 +17,7 @@
#if BUILDFLAG(CLANG_PROFILING)
#include "base/test/clang_profiling.h"
#endif
-@@ -100,7 +105,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle,
+@@ -104,7 +109,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle,
}
#endif
@@ -26,7 +26,7 @@
// Using kqueue on Mac so that we can wait on non-child processes.
// We can't use kqueues on child processes because we need to reap
// our own children using wait.
-@@ -379,7 +384,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process
+@@ -387,7 +392,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process
const bool exited = (parent_pid < 0);
if (!exited && parent_pid != our_pid) {
@@ -35,7 +35,7 @@
// On Mac we can wait on non child processes.
return WaitForSingleNonChildProcess(handle, timeout);
#else
-@@ -416,7 +421,56 @@ void Process::Exited(int exit_code) const {
+@@ -424,7 +429,56 @@ void Process::Exited(int exit_code) const {
int Process::GetOSPriority() const {
DCHECK(IsValid());
diff --git a/www/iridium/files/patch-base_rand__util__posix.cc b/www/iridium/files/patch-base_rand__util__posix.cc
index 751d23d50a91..431914ec5c84 100644
--- a/www/iridium/files/patch-base_rand__util__posix.cc
+++ b/www/iridium/files/patch-base_rand__util__posix.cc
@@ -1,15 +1,15 @@
---- base/rand_util_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/rand_util_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/rand_util_posix.cc
-@@ -29,7 +29,7 @@
- #include "base/time/time.h"
+@@ -30,7 +30,7 @@
#include "build/build_config.h"
+ #include "third_party/boringssl/src/include/openssl/rand.h"
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_NACL)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
#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.
-@@ -45,6 +45,7 @@ namespace base {
+@@ -42,6 +42,7 @@ namespace base {
namespace {
@@ -17,28 +17,26 @@
#if BUILDFLAG(IS_AIX)
// AIX has no 64-bit support for O_CLOEXEC.
static constexpr int kOpenFlags = O_RDONLY;
-@@ -69,10 +70,11 @@ class URandomFd {
+@@ -66,8 +67,9 @@ class URandomFd {
private:
const int fd_;
};
+#endif
- #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_ANDROID)) && \
-- !BUILDFLAG(IS_NACL)
-+ !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) && !BUILDFLAG(IS_BSD)
bool KernelSupportsGetRandom() {
return base::SysInfo::KernelVersionNumber::Current() >=
-@@ -129,6 +131,7 @@ bool UseBoringSSLForRandBytes() {
+@@ -122,6 +124,7 @@ bool UseBoringSSLForRandBytes() {
namespace {
void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
+#if !BUILDFLAG(IS_BSD)
- #if !BUILDFLAG(IS_NACL)
// The BoringSSL experiment takes priority over everything else.
if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) {
-@@ -163,6 +166,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
+ // BoringSSL's RAND_bytes always returns 1. Any error aborts the program.
+@@ -152,6 +155,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
const int urandom_fd = GetUrandomFD();
const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
CHECK(success);
@@ -48,7 +46,7 @@
}
} // namespace
-@@ -182,9 +188,11 @@ void RandBytes(span<uint8_t> output) {
+@@ -171,9 +177,11 @@ void RandBytes(span<uint8_t> output) {
RandBytesInternal(output, /*avoid_allocation=*/false);
}
diff --git a/www/iridium/files/patch-base_system_sys__info.h b/www/iridium/files/patch-base_system_sys__info.h
index 01e59a4edf86..3cf3261e17d1 100644
--- a/www/iridium/files/patch-base_system_sys__info.h
+++ b/www/iridium/files/patch-base_system_sys__info.h
@@ -1,6 +1,6 @@
---- base/system/sys_info.h.orig 2025-05-07 06:48:23 UTC
+--- base/system/sys_info.h.orig 2025-09-11 13:19:19 UTC
+++ base/system/sys_info.h
-@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo {
+@@ -360,6 +360,8 @@ class BASE_EXPORT SysInfo {
static void ResetCpuSecurityMitigationsEnabledForTesting();
#endif
@@ -9,7 +9,7 @@
private:
friend class test::ScopedAmountOfPhysicalMemoryOverride;
FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -367,7 +369,7 @@ class BASE_EXPORT SysInfo {
+@@ -372,7 +374,7 @@ class BASE_EXPORT SysInfo {
static HardwareInfo GetHardwareInfoSync();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/iridium/files/patch-base_system_sys__info__posix.cc b/www/iridium/files/patch-base_system_sys__info__posix.cc
index 12884cf495f8..aac90d40875a 100644
--- a/www/iridium/files/patch-base_system_sys__info__posix.cc
+++ b/www/iridium/files/patch-base_system_sys__info__posix.cc
@@ -1,6 +1,6 @@
---- base/system/sys_info_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/system/sys_info_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/system/sys_info_posix.cc
-@@ -143,7 +143,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
+@@ -144,7 +144,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
namespace base {
@@ -9,7 +9,7 @@
// static
int SysInfo::NumberOfProcessors() {
#if BUILDFLAG(IS_MAC)
-@@ -199,7 +199,7 @@ int SysInfo::NumberOfProcessors() {
+@@ -200,7 +200,7 @@ int SysInfo::NumberOfProcessors() {
return cached_num_cpus;
}
@@ -18,7 +18,7 @@
// static
uint64_t SysInfo::AmountOfVirtualMemory() {
-@@ -285,6 +285,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
+@@ -286,6 +286,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
arch = "x86";
} else if (arch == "amd64") {
arch = "x86_64";
diff --git a/www/iridium/files/patch-base_task_thread__pool_environment__config__unittest.cc b/www/iridium/files/patch-base_task_thread__pool_environment__config__unittest.cc
index 090206ee768c..0d5da26acc40 100644
--- a/www/iridium/files/patch-base_task_thread__pool_environment__config__unittest.cc
+++ b/www/iridium/files/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -1,20 +1,20 @@
---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-05-07 06:48:23 UTC
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ base/task/thread_pool/environment_config_unittest.cc
-@@ -21,7 +21,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
- base::FeatureList::IsEnabled(
- FeatureControllingBackgroundPriorityWorkerThreads()));
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
+@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
+ EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread());
+ #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
-@@ -30,7 +30,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+@@ -22,7 +22,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread());
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseUtilityThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
diff --git a/www/iridium/files/patch-base_test_test__file__util__linux.cc b/www/iridium/files/patch-base_test_test__file__util__linux.cc
index 7578427b61ce..de998c10ea39 100644
--- a/www/iridium/files/patch-base_test_test__file__util__linux.cc
+++ b/www/iridium/files/patch-base_test_test__file__util__linux.cc
@@ -1,6 +1,6 @@
---- base/test/test_file_util_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- base/test/test_file_util_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ base/test/test_file_util_linux.cc
-@@ -56,9 +56,11 @@ bool EvictFileFromSystemCache(const FilePath& file) {
+@@ -57,9 +57,11 @@ bool EvictFileFromSystemCache(const FilePath& file) {
if (fdatasync(fd.get()) != 0) {
return false;
}
diff --git a/www/iridium/files/patch-base_threading_platform__thread__internal__posix.cc b/www/iridium/files/patch-base_threading_platform__thread__internal__posix.cc
index 7cb4661d38ce..d8e5c92f11d9 100644
--- a/www/iridium/files/patch-base_threading_platform__thread__internal__posix.cc
+++ b/www/iridium/files/patch-base_threading_platform__thread__internal__posix.cc
@@ -1,11 +1,21 @@
---- base/threading/platform_thread_internal_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/threading/platform_thread_internal_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/threading/platform_thread_internal_posix.cc
-@@ -41,7 +41,7 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
+@@ -31,6 +31,10 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
}
int GetCurrentThreadNiceValue() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return 0;
- #else
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return 0;
++#else
+ // Need to clear errno before calling getpriority():
+ // http://man7.org/linux/man-pages/man2/getpriority.2.html
+ errno = 0;
+@@ -42,6 +46,7 @@ int GetCurrentThreadNiceValue() {
+ }
+
+ return nice_value;
++#endif
+ }
+
+ } // namespace base::internal
diff --git a/www/iridium/files/patch-base_threading_platform__thread__metrics.cc b/www/iridium/files/patch-base_threading_platform__thread__metrics.cc
new file mode 100644
index 000000000000..5a0e9d3f73b3
--- /dev/null
+++ b/www/iridium/files/patch-base_threading_platform__thread__metrics.cc
@@ -0,0 +1,11 @@
+--- base/threading/platform_thread_metrics.cc.orig 2025-09-11 13:19:19 UTC
++++ base/threading/platform_thread_metrics.cc
+@@ -26,7 +26,7 @@ PlatformThreadMetrics::CreateForCurrentThread() {
+ }
+
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // static
+ std::unique_ptr<PlatformThreadMetrics>
diff --git a/www/iridium/files/patch-base_threading_platform__thread__metrics.h b/www/iridium/files/patch-base_threading_platform__thread__metrics.h
new file mode 100644
index 000000000000..401ba96b13f5
--- /dev/null
+++ b/www/iridium/files/patch-base_threading_platform__thread__metrics.h
@@ -0,0 +1,20 @@
+--- base/threading/platform_thread_metrics.h.orig 2025-09-11 13:19:19 UTC
++++ base/threading/platform_thread_metrics.h
+@@ -51,7 +51,7 @@ class BASE_EXPORT PlatformThreadMetrics {
+ PlatformThreadHandle handle);
+ #endif
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+ static std::unique_ptr<PlatformThreadMetrics> CreateFromId(
+ PlatformThreadId tid);
+@@ -93,7 +93,7 @@ class BASE_EXPORT PlatformThreadMetrics {
+
+ PlatformThreadHandle handle_;
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ explicit PlatformThreadMetrics(PlatformThreadId tid) : tid_(tid) {}
+
+ PlatformThreadId tid_;
diff --git a/www/iridium/files/patch-base_threading_platform__thread__posix.cc b/www/iridium/files/patch-base_threading_platform__thread__posix.cc
index 7c007bde459d..d608fe9e9148 100644
--- a/www/iridium/files/patch-base_threading_platform__thread__posix.cc
+++ b/www/iridium/files/patch-base_threading_platform__thread__posix.cc
@@ -1,21 +1,23 @@
---- base/threading/platform_thread_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/threading/platform_thread_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/threading/platform_thread_posix.cc
-@@ -79,11 +79,11 @@ void* ThreadFunc(void* params) {
+@@ -79,6 +79,7 @@ void* ThreadFunc(void* params) {
base::DisallowSingleton();
}
--#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
-+#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
+ #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
partition_alloc::internal::StackTopRegistry::Get().NotifyThreadCreated();
#endif
+@@ -92,6 +93,7 @@ void* ThreadFunc(void* params) {
+ // where they were created. This explicitly sets the priority of all new
+ // threads.
+ PlatformThread::SetCurrentThreadType(thread_params->thread_type);
++#endif
+ }
+
+ ThreadIdNameManager::GetInstance()->RegisterThread(
+@@ -266,6 +268,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
--#if !BUILDFLAG(IS_NACL)
-+#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_APPLE)
- PlatformThread::SetCurrentThreadRealtimePeriodValue(
- delegate->GetRealtimePeriod());
-@@ -272,6 +272,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
- return PlatformThreadId(reinterpret_cast<int32_t>(pthread_self()));
#elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX)
return PlatformThreadId(pthread_self());
+#elif BUILDFLAG(IS_BSD)
@@ -23,31 +25,58 @@
#elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX)
return PlatformThreadId(reinterpret_cast<int64_t>(pthread_self()));
#endif
-@@ -365,7 +367,7 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
+@@ -359,6 +363,9 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
// static
bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- return false;
- #else
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
if (from >= to) {
-@@ -386,6 +388,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ // Decreasing thread priority on POSIX is always allowed.
+ return true;
+@@ -368,12 +375,18 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp
+ }
+
+ return internal::CanLowerNiceTo(internal::ThreadTypeToNiceValue(to));
++#endif
+ }
+
+ namespace internal {
+
+ void SetCurrentThreadTypeImpl(ThreadType thread_type,
MessagePumpType pump_type_hint) {
- #if BUILDFLAG(IS_NACL)
- NOTIMPLEMENTED();
-+// avoid pledge(2) violation
-+#elif BUILDFLAG(IS_BSD)
-+ NOTIMPLEMENTED();
- #else
++#if BUILDFLAG(IS_BSD)
++ // pledge(2) violation
++ NOTIMPLEMENTED();
++ return;
++#else
if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) {
return;
-@@ -409,7 +414,7 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ }
+@@ -389,12 +402,17 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ DVPLOG(1) << "Failed to set nice value of thread ("
+ << PlatformThread::CurrentId() << ") to " << nice_setting;
+ }
++#endif
+ }
+
+ } // namespace internal
// static
ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return ThreadPriorityForTest::kNormal;
- #else
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return ThreadPriorityForTest::kNormal;
++#else
+ // Mirrors SetCurrentThreadPriority()'s implementation.
+ auto platform_specific_priority =
+ internal::GetCurrentThreadPriorityForPlatformForTest(); // IN-TEST
+@@ -405,6 +423,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh
+ int nice_value = internal::GetCurrentThreadNiceValue();
+
+ return internal::NiceValueToThreadPriorityForTest(nice_value); // IN-TEST
++#endif
+ }
+
+ #endif // !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/www/iridium/files/patch-base_threading_platform__thread__unittest.cc b/www/iridium/files/patch-base_threading_platform__thread__unittest.cc
index b39d4bdcf12e..d9d4c4910011 100644
--- a/www/iridium/files/patch-base_threading_platform__thread__unittest.cc
+++ b/www/iridium/files/patch-base_threading_platform__thread__unittest.cc
@@ -1,4 +1,4 @@
---- base/threading/platform_thread_unittest.cc.orig 2025-05-07 06:48:23 UTC
+--- base/threading/platform_thread_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ base/threading/platform_thread_unittest.cc
@@ -36,7 +36,7 @@
#include "base/time/time.h"
@@ -18,16 +18,7 @@
// On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be
// able to increase priority to any level unless we are root (euid == 0).
bool kCanIncreasePriority = false;
-@@ -435,7 +435,7 @@ TEST(PlatformThreadTest, SetCurrentThreadTypeTest) {
- #if BUILDFLAG(IS_APPLE)
- TestPriorityResultingFromThreadType(ThreadType::kResourceEfficient,
- ThreadPriorityForTest::kUtility);
--#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- TestPriorityResultingFromThreadType(
- ThreadType::kResourceEfficient,
- ThreadPriorityForTest::kResourceEfficient);
-@@ -624,12 +624,16 @@ INSTANTIATE_TEST_SUITE_P(
+@@ -618,12 +618,16 @@ INSTANTIATE_TEST_SUITE_P(
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/iridium/files/patch-base_time_time__now__posix.cc b/www/iridium/files/patch-base_time_time__now__posix.cc
index daba43db0556..ad3b6021abee 100644
--- a/www/iridium/files/patch-base_time_time__now__posix.cc
+++ b/www/iridium/files/patch-base_time_time__now__posix.cc
@@ -1,11 +1,14 @@
---- base/time/time_now_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/time/time_now_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ base/time/time_now_posix.cc
-@@ -27,7 +27,7 @@
- #endif
+@@ -110,7 +110,11 @@ std::optional<TimeTicks> MaybeTimeTicksNowIgnoringOver
+ }
+
+ TimeTicks TimeTicksLowResolutionNowIgnoringOverride() {
++#if BUILDFLAG(IS_BSD)
++ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC));
++#else
+ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC_COARSE));
++#endif
+ }
+ } // namespace subtle
- // NaCl doesn't support CLOCK_MONOTONIC_COARSE.
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC
- #else
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC_COARSE
diff --git a/www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc b/www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc
index 893fdc9644ad..d7f20045c8c1 100644
--- a/www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc
+++ b/www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc
@@ -1,4 +1,4 @@
---- base/trace_event/malloc_dump_provider.cc.orig 2025-05-07 06:48:23 UTC
+--- base/trace_event/malloc_dump_provider.cc.orig 2025-09-11 13:19:19 UTC
+++ base/trace_event/malloc_dump_provider.cc
@@ -31,6 +31,8 @@
@@ -18,7 +18,7 @@
void ReportMallinfoStats(ProcessMemoryDump* pmd,
size_t* total_virtual_size,
size_t* resident_size,
-@@ -370,6 +372,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump
+@@ -383,6 +385,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump
&allocated_objects_count);
#elif BUILDFLAG(IS_FUCHSIA)
// TODO(fuchsia): Port, see https://crbug.com/706592.
diff --git a/www/iridium/files/patch-base_trace__event_process__memory__dump.cc b/www/iridium/files/patch-base_trace__event_process__memory__dump.cc
index d8dc414d2232..0c9d9094e534 100644
--- a/www/iridium/files/patch-base_trace__event_process__memory__dump.cc
+++ b/www/iridium/files/patch-base_trace__event_process__memory__dump.cc
@@ -1,6 +1,15 @@
---- base/trace_event/process_memory_dump.cc.orig 2025-05-07 06:48:23 UTC
+--- base/trace_event/process_memory_dump.cc.orig 2025-09-11 13:19:19 UTC
+++ base/trace_event/process_memory_dump.cc
-@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -47,7 +47,7 @@
+ #include <Psapi.h>
+ #endif
+
+-#if BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #include <tuple>
+
+ #include "base/notreached.h"
+@@ -116,7 +116,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
#if BUILDFLAG(IS_WIN)
auto vec =
base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size);
@@ -9,7 +18,7 @@
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);
-@@ -143,7 +143,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -140,7 +140,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
for (size_t i = 0; i < page_count; i++) {
resident_page_count += vec[i].VirtualAttributes.Valid;
}
diff --git a/www/iridium/files/patch-build_config_BUILD.gn b/www/iridium/files/patch-build_config_BUILD.gn
index 80076f741f05..4afe9f7a870e 100644
--- a/www/iridium/files/patch-build_config_BUILD.gn
+++ b/www/iridium/files/patch-build_config_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- build/config/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ build/config/BUILD.gn
-@@ -215,6 +215,10 @@ config("default_libs") {
+@@ -209,6 +209,10 @@ config("default_libs") {
# Targets should choose to explicitly link frameworks they require. Since
# linking can have run-time side effects, nothing should be listed here.
libs = []
diff --git a/www/iridium/files/patch-build_config_BUILDCONFIG.gn b/www/iridium/files/patch-build_config_BUILDCONFIG.gn
index 2941b0421d93..ec5edf87ac15 100644
--- a/www/iridium/files/patch-build_config_BUILDCONFIG.gn
+++ b/www/iridium/files/patch-build_config_BUILDCONFIG.gn
@@ -1,4 +1,4 @@
---- build/config/BUILDCONFIG.gn.orig 2025-05-07 06:48:23 UTC
+--- build/config/BUILDCONFIG.gn.orig 2025-09-11 13:19:19 UTC
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -10,7 +10,7 @@
(current_cpu != "s390x" && current_cpu != "s390" &&
current_cpu != "ppc64" && current_cpu != "ppc" &&
current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -235,6 +236,10 @@ if (host_toolchain == "") {
+@@ -242,6 +243,10 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -21,16 +21,16 @@
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -279,6 +284,8 @@ if (target_os == "android") {
- _default_toolchain = "//build/toolchain/aix:$target_cpu"
- } else if (target_os == "zos") {
- _default_toolchain = "//build/toolchain/zos:$target_cpu"
+@@ -291,6 +296,8 @@ if (target_os == "android") {
+ assert(
+ false,
+ "emscripten is not a supported target_os. It is available only as secondary toolchain.")
+} else if (target_os == "openbsd" || target_os == "freebsd") {
+ _default_toolchain = host_toolchain
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -313,7 +320,11 @@ is_android = current_os == "android"
+@@ -325,7 +332,11 @@ is_android = current_os == "android"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -41,5 +41,5 @@
+is_freebsd = current_os == "freebsd"
+is_bsd = current_os == "openbsd" || current_os == "freebsd"
is_mac = current_os == "mac"
- is_nacl = current_os == "nacl"
- is_wasm = current_os == "emscripten"
+
+ # TODO(crbug.com/40511454): Remove is_nacl from all build files, then
diff --git a/www/iridium/files/patch-build_config_clang_BUILD.gn b/www/iridium/files/patch-build_config_clang_BUILD.gn
index 9d9ec1d3c295..67dcda4ce448 100644
--- a/www/iridium/files/patch-build_config_clang_BUILD.gn
+++ b/www/iridium/files/patch-build_config_clang_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/clang/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- build/config/clang/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ build/config/clang/BUILD.gn
-@@ -252,7 +252,12 @@ template("clang_lib") {
+@@ -268,7 +268,12 @@ template("clang_lib") {
# Adds a dependency on the Clang runtime library clang_rt.builtins.
clang_lib("compiler_builtins") {
diff --git a/www/iridium/files/patch-build_config_compiler_BUILD.gn b/www/iridium/files/patch-build_config_compiler_BUILD.gn
index 50385d65e4d5..b35e3228b496 100644
--- a/www/iridium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/iridium/files/patch-build_config_compiler_BUILD.gn
@@ -1,15 +1,24 @@
---- build/config/compiler/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- build/config/compiler/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ build/config/compiler/BUILD.gn
-@@ -197,7 +197,7 @@ declare_args() {
+@@ -194,7 +194,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
# debugging information which is required by some specialized
# debugging tools.
-- simple_template_names = is_clang && !is_nacl && !is_win && !is_apple
-+ simple_template_names = is_clang && !is_nacl && !is_win && !is_apple && !is_bsd
- }
+- simple_template_names = is_clang && !is_win && !is_apple
++ simple_template_names = is_clang && !is_win && !is_apple && !is_bsd
+
+ # This switch is used to enable -Wexit-time-destructors by default. This
+ # warning serves as a flip switch to allow a gradual migration of targets
+@@ -272,7 +272,7 @@ assert(!(llvm_force_head_revision && use_remoteexec &&
+ # Since this is referenced both when passing the file and when deciding which
+ # warnings to enable, store it in a separate variable here.
+ use_clang_warning_suppression_file =
+- default_toolchain != "//build/toolchain/cros:target" &&
++ !is_bsd && default_toolchain != "//build/toolchain/cros:target" &&
+ !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
- declare_args() {
-@@ -254,13 +254,16 @@ config("default_include_dirs") {
+ # default_include_dirs ---------------------------------------------------------
+@@ -290,13 +290,16 @@ config("default_include_dirs") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -27,7 +36,7 @@
}
# compiler ---------------------------------------------------------------------
-@@ -509,6 +512,10 @@ config("compiler") {
+@@ -564,6 +567,10 @@ config("compiler") {
}
}
@@ -38,43 +47,52 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -569,7 +576,7 @@ config("compiler") {
+@@ -639,7 +646,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
-- if (is_clang && !is_nacl) {
-+ if (is_clang && !is_nacl && !is_bsd) {
+- if (is_clang) {
++ if (is_clang && !is_bsd) {
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1227,7 +1234,7 @@ config("compiler_cpu_abi") {
- ]
+@@ -1281,7 +1288,7 @@ config("compiler_cpu_abi") {
+ # CPU architecture. We may or may not be doing a cross compile now, so for
+ # simplicity we always explicitly set the architecture.
+ if (current_cpu == "x64") {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
+ cflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ } else {
+@@ -1290,7 +1297,7 @@ config("compiler_cpu_abi") {
}
+ cflags += [ "-msse3" ]
+ } else if (current_cpu == "x86") {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !Is_bsd) {
+ cflags += [ "--target=i386-unknown-linux-gnu" ]
+ ldflags += [ "--target=i386-unknown-linux-gnu" ]
+ } else {
+@@ -1302,7 +1309,7 @@ config("compiler_cpu_abi") {
+ "-msse3",
+ ]
} else if (current_cpu == "arm") {
-- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1242,7 +1249,7 @@ config("compiler_cpu_abi") {
+@@ -1314,7 +1321,7 @@ config("compiler_cpu_abi") {
+ cflags += [ "-mtune=$arm_tune" ]
}
} else if (current_cpu == "arm64") {
- if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
-- !is_chromeos_device) {
-+ !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1576,7 +1583,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.
-- if (is_nacl) {
-+ if (is_nacl || is_bsd) {
- # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
- cflags += [
- "-Xclang",
-@@ -1634,7 +1641,7 @@ config("compiler_deterministic") {
+@@ -1713,7 +1720,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -83,26 +101,17 @@
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -1719,7 +1726,7 @@ config("clang_revision") {
- # e.g. by setting in the the project's .gn file.
- config("clang_warning_suppression") {
- # Some build configs use older versions of clang that don't support WSMs
-- if (!is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
-+ if (!is_bsd && !is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
- !llvm_android_mainline && is_clang &&
- clang_warning_suppression_file != "") {
- from_build_root =
-@@ -2053,9 +2060,6 @@ config("default_warnings") {
+@@ -2134,9 +2141,6 @@ config("default_warnings") {
- # TODO(crbug.com/40284799): Fix and re-enable.
- "-Wno-thread-safety-reference-return",
+ # TODO(crbug.com/40284799): Fix and re-enable.
+ "-Wno-thread-safety-reference-return",
-
-- # TODO(crbug.com/376641662): Fix and re-enable.
-- "-Wno-nontrivial-memcall",
- ]
+- # TODO(crbug.com/376641662): Fix and re-enable.
+- "-Wno-nontrivial-memcall",
+ ]
- cflags_cc += [
-@@ -2837,7 +2841,7 @@ config("afdo_optimize_size") {
+ cflags_cc += [
+@@ -2920,7 +2924,7 @@ config("afdo_optimize_size") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -111,7 +120,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2864,7 +2868,7 @@ config("afdo") {
+@@ -2947,7 +2951,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -120,12 +129,3 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -3041,7 +3045,7 @@ config("symbols") {
- cflags += [ "-gomit-unreferenced-methods" ]
- }
-
-- if (is_clang && (!is_nacl || is_nacl_saigo)) {
-+ if (is_clang && (!is_nacl || is_nacl_saigo) && !is_bsd) {
- if (is_apple) {
- # TODO(crbug.com/40117949): Investigate missing debug info on mac.
- # Make sure we don't use constructor homing on mac.
diff --git a/www/iridium/files/patch-build_config_rust.gni b/www/iridium/files/patch-build_config_rust.gni
index 886ac9542b5e..67f69c98dbe6 100644
--- a/www/iridium/files/patch-build_config_rust.gni
+++ b/www/iridium/files/patch-build_config_rust.gni
@@ -1,13 +1,15 @@
---- build/config/rust.gni.orig 2025-06-19 07:37:57 UTC
+--- build/config/rust.gni.orig 2025-09-11 13:19:19 UTC
+++ build/config/rust.gni
-@@ -361,6 +361,10 @@ if (is_linux || is_chromeos) {
+@@ -369,7 +369,11 @@ if (is_linux || is_chromeos) {
}
}
+-if (toolchain_has_rust) {
+if (is_bsd) {
+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+}
+
- assert(!toolchain_has_rust || rust_abi_target != "")
++if (toolchain_has_rust && !is_bsd) {
+ assert(rust_abi_target != "")
- # This variable is passed to the Rust libstd build.
+ _known_rust_target_triples_filepath = "//build/rust/known-target-triples.txt"
diff --git a/www/iridium/files/patch-build_linux_strip__binary.py b/www/iridium/files/patch-build_linux_strip__binary.py
index 957874034316..5add6d000a3b 100644
--- a/www/iridium/files/patch-build_linux_strip__binary.py
+++ b/www/iridium/files/patch-build_linux_strip__binary.py
@@ -1,10 +1,10 @@
---- build/linux/strip_binary.py.orig 2025-05-07 06:48:23 UTC
+--- build/linux/strip_binary.py.orig 2025-09-11 13:19:19 UTC
+++ build/linux/strip_binary.py
@@ -10,6 +10,7 @@ import sys
- def main():
+ def main() -> int:
+ return 0
- argparser = argparse.ArgumentParser(description='eu-strip binary.')
-
- argparser.add_argument('--eu-strip-binary-path', help='eu-strip path.')
+ parser = argparse.ArgumentParser(description="Strip binary using LLVM tools.")
+ parser.add_argument("--llvm-strip-binary-path",
+ help="Path to llvm-strip executable.")
diff --git a/www/iridium/files/patch-build_nocompile.gni b/www/iridium/files/patch-build_nocompile.gni
deleted file mode 100644
index a3d74a4d12e0..000000000000
--- a/www/iridium/files/patch-build_nocompile.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/nocompile.gni.orig 2025-05-07 06:48:23 UTC
-+++ build/nocompile.gni
-@@ -55,7 +55,7 @@ if (is_win) {
- }
-
- declare_args() {
-- enable_nocompile_tests = is_clang && !is_nacl
-+ enable_nocompile_tests = is_clang && !is_nacl && !is_bsd
- }
-
- if (enable_nocompile_tests) {
diff --git a/www/iridium/files/patch-build_rust_allocator_lib.rs b/www/iridium/files/patch-build_rust_allocator_lib.rs
index a3a636371887..cfb992f08880 100644
--- a/www/iridium/files/patch-build_rust_allocator_lib.rs
+++ b/www/iridium/files/patch-build_rust_allocator_lib.rs
@@ -1,18 +1,59 @@
-https://chromium.googlesource.com/chromium/src/+/8393b61ba876c8e1614275c97767f9b06b889f48
-https://chromium.googlesource.com/chromium/src/+/6aae0e2353c857d98980ff677bf304288d7c58de
+--- build/rust/allocator/lib.rs.orig 2025-09-10 13:22:16 UTC
++++ build/rust/allocator/lib.rs
+@@ -90,6 +90,12 @@ mod both_allocators {
+ #[linkage = "weak"]
+ fn __rust_no_alloc_shim_is_unstable_v2() {}
+
++ // TODO(crbug.com/422538133) Remove after rolling past
++ // https://github.com/rust-lang/rust/pull/141061
++ #[no_mangle]
++ #[linkage = "weak"]
++ static __rust_no_alloc_shim_is_unstable: u8 = 0;
++
+ // Mangle the symbol name as rustc expects.
+ #[rustc_std_internal_symbol]
+ #[allow(non_upper_case_globals)]
+https://issues.chromium.org/issues/440481922
+https://chromium-review.googlesource.com/c/chromium/src/+/6875644
---- build/rust/allocator/lib.rs.orig 2025-06-18 14:17:42.000000000 +0200
-+++ build/rust/allocator/lib.rs 2025-08-24 10:57:12.002293000 +0200
-@@ -89,9 +89,8 @@ mod both_allocators {
- /// As part of rustc's contract for using `#[global_allocator]` without
- /// rustc-generated shims we must define this symbol, since we are opting in
- /// to unstable functionality. See https://github.com/rust-lang/rust/issues/123015
-- #[no_mangle]
-- #[linkage = "weak"]
-- static __rust_no_alloc_shim_is_unstable: u8 = 0;
-+ #[rustc_std_internal_symbol]
-+ fn __rust_no_alloc_shim_is_unstable_v2() {}
+From 23d818d3c7fba4658248f17fd7b8993199242aa9 Mon Sep 17 00:00:00 2001
+From: Hans Wennborg <hans@chromium.org>
+Date: Fri, 22 Aug 2025 10:34:47 -0700
+Subject: [PATCH] [rust] Define __rust_alloc_error_handler_should_panic_v2
+
+https://github.com/rust-lang/rust/pull/143387 made
+__rust_alloc_error_handler_should_panic a function.
+
+The new definition is needed when rolling Rust past that PR. We can
+remove the old symbol afterwards.
+
+Bug: 440481922
+Change-Id: I3340edd6d96d76de14942af67939978140430424
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6875644
+Commit-Queue: Arthur Eubanks <aeubanks@google.com>
+Reviewed-by: Arthur Eubanks <aeubanks@google.com>
+Auto-Submit: Hans Wennborg <hans@chromium.org>
+Commit-Queue: Hans Wennborg <hans@chromium.org>
+Cr-Commit-Position: refs/heads/main@{#1505162}
+---
+
+diff --git a/build/rust/allocator/lib.rs b/build/rust/allocator/lib.rs
+index 29b3af1..a7fa7a4 100644
+--- build/rust/allocator/lib.rs
++++ build/rust/allocator/lib.rs
+@@ -90,7 +90,14 @@
+ #[linkage = "weak"]
+ fn __rust_no_alloc_shim_is_unstable_v2() {}
++ #[rustc_std_internal_symbol]
++ #[linkage = "weak"]
++ fn __rust_alloc_error_handler_should_panic_v2() -> u8 {
++ 0
++ }
++
// Mangle the symbol name as rustc expects.
++ // TODO(crbug.com/440481922): Remove this after rolling past https://github.com/rust-lang/rust/pull/143387
#[rustc_std_internal_symbol]
+ #[allow(non_upper_case_globals)]
+ #[linkage = "weak"]
diff --git a/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni b/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
index 39c56c05ab7b..7897b260ec06 100644
--- a/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/gcc_toolchain.gni.orig 2025-05-07 06:48:23 UTC
+--- build/toolchain/gcc_toolchain.gni.orig 2025-09-11 13:19:19 UTC
+++ build/toolchain/gcc_toolchain.gni
-@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) {
+@@ -49,6 +49,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
}
@@ -14,7 +14,7 @@
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -896,22 +903,12 @@ template("gcc_toolchain") {
+@@ -893,22 +900,12 @@ template("gcc_toolchain") {
# actually just be doing a native compile.
template("clang_toolchain") {
gcc_toolchain(target_name) {
diff --git a/www/iridium/files/patch-build_toolchain_toolchain.gni b/www/iridium/files/patch-build_toolchain_toolchain.gni
index 956b9a58f7cd..f18de7b9aae9 100644
--- a/www/iridium/files/patch-build_toolchain_toolchain.gni
+++ b/www/iridium/files/patch-build_toolchain_toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/toolchain.gni.orig 2025-05-07 06:48:23 UTC
+--- build/toolchain/toolchain.gni.orig 2025-09-11 13:19:19 UTC
+++ build/toolchain/toolchain.gni
-@@ -75,7 +75,7 @@ if (host_os == "mac") {
+@@ -63,7 +63,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/www/iridium/files/patch-cc_base_features.cc b/www/iridium/files/patch-cc_base_features.cc
index 5a44572b28b7..18370f11e9dc 100644
--- a/www/iridium/files/patch-cc_base_features.cc
+++ b/www/iridium/files/patch-cc_base_features.cc
@@ -1,6 +1,6 @@
---- cc/base/features.cc.orig 2025-06-19 07:37:57 UTC
+--- cc/base/features.cc.orig 2025-09-11 13:19:19 UTC
+++ cc/base/features.cc
-@@ -52,7 +52,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
+@@ -55,7 +55,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
// be using a separate flag to control the launch on GL.
BASE_FEATURE(kUseDMSAAForTiles,
"UseDMSAAForTiles",
diff --git a/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc b/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc
index 18c0f95eabb2..7e8cd3d117d4 100644
--- a/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc
+++ b/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc
@@ -1,15 +1,6 @@
---- chrome/app/chrome_main_delegate.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/app/chrome_main_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/app/chrome_main_delegate.cc
-@@ -147,7 +147,7 @@
- #include "components/webui/about/credit_utils.h"
- #endif
-
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- #include "components/nacl/common/nacl_paths.h"
- #include "components/nacl/zygote/nacl_fork_delegate_linux.h"
- #endif
-@@ -188,17 +188,17 @@
+@@ -179,17 +179,17 @@
#include "v8/include/v8.h"
#endif
@@ -30,7 +21,7 @@
#include "chrome/browser/policy/policy_path_parser.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -316,7 +316,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
+@@ -294,7 +294,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
// and resources loaded.
bool SubprocessNeedsResourceBundle(const std::string& process_type) {
return
@@ -39,7 +30,7 @@
// The zygote process opens the resources for the renderers.
process_type == switches::kZygoteProcess ||
#endif
-@@ -399,7 +399,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
+@@ -373,7 +373,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
return false;
}
@@ -48,7 +39,7 @@
// Show the man page if --help or -h is on the command line.
void HandleHelpSwitches(const base::CommandLine& command_line) {
if (command_line.HasSwitch(switches::kHelp) ||
-@@ -411,7 +411,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
+@@ -385,7 +385,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
}
#endif // BUILDFLAG(IS_LINUX)
@@ -57,7 +48,7 @@
void SIGTERMProfilingShutdown(int signal) {
content::Profiling::Stop();
struct sigaction sigact;
-@@ -493,7 +493,7 @@ std::optional<int> AcquireProcessSingleton(
+@@ -467,7 +467,7 @@ std::optional<int> AcquireProcessSingleton(
// process can be exited.
ChromeProcessSingleton::CreateInstance(user_data_dir);
@@ -66,7 +57,7 @@
// Read the xdg-activation token and set it in the command line for the
// duration of the notification in order to ensure this is propagated to an
// already running browser process if it exists.
-@@ -571,7 +571,7 @@ void InitializeUserDataDir(base::CommandLine* command_
+@@ -545,7 +545,7 @@ void InitializeUserDataDir(base::CommandLine* command_
std::string process_type =
command_line->GetSwitchValueASCII(switches::kProcessType);
@@ -75,7 +66,7 @@
// On Linux, Chrome does not support running multiple copies under different
// DISPLAYs, so the profile directory can be specified in the environment to
// support the virtual desktop use-case.
-@@ -669,7 +669,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
+@@ -643,7 +643,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -84,7 +75,7 @@
// Record the startup process creation time on supported platforms. On Android
// this is recorded in ChromeMainDelegateAndroid.
startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -828,7 +828,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
+@@ -802,7 +802,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
#if BUILDFLAG(IS_OZONE)
// Initialize Ozone platform and add required feature flags as per platform's
// properties.
@@ -93,7 +84,7 @@
ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
#endif
ui::OzonePlatform::PreEarlyInitialization();
-@@ -983,7 +983,7 @@ void ChromeMainDelegate::CommonEarlyInitialization(Inv
+@@ -957,7 +957,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() {
const bool is_canary_dev = IsCanaryDev();
const bool emit_crashes =
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -102,7 +93,7 @@
is_canary_dev;
#else
false;
-@@ -1131,7 +1131,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
+@@ -1105,7 +1105,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
return 0; // Got a --credits switch; exit with a success error code.
}
@@ -111,16 +102,7 @@
// This will directly exit if the user asked for help.
HandleHelpSwitches(command_line);
#endif
-@@ -1156,7 +1156,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
- ash::RegisterPathProvider();
- chromeos::dbus_paths::RegisterPathProvider();
- #endif
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- nacl::RegisterPathProvider();
- #endif
-
-@@ -1444,7 +1444,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
+@@ -1409,7 +1409,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
}
@@ -129,19 +111,3 @@
// Zygote needs to call InitCrashReporter() in RunZygote().
if (process_type != switches::kZygoteProcess &&
!command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1532,13 +1532,13 @@ std::variant<int, content::MainFunctionParams> ChromeM
- #else
-
- #if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
-- !BUILDFLAG(IS_CHROMEOS))
-+ !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD))
- static const MainFunction kMainFunctions[] = {
- #if BUILDFLAG(IS_MAC)
- {switches::kRelauncherProcess, mac_relauncher::internal::RelauncherMain},
- {switches::kCodeSignCloneCleanupProcess,
- code_sign_clone_manager::internal::ChromeCodeSignCloneCleanupMain},
--#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- // This entry is not needed on Linux, where the NaCl loader
- // process is launched via nacl_helper instead.
- {switches::kNaClLoaderProcess, NaClMain},
diff --git a/www/iridium/files/patch-chrome_app_settings__strings.grdp b/www/iridium/files/patch-chrome_app_settings__strings.grdp
new file mode 100644
index 000000000000..ddc622d84b04
--- /dev/null
+++ b/www/iridium/files/patch-chrome_app_settings__strings.grdp
@@ -0,0 +1,16 @@
+--- chrome/app/settings_strings.grdp.orig 2025-09-11 13:19:19 UTC
++++ chrome/app/settings_strings.grdp
+@@ -240,11 +240,9 @@
+ <message name="IDS_SETTINGS_RESET_TO_DEFAULT" desc="Name of the control which resets a browser setting back to the default value">
+ Reset to default
+ </message>
+- <if expr="not is_linux">
+- <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
++ <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
+ Reset to default theme
+- </message>
+- </if>
++ </message>
+ <message name="IDS_SETTINGS_CUSTOMIZE_TOOLBAR" desc="Text of the button which allows you to customize your toolbar.">
+ Customize your toolbar
+ </message>
diff --git a/www/iridium/files/patch-chrome_browser_BUILD.gn b/www/iridium/files/patch-chrome_browser_BUILD.gn
index 7b03bdade6a8..3aa300f2b1bf 100644
--- a/www/iridium/files/patch-chrome_browser_BUILD.gn
+++ b/www/iridium/files/patch-chrome_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/BUILD.gn
-@@ -6913,6 +6913,13 @@ static_library("browser") {
+@@ -7039,6 +7039,13 @@ static_library("browser") {
[ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
}
diff --git a/www/iridium/files/patch-chrome_browser_about__flags.cc b/www/iridium/files/patch-chrome_browser_about__flags.cc
index 3dda82045f35..562a1a3871d9 100644
--- a/www/iridium/files/patch-chrome_browser_about__flags.cc
+++ b/www/iridium/files/patch-chrome_browser_about__flags.cc
@@ -1,25 +1,13 @@
---- chrome/browser/about_flags.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/about_flags.cc.orig 2025-09-22 12:54:03 UTC
+++ chrome/browser/about_flags.cc
-@@ -262,7 +262,7 @@
- #include "extensions/common/extension_features.h"
+@@ -329,12 +329,12 @@
+ #include "components/stylus_handwriting/win/features.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "base/allocator/buildflags.h"
- #endif
-
-@@ -352,7 +352,7 @@
- #include "device/vr/public/cpp/switches.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "ui/ozone/public/ozone_switches.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -362,7 +362,7 @@
- #include "chrome/browser/win/mica_titlebar.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -27,34 +15,7 @@
#include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck
#include "chrome/browser/enterprise/profile_management/profile_management_features.h"
#include "chrome/browser/enterprise/webstore/features.h"
-@@ -374,7 +374,7 @@
- #include "components/user_education/common/user_education_features.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/ui_features.h"
- #include "ui/base/ui_base_features.h"
- #endif
-@@ -426,7 +426,7 @@ const FeatureEntry::Choice kPullToRefreshChoices[] = {
- #endif // USE_AURA
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- const FeatureEntry::FeatureParam kLocalNetworkAccessChecksBlock[] = {
- {"LocalNetworkAccessChecksWarn", "false"}};
-@@ -542,7 +542,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap
- {"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}};
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
- {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
- {flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -899,6 +899,26 @@ const FeatureEntry::FeatureVariation
+@@ -905,6 +905,26 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -81,16 +42,7 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1274,7 +1294,7 @@ constexpr FeatureEntry::FeatureVariation
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
- {"AtKeywordAcceleration", "true"},
- };
-@@ -1312,7 +1332,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1285,7 +1305,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -99,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3720,7 +3740,7 @@ const FeatureEntry::FeatureVariation kAndroidThemeModu
+@@ -3921,7 +3941,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -108,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4179,7 +4199,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4217,7 +4237,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -117,7 +69,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4245,7 +4265,7 @@ const FeatureEntry::FeatureVariation
+@@ -4258,7 +4278,7 @@ const FeatureEntry::FeatureVariation
1, nullptr},
};
@@ -126,7 +78,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -5175,7 +5195,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5469,7 +5489,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -135,7 +87,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5467,7 +5487,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5768,7 +5788,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -144,16 +96,16 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5689,7 +5709,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(features::kWebShare)},
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+@@ -5982,7 +6002,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
+ #endif // BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5730,6 +5750,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6015,6 +6035,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -170,16 +122,16 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6629,7 +6659,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6916,7 +6946,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"omnibox-contextual-search-actions-at-top",
- flag_descriptions::kOmniboxContextualSearchActionsAtTopName,
- flag_descriptions::kOmniboxContextualSearchActionsAtTopDescription,
-@@ -6933,7 +6963,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"contextual-search-box-uses-contextual-search-provider",
+ flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
+ flag_descriptions::
+@@ -7320,7 +7350,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -187,26 +139,17 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
- FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7421,7 +7451,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
+@@ -7825,7 +7855,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7691,7 +7721,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,
-@@ -8373,7 +8403,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8786,7 +8816,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -215,7 +158,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9037,7 +9067,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9413,7 +9443,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -224,7 +167,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9062,7 +9092,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9438,7 +9468,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -233,7 +176,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9542,7 +9572,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9894,7 +9924,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -242,7 +185,16 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10214,7 +10244,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10080,7 +10110,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
+ FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"reduce-user-agent-data-linux-platform-version",
+ flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
+ flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
+@@ -10579,7 +10609,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -251,16 +203,16 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10338,7 +10368,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
- #endif
+@@ -10702,7 +10732,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
+ FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"third-party-profile-management",
flag_descriptions::kThirdPartyProfileManagementName,
flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10367,7 +10397,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10731,7 +10761,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -269,7 +221,16 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11085,7 +11115,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11296,7 +11326,7 @@ const FeatureEntry kFeatureEntries[] = {
+ PLATFORM_FEATURE_NAME_TYPE("CrOSLateBootGravedigger")},
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"replace-sync-promos-with-sign-in-promos-desktop",
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
+@@ -11455,7 +11485,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
@@ -278,16 +239,16 @@
{"enable-history-sync-optin",
flag_descriptions::kEnableHistorySyncOptinName,
flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -11187,7 +11217,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)},
+@@ -11558,7 +11588,7 @@ const FeatureEntry kFeatureEntries[] = {
+ "HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"supervised-profile-safe-search",
- flag_descriptions::kSupervisedProfileSafeSearchName,
- flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11435,7 +11465,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"supervised-user-local-web-approvals",
+ flag_descriptions::kSupervisedUserLocalWebApprovalsName,
+ flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
+@@ -11784,7 +11814,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -296,7 +257,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11536,7 +11566,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11883,7 +11913,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -305,7 +266,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11573,7 +11603,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11917,7 +11947,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -314,7 +275,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -11904,7 +11934,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12247,7 +12277,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -323,7 +284,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -11954,7 +11984,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12291,7 +12321,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -332,8 +293,8 @@
{"autofill-enable-amount-extraction-desktop",
flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -11974,7 +12004,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)},
+@@ -12311,7 +12341,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(blink::features::kClipboardChangeEvent)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -341,7 +302,7 @@
{"autofill-enable-amount-extraction-allowlist-desktop",
flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
flag_descriptions::
-@@ -12092,7 +12122,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12443,7 +12473,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -350,30 +311,75 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12128,7 +12158,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12479,7 +12509,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"autofill-enable-amount-extraction-desktop-logging",
- flag_descriptions::kAutofillEnableAmountExtractionDesktopLoggingName,
- flag_descriptions::
-@@ -12151,7 +12181,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll,
- FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)},
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-amount-extraction-testing",
+ flag_descriptions::kAutofillEnableAmountExtractionTestingName,
+ flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
+@@ -12494,7 +12524,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
+ FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12180,7 +12210,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12745,7 +12775,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
+ tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
+@@ -12831,7 +12861,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"local-network-access-check",
- flag_descriptions::kLocalNetworkAccessChecksName,
- flag_descriptions::kLocalNetworkAccessChecksDescription, kOsDesktop,
+ {"enable-site-search-allow-user-override-policy",
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
+@@ -12954,7 +12984,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"lens-search-side-panel-default-width-change",
+ flag_descriptions::kLensSearchSidePanelDefaultWidthChangeName,
+ flag_descriptions::kLensSearchSidePanelDefaultWidthChangeDescription,
+@@ -12978,7 +13008,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-buy-now-pay-later-for-klarna",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
+@@ -13016,7 +13046,7 @@ const FeatureEntry kFeatureEntries[] = {
+ autofill::features::kAutofillEnableDownstreamCardAwarenessIph)},
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"enable-lens-overlay-back-to-page",
+ flag_descriptions::kLensOverlayBackToPageName,
+ flag_descriptions::kLensOverlayBackToPageDescription, kOsDesktop,
+@@ -13065,7 +13095,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-buy-now-pay-later-for-externally-linked",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
+ flag_descriptions::
diff --git a/www/iridium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/www/iridium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
index 28372d2932d0..5999f752bd82 100644
--- a/www/iridium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
+++ b/www/iridium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
@@ -1,11 +1,11 @@
---- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
-@@ -89,7 +89,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch
+@@ -105,7 +105,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch
return metrics::OmniboxInputType::QUERY;
case ExternalProtocolHandler::UNKNOWN: {
--#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)
// Linux impl of GetApplicationNameForScheme doesn't distinguish
// between URL schemes with handers and those without. This will
// make the default behaviour be search on Linux.
diff --git a/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc b/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
index 3ab738b0a94a..47ab1d871a96 100644
--- a/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/background/extensions/background_mode_manager.cc
-@@ -893,7 +893,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
+@@ -879,7 +879,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
}
return family->CreateExact(size).AsImageSkia();
diff --git a/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc b/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
index b51ddfc74658..0cc0e0d9c0de 100644
--- a/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
+++ b/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -1,6 +1,6 @@
---- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/background/glic/glic_status_icon.cc
-@@ -86,7 +86,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
+@@ -93,7 +93,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
if (!status_icon_) {
return;
}
@@ -9,7 +9,7 @@
// Set a vector icon for proper themeing on Linux.
status_icon_->SetIcon(
GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
-@@ -128,7 +128,7 @@ GlicStatusIcon::~GlicStatusIcon() {
+@@ -135,7 +135,7 @@ GlicStatusIcon::~GlicStatusIcon() {
context_menu_ = nullptr;
if (status_icon_) {
@@ -18,7 +18,7 @@
status_icon_->RemoveObserver(this);
#endif
std::unique_ptr<StatusIcon> removed_icon =
-@@ -234,7 +234,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
+@@ -243,7 +243,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
}
void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
@@ -27,7 +27,7 @@
if (context_menu_) {
const bool is_visible = BrowserList::GetInstance()->empty();
const std::optional<size_t> index =
-@@ -284,7 +284,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
+@@ -293,7 +293,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_SETTINGS,
l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_SETTINGS));
diff --git a/www/iridium/files/patch-chrome_browser_browser__features.cc b/www/iridium/files/patch-chrome_browser_browser__features.cc
index ee8c3b499c35..178992a63448 100644
--- a/www/iridium/files/patch-chrome_browser_browser__features.cc
+++ b/www/iridium/files/patch-chrome_browser_browser__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/browser_features.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/browser_features.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/browser_features.cc
-@@ -75,7 +75,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
+@@ -80,7 +80,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
"ClearUserDataUponProfileDestruction",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -9,7 +9,7 @@
// Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
// `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
// disabled without losing data.
-@@ -94,7 +94,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
+@@ -99,7 +99,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
// the browser exits.
BASE_FEATURE(kDestroyProfileOnBrowserClose,
"DestroyProfileOnBrowserClose",
@@ -18,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -227,7 +227,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
+@@ -241,7 +241,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
"SandboxExternalProtocolBlockedWarning",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-chrome_browser_browser__features.h b/www/iridium/files/patch-chrome_browser_browser__features.h
index 4f9f7242d154..afbef539d545 100644
--- a/www/iridium/files/patch-chrome_browser_browser__features.h
+++ b/www/iridium/files/patch-chrome_browser_browser__features.h
@@ -1,6 +1,6 @@
---- chrome/browser/browser_features.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/browser_features.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/browser_features.h
-@@ -38,7 +38,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
+@@ -39,7 +39,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction);
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kDbusSecretPortal);
BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-@@ -100,7 +100,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
+@@ -87,7 +87,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
diff --git a/www/iridium/files/patch-chrome_browser_browser__process__impl.cc b/www/iridium/files/patch-chrome_browser_browser__process__impl.cc
index 7a954e6f7e8d..49c2e2c45775 100644
--- a/www/iridium/files/patch-chrome_browser_browser__process__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_browser__process__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/browser_process_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/browser_process_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/browser_process_impl.cc
-@@ -260,7 +260,7 @@
+@@ -257,7 +257,7 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/browser_features.h"
#include "components/os_crypt/async/browser/fallback_linux_key_provider.h"
#include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
-@@ -272,7 +272,7 @@
+@@ -269,7 +269,7 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -18,7 +18,7 @@
// How often to check if the persistent instance of Chrome needs to restart
// to install an update.
static const int kUpdateCheckIntervalHours = 6;
-@@ -1167,7 +1167,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
+@@ -1170,7 +1170,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
GoogleUpdateSettings::GetCollectStatsConsent());
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
@@ -27,7 +27,7 @@
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1435,7 +1435,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
+@@ -1438,7 +1438,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
local_state())));
#endif // BUILDFLAG(IS_WIN)
@@ -36,7 +36,7 @@
base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore) !=
"basic") {
-@@ -1719,7 +1719,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1718,7 +1718,7 @@ void BrowserProcessImpl::Unpin() {
}
// Mac is currently not supported.
diff --git a/www/iridium/files/patch-chrome_browser_browser__process__impl.h b/www/iridium/files/patch-chrome_browser_browser__process__impl.h
index 398240bb4446..1d88cd520a1c 100644
--- a/www/iridium/files/patch-chrome_browser_browser__process__impl.h
+++ b/www/iridium/files/patch-chrome_browser_browser__process__impl.h
@@ -1,6 +1,6 @@
---- chrome/browser/browser_process_impl.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/browser_process_impl.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/browser_process_impl.h
-@@ -416,7 +416,7 @@ class BrowserProcessImpl : public BrowserProcess,
+@@ -414,7 +414,7 @@ class BrowserProcessImpl : public BrowserProcess,
std::unique_ptr<BatteryMetrics> battery_metrics_;
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc
index 37b93482a430..cfb35b3e9ae2 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/chrome_browser_field_trials.cc
-@@ -38,7 +38,7 @@
+@@ -45,7 +45,7 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
#endif
@@ -9,12 +9,12 @@
#include "base/nix/xdg_util.h"
#include "ui/base/ui_base_features.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -118,7 +118,7 @@ void ChromeBrowserFieldTrials::RegisterSyntheticTrials
- #endif // BUILDFLAG(IS_ANDROID)
- }
+@@ -101,7 +101,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride
+ base::FeatureList* feature_list) {
+ variations::FeatureOverrides feature_overrides(*feature_list);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux/Desktop platform variants, such as ozone/wayland, some features
- // might need to be disabled as per OzonePlatform's runtime properties.
- // OzonePlatform selection and initialization, in turn, depend on Chrome flags
+ // On Linux/Desktop platform variants, such as ozone/wayland, some features
+ // might need to be disabled as per OzonePlatform's runtime properties.
+ // OzonePlatform selection and initialization, in turn, depend on Chrome flags
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h b/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h
deleted file mode 100644
index ac23e14c0033..000000000000
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_field_trials.h.orig 2025-05-07 06:48:23 UTC
-+++ chrome/browser/chrome_browser_field_trials.h
-@@ -33,7 +33,7 @@ class ChromeBrowserFieldTrials : public variations::Pl
- const variations::EntropyProviders& entropy_providers,
- base::FeatureList* feature_list) override;
- void RegisterSyntheticTrials() override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void RegisterFeatureOverrides(base::FeatureList* feature_list) override;
- #endif
-
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
index b44834b937a9..2522b69395fe 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/chrome_browser_interface_binders.cc
-@@ -81,7 +81,7 @@
+@@ -82,7 +82,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#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"
-@@ -363,7 +363,7 @@ void BindMediaFoundationPreferences(
+@@ -365,7 +365,7 @@ void BindMediaFoundationPreferences(
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,7 +18,7 @@
void BindScreenAIAnnotator(
content::RenderFrameHost* frame_host,
mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
-@@ -520,7 +520,7 @@ void PopulateChromeFrameBinders(
+@@ -544,7 +544,7 @@ void PopulateChromeFrameBinders(
#endif // BUILDFLAG(ENABLE_SPEECH_SERVICE)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
index 79e5b787a2f1..e22e9172c1c0 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -1,13 +1,11 @@
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
-@@ -48,20 +48,20 @@
- #include "content/public/browser/web_ui_controller_interface_binder.h"
+@@ -51,18 +51,18 @@
+ #include "mojo/public/cpp/bindings/binder_map.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || 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"
#include "ui/webui/resources/cr_components/app_management/app_management.mojom.h"
#endif
@@ -24,16 +22,7 @@
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
#include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin.mojom.h"
-@@ -452,7 +452,7 @@ void PopulateChromeWebUIFrameBinders(
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<
- connectors_internals::mojom::PageHandler,
- enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -463,7 +463,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -483,7 +483,7 @@ void PopulateChromeWebUIFrameBinders(
policy::DlpInternalsUI>(map);
#endif
@@ -42,7 +31,7 @@
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -593,14 +593,14 @@ void PopulateChromeWebUIFrameBinders(
+@@ -635,14 +635,14 @@ void PopulateChromeWebUIFrameBinders(
HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
}
@@ -59,7 +48,7 @@
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -1133,7 +1133,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1193,7 +1193,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc
index 61b569963900..d1fdd61521e8 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_main.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/chrome_browser_main.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/chrome_browser_main.cc
-@@ -150,7 +150,7 @@
+@@ -153,7 +153,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "sql/database.h"
#endif
-@@ -176,11 +176,11 @@
+@@ -179,11 +179,11 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -23,7 +23,7 @@
#include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck
#include "chrome/browser/headless/headless_mode_util.h" // nogncheck
#include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
-@@ -191,7 +191,7 @@
+@@ -194,7 +194,7 @@
#include "ui/gfx/switches.h"
#endif
@@ -32,7 +32,7 @@
#include "chrome/browser/first_run/upgrade_util.h"
#endif
-@@ -269,7 +269,7 @@
+@@ -266,7 +266,7 @@
#include "chrome/browser/chrome_process_singleton.h"
#include "chrome/browser/ui/startup/startup_browser_creator.h"
@@ -41,7 +41,7 @@
#include "base/nix/xdg_util.h"
#endif
#endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
-@@ -292,7 +292,7 @@
+@@ -289,7 +289,7 @@
namespace {
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -50,7 +50,7 @@
constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
FILE_PATH_LITERAL("Media History");
-@@ -443,7 +443,7 @@ void ProcessSingletonNotificationCallbackImpl(
+@@ -440,7 +440,7 @@ void ProcessSingletonNotificationCallbackImpl(
}
#endif
@@ -59,16 +59,16 @@
// Set the global activation token sent as a command line switch by another
// browser process. This also removes the switch after use to prevent any side
// effects of leaving it in the command line after this point.
-@@ -1021,7 +1021,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
- browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs);
- }
+@@ -1007,7 +1007,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // Create directory for user-level Native Messaging manifest files. This
- // makes it less likely that the directory will be created by third-party
- // software with incorrect owner or permission. See crbug.com/725513 .
-@@ -1066,7 +1066,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD)
+ // Create directory for user-level Native Messaging manifest files. This
+ // makes it less likely that the directory will be created by third-party
+ // software with incorrect owner or permission. See crbug.com/725513 .
+@@ -1051,7 +1051,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
#endif // BUILDFLAG(IS_MAC)
@@ -76,8 +76,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
- TouchModeStatsTracker::Initialize(
-@@ -1262,7 +1262,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+ TouchUIControllerStatsTracker::Initialize(
+@@ -1271,7 +1271,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -86,7 +86,7 @@
// Delete the media history database if it still exists.
// TODO(crbug.com/40177301): Remove this.
base::ThreadPool::PostTask(
-@@ -1310,7 +1310,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+@@ -1322,7 +1322,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -95,7 +95,7 @@
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1419,7 +1419,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
+@@ -1431,7 +1431,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
// In headless mode provide alternate SelectFileDialog factory overriding
// any platform specific SelectFileDialog implementation that may have been
// set.
@@ -104,7 +104,7 @@
if (headless::IsHeadlessMode()) {
headless::HeadlessSelectFileDialogFactory::SetUp();
}
-@@ -1966,7 +1966,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
+@@ -1967,7 +1967,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
// Drop the request if headless mode is in effect or the request is from
// a headless Chrome process.
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
deleted file mode 100644
index 3af6d2353e58..000000000000
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2025-06-19 07:37:57 UTC
-+++ chrome/browser/chrome_browser_main_extra_parts_linux.cc
-@@ -60,7 +60,7 @@ void ChromeBrowserMainExtraPartsLinux::PostBrowserStar
-
- // static
- void ChromeBrowserMainExtraPartsLinux::InitOzonePlatformHint() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::CommandLine* const command_line =
- base::CommandLine::ForCurrentProcess();
- std::unique_ptr<base::Environment> env = base::Environment::Create();
diff --git a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc
index 4c4998b4f7b5..86a62da911fe 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -506,7 +506,7 @@
+@@ -467,7 +467,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"
@@ -9,39 +9,25 @@
#include "chrome/browser/chrome_browser_main_linux.h"
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h"
#elif BUILDFLAG(IS_ANDROID)
-@@ -621,11 +621,11 @@
+@@ -565,7 +565,7 @@
#include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
#endif // !BUILDFLAG(IS_ANDROID)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
- #endif
-
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -636,7 +636,7 @@
- #include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h"
+@@ -574,7 +574,7 @@
+ #include "components/crash/content/browser/crash_handler_host_linux.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
- #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
- #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -647,7 +647,7 @@
#endif
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h"
- #include "chrome/browser/enterprise/incognito/incognito_navigation_throttle.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -657,7 +657,7 @@
+@@ -582,7 +582,7 @@
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
#endif
@@ -50,25 +36,16 @@
#include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
#elif BUILDFLAG(IS_OZONE)
#include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -1558,7 +1558,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
- registry->RegisterBooleanPref(prefs::kDeviceNativeClientForceAllowedCache,
- false);
- #endif // BUILDFLAG(IS_CHROMEOS)
+@@ -1406,7 +1406,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
+ registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
+ true);
+ registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1651,7 +1651,7 @@ void ChromeContentBrowserClient::RegisterProfilePrefs(
- policy::policy_prefs::kForcePermissionPolicyUnloadDefaultEnabled, false);
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- registry->RegisterListPref(prefs::kMandatoryExtensionsForIncognitoNavigation);
- #endif
-
-@@ -1775,7 +1775,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1628,7 +1628,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, &startup_data_);
@@ -77,16 +54,16 @@
main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
is_integration_test, &startup_data_);
#elif BUILDFLAG(IS_ANDROID)
-@@ -1804,7 +1804,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
- // Construct additional browser parts. Stages are called in the order in
- // which they are added.
+@@ -1659,7 +1659,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+ // Construct additional browser parts. Stages are called in the order in
+ // which they are added.
#if defined(TOOLKIT_VIEWS)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
main_parts->AddParts(
std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
#else
-@@ -1821,7 +1821,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1676,7 +1676,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -95,7 +72,7 @@
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1840,7 +1840,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1695,7 +1695,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
chrome::AddMetricsExtraParts(main_parts.get());
@@ -104,7 +81,7 @@
main_parts->AddParts(
std::make_unique<
enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2744,7 +2744,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
+@@ -2703,7 +2703,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -114,7 +91,7 @@
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2753,7 +2755,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -2712,7 +2714,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -123,7 +100,7 @@
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3117,7 +3119,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -3044,7 +3046,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
}
}
@@ -132,7 +109,7 @@
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4067,7 +4069,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
+@@ -4109,7 +4111,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
return old_preferred_color_scheme != web_prefs->preferred_color_scheme;
}
@@ -141,7 +118,7 @@
// Sets the `root_scrollbar_theme_color` web pref if the user has enabled a
// custom colored frame for the UI.
void UpdateRootScrollbarThemeColor(Profile* profile,
-@@ -4697,7 +4699,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
+@@ -4752,7 +4754,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
UpdatePreferredColorScheme(web_prefs, main_frame_site.GetSiteURL(),
web_contents, GetWebTheme());
@@ -150,7 +127,7 @@
UpdateRootScrollbarThemeColor(profile, web_contents, web_prefs);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -5017,7 +5019,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
+@@ -5030,7 +5032,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
}
}
@@ -159,43 +136,7 @@
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -5529,7 +5531,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- &throttles);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(
- WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5553,7 +5555,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle::
- MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5594,7 +5596,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- }
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle::
- MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5716,7 +5718,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- &throttles);
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (profile && profile->IsIncognitoProfile() && profile->IsOffTheRecord()) {
- MaybeAddThrottle(enterprise_incognito::IncognitoNavigationThrottle::
- MaybeCreateThrottleFor(handle),
-@@ -7544,7 +7546,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
+@@ -7174,7 +7176,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
// This enterprise policy is supported on Android, but the feature will not be
// launched there.
diff --git a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h
index 1b1cf63e3130..f56d5318aa4c 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h
+++ b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h
@@ -1,9 +1,9 @@
---- chrome/browser/chrome_content_browser_client.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/chrome_content_browser_client.h
-@@ -560,7 +560,7 @@ class ChromeContentBrowserClient : public content::Con
- bool IsPluginAllowedToUseDevChannelAPIs(
- content::BrowserContext* browser_context,
- const GURL& url) override;
+@@ -571,7 +571,7 @@ class ChromeContentBrowserClient : public content::Con
+ const GURL& site_url) override;
+ std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override;
+ bool IsSystemWideTracingEnabled() override;
-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
void GetAdditionalMappedFilesForChildProcess(
diff --git a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
new file mode 100644
index 000000000000..4a8933df364b
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
+@@ -125,7 +125,7 @@
+ #include "chrome/browser/captive_portal/captive_portal_service_factory.h"
+ #endif // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
+ #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
+ #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
+@@ -406,7 +406,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
+ profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+@@ -424,7 +424,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -456,7 +456,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ }
+ #endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ browser_switcher::BrowserSwitcherNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-chrome_browser_component__updater_registration.cc b/www/iridium/files/patch-chrome_browser_component__updater_registration.cc
index c66de2b1f63e..06b9e9858161 100644
--- a/www/iridium/files/patch-chrome_browser_component__updater_registration.cc
+++ b/www/iridium/files/patch-chrome_browser_component__updater_registration.cc
@@ -1,15 +1,15 @@
---- chrome/browser/component_updater/registration.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/component_updater/registration.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/component_updater/registration.cc
-@@ -101,7 +101,7 @@
+@@ -94,7 +94,7 @@
#endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#include "components/component_updater/installer_policies/amount_extraction_heuristic_regexes_component_installer.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -114,7 +114,7 @@
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+@@ -107,7 +107,7 @@
#include "chrome/browser/component_updater/lacros_component_remover.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
#include "chrome/browser/component_updater/wasm_tts_engine_component_installer.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -261,12 +261,12 @@ void RegisterComponentsForUpdate() {
+@@ -245,7 +245,7 @@ void RegisterComponentsForUpdate() {
RegisterCookieReadinessListComponent(cus);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,9 +27,12 @@
RegisterAmountExtractionHeuristicRegexesComponent(cus);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
+@@ -257,7 +257,7 @@ void RegisterComponentsForUpdate() {
+ }
+ #endif // BUIDLFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (features::IsWasmTtsComponentUpdaterEnabled()) {
- RegisterWasmTtsEngineComponent(cus);
- }
+ RegisterWasmTtsEngineComponent(cus, g_browser_process->local_state());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
index 15fa846b9df5..d61a36eae419 100644
--- a/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ b/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -1,7 +1,7 @@
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
-@@ -9,7 +9,7 @@
- #include "base/logging.h"
+@@ -11,7 +11,7 @@
+ #include "components/prefs/pref_registry_simple.h"
#include "content/public/browser/browser_thread.h"
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,7 +9,16 @@
#include "chrome/browser/accessibility/embedded_a11y_extension_loader.h"
#include "chrome/common/extensions/extension_constants.h"
#include "ui/accessibility/accessibility_features.h"
-@@ -41,7 +41,7 @@ constexpr std::array<uint8_t, 32> kWasmTtsEnginePublic
+@@ -31,7 +31,7 @@ const base::FilePath::CharType kWorkletProcessorJsFile
+ FILE_PATH_LITERAL("streaming_worklet_processor.js");
+ const base::FilePath::CharType kVoicesJsonFileName[] =
+ FILE_PATH_LITERAL("voices.json");
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::FilePath::CharType kManifestV3FileName[] =
+ FILE_PATH_LITERAL("wasm_tts_manifest_v3.json");
+ const base::FilePath::CharType kOffscreenHtmlFileName[] =
+@@ -51,7 +51,7 @@ constexpr std::array<uint8_t, 32> kWasmTtsEnginePublic
const char kWasmTtsEngineManifestName[] = "WASM TTS Engine";
@@ -18,16 +27,43 @@
class WasmTTSEngineDirectory {
public:
static WasmTTSEngineDirectory* Get() {
-@@ -111,7 +111,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+@@ -103,7 +103,7 @@ WasmTtsEngineComponentInstallerPolicy::WasmTtsEngineCo
+ // static
+ void WasmTtsEngineComponentInstallerPolicy::RegisterPrefs(
+ PrefRegistrySimple* registry) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterTimePref(prefs::kAccessibilityReadAnythingDateLastOpened,
+ base::Time());
+ registry->RegisterBooleanPref(
+@@ -136,7 +136,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
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() &&
- !features::IsWasmTtsEngineAutoInstallDisabled()) {
+ if (!features::IsWasmTtsEngineAutoInstallDisabled()) {
// Instead of installing the component extension as soon as it is ready,
-@@ -166,7 +166,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
+ // store the install directory, so that the install can be triggered
+@@ -160,7 +160,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+ // be removed the next time Chrome is restarted.
+ void WasmTtsEngineComponentInstallerPolicy::MaybeReinstallTtsEngine(
+ const base::FilePath& install_dir) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::Time current_time = base::Time::Now();
+ const base::Time date_last_opened =
+ pref_service_->GetTime(prefs::kAccessibilityReadAnythingDateLastOpened);
+@@ -222,7 +222,7 @@ void WasmTtsEngineComponentInstallerPolicy::MaybeReins
+ bool WasmTtsEngineComponentInstallerPolicy::VerifyInstallation(
+ const base::Value::Dict& /* manifest */,
+ const base::FilePath& install_dir) const {
+-#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::IsWasmTtsComponentUpdaterV3Enabled()) {
+ return base::PathExists(install_dir.Append(kManifestV3FileName)) &&
+ base::PathExists(install_dir.Append(kBindingsMainWasmFileName)) &&
+@@ -272,7 +272,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
void WasmTtsEngineComponentInstallerPolicy::GetWasmTTSEngineDirectory(
base::OnceCallback<void(const base::FilePath&)> callback) {
diff --git a/www/iridium/files/patch-chrome_browser_devtools_features.cc b/www/iridium/files/patch-chrome_browser_devtools_features.cc
deleted file mode 100644
index 3a6274c98fc9..000000000000
--- a/www/iridium/files/patch-chrome_browser_devtools_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/devtools/features.cc.orig 2025-06-19 07:37:57 UTC
-+++ chrome/browser/devtools/features.cc
-@@ -164,7 +164,7 @@ BASE_FEATURE(kDevToolsNewPermissionDialog,
- "DevToolsNewPermissionDialog",
- base::FEATURE_ENABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If enabled, DevTools does not accept remote debugging connections unless
- // using a non-default user data dir via the --user-data-dir switch.
- BASE_FEATURE(kDevToolsDebuggingRestrictions,
diff --git a/www/iridium/files/patch-chrome_browser_devtools_features.h b/www/iridium/files/patch-chrome_browser_devtools_features.h
deleted file mode 100644
index 604d20e19b68..000000000000
--- a/www/iridium/files/patch-chrome_browser_devtools_features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/devtools/features.h.orig 2025-06-19 07:37:57 UTC
-+++ chrome/browser/devtools/features.h
-@@ -92,7 +92,7 @@ BASE_DECLARE_FEATURE(kDevToolsAiGeneratedTimelineLabel
-
- BASE_DECLARE_FEATURE(kDevToolsNewPermissionDialog);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kDevToolsDebuggingRestrictions);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
diff --git a/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.cc b/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
index 82f01d707bcb..31d73f90fbcf 100644
--- a/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
+++ b/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
@@ -1,11 +1,29 @@
---- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/devtools/remote_debugging_server.cc
-@@ -109,7 +109,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+@@ -42,7 +42,7 @@ namespace {
+
+ bool g_tethering_enabled = false;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool g_enable_default_user_data_dir_check_for_chromium_branding_for_testing =
+ false;
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -114,7 +114,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+ return base::unexpected(
RemoteDebuggingServer::NotStartedReason::kDisabledByPolicy);
}
+-#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(GOOGLE_CHROME_BRANDING)
+ constexpr bool default_user_data_dir_check_enabled = true;
+ #else
+@@ -140,7 +140,7 @@ void RemoteDebuggingServer::EnableTetheringForDebug()
+ g_tethering_enabled = true;
+ }
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(features::kDevToolsDebuggingRestrictions) &&
- is_default_user_data_dir.value_or(true)) {
- return base::unexpected(
+ // static
+ void RemoteDebuggingServer::EnableDefaultUserDataDirCheckForTesting() {
+ g_enable_default_user_data_dir_check_for_chromium_branding_for_testing = true;
diff --git a/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.h b/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.h
new file mode 100644
index 000000000000..8b977fb780a2
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.h
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/remote_debugging_server.h.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/devtools/remote_debugging_server.h
+@@ -33,7 +33,7 @@ class RemoteDebuggingServer {
+
+ static void EnableTetheringForDebug();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables the default user data dir check even for non-Chrome branded builds,
+ // for testing.
+ static void EnableDefaultUserDataDirCheckForTesting();
diff --git a/www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
index 59f5ae8273e9..25401d053cb5 100644
--- a/www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1889,7 +1889,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
+@@ -1944,7 +1944,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile(
const base::FilePath& path) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) {
return !download_prefs_->ShouldOpenPdfInSystemReader();
}
-@@ -2025,7 +2025,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
+@@ -2080,7 +2080,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
content::CheckDownloadAllowedCallback check_download_allowed_cb) {
DCHECK_CURRENTLY_ON(BrowserThread::UI);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
// Don't download pdf if it is a file URL, as that might cause an infinite
// download loop if Chrome is not the system pdf viewer.
if (url.SchemeIsFile() && download_prefs_->ShouldOpenPdfInSystemReader()) {
-@@ -2107,7 +2107,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
+@@ -2162,7 +2162,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
DCHECK(download_item->IsSavePackageDownload());
#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-chrome_browser_download_download__item__model.cc b/www/iridium/files/patch-chrome_browser_download_download__item__model.cc
index d08094e88192..9b79d30ce458 100644
--- a/www/iridium/files/patch-chrome_browser_download_download__item__model.cc
+++ b/www/iridium/files/patch-chrome_browser_download_download__item__model.cc
@@ -1,6 +1,6 @@
---- chrome/browser/download/download_item_model.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/download/download_item_model.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/download/download_item_model.cc
-@@ -772,7 +772,7 @@ bool DownloadItemModel::IsCommandChecked(
+@@ -723,7 +723,7 @@ bool DownloadItemModel::IsCommandChecked(
download_crx_util::IsExtensionDownload(*download_);
case DownloadCommands::ALWAYS_OPEN_TYPE:
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
return prefs->ShouldOpenPdfInSystemReader();
-@@ -820,7 +820,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
+@@ -771,7 +771,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
DownloadCommands::ALWAYS_OPEN_TYPE);
DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
prefs->SetShouldOpenPdfInSystemReader(!is_checked);
SetShouldPreferOpeningInBrowser(is_checked);
-@@ -1210,7 +1210,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
+@@ -1174,7 +1174,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
return;
}
diff --git a/www/iridium/files/patch-chrome_browser_download_download__prefs.cc b/www/iridium/files/patch-chrome_browser_download_download__prefs.cc
index eb0cd255f498..4f1f31461ba2 100644
--- a/www/iridium/files/patch-chrome_browser_download_download__prefs.cc
+++ b/www/iridium/files/patch-chrome_browser_download_download__prefs.cc
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_prefs.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/download/download_prefs.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/download/download_prefs.cc
@@ -11,6 +11,7 @@
#include <vector>
@@ -8,7 +8,7 @@
#include "base/feature_list.h"
#include "base/files/file_util.h"
#include "base/functional/bind.h"
-@@ -61,6 +62,10 @@
+@@ -62,6 +63,10 @@
#include "components/safe_browsing/content/common/file_type_policies.h"
#endif
@@ -19,7 +19,7 @@
using content::BrowserContext;
using content::BrowserThread;
using content::DownloadManager;
-@@ -74,7 +79,7 @@ namespace {
+@@ -75,7 +80,7 @@ namespace {
// Consider downloads 'dangerous' if they go to the home directory on Linux and
// to the desktop on any platform.
bool DownloadPathIsDangerous(const base::FilePath& download_path) {
@@ -28,7 +28,7 @@
base::FilePath home_dir = base::GetHomeDir();
if (download_path == home_dir) {
return true;
-@@ -180,7 +185,7 @@ DownloadPrefs::DownloadPrefs(Profile* profile) : profi
+@@ -181,7 +186,7 @@ DownloadPrefs::DownloadPrefs(Profile* profile) : profi
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -37,7 +37,7 @@
should_open_pdf_in_system_reader_ =
prefs->GetBoolean(prefs::kOpenPdfDownloadInSystemReader);
#endif
-@@ -307,7 +312,7 @@ void DownloadPrefs::RegisterProfilePrefs(
+@@ -308,7 +313,7 @@ void DownloadPrefs::RegisterProfilePrefs(
registry->RegisterFilePathPref(prefs::kSaveFileDefaultDirectory,
default_download_path);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -46,7 +46,7 @@
registry->RegisterBooleanPref(prefs::kOpenPdfDownloadInSystemReader, false);
#endif
#if BUILDFLAG(IS_ANDROID)
-@@ -480,7 +485,7 @@ void DownloadPrefs::DisableAutoOpenByUserBasedOnExtens
+@@ -481,7 +486,7 @@ void DownloadPrefs::DisableAutoOpenByUserBasedOnExtens
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -55,7 +55,7 @@
void DownloadPrefs::SetShouldOpenPdfInSystemReader(bool should_open) {
if (should_open_pdf_in_system_reader_ == should_open)
return;
-@@ -506,7 +511,7 @@ bool DownloadPrefs::ShouldOpenPdfInSystemReader() cons
+@@ -507,7 +512,7 @@ bool DownloadPrefs::ShouldOpenPdfInSystemReader() cons
void DownloadPrefs::ResetAutoOpenByUser() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -64,7 +64,7 @@
SetShouldOpenPdfInSystemReader(false);
#endif
auto_open_by_user_.clear();
-@@ -543,7 +548,7 @@ void DownloadPrefs::SaveAutoOpenState() {
+@@ -544,7 +549,7 @@ void DownloadPrefs::SaveAutoOpenState() {
bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() const {
#if BUILDFLAG(IS_CHROMEOS)
return false; // There is no UI for auto-open on ChromeOS.
@@ -73,7 +73,7 @@
return ShouldOpenPdfInSystemReader();
#else
return false;
-@@ -625,7 +630,14 @@ base::FilePath DownloadPrefs::SanitizeDownloadTargetPa
+@@ -626,7 +631,14 @@ base::FilePath DownloadPrefs::SanitizeDownloadTargetPa
#else
// If the stored download directory is an absolute path, we presume it's
// correct; there's not really much more validation we can do here.
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc b/www/iridium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
index 24617c9460a8..c985c44cc5dc 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/enterprise/browser_management/browser_management_service.cc
@@ -50,7 +50,7 @@ GetManagementStatusProviders(Profile* profile) {
@@ -9,25 +9,34 @@
base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
FROM_HERE,
base::BindOnce(&BrowserManagementService::UpdateManagementIconForProfile,
-@@ -70,7 +70,7 @@ BrowserManagementService::BrowserManagementService(Pro
+@@ -74,7 +74,7 @@ BrowserManagementService::BrowserManagementService(Pro
}
ui::ImageModel* BrowserManagementService::GetManagementIconForProfile() {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) | BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return management_icon_for_profile_.IsEmpty() ? nullptr
: &management_icon_for_profile_;
#else
-@@ -83,7 +83,7 @@ void BrowserManagementService::TriggerPolicyStatusChan
+@@ -83,7 +83,7 @@ ui::ImageModel* BrowserManagementService::GetManagemen
+ }
+
+ gfx::Image* BrowserManagementService::GetManagementIconForBrowser() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return management_icon_for_browser_.IsEmpty() ? nullptr
+ : &management_icon_for_browser_;
+ #else
+@@ -96,7 +96,7 @@ void BrowserManagementService::TriggerPolicyStatusChan
OnPolicyStatusChanged();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void BrowserManagementService::StartListeningToPrefChanges(Profile* profile) {
- pref_change_registrar_.Init(profile->GetPrefs());
- pref_change_registrar_.Add(
-@@ -126,7 +126,7 @@ void BrowserManagementService::SetManagementIconForPro
+ void BrowserManagementService::SetBrowserManagementIconForTesting(
+ const gfx::Image& management_icon) {
+ CHECK_IS_TEST();
+@@ -183,7 +183,7 @@ void BrowserManagementService::SetManagementIconForBro
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
void BrowserManagementService::OnPolicyStatusChanged() {
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h b/www/iridium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
index f1ce0dd0d30a..f158a9dc8fa1 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
+++ b/www/iridium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
@@ -1,6 +1,15 @@
---- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/enterprise/browser_management/browser_management_service.h
-@@ -44,7 +44,7 @@ class BrowserManagementService : public ManagementServ
+@@ -41,7 +41,7 @@ class BrowserManagementService : public ManagementServ
+
+ void TriggerPolicyStatusChangedForTesting() override;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SetBrowserManagementIconForTesting(
+ const gfx::Image& management_icon) override;
+ #endif
+@@ -50,7 +50,7 @@ class BrowserManagementService : public ManagementServ
// PolicyStatusProvider::Observer:
void OnPolicyStatusChanged() override;
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_common.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_common.cc
index 329f39edd885..596087ac1807 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_common.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/common.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/enterprise/connectors/common.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/enterprise/connectors/common.cc
-@@ -17,7 +17,7 @@
+@@ -19,7 +19,7 @@
#include "components/user_manager/user.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/prefs/pref_service.h"
#endif
-@@ -192,7 +192,7 @@ std::string GetProfileEmail(Profile* profile) {
+@@ -235,7 +235,7 @@ std::string GetProfileEmail(Profile* profile) {
std::string email =
GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
index 1aa630da05d7..bca7e9a29ae9 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -476,7 +476,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope(
+@@ -449,7 +449,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope(
bool ConnectorsService::ConnectorsEnabled() const {
Profile* profile = Profile::FromBrowserContext(context_);
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
index ecac4a359ade..568d3db6c9e7 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
-@@ -24,7 +24,7 @@
+@@ -29,7 +29,7 @@
namespace enterprise_connectors {
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index 374678110a03..d97039625117 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
-@@ -52,7 +52,7 @@
+@@ -53,7 +53,7 @@
#include "base/strings/utf_string_conversions.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/device_signals/core/browser/signals_aggregator.h"
-@@ -157,7 +157,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
+@@ -158,7 +158,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
/*include_profile_user_name=*/false);
}
@@ -18,7 +18,7 @@
void AddCrowdstrikeSignalsToEvent(
base::Value::Dict& event,
-@@ -193,7 +193,7 @@ std::string RealtimeReportingClient::GetProfileUserNam
+@@ -194,7 +194,7 @@ std::string RealtimeReportingClient::GetProfileUserNam
username_ =
identity_manager_ ? GetProfileEmail(identity_manager_) : std::string();
@@ -27,7 +27,7 @@
if (username_.empty()) {
username_ = Profile::FromBrowserContext(context_)->GetPrefs()->GetString(
enterprise_signin::prefs::kProfileUserEmail);
-@@ -245,7 +245,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
+@@ -251,7 +251,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
return client_id;
}
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
index 4663bfd0e1f4..2fdd3c249445 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
@@ -19,7 +19,7 @@
#include "components/keyed_service/core/keyed_service.h"
@@ -9,7 +9,7 @@
#include "components/device_signals/core/browser/signals_types.h"
#endif
-@@ -113,7 +113,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -119,7 +119,7 @@ class RealtimeReportingClient : public RealtimeReporti
const std::string& dm_token) override;
#endif
@@ -18,7 +18,7 @@
// DEPRECATED: Use MaybeCollectDeviceSignalsAndReportEvent(Event, ...).
void MaybeCollectDeviceSignalsAndReportEventDeprecated(
base::Value::Dict event,
-@@ -163,7 +163,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -169,7 +169,7 @@ class RealtimeReportingClient : public RealtimeReporti
base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
};
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
deleted file mode 100644
index 08a130ef8bb8..000000000000
--- a/www/iridium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc.orig 2025-06-19 07:37:57 UTC
-+++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc
-@@ -10,7 +10,7 @@
- #include "components/enterprise/browser/reporting/report_scheduler.h"
- #include "services/network/public/cpp/shared_url_loader_factory.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-
-@@ -47,7 +47,7 @@ CloudProfileReportingServiceFactory::CloudProfileRepor
- ProfileSelections::BuildForRegularProfile()) {
- DependsOn(enterprise::ProfileIdServiceFactory::GetInstance());
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Depends on this service because
- // `CloudProfileReportingService.profile_request_generator_` has a dependency
- // on it.
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
new file mode 100644
index 000000000000..0ede8f64109c
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
+@@ -49,7 +49,7 @@
+ #include "components/device_signals/core/browser/settings_client.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/device_signals/core/browser/agent_signals_collector.h"
+ #include "components/device_signals/core/browser/crowdstrike_client.h"
+ #include "components/device_signals/core/browser/detected_agent_client.h"
+@@ -114,7 +114,7 @@ SignalsAggregatorFactory::BuildServiceInstanceForBrows
+ service_host));
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ collectors.push_back(std::make_unique<device_signals::AgentSignalsCollector>(
+ device_signals::CrowdStrikeClient::Create(),
+ device_signals::DetectedAgentClient::Create()));
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/www/iridium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
index 0825a3a4b308..fc512e1a7223 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc
-@@ -94,7 +94,7 @@ void ManagedProfileRequiredPage::CommandReceived(const
+@@ -95,7 +95,7 @@ void ManagedProfileRequiredPage::CommandReceived(const
switch (cmd) {
case security_interstitials::CMD_DONT_PROCEED:
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
index 89c00c104193..da07c90c3341 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
@@ -1,6 +1,15 @@
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -222,7 +222,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+@@ -220,7 +220,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+ // The updated consent screen also ask the user for consent to share device
+ // signals.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ profile->GetPrefs()->SetBoolean(
+ device_signals::prefs::kDeviceSignalsPermanentConsentReceived, accepted);
+ #endif
+@@ -229,7 +229,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
profile_manager->GetProfileAttributesStorage()
.GetProfileAttributesWithPath(profile->GetPath());
if (entry) {
@@ -9,12 +18,21 @@
SetEnterpriseProfileLabel(profile);
#endif
entry->SetUserAcceptedAccountManagement(accepted);
-@@ -341,7 +341,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
+@@ -348,7 +348,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
}
bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BrowserManagementNoticeState management_notice_state =
+ GetManagementNoticeStateForNTPFooter(profile);
+ switch (management_notice_state) {
+@@ -366,7 +366,7 @@ bool CanShowEnterpriseBadgingForNTPFooter(Profile* pro
- auto* management_service =
- policy::ManagementServiceFactory::GetForProfile(profile);
+ BrowserManagementNoticeState GetManagementNoticeStateForNTPFooter(
+ Profile* profile) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!policy::ManagementServiceFactory::GetForProfile(profile)
+ ->IsBrowserManaged() ||
+ !g_browser_process->local_state()->GetBoolean(
diff --git a/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn b/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn
index 57a5fa29d90e..0ddd190ed8d1 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn
+++ b/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/extensions/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/extensions/BUILD.gn
-@@ -1468,6 +1468,10 @@ source_set("extensions") {
+@@ -1516,6 +1516,10 @@ source_set("extensions") {
deps += [ "//chrome/services/printing/public/mojom" ]
}
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
index 96e5096b8092..25d47e6f5433 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
@@ -1,6 +1,15 @@
---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
-@@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL
+@@ -9,6 +9,8 @@
+ #include "base/task/thread_pool.h"
+ #include "content/public/browser/browser_thread.h"
+
++#include "base/notimplemented.h"
++
+ namespace extensions {
+
+ // A device list to be returned when testing.
+@@ -20,6 +22,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL
void RemovableStorageProvider::GetAllDevices(DeviceListReadyCallback callback) {
DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
@@ -8,7 +17,7 @@
if (g_test_device_list.Get().get() != nullptr) {
base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask(
FROM_HERE,
-@@ -33,6 +34,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis
+@@ -33,6 +36,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis
base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN},
base::BindOnce(&RemovableStorageProvider::PopulateDeviceList),
std::move(callback));
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index f8bb6da28a95..baee18b10e1e 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -634,7 +634,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
+@@ -647,7 +647,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
}
void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index a28c97ea623d..20ca34101cf8 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -288,7 +288,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
+@@ -356,7 +356,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
} else if (strcmp(os, "linux") == 0) {
info->os = extensions::api::runtime::PlatformOs::kLinux;
} else if (strcmp(os, "openbsd") == 0) {
@@ -8,6 +8,6 @@
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (strcmp(os, "freebsd") == 0) {
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (strcmp(os, "android") == 0) {
+ info->os = extensions::api::runtime::PlatformOs::kAndroid;
} else {
- NOTREACHED() << "Platform not supported: " << os;
- }
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
index d243d89d9266..531923ce233a 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -196,7 +196,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -197,7 +197,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
settings_api::PrefType::kBoolean;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -8,8 +8,8 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
(*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
settings_api::PrefType::kBoolean;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -214,7 +214,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+ (*s_allowlist)[autofill::prefs::kAutofillAiOptInStatus] =
+@@ -217,7 +217,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
settings_api::PrefType::kBoolean;
@@ -18,7 +18,7 @@
(*s_allowlist)[::prefs::kUseCustomChromeFrame] =
settings_api::PrefType::kBoolean;
#endif
-@@ -228,7 +228,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -231,7 +231,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString;
(*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
(*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber;
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
deleted file mode 100644
index 08d8216aacd4..000000000000
--- a/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-06-19 07:37:57 UTC
-+++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -945,7 +945,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
- // created as minimized.
- // TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
- // TODO(crbug.com/40254339): Find a fix for wayland as well.
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- if (new_window->initial_show_state() ==
- ui::mojom::WindowShowState::kMinimized) {
- new_window->window()->Minimize();
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc b/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
new file mode 100644
index 000000000000..3f59d945e7d7
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/extensions/api/tabs/tabs_api_non_android.cc
+@@ -756,7 +756,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
+ // created as minimized.
+ // TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
+ // TODO(crbug.com/40254339): Find a fix for wayland as well.
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ if (new_window->initial_show_state() ==
+ ui::mojom::WindowShowState::kMinimized) {
+ new_window->window()->Minimize();
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/www/iridium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
index a72ef816cdbf..da44928e96ff 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
@@ -1,29 +1,29 @@
---- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
@@ -28,7 +28,7 @@
#include "extensions/browser/process_manager.h"
#include "extensions/common/error_utils.h"
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#include "extensions/common/permissions/permissions_data.h"
#endif
-@@ -37,7 +37,7 @@ namespace {
+@@ -41,7 +41,7 @@ namespace {
bool CanEnableAudioDebugRecordingsFromExtension(
const extensions::Extension* extension) {
bool enabled_by_permissions = false;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
if (extension) {
enabled_by_permissions =
extension->permissions_data()->active_permissions().HasAPIPermission(
-@@ -575,7 +575,7 @@ void WebrtcLoggingPrivateStartEventLoggingFunction::Fi
+@@ -580,7 +580,7 @@ void WebrtcLoggingPrivateStartEventLoggingFunction::Fi
ExtensionFunction::ResponseAction
WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Unlike other WebrtcLoggingPrivate functions that take a RequestInfo object,
// this function shouldn't be called by a component extension on behalf of
// some web code. It returns a DirectoryEntry for use directly in the calling
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index a341c12cabf3..f1f520b36c7e 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -914,7 +914,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
+@@ -912,7 +912,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
#if BUILDFLAG(IS_CHROMEOS)
RequestExtensionApproval(contents);
return;
diff --git a/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index dd3714f1281a..e56d0f7614a0 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -48,7 +48,7 @@ bool IsComponentExtensionAllowlisted(const std::string
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
@@ -9,12 +9,3 @@
extension_misc::kTTSEngineExtensionId,
extension_misc::kComponentUpdaterTTSEngineExtensionId,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -85,7 +85,7 @@ bool IsComponentExtensionAllowlisted(int manifest_reso
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST:
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST_MV3:
- case IDR_READING_MODE_GDOCS_HELPER_MANIFEST:
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case IDR_TTS_ENGINE_MANIFEST:
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
- case IDR_WEBSTORE_MANIFEST:
diff --git a/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc b/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc
index b494bfcfbc8c..e7c5b3189659 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/extensions/external_provider_impl.cc
-@@ -828,7 +828,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -827,7 +827,7 @@ void ExternalProviderImpl::CreateExternalProviders(
#endif // BUILDFLAG(IS_CHROMEOS)
if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
@@ -9,7 +9,7 @@
provider_list->push_back(std::make_unique<ExternalProviderImpl>(
service,
base::MakeRefCounted<ExternalPrefLoader>(
-@@ -856,7 +856,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -855,7 +855,7 @@ void ExternalProviderImpl::CreateExternalProviders(
bundled_extension_creation_flags));
// Define a per-user source of external extensions.
diff --git a/www/iridium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc b/www/iridium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
index 2e49f1412ec0..9b47e68c415b 100644
--- a/www/iridium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
+++ b/www/iridium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
@@ -1,6 +1,6 @@
---- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc
-@@ -37,7 +37,7 @@
+@@ -38,7 +38,7 @@
#include "chrome/browser/ash/system_logs/ui_hierarchy_log_source.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h"
#endif
-@@ -84,7 +84,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content
+@@ -85,7 +85,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content
fetcher->AddSource(std::make_unique<KeyboardInfoLogSource>());
#endif
diff --git a/www/iridium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc b/www/iridium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
index e18e393ce17a..13fea20694d1 100644
--- a/www/iridium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
+++ b/www/iridium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
@@ -1,6 +1,6 @@
---- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,7 @@
#include "services/network/public/cpp/shared_url_loader_factory.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h"
#endif
-@@ -101,7 +101,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil
+@@ -102,7 +102,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil
fetcher->AddSource(std::make_unique<UiHierarchyLogSource>(scrub_data));
#endif
diff --git a/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index 7ab6841cfb47..fb94218366e0 100644
--- a/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
@@ -1,11 +1,11 @@
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -341,7 +341,7 @@ GenerateBlockedPath() {
- FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
- BlockType::kDontBlockChildren},
+@@ -374,7 +374,7 @@ GenerateBlockPaths(bool should_normalize_file_path) {
+ FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
+ BlockType::kDontBlockChildren},
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // On Linux also block access to devices via /dev.
- {kNoBasePathKey, FILE_PATH_LITERAL("/dev"), BlockType::kBlockAllChildren},
- // And security sensitive data in /proc and /sys.
+ // On Linux also block access to devices via /dev.
+ {kNoBasePathKey, FILE_PATH_LITERAL("/dev"),
+ BlockType::kBlockAllChildren},
diff --git a/www/iridium/files/patch-chrome_browser_flag__descriptions.cc b/www/iridium/files/patch-chrome_browser_flag__descriptions.cc
index 73b89d0ce0a1..ae916a8b51dd 100644
--- a/www/iridium/files/patch-chrome_browser_flag__descriptions.cc
+++ b/www/iridium/files/patch-chrome_browser_flag__descriptions.cc
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/flag_descriptions.cc.orig 2025-09-22 12:54:03 UTC
+++ chrome/browser/flag_descriptions.cc
-@@ -617,7 +617,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
+@@ -671,7 +671,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
"Autofill suggestions on the allowlisted merchant websites.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,16 +9,25 @@
const char kAutofillEnableAmountExtractionAllowlistDesktopName[] =
"Enable loading and querying the checkout amount extraction allowlist on "
"Chrome Desktop";
-@@ -641,7 +641,7 @@ const char kAutofillEnableAmountExtractionDesktopLoggi
+@@ -689,7 +689,7 @@ const char kAutofillEnableAmountExtractionDesktopDescr
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ const char kAutofillEnableAmountExtractionTestingName[] =
+ "Enable amount extraction testing on Chrome desktop and Clank";
+ const char kAutofillEnableAmountExtractionTestingDescription[] =
+@@ -700,7 +700,7 @@ const char kAutofillEnableAmountExtractionTestingDescr
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const char kAutofillEnableBuyNowPayLaterName[] =
"Enable buy now pay later on Autofill";
const char kAutofillEnableBuyNowPayLaterDescription[] =
-@@ -1064,7 +1064,7 @@ const char kDevicePostureDescription[] =
+@@ -1193,7 +1193,7 @@ const char kDevicePostureDescription[] =
"Enables Device Posture API (foldable devices)";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -27,7 +36,7 @@
const char kDocumentPictureInPictureAnimateResizeName[] =
"Document Picture-in-Picture Animate Resize";
const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1178,7 +1178,7 @@ const char kContextMenuEmptySpaceDescription[] =
+@@ -1339,7 +1339,7 @@ const char kContextMenuEmptySpaceDescription[] =
"space, a context menu containing page-related items will be shown.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -36,7 +45,7 @@
const char kContextualCueingName[] = "Contextual cueing";
const char kContextualCueingDescription[] =
"Enables the contextual cueing system to support showing actions.";
-@@ -1604,7 +1604,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
+@@ -1690,7 +1690,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
const char kEnableIsolatedWebAppDevModeDescription[] =
"Enables the installation of unverified Isolated Web Apps";
@@ -45,16 +54,33 @@
const char kEnableIwaKeyDistributionComponentName[] =
"Enable the Iwa Key Distribution component";
const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3536,7 +3536,7 @@ const char kRetainOmniboxOnFocusDescription[] =
- "exhibit a change in behavior.";
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -3625,14 +3625,14 @@ const char kReduceTransferSizeUpdatedIPCDescription[]
+ "When enabled, the network service will send TransferSizeUpdatedIPC IPC "
+ "only when DevTools is attached or the request is for an ad request.";
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kReduceUserAgentDataLinuxPlatformVersionName[] =
+ "Reduce Linux platform version Client Hint";
+ const char kReduceUserAgentDataLinuxPlatformVersionDescription[] =
+ "Set platform version Client Hint on Linux to empty string.";
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const char kReplaceSyncPromosWithSignInPromosName[] =
+ "Replace all sync-related UI with sign-in ones";
+ const char kReplaceSyncPromosWithSignInPromosDescription[] =
+@@ -3670,7 +3670,7 @@ const char kRobustWindowManagementDescription[] =
+ "experiencing predictable and reliable window behavior similar to desktop "
+ "browsers.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
const char kRootScrollbarFollowsThemeDescription[] =
"If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -3774,7 +3774,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
+@@ -3920,7 +3920,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
"SiteInstance.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -63,25 +89,16 @@
const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
const char kPwaNavigationCapturingDescription[] =
"Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -3990,7 +3990,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
- "Force the Translate Triggering on English pages experiment to be enabled "
- "with the selected language model active.";
+@@ -4193,7 +4193,7 @@ const char kTouchTextEditingRedesignName[] = "Touch Te
+ const char kTouchTextEditingRedesignDescription[] =
+ "Enables new touch text editing features.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
const char kEnableHistorySyncOptinDescription[] =
"Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -5656,7 +5656,7 @@ const char kTranslateOpenSettingsDescription[] =
- "Add an option to the translate bubble menu to open language settings.";
- #endif
-
--#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[] =
-@@ -7687,7 +7687,7 @@ const char kTetheringExperimentalFunctionalityDescript
+@@ -7763,7 +7763,7 @@ const char kTetheringExperimentalFunctionalityDescript
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -90,16 +107,16 @@
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -7916,7 +7916,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+@@ -7990,7 +7990,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
// Linux -----------------------------------------------------------------------
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kOzonePlatformHintChoiceDefault[] = "Default";
- const char kOzonePlatformHintChoiceAuto[] = "Auto";
- const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -7966,6 +7966,18 @@ const char kWaylandUiScalingDescription[] =
+
+
+ const char kPulseaudioLoopbackForCastName[] =
+@@ -8028,6 +8028,18 @@ 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.";
@@ -118,34 +135,25 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -7978,7 +7990,7 @@ const char kZeroCopyVideoCaptureDescription[] =
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
- const char kFollowingFeedSidepanelDescription[] =
- "Enables the following feed in the sidepanel.";
-@@ -8021,7 +8033,7 @@ const char kGroupPromoPrototypeName[] = "Group Promo P
- const char kGroupPromoPrototypeDescription[] =
- "Enables prototype for group promo.";
+@@ -8077,7 +8089,7 @@ const char kGroupPromoPrototypeCpaDescription[] =
+ "Enables contextual toolbar button for group promo prototype.";
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8049,7 +8061,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+@@ -8098,7 +8110,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PRINTING)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
const char kCupsIppPrintingBackendDescription[] =
-@@ -8192,7 +8204,7 @@ const char kElementCaptureDescription[] =
+ "Use the CUPS IPP printing backend instead of the original CUPS backend "
+@@ -8234,7 +8246,7 @@ const char kElementCaptureDescription[] =
"media track into a track capturing just a specific DOM element.";
#endif // !BUILDFLAG(IS_ANDROID)
@@ -154,21 +162,21 @@
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -8243,7 +8255,7 @@ const char kComposeUpfrontInputModesDescription[] =
- "Enables upfront input modes in the Compose dialog";
- #endif // BUILDFLAG(ENABLE_COMPOSE)
+@@ -8271,7 +8283,7 @@ const char kThirdPartyDisableChromeAutofillSettingsScr
+ "Chrome's Address and Payments Autofill are disabled in third party mode.";
+ #endif // IS_ANDROID
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const char kThirdPartyProfileManagementName[] =
"Third party profile management";
const char kThirdPartyProfileManagementDescription[] =
-@@ -8381,7 +8393,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
+@@ -8394,7 +8406,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
const char kSupervisedUserBlockInterstitialV3Description[] =
"Enables URL filter interstitial V3 for Family Link users.";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kSupervisedProfileHideGuestName[] = "Supervised Profile Hide Guest";
- const char kSupervisedProfileHideGuestDescription[] =
- "Hides Guest Profile entry points for supervised users";
+ const char kSupervisedUserLocalWebApprovalsName[] =
+ "Enable local web approvals feature";
+ const char kSupervisedUserLocalWebApprovalsDescription[] =
diff --git a/www/iridium/files/patch-chrome_browser_flag__descriptions.h b/www/iridium/files/patch-chrome_browser_flag__descriptions.h
index 686747f4dc9b..7ccfbf3642e1 100644
--- a/www/iridium/files/patch-chrome_browser_flag__descriptions.h
+++ b/www/iridium/files/patch-chrome_browser_flag__descriptions.h
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/flag_descriptions.h.orig 2025-09-22 12:54:03 UTC
+++ chrome/browser/flag_descriptions.h
-@@ -383,7 +383,7 @@ extern const char
+@@ -438,7 +438,7 @@ extern const char
kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,16 +9,24 @@
extern const char kAutofillEnableAmountExtractionAllowlistDesktopName[];
extern const char kAutofillEnableAmountExtractionAllowlistDesktopDescription[];
extern const char kAutofillEnableAmountExtractionDesktopName[];
-@@ -394,7 +394,7 @@ extern const char kAutofillEnableAmountExtractionDeskt
+@@ -447,14 +447,14 @@ extern const char kAutofillEnableAmountExtractionDeskt
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kAutofillEnableAmountExtractionTestingName[];
+ extern const char kAutofillEnableAmountExtractionTestingDescription[];
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
extern const char kAutofillEnableBuyNowPayLaterName[];
extern const char kAutofillEnableBuyNowPayLaterDescription[];
-@@ -620,7 +620,7 @@ extern const char kContextMenuEmptySpaceName[];
+@@ -717,7 +717,7 @@ extern const char kContextMenuEmptySpaceName[];
extern const char kContextMenuEmptySpaceDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -26,9 +34,9 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kContextualCueingName[];
extern const char kContextualCueingDescription[];
- extern const char kGlicZeroStateSuggestionsName[];
-@@ -813,7 +813,7 @@ extern const char kDevicePostureName[];
- extern const char kDevicePostureDescription[];
+ extern const char kGlicActorName[];
+@@ -888,7 +888,7 @@ extern const char kDocumentPatchingName[];
+ extern const char kDocumentPatchingDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -36,7 +44,7 @@
extern const char kDocumentPictureInPictureAnimateResizeName[];
extern const char kDocumentPictureInPictureAnimateResizeDescription[];
-@@ -975,7 +975,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
+@@ -1057,7 +1057,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
extern const char kEnableIsolatedWebAppDevModeName[];
extern const char kEnableIsolatedWebAppDevModeDescription[];
@@ -45,16 +53,25 @@
extern const char kEnableIwaKeyDistributionComponentName[];
extern const char kEnableIwaKeyDistributionComponentDescription[];
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2023,7 +2023,7 @@ extern const char kRetainOmniboxOnFocusName[];
- extern const char kRetainOmniboxOnFocusDescription[];
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -2064,7 +2064,7 @@ extern const char kReduceIPAddressChangeNotificationDe
+ #endif // BUILDFLAG(IS_MAC)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kReplaceSyncPromosWithSignInPromosName[];
+ extern const char kReplaceSyncPromosWithSignInPromosDescription[];
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -2078,7 +2078,7 @@ extern const char kRetainOmniboxOnFocusDescription[];
+ extern const char kRobustWindowManagementName[];
+ extern const char kRobustWindowManagementDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern const char kRootScrollbarFollowsTheme[];
extern const char kRootScrollbarFollowsThemeDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2161,7 +2161,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
+@@ -2219,7 +2219,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
extern const char kDefaultSiteInstanceGroupsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -63,25 +80,25 @@
extern const char kPwaNavigationCapturingName[];
extern const char kPwaNavigationCapturingDescription[];
#endif
-@@ -2308,7 +2308,7 @@ extern const char kTouchTextEditingRedesignDescription
- extern const char kTranslateForceTriggerOnEnglishName[];
- extern const char kTranslateForceTriggerOnEnglishDescription[];
+@@ -2395,7 +2395,7 @@ extern const char kTouchSelectionStrategyDirection[];
+ extern const char kTouchTextEditingRedesignName[];
+ extern const char kTouchTextEditingRedesignDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern const char kEnableHistorySyncOptinName[];
extern const char kEnableHistorySyncOptinDescription[];
-@@ -3318,7 +3318,7 @@ extern const char kTranslateOpenSettingsName[];
- extern const char kTranslateOpenSettingsDescription[];
- #endif
+@@ -2665,7 +2665,7 @@ extern const char kReduceAcceptLanguageDescription[];
+ extern const char kReduceTransferSizeUpdatedIPCName[];
+ extern const char kReduceTransferSizeUpdatedIPCDescription[];
--#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)
-@@ -4524,7 +4524,7 @@ extern const char kTetheringExperimentalFunctionalityD
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
+ extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX)
+@@ -4481,7 +4481,7 @@ extern const char kTetheringExperimentalFunctionalityD
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -90,16 +107,16 @@
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4659,7 +4659,7 @@ extern const char kEnableArmHwdrmDescription[];
+@@ -4613,7 +4613,7 @@ extern const char kEnableArmHwdrmDescription[];
// Linux ---------------------------------------------------------------------
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kOzonePlatformHintChoiceDefault[];
- extern const char kOzonePlatformHintChoiceAuto[];
- extern const char kOzonePlatformHintChoiceX11[];
-@@ -4690,6 +4690,9 @@ extern const char kWaylandTextInputV3Description[];
+
+
+ extern const char kPulseaudioLoopbackForCastName[];
+@@ -4635,6 +4635,9 @@ extern const char kWaylandSessionManagementDescription
extern const char kWaylandUiScalingName[];
extern const char kWaylandUiScalingDescription[];
@@ -109,25 +126,16 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4709,7 +4712,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
+@@ -4649,7 +4652,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PRINTING)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
extern const char kCupsIppPrintingBackendName[];
extern const char kCupsIppPrintingBackendDescription[];
-@@ -4722,7 +4725,7 @@ extern const char kScreenlockReauthCardDescription[];
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kFollowingFeedSidepanelName[];
- extern const char kFollowingFeedSidepanelDescription[];
-
-@@ -4739,7 +4742,7 @@ extern const char kTaskManagerDesktopRefreshName[];
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
+@@ -4673,7 +4676,7 @@ extern const char kTaskManagerDesktopRefreshName[];
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -136,7 +144,7 @@
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -4831,7 +4834,7 @@ extern const char kElementCaptureName[];
+@@ -4756,7 +4759,7 @@ extern const char kElementCaptureName[];
extern const char kElementCaptureDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
@@ -145,21 +153,21 @@
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -4870,7 +4873,7 @@ extern const char kComposeUpfrontInputModesName[];
- extern const char kComposeUpfrontInputModesDescription[];
- #endif // BUILDFLAG(ENABLE_COMPOSE)
+@@ -4784,7 +4787,7 @@ extern const char kThirdPartyDisableChromeAutofillSett
+ extern const char kThirdPartyDisableChromeAutofillSettingsScreenDescription[];
+ #endif // IS_ANDROID
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kThirdPartyProfileManagementName[];
extern const char kThirdPartyProfileManagementDescription[];
-@@ -4953,7 +4956,7 @@ extern const char kEnablePolicyPromotionBannerDescript
+@@ -4860,7 +4863,7 @@ extern const char kEnableManagementPromotionBannerDesc
extern const char kSupervisedUserBlockInterstitialV3Name[];
extern const char kSupervisedUserBlockInterstitialV3Description[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kSupervisedProfileHideGuestName[];
- extern const char kSupervisedProfileHideGuestDescription[];
-
+ extern const char kSupervisedUserLocalWebApprovalsName[];
+ extern const char kSupervisedUserLocalWebApprovalsDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-chrome_browser_glic_widget_glic__widget.cc b/www/iridium/files/patch-chrome_browser_glic_widget_glic__widget.cc
new file mode 100644
index 000000000000..75c32cc74d82
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_glic_widget_glic__widget.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/glic/widget/glic_widget.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/glic/widget/glic_widget.cc
+@@ -127,7 +127,7 @@ std::unique_ptr<GlicWidget> GlicWidget::Create(
+ // Don't change this name. This is used by other code to identify the glic
+ // window. See b/404947780.
+ params.name = "GlicWidget";
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.wm_class_class = shell_integration_linux::GetProgramClassClass();
+ params.wayland_app_id = params.wm_class_class + "-glic";
+ #endif
diff --git a/www/iridium/files/patch-chrome_browser_global__features.cc b/www/iridium/files/patch-chrome_browser_global__features.cc
index 4c83e87dbd3f..e9d49b022d4c 100644
--- a/www/iridium/files/patch-chrome_browser_global__features.cc
+++ b/www/iridium/files/patch-chrome_browser_global__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/global_features.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/global_features.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/global_features.cc
-@@ -23,7 +23,7 @@
+@@ -24,7 +24,7 @@
#include "chrome/browser/glic/host/glic_synthetic_trial_manager.h" // nogncheck
#endif
@@ -9,7 +9,7 @@
// This causes a gn error on Android builds, because gn does not understand
// buildflags, so we include it only on platforms where it is used.
#include "chrome/browser/ui/webui/whats_new/whats_new_registrar.h"
-@@ -62,7 +62,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting(
+@@ -70,7 +70,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting(
void GlobalFeatures::Init() {
system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
@@ -18,7 +18,7 @@
whats_new_registry_ = CreateWhatsNewRegistry();
#endif
-@@ -96,7 +96,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
+@@ -119,7 +119,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
return system_permission_settings::PlatformHandle::Create();
}
diff --git a/www/iridium/files/patch-chrome_browser_global__features.h b/www/iridium/files/patch-chrome_browser_global__features.h
index 676ce1591405..ef3bb1ccaa75 100644
--- a/www/iridium/files/patch-chrome_browser_global__features.h
+++ b/www/iridium/files/patch-chrome_browser_global__features.h
@@ -1,6 +1,6 @@
---- chrome/browser/global_features.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/global_features.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/global_features.h
-@@ -14,7 +14,7 @@
+@@ -15,7 +15,7 @@
namespace system_permission_settings {
class PlatformHandle;
} // namespace system_permission_settings
@@ -9,7 +9,7 @@
namespace whats_new {
class WhatsNewRegistry;
} // namespace whats_new
-@@ -58,7 +58,7 @@ class GlobalFeatures {
+@@ -63,7 +63,7 @@ class GlobalFeatures {
system_permissions_platform_handle() {
return system_permissions_platform_handle_.get();
}
@@ -18,7 +18,7 @@
whats_new::WhatsNewRegistry* whats_new_registry() {
return whats_new_registry_.get();
}
-@@ -91,7 +91,7 @@ class GlobalFeatures {
+@@ -103,7 +103,7 @@ class GlobalFeatures {
virtual std::unique_ptr<system_permission_settings::PlatformHandle>
CreateSystemPermissionsPlatformHandle();
@@ -27,7 +27,7 @@
virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry();
#endif
-@@ -101,7 +101,7 @@ class GlobalFeatures {
+@@ -113,7 +113,7 @@ class GlobalFeatures {
std::unique_ptr<system_permission_settings::PlatformHandle>
system_permissions_platform_handle_;
diff --git a/www/iridium/files/patch-chrome_browser_headless_headless__mode__util.cc b/www/iridium/files/patch-chrome_browser_headless_headless__mode__util.cc
index c48ededf1309..3a9da67f5e85 100644
--- a/www/iridium/files/patch-chrome_browser_headless_headless__mode__util.cc
+++ b/www/iridium/files/patch-chrome_browser_headless_headless__mode__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/headless/headless_mode_util.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/headless/headless_mode_util.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/headless/headless_mode_util.cc
@@ -10,7 +10,7 @@
// New headless mode is available on Linux, Windows and Mac platforms.
@@ -9,16 +9,16 @@
#include "base/base_switches.h"
#include "base/files/file_path.h"
-@@ -20,7 +20,7 @@
+@@ -19,7 +19,7 @@
+ #include "chrome/common/chrome_switches.h"
#include "content/public/common/content_switches.h"
- #include "ui/base/ui_base_switches.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/gl/gl_switches.h" // nogncheck
#include "ui/ozone/public/ozone_switches.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX)
-@@ -95,7 +95,7 @@ class HeadlessModeHandleImpl : public HeadlessModeHand
+@@ -94,7 +94,7 @@ class HeadlessModeHandleImpl : public HeadlessModeHand
}
}
diff --git a/www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
index 0e4577554313..aaa8e8f0fbff 100644
--- a/www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
+++ b/www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
-@@ -40,10 +40,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem(
+@@ -39,10 +39,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem(
// Note that this initializes the delegate asynchronously, but since
// the delegate will only be used from the IO thread, it is guaranteed
// to be created before use of it expects it to be there.
diff --git a/www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
index 4251b18881ad..a24386843f1c 100644
--- a/www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
+++ b/www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/media_galleries/media_file_system_registry.cc
-@@ -583,7 +583,12 @@ class MediaFileSystemRegistry::MediaFileSystemContextI
+@@ -582,7 +582,12 @@ class MediaFileSystemRegistry::MediaFileSystemContextI
// Constructor in 'private' section because depends on private class definition.
MediaFileSystemRegistry::MediaFileSystemRegistry()
: file_system_context_(new MediaFileSystemContextImpl) {
diff --git a/www/iridium/files/patch-chrome_browser_media_router_discovery_BUILD.gn b/www/iridium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
index fc0f7d017a34..4c90accb534b 100644
--- a/www/iridium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ b/www/iridium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/media/router/discovery/BUILD.gn
-@@ -79,7 +79,7 @@ static_library("discovery") {
+@@ -81,7 +81,7 @@ static_library("discovery") {
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index 1b084d95d8ae..def7c551d04f 100644
--- a/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
-@@ -9,7 +9,11 @@
+@@ -4,7 +4,11 @@
#include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h"
@@ -12,7 +12,7 @@
#include <string.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
-@@ -24,6 +28,7 @@ namespace media_router {
+@@ -20,6 +24,7 @@ namespace media_router {
bool MaybeGetWifiSSID(const std::string& if_name, std::string* ssid_out) {
DCHECK(ssid_out);
@@ -20,7 +20,7 @@
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
-@@ -46,6 +51,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
+@@ -42,6 +47,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
ssid_out->assign(ssid);
return true;
}
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
index 49dcd1440e9a..3a515bfab99b 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc
@@ -21,7 +21,7 @@
#if BUILDFLAG(IS_CHROMEOS)
@@ -27,7 +27,7 @@
blink::mojom::StreamDevicesSetPtr EnumerateScreens(
blink::mojom::MediaStreamType stream_type) {
DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
-@@ -130,7 +130,7 @@ void ChromeScreenEnumerator::SetRootWindowsForTesting(
+@@ -132,7 +132,7 @@ void ChromeScreenEnumerator::SetRootWindowsForTesting(
root_windows_for_testing_.Get() = std::move(root_windows);
}
@@ -36,7 +36,7 @@
void ChromeScreenEnumerator::SetDesktopCapturerForTesting(
std::unique_ptr<webrtc::DesktopCapturer> capturer) {
g_desktop_capturer_for_testing.Get() = std::move(capturer);
-@@ -143,7 +143,7 @@ void ChromeScreenEnumerator::EnumerateScreens(
+@@ -145,7 +145,7 @@ void ChromeScreenEnumerator::EnumerateScreens(
ScreensCallback screens_callback) const {
DCHECK_CURRENTLY_ON(content::BrowserThread::IO);
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/www/iridium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
index 410002be85f4..94bb9fe91e32 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -1,9 +1,9 @@
---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
-@@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
- #if BUILDFLAG(IS_MAC)
- return request_source == Params::RequestSource::kCast ||
- base::FeatureList::IsEnabled(media::kMacLoopbackAudioForScreenShare);
+@@ -99,7 +99,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
+ base::FeatureList::IsEnabled(
+ media::kMacCatapLoopbackAudioForScreenShare));
+ }
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (request_source == Params::RequestSource::kCast) {
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index a826eabc0caf..f6f77e7b1cec 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
-@@ -105,7 +105,7 @@ std::string GetLogUploadProduct() {
+@@ -101,7 +101,7 @@ std::string GetLogUploadProduct() {
const char product[] = "Chrome";
#elif BUILDFLAG(IS_MAC)
const char product[] = "Chrome_Mac";
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
index c4c7de4ecf76..91ef88a82157 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
@@ -1,33 +1,20 @@
---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
-@@ -25,10 +25,10 @@
+@@ -25,7 +25,7 @@
#include "components/webrtc_logging/browser/text_log_list.h"
#include "content/public/browser/render_process_host.h"
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#include "content/public/browser/child_process_security_policy.h"
#include "storage/browser/file_system/isolated_context.h"
--#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- using webrtc_event_logging::WebRtcEventLogManager;
-
-@@ -304,7 +304,7 @@ void WebRtcLoggingController::StartEventLogging(
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+@@ -305,7 +305,7 @@ void WebRtcLoggingController::StartEventLogging(
web_app_id, callback);
}
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
void WebRtcLoggingController::GetLogsDirectory(
LogsDirectoryCallback callback,
LogsDirectoryErrorCallback error_callback) {
-@@ -350,7 +350,7 @@ void WebRtcLoggingController::GrantLogsDirectoryAccess
- FROM_HERE,
- base::BindOnce(std::move(callback), file_system.id(), registered_name));
- }
--#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- void WebRtcLoggingController::OnRtpPacket(
- base::HeapArray<uint8_t> packet_header,
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
index 8f5932b0326a..c1ca01c5cc62 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
@@ -1,11 +1,11 @@
---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/media/webrtc/webrtc_logging_controller.h
@@ -133,7 +133,7 @@ class WebRtcLoggingController
size_t web_app_id,
const StartEventLoggingCallback& callback);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Ensures that the WebRTC Logs directory exists and then grants render
// process access to the 'WebRTC Logs' directory, and invokes |callback| with
// the ids necessary to create a DirectoryEntry object.
@@ -13,8 +13,8 @@
content::BrowserContext* GetBrowserContext() const;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Grants the render process access to the 'WebRTC Logs' directory, and
// invokes |callback| with the ids necessary to create a DirectoryEntry
// object. If the |logs_path| couldn't be created or found, |error_callback|
diff --git a/www/iridium/files/patch-chrome_browser_memory__details.cc b/www/iridium/files/patch-chrome_browser_memory__details.cc
index 8f69cf12dc8e..67f5e27a9d23 100644
--- a/www/iridium/files/patch-chrome_browser_memory__details.cc
+++ b/www/iridium/files/patch-chrome_browser_memory__details.cc
@@ -1,6 +1,6 @@
---- chrome/browser/memory_details.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/memory_details.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/memory_details.cc
-@@ -335,7 +335,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
+@@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
});
}
diff --git a/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index 72f73ef388d9..b3ca3ec042bd 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -85,7 +85,7 @@
+@@ -86,7 +86,7 @@
#include "chrome/browser/flags/android/chrome_session_state.h"
#endif // BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#if defined(__GLIBC__)
#include <gnu/libc-version.h>
#endif // defined(__GLIBC__)
-@@ -110,7 +110,7 @@
+@@ -111,7 +111,7 @@
#include "chrome/installer/util/taskbar_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -119,7 +119,7 @@
+@@ -120,7 +120,7 @@
#include "components/user_manager/user_manager.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -27,7 +27,7 @@
#include "components/power_metrics/system_power_monitor.h"
#endif
-@@ -898,7 +898,7 @@ void RecordStartupMetrics() {
+@@ -900,7 +900,7 @@ void RecordStartupMetrics() {
// Record whether Chrome is the default browser or not.
// Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
diff --git a/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
index 71b7af8ea625..52c17dc5bd33 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -201,11 +201,11 @@
+@@ -202,11 +202,11 @@
#include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
#endif
@@ -14,16 +14,25 @@
#include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
#endif
-@@ -237,7 +237,7 @@ const int kMaxHistogramGatheringWaitDuration = 60000;
+@@ -224,7 +224,7 @@
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/tabs/tab_metrics_provider.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -244,7 +244,7 @@ const int kMaxHistogramGatheringWaitDuration = 60000;
// Needs to be kept in sync with the writer in
// third_party/crashpad/crashpad/handler/handler_main.cc.
const char kCrashpadHistogramAllocatorName[] = "CrashpadMetrics";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::LazyInstance<ChromeMetricsServiceCrashReporter>::Leaky g_crash_reporter =
- LAZY_INSTANCE_INITIALIZER;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -541,7 +541,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
+ ChromeMetricsServiceCrashReporter& GetCrashReporter() {
+ static base::NoDestructor<ChromeMetricsServiceCrashReporter> crash_reporter;
+ return *crash_reporter;
+@@ -554,7 +554,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -32,7 +41,7 @@
metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
#if !BUILDFLAG(IS_CHROMEOS)
-@@ -623,7 +623,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
+@@ -636,7 +636,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
void ChromeMetricsServiceClient::OnEnvironmentUpdate(std::string* environment) {
// TODO(https://bugs.chromium.org/p/crashpad/issues/detail?id=135): call this
// on Mac when the Crashpad API supports it.
@@ -41,7 +50,7 @@
// Register the environment with the crash reporter. Note that there is a
// window from startup to this point during which crash reports will not have
// an environment set.
-@@ -725,7 +725,7 @@ void ChromeMetricsServiceClient::Initialize() {
+@@ -738,7 +738,7 @@ void ChromeMetricsServiceClient::Initialize() {
std::make_unique<metrics::dwa::DwaService>(this, local_state);
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -50,7 +59,7 @@
metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
base::SequencedTaskRunner::GetCurrentDefault());
#endif
-@@ -785,7 +785,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -798,7 +798,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::CPUMetricsProvider>());
@@ -59,7 +68,7 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::MotherboardMetricsProvider>());
#endif
-@@ -874,7 +874,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -886,7 +886,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<GoogleUpdateMetricsProviderMac>());
#endif
@@ -68,7 +77,16 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -978,7 +978,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -988,7 +988,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+ std::make_unique<HttpsEngagementMetricsProvider>());
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ metrics_service_->RegisterMetricsProvider(
+ std::make_unique<TabMetricsProvider>(
+ g_browser_process->profile_manager()));
+@@ -1000,7 +1000,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<PowerMetricsProvider>());
#endif
@@ -77,7 +95,7 @@
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1169,7 +1169,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
+@@ -1191,7 +1191,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
}
#endif
@@ -86,7 +104,7 @@
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1518,7 +1518,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
+@@ -1540,7 +1540,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
recorder =
base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
cros_system_profile_provider_.get());
diff --git a/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.cc b/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.cc
index a81f764addfd..e4329cd9dff7 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/metrics/power/process_monitor.cc
-@@ -65,7 +65,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet
+@@ -64,7 +64,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet
process_metrics.GetPlatformIndependentCPUUsage());
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
metrics.idle_wakeups = process_metrics.GetIdleWakeupsPerSecond();
#endif
#if BUILDFLAG(IS_MAC)
-@@ -83,7 +83,7 @@ void ScaleMetrics(ProcessMonitor::Metrics* metrics, do
+@@ -82,7 +82,7 @@ void ScaleMetrics(ProcessMonitor::Metrics* metrics, do
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
metrics->idle_wakeups *= factor;
#endif
-@@ -157,7 +157,7 @@ ProcessMonitor::Metrics& operator+=(ProcessMonitor::Me
+@@ -156,7 +156,7 @@ ProcessMonitor::Metrics& operator+=(ProcessMonitor::Me
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc b/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc
index 475d6f653f3a..21bf59ce6db4 100644
--- a/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/net/profile_network_context_service.cc
-@@ -135,7 +135,7 @@
+@@ -137,7 +137,7 @@
#include "extensions/common/constants.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
-@@ -276,7 +276,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
+@@ -286,7 +286,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
});
}
@@ -18,7 +18,7 @@
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1224,7 +1224,7 @@ ProfileNetworkContextService::CreateClientCertStore()
+@@ -1289,7 +1289,7 @@ ProfileNetworkContextService::CreateClientCertStore()
std::make_unique<net::ClientCertStoreNSS>(
base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
kCryptoModulePasswordClientAuth));
diff --git a/www/iridium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc b/www/iridium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
index 59f0458fcdd0..2662dce4e712 100644
--- a/www/iridium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/net/profile_network_context_service_factory.cc
-@@ -24,7 +24,7 @@
+@@ -32,7 +32,7 @@
#include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#endif
-@@ -68,7 +68,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon
+@@ -76,7 +76,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon
#if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
DependsOn(net::ServerCertificateDatabaseServiceFactory::GetInstance());
#endif
diff --git a/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc b/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc
index 12e0216af5ee..09efe48ee065 100644
--- a/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc
@@ -1,15 +1,15 @@
---- chrome/browser/net/system_network_context_manager.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/net/system_network_context_manager.cc
-@@ -135,7 +135,7 @@ SystemNetworkContextManager* g_system_network_context_
- // received a failed launch for a sandboxed network service.
- bool g_previously_failed_to_launch_sandboxed_service = false;
+@@ -142,7 +142,7 @@ enum class NetworkSandboxState {
+ // The global instance of the SystemNetworkContextManager.
+ SystemNetworkContextManager* g_system_network_context_manager = nullptr;
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Whether kerberos library loading will work in the network service due to the
// sandbox.
bool g_network_service_will_allow_gssapi_library_load = false;
-@@ -143,7 +143,7 @@ bool g_network_service_will_allow_gssapi_library_load
+@@ -150,7 +150,7 @@ bool g_network_service_will_allow_gssapi_library_load
const char* kGssapiDesiredPref =
#if BUILDFLAG(IS_CHROMEOS)
prefs::kKerberosEnabled;
@@ -18,7 +18,7 @@
prefs::kReceivedHttpAuthNegotiateHeader;
#endif
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -189,7 +189,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -196,7 +196,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
auth_dynamic_params->basic_over_http_enabled =
local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
@@ -27,7 +27,7 @@
auth_dynamic_params->delegate_by_kdc_policy =
local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -204,7 +204,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -211,7 +211,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
#endif // BUILDFLAG(IS_ANDROID)
@@ -36,7 +36,7 @@
auth_dynamic_params->allow_gssapi_library_load =
local_state->GetBoolean(kGssapiDesiredPref);
#endif // BUILDFLAG(IS_CHROMEOS)
-@@ -214,7 +214,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -221,7 +221,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
void OnNewHttpAuthDynamicParams(
network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -45,9 +45,9 @@
// The kerberos library is incompatible with the network service sandbox, so
// if library loading is now enabled, the network service needs to be
// restarted. It will be restarted unsandboxed because is
-@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
- if (g_previously_failed_to_launch_sandboxed_service) {
- return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
+@@ -269,11 +269,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+ // it is not always initialized.
+ CHECK_IS_TEST();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
@@ -59,7 +59,7 @@
// The network service sandbox and the kerberos library are incompatible.
// If kerberos is enabled by policy, disable the network service sandbox.
if (g_network_service_will_allow_gssapi_library_load ||
-@@ -276,7 +276,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+@@ -289,7 +289,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
}
#endif // BUILDFLAG(IS_WIN)
@@ -68,7 +68,7 @@
if (local_state &&
local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -522,7 +522,7 @@ void SystemNetworkContextManager::DeleteInstance() {
+@@ -594,7 +594,7 @@ void SystemNetworkContextManager::DeleteInstance() {
g_system_network_context_manager = nullptr;
}
@@ -77,7 +77,7 @@
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -580,7 +580,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -652,7 +652,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
auth_pref_callback);
@@ -86,7 +86,7 @@
pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
auth_pref_callback);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -594,7 +594,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -666,7 +666,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
auth_pref_callback);
#endif // BUILDFLAG(IS_ANDROID)
@@ -95,7 +95,7 @@
pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -659,7 +659,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -738,7 +738,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
std::string());
@@ -104,7 +104,7 @@
registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
false);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -684,11 +684,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -763,11 +763,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -118,7 +118,7 @@
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -739,7 +739,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
+@@ -821,7 +821,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
@@ -127,7 +127,7 @@
gssapi_library_loader_observer_.Install(network_service);
#endif // BUILDFLAG(IS_LINUX)
-@@ -957,7 +957,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
+@@ -1048,7 +1048,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
break;
}
diff --git a/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.h b/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.h
index 279eb9ee88b3..7fedd8af9ae5 100644
--- a/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.h
+++ b/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.h
@@ -1,6 +1,6 @@
---- chrome/browser/net/system_network_context_manager.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/net/system_network_context_manager.h
-@@ -198,7 +198,7 @@ class SystemNetworkContextManager {
+@@ -212,7 +212,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
class NetworkProcessLaunchWatcher;
@@ -9,7 +9,7 @@
class GssapiLibraryLoadObserver
: public network::mojom::GssapiLibraryLoadObserver {
public:
-@@ -279,7 +279,7 @@ class SystemNetworkContextManager {
+@@ -295,7 +295,7 @@ class SystemNetworkContextManager {
std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_;
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/www/iridium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
index 2743ba3f4afc..cae3afab4fed 100644
--- a/www/iridium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
+++ b/www/iridium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
-@@ -35,7 +35,7 @@
+@@ -36,7 +36,7 @@
#include "services/network/public/cpp/resource_request.h"
namespace {
diff --git a/www/iridium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/www/iridium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
index 4cb7f166656d..7e12560f3c02 100644
--- a/www/iridium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ b/www/iridium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -28,7 +28,7 @@ bool IsOsSupportedForCart() {
+@@ -32,7 +32,7 @@ bool IsOsSupportedForCart() {
}
bool IsOsSupportedForDrive() {
diff --git a/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index 87505a97568c..c31d38b6fe5a 100644
--- a/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -664,7 +664,7 @@ void ChromePasswordManagerClient::
+@@ -729,7 +729,7 @@ void ChromePasswordManagerClient::
bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
device_reauth::DeviceAuthenticator* authenticator) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
return false;
}
-@@ -942,7 +942,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
+@@ -1008,7 +1008,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
}
void ChromePasswordManagerClient::NotifyKeychainError() {
@@ -18,3 +18,21 @@
PasswordsClientUIDelegate* manage_passwords_ui_controller =
PasswordsClientUIDelegateFromWebContents(web_contents());
if (manage_passwords_ui_controller) {
+@@ -2083,7 +2083,7 @@ void ChromePasswordManagerClient::HideFillingUI() {
+ bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage(
+ const GURL& url) const {
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (IsPasswordManagerForUrlDisallowedByPolicy(url)) {
+ return false;
+ }
+@@ -2122,7 +2122,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
+ }
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool ChromePasswordManagerClient::IsPasswordManagerForUrlDisallowedByPolicy(
+ const GURL& url) const {
+ if (!GetPrefs() || !GetPrefs()->HasPrefPath(
diff --git a/www/iridium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc b/www/iridium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
new file mode 100644
index 000000000000..76bb8908840a
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc
+@@ -128,7 +128,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
+ // Prepare password hash data for reuse detection.
+ reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<password_manager::PasswordReuseManagerSigninNotifier>
+ notifier = std::make_unique<
+ password_manager::PasswordReuseManagerSigninNotifierImpl>(
diff --git a/www/iridium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/www/iridium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
deleted file mode 100644
index 4ea37a1e0b39..000000000000
--- a/www/iridium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-06-19 07:37:57 UTC
-+++ chrome/browser/password_manager/password_reuse_manager_factory.cc
-@@ -128,7 +128,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
- // Prepare password hash data for reuse detection.
- reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<password_manager::PasswordReuseManagerSigninNotifier>
- notifier = std::make_unique<
- password_manager::PasswordReuseManagerSigninNotifierImpl>(
diff --git a/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index 3ca5bdd40b1d..bfd7d82fe0fb 100644
--- a/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -1,6 +1,6 @@
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
-@@ -60,7 +60,7 @@
+@@ -57,7 +57,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_mac.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -69,7 +69,7 @@
+@@ -66,7 +66,7 @@
#include "chrome/install_static/install_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/enterprise/client_certificates/browser_context_delegate.h"
#include "chrome/browser/enterprise/client_certificates/cert_utils.h"
#include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h"
-@@ -115,7 +115,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
+@@ -111,7 +111,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
#if BUILDFLAG(IS_MAC)
storage_delegate = std::make_unique<BrowserDMTokenStorageMac>();
@@ -27,7 +27,7 @@
storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>();
#elif BUILDFLAG(IS_WIN)
storage_delegate = std::make_unique<BrowserDMTokenStorageWin>();
-@@ -286,7 +286,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
+@@ -275,7 +275,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager>
ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() {
@@ -36,7 +36,7 @@
auto* browser_dm_token_storage = BrowserDMTokenStorage::Get();
auto* device_management_service = GetDeviceManagementService();
auto shared_url_loader_factory = GetSharedURLLoaderFactory();
-@@ -308,7 +308,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
+@@ -297,7 +297,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
std::unique_ptr<client_certificates::CertificateProvisioningService>
ChromeBrowserCloudManagementControllerDesktop::
CreateCertificateProvisioningService() {
diff --git a/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index 86dd3ec4165e..9fd83e4009d6 100644
--- a/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -1,45 +1,15 @@
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -256,19 +256,19 @@
+@@ -246,7 +246,7 @@
#include "components/spellcheck/browser/pref_names.h"
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/idle/action.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
- #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "components/enterprise/idle/idle_timeout_policy_handler.h"
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/privacy_sandbox/privacy_sandbox_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -282,13 +282,13 @@
- #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/policy/battery_saver_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/search_engines/enterprise/search_aggregator_policy_handler.h"
- #include "components/search_engines/enterprise/site_search_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -597,7 +597,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -583,7 +583,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kManagedDefaultSmartCardConnectSetting,
base::Value::Type::INTEGER },
#endif
@@ -48,17 +18,17 @@
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -964,7 +964,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kManagedDefaultGeolocationSetting,
- base::Value::Type::INTEGER },
+@@ -957,7 +957,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::LIST },
+ #endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
- || BUILDFLAG(IS_MAC)
+ || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- { key::kMandatoryExtensionsForIncognitoNavigation,
- prefs::kMandatoryExtensionsForIncognitoNavigation,
- base::Value::Type::LIST },
-@@ -976,7 +976,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ { key::kRequireOnlineRevocationChecksForLocalAnchors,
+ prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
+@@ -969,7 +969,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::LIST },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -66,7 +36,7 @@
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1852,7 +1852,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1839,7 +1839,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -75,16 +45,16 @@
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1911,7 +1911,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1904,7 +1904,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_WIN)
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1931,12 +1931,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1924,12 +1924,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -99,7 +69,7 @@
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1950,7 +1950,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1943,7 +1943,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kLiveTranslateEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -108,7 +78,7 @@
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1962,7 +1962,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1955,7 +1955,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
@@ -117,7 +87,7 @@
{ key::kAutoplayAllowed,
prefs::kAutoplayAllowed,
base::Value::Type::BOOLEAN },
-@@ -2063,7 +2063,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2059,7 +2059,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -135,17 +105,17 @@
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2235,7 +2235,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2238,7 +2238,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- { key::kTabDiscardingExceptions,
- performance_manager::user_tuning::prefs::kManagedTabDiscardingExceptions,
- base::Value::Type::LIST },
-@@ -2264,7 +2264,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kUiAutomationProviderEnabled,
+ { key::kNTPFooterExtensionAttributionEnabled,
+ prefs::kNTPFooterExtensionAttributionEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -2273,7 +2273,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ prefs::kRestrictCoreSharingOnRenderer,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
@@ -171,16 +141,16 @@
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2397,7 +2397,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2403,7 +2403,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
policy_prefs::kBuiltInAIAPIsEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- { key::kNTPFooterThemeAttributionEnabled,
- prefs::kNTPFooterThemeAttributionEnabled,
+ { key::kNTPFooterManagementNoticeEnabled,
+ prefs::kNTPFooterManagementNoticeEnabled,
base::Value::Type::BOOLEAN },
-@@ -2532,7 +2532,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2537,7 +2537,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -189,16 +159,7 @@
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2752,7 +2752,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(
- std::make_unique<enterprise_idle::IdleTimeoutPolicyHandler>());
- handlers->AddHandler(
-@@ -2811,7 +2811,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2816,7 +2816,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -207,7 +168,7 @@
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2911,7 +2911,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2910,7 +2910,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
signin_legacy_policies;
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -216,7 +177,7 @@
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3283,7 +3283,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3288,7 +3288,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -225,7 +186,7 @@
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3291,7 +3291,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3296,7 +3296,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -234,25 +195,7 @@
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3309,7 +3309,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- first_party_sets::FirstPartySetsOverridesPolicyHandler>(
- key::kRelatedWebsiteSetsOverrides, chrome_schema)));
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<PrivacySandboxPolicyHandler>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -3332,7 +3332,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- base::Value::Type::BOOLEAN)));
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<BatterySaverPolicyHandler>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -3350,7 +3350,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3349,7 +3349,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
gen_ai_default_policies;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc b/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc
index ceade25f619c..106a7c72fc21 100644
--- a/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/prefs/browser_prefs.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -323,7 +323,7 @@
+@@ -326,7 +326,7 @@
#include "chrome/browser/devtools/devtools_window.h"
#endif // BUILDFLAG(ENABLE_DEVTOOLS_FRONTEND)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -494,11 +494,11 @@
+@@ -493,11 +493,11 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -23,7 +23,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -526,7 +526,7 @@
+@@ -525,7 +525,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -32,7 +32,7 @@
#include "ui/color/system_theme.h"
#endif
-@@ -1679,7 +1679,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1705,7 +1705,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -41,7 +41,7 @@
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1836,7 +1836,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1860,7 +1860,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
#endif // BUILDFLAG(ENABLE_PDF)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -50,7 +50,7 @@
registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
#endif
-@@ -2200,12 +2200,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -2231,12 +2231,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/www/iridium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
index 4865a768ef5c..82dd6a7d4d46 100644
--- a/www/iridium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/printing/print_backend_service_manager.cc
@@ -36,7 +36,7 @@
#include "printing/printing_context.h"
@@ -7,18 +7,18 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "content/public/common/content_switches.h"
+ #include "ui/linux/linux_ui.h"
#endif
+@@ -886,7 +886,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
+ << remote_id << "`";
-@@ -883,7 +883,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
- host.BindNewPipeAndPassReceiver(),
- content::ServiceProcessHost::Options()
- .WithDisplayName(IDS_UTILITY_PROCESS_PRINT_BACKEND_SERVICE_NAME)
+ std::vector<std::string> extra_switches;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- .WithExtraCommandLineSwitches({switches::kMessageLoopTypeUi})
- #endif
- .Pass());
-@@ -1060,7 +1060,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
+ extra_switches = linux_ui->GetCmdLineFlagsForCopy();
+ }
+@@ -1072,7 +1072,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
return kNoClientsRegisteredResetOnIdleTimeout;
case ClientType::kQueryWithUi:
diff --git a/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index 7459ea811b3a..055e764bcc8a 100644
--- a/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -1,15 +1,15 @@
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -362,7 +362,7 @@
+@@ -375,7 +375,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/idle/idle_service_factory.h"
+ #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#endif
-
-@@ -404,7 +404,7 @@
+@@ -419,14 +419,14 @@
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -17,8 +17,7 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
- #include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
-@@ -412,7 +412,7 @@
+ #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
@@ -27,7 +26,7 @@
#include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
#endif
-@@ -420,7 +420,7 @@
+@@ -434,7 +434,7 @@
#include "chrome/browser/history_embeddings/history_embeddings_service_factory.h"
#endif
@@ -36,7 +35,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
-@@ -738,7 +738,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -760,7 +760,7 @@ void ChromeBrowserMainExtraPartsProfiles::
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -45,8 +44,8 @@
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -793,13 +793,13 @@ void ChromeBrowserMainExtraPartsProfiles::
- collaboration::CollaborationServiceFactory::GetInstance();
+@@ -821,13 +821,13 @@ void ChromeBrowserMainExtraPartsProfiles::
+ collaboration::comments::CommentsServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -61,7 +60,7 @@
contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
CookieControlsServiceFactory::GetInstance();
-@@ -860,31 +860,31 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -886,17 +886,17 @@ void ChromeBrowserMainExtraPartsProfiles::
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
enterprise_connectors::ReportingEventRouterFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -80,18 +79,14 @@
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
enterprise_idle::IdleServiceFactory::GetInstance();
+ enterprise_signals::SignalsAggregatorFactory::GetInstance();
#endif
- #if !BUILDFLAG(IS_CHROMEOS)
- enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance();
+@@ -905,10 +905,10 @@ void ChromeBrowserMainExtraPartsProfiles::
#endif
enterprise_reporting::LegacyTechServiceFactory::GetInstance();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- enterprise_signals::SignalsAggregatorFactory::GetInstance();
- #endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
enterprise_signals::UserPermissionServiceFactory::GetInstance();
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -99,7 +94,7 @@
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1015,7 +1015,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1044,7 +1044,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -108,7 +103,7 @@
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1134,7 +1134,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1174,7 +1174,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -117,7 +112,7 @@
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1180,7 +1180,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1217,7 +1217,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -126,7 +121,7 @@
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1200,7 +1200,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1237,7 +1237,7 @@ void ChromeBrowserMainExtraPartsProfiles::
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
diff --git a/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc b/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc
index 214004ebaeea..12caa72cb195 100644
--- a/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/profiles/profile_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/profiles/profile_impl.cc
-@@ -270,6 +270,10 @@
+@@ -269,6 +269,10 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -11,7 +11,7 @@
using bookmarks::BookmarkModel;
using content::BrowserThread;
using content::DownloadManagerDelegate;
-@@ -594,7 +598,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
+@@ -603,7 +607,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
policy_provider = GetUserCloudPolicyManagerAsh();
#else // !BUILDFLAG(IS_CHROMEOS)
{
@@ -20,7 +20,7 @@
ProfileManager* profile_manager = g_browser_process->profile_manager();
ProfileAttributesEntry* entry =
profile_manager->GetProfileAttributesStorage()
-@@ -890,7 +894,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
+@@ -886,7 +890,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
}
base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc b/www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc
index adbab97a5fba..62bfdd4b531e 100644
--- a/www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc
+++ b/www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc
@@ -1,6 +1,6 @@
---- chrome/browser/profiles/profiles_state.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/profiles/profiles_state.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/profiles/profiles_state.cc
-@@ -188,7 +188,7 @@ bool IsGuestModeRequested(const base::CommandLine& com
+@@ -191,7 +191,7 @@ bool IsGuestModeRequested(const base::CommandLine& com
PrefService* local_state,
bool show_warning) {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -9,7 +9,7 @@
DCHECK(local_state);
// Check if guest mode enforcement commandline switch or policy are provided.
-@@ -224,7 +224,7 @@ bool IsGuestModeEnabled() {
+@@ -227,7 +227,7 @@ bool IsGuestModeEnabled() {
return false;
}
@@ -18,7 +18,7 @@
// If there are any supervised profiles, disable guest mode.
if (std::ranges::any_of(g_browser_process->profile_manager()
->GetProfileAttributesStorage()
-@@ -240,7 +240,7 @@ bool IsGuestModeEnabled() {
+@@ -243,7 +243,7 @@ bool IsGuestModeEnabled() {
}
bool IsGuestModeEnabled(const Profile& profile) {
diff --git a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc b/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
deleted file mode 100644
index 026ca93a5bb9..000000000000
--- a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-05-07 06:48:23 UTC
-+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.cc
-@@ -107,7 +107,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId
- 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_latest_country_id_);
diff --git a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
new file mode 100644
index 000000000000..71d7cf106819
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc
+@@ -21,7 +21,7 @@
+ #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_chromeos.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_linux.h"
+ #endif
+
+@@ -72,7 +72,7 @@ RegionalCapabilitiesServiceFactory::BuildServiceInstan
+ #elif BUILDFLAG(IS_CHROMEOS)
+ std::make_unique<RegionalCapabilitiesServiceClientChromeOS>(
+ g_browser_process->variations_service());
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::make_unique<RegionalCapabilitiesServiceClientLinux>(
+ g_browser_process->variations_service());
+ #else
diff --git a/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc b/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc
index c4d18e5548a8..ee990b556290 100644
--- a/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc
+++ b/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/renderer_preferences_util.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/renderer_preferences_util.cc
@@ -40,7 +40,7 @@
#include "ui/views/controls/textfield/textfield.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/themes/theme_service.h"
#include "chrome/browser/themes/theme_service_factory.h"
#include "ui/linux/linux_ui.h"
-@@ -180,7 +180,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -185,7 +185,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval();
#endif
@@ -18,7 +18,7 @@
auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
if (linux_ui_theme) {
if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
-@@ -203,7 +203,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -208,7 +208,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index 60c77ca3a699..5063a8a64164 100644
--- a/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ b/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1269,7 +1269,7 @@ std::string ChromePasswordProtectionService::GetOrgani
+@@ -1261,7 +1261,7 @@ std::string ChromePasswordProtectionService::GetOrgani
ReusedPasswordAccountType password_type) const {
if (base::FeatureList::IsEnabled(
safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
index 0c6a4588d972..5dd3490bd132 100644
--- a/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
-@@ -697,7 +697,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
+@@ -696,7 +696,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
// Process::Current().CreationTime() is missing on some platforms.
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc b/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
new file mode 100644
index 000000000000..36e934d33416
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/screen_ai/screen_ai_service_handler_base.cc
+@@ -253,7 +253,7 @@ void ScreenAIServiceHandlerBase::LaunchIfNotRunning()
+ base::FilePath binary_path = state_instance->get_component_binary_path();
+ #if BUILDFLAG(IS_WIN)
+ std::vector<base::FilePath> preload_libraries = {binary_path};
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> extra_switches = {
+ base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
+ binary_path.MaybeAsASCII().c_str())};
+@@ -268,7 +268,7 @@ void ScreenAIServiceHandlerBase::LaunchIfNotRunning()
+ .WithPreloadedLibraries(
+ preload_libraries,
+ content::ServiceProcessHostPreloadLibraries::GetPassKey())
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ .WithExtraCommandLineSwitches(extra_switches)
+ #endif // BUILDFLAG(IS_WIN)
+ .WithProcessCallback(
diff --git a/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc b/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
deleted file mode 100644
index 81d9bcca9e97..000000000000
--- a/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-06-19 07:37:57 UTC
-+++ chrome/browser/screen_ai/screen_ai_service_router.cc
-@@ -405,7 +405,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
- base::FilePath binary_path = state_instance->get_component_binary_path();
- #if BUILDFLAG(IS_WIN)
- std::vector<base::FilePath> preload_libraries = {binary_path};
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::vector<std::string> extra_switches = {
- base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
- binary_path.MaybeAsASCII().c_str())};
-@@ -419,7 +419,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
- .WithPreloadedLibraries(
- preload_libraries,
- content::ServiceProcessHostPreloadLibraries::GetPassKey())
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- .WithExtraCommandLineSwitches(extra_switches)
- #endif // BUILDFLAG(IS_WIN)
- .Pass());
diff --git a/www/iridium/files/patch-chrome_browser_sessions_session__restore.cc b/www/iridium/files/patch-chrome_browser_sessions_session__restore.cc
index f68ae7beb75c..d53a8e53a513 100644
--- a/www/iridium/files/patch-chrome_browser_sessions_session__restore.cc
+++ b/www/iridium/files/patch-chrome_browser_sessions_session__restore.cc
@@ -1,4 +1,4 @@
---- chrome/browser/sessions/session_restore.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/sessions/session_restore.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/sessions/session_restore.cc
@@ -108,7 +108,7 @@
#include "ui/wm/core/scoped_animation_disabler.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -1117,7 +1117,7 @@ class SessionRestoreImpl : public BrowserListObserver
+@@ -1182,7 +1182,7 @@ class SessionRestoreImpl : public BrowserListObserver
bool is_first_tab = true;
for (const auto& startup_tab : startup_tabs) {
const GURL& url = startup_tab.url;
diff --git a/www/iridium/files/patch-chrome_browser_signin_chrome__signin__client.cc b/www/iridium/files/patch-chrome_browser_signin_chrome__signin__client.cc
new file mode 100644
index 000000000000..195f04499c9e
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_signin_chrome__signin__client.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/chrome_signin_client.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/signin/chrome_signin_client.cc
+@@ -163,7 +163,7 @@ signin_metrics::ProfileSignout kAlwaysAllowedSignoutSo
+ std::string HatsSurveyTriggerForAccessPoint(
+ signin_metrics::AccessPoint access_point) {
+ switch (access_point) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ case signin_metrics::AccessPoint::kAddressBubble:
+ return kHatsSurveyTriggerIdentityAddressBubbleSignin;
+ case signin_metrics::AccessPoint::kAvatarBubbleSignIn:
diff --git a/www/iridium/files/patch-chrome_browser_signin_signin__hats__util.cc b/www/iridium/files/patch-chrome_browser_signin_signin__hats__util.cc
new file mode 100644
index 000000000000..7740a92deb4c
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_signin_signin__hats__util.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/signin/signin_hats_util.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/signin/signin_hats_util.cc
+@@ -36,7 +36,7 @@
+
+ namespace {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kChannel[] = "Channel";
+ constexpr char kChromeVersion[] = "Chrome Version";
+ constexpr char kNumberOfChromeProfiles[] = "Number of Chrome Profiles";
+@@ -153,7 +153,7 @@ SurveyStringData GetSigninSurveyStringData(
+ namespace signin {
+
+ bool IsFeatureEnabledForSigninHatsTrigger(const std::string& trigger) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ for (const auto& entry : kChromeIdentityHatsTriggerFeatureMapping) {
+ if (trigger == entry.trigger) {
+ return base::FeatureList::IsEnabled(*entry.feature);
+@@ -171,7 +171,7 @@ void LaunchSigninHatsSurveyForProfile(const std::strin
+ bool defer_if_no_browser,
+ std::optional<signin_metrics::AccessPoint>
+ access_point_for_data_type_promo) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!profile || !IsFeatureEnabledForSigninHatsTrigger(trigger)) {
+ return;
+ }
diff --git a/www/iridium/files/patch-chrome_browser_signin_signin__util.cc b/www/iridium/files/patch-chrome_browser_signin_signin__util.cc
index d37da58874bd..d9ff41740648 100644
--- a/www/iridium/files/patch-chrome_browser_signin_signin__util.cc
+++ b/www/iridium/files/patch-chrome_browser_signin_signin__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/signin/signin_util.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/signin/signin_util.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/signin/signin_util.cc
-@@ -80,7 +80,7 @@ CookiesMover::CookiesMover(base::WeakPtr<Profile> sour
+@@ -90,7 +90,7 @@ CookiesMover::CookiesMover(base::WeakPtr<Profile> sour
CookiesMover::~CookiesMover() = default;
void CookiesMover::StartMovingCookies() {
@@ -9,3 +9,12 @@
bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled(
profile_management::features::kThirdPartyProfileManagement);
#else
+@@ -369,7 +369,7 @@ std::string SignedInStateToString(SignedInState state)
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool ShouldShowHistorySyncOptinScreen(Profile& profile) {
+ if (GetSignedInState(IdentityManagerFactory::GetForProfile(&profile)) !=
+ signin_util::SignedInState::kSignedIn) {
diff --git a/www/iridium/files/patch-chrome_browser_signin_signin__util.h b/www/iridium/files/patch-chrome_browser_signin_signin__util.h
new file mode 100644
index 000000000000..a058898b27c6
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_signin_signin__util.h
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/signin_util.h.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/signin/signin_util.h
+@@ -171,7 +171,7 @@ SignedInState GetSignedInState(const signin::IdentityM
+ // Returns a string representation of `SignedInState`.
+ std::string SignedInStateToString(SignedInState state);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Returns if the necessary conditions to show the History Sync Optin screen
+ // are met.
+ // This method does not take into account any feature flags related to the above
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
index b5835c2e007e..4b646d71ff04 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
-@@ -68,7 +68,7 @@ std::ostream& operator<<(std::ostream& stream,
+@@ -70,7 +70,7 @@ std::ostream& operator<<(std::ostream& stream,
}
}
@@ -9,7 +9,7 @@
bool ShouldShowReAuthInterstitial(
content::NavigationHandle& navigation_handle) {
Profile* profile = Profile::FromBrowserContext(
-@@ -229,7 +229,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu
+@@ -232,7 +232,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu
}
case InterstitialResultCallbackActions::kCancelWithInterstitial: {
CHECK(navigation_handle());
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
index 2191220f4187..81e9f26ed4c8 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
-@@ -197,7 +197,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
+@@ -205,7 +205,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
return;
}
}
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
index ddf6bb372592..249a6611e52b 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
-@@ -348,7 +348,7 @@ void SupervisedUserExtensionsManager::
+@@ -350,7 +350,7 @@ void SupervisedUserExtensionsManager::
ActivateManagementPolicyAndUpdateRegistration() {
SetActiveForSupervisedUsers();
UpdateManagementPolicyRegistration();
@@ -9,7 +9,7 @@
MaybeMarkExtensionsLocallyParentApproved();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
}
-@@ -448,7 +448,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
+@@ -449,7 +449,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
return false;
}
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
index b81b8e19c766..34edc47bebfe 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
-@@ -153,7 +153,7 @@ class SupervisedUserExtensionsManager : public Extensi
+@@ -154,7 +154,7 @@ class SupervisedUserExtensionsManager : public Extensi
// launched.
bool ShouldBlockExtension(const std::string& extension_id) const;
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
index 3bc22e7f2f08..65277a008055 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
@@ -1,15 +1,15 @@
---- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
-@@ -14,7 +14,7 @@
- #include "components/supervised_user/core/browser/supervised_user_service.h"
+@@ -15,7 +15,7 @@
#include "content/public/browser/browser_context.h"
+ #include "chrome/browser/supervised_user/metrics_service_accessor_delegate.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/supervised_user/linux_mac_windows/supervised_user_extensions_metrics_delegate_impl.h"
#endif
-@@ -62,7 +62,7 @@ SupervisedUserMetricsServiceFactory::BuildServiceInsta
+@@ -63,7 +63,7 @@ SupervisedUserMetricsServiceFactory::BuildServiceInsta
std::unique_ptr<supervised_user::SupervisedUserMetricsService ::
SupervisedUserMetricsServiceExtensionDelegate>
extensions_metrics_delegate = nullptr;
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
index 2cc7d8c59c3d..637666638eb5 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
-@@ -47,7 +47,7 @@
+@@ -48,7 +48,7 @@
#include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
#elif BUILDFLAG(IS_CHROMEOS)
#include "chrome/browser/supervised_user/chromeos/supervised_user_web_content_handler_impl.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_web_content_handler_impl.h"
#endif
-@@ -67,7 +67,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr
+@@ -68,7 +68,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr
#elif BUILDFLAG(IS_ANDROID)
return std::make_unique<SupervisedUserWebContentHandlerImpl>(
web_contents, frame_id, navigation_id);
diff --git a/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index 8c473d052f2f..7a8eba6913d8 100644
--- a/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
-@@ -280,7 +280,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
+@@ -304,7 +304,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
#if BUILDFLAG(ENABLE_SPELLCHECK)
// Chrome prefers OS provided spell checkers where they exist. So only sync
// the custom dictionary on platforms that typically don't provide one.
diff --git a/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc b/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc
index 3e1c75d11433..e82e78ff7b2c 100644
--- a/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sync/sync_service_factory.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/sync/sync_service_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/sync/sync_service_factory.cc
-@@ -110,7 +110,7 @@
+@@ -115,7 +115,7 @@
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_keyed_service.h"
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_service_factory.h"
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
-@@ -137,7 +137,7 @@ namespace {
+@@ -142,7 +142,7 @@ namespace {
tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
CHECK(profile);
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,7 +18,7 @@
tab_groups::TabGroupSyncService* service =
tab_groups::SavedTabGroupUtils::GetServiceForProfile(profile);
CHECK(service);
-@@ -381,7 +381,7 @@ std::unique_ptr<KeyedService> BuildSyncService(
+@@ -405,7 +405,7 @@ std::unique_ptr<KeyedService> BuildSyncService(
bool local_sync_backend_enabled = false;
// Only check the local sync backend pref on the supported platforms of
// Windows, Mac and Linux.
@@ -27,7 +27,7 @@
syncer::SyncPrefs prefs(profile->GetPrefs());
local_sync_backend_enabled = prefs.IsLocalSyncEnabled();
base::UmaHistogramBoolean("Sync.Local.Enabled2", local_sync_backend_enabled);
-@@ -520,7 +520,7 @@ SyncServiceFactory::SyncServiceFactory()
+@@ -544,7 +544,7 @@ SyncServiceFactory::SyncServiceFactory()
DependsOn(ProfilePasswordStoreFactory::GetInstance());
DependsOn(PowerBookmarkServiceFactory::GetInstance());
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
index e9b432940d8e..36bc9f085fd0 100644
--- a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -1,6 +1,6 @@
---- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/task_manager/sampling/task_group.cc
-@@ -36,7 +36,7 @@ const int kBackgroundRefreshTypesMask =
+@@ -32,7 +32,7 @@ const int kBackgroundRefreshTypesMask =
#if BUILDFLAG(IS_WIN)
REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME |
#endif // BUILDFLAG(IS_WIN)
@@ -8,17 +8,17 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
REFRESH_TYPE_FD_COUNT |
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- #if BUILDFLAG(ENABLE_NACL)
-@@ -117,7 +117,7 @@ TaskGroup::TaskGroup(
- #if BUILDFLAG(ENABLE_NACL)
- nacl_debug_stub_port_(nacl::kGdbDebugStubPortUnknown),
- #endif // BUILDFLAG(ENABLE_NACL)
+ REFRESH_TYPE_PRIORITY;
+@@ -100,7 +100,7 @@ TaskGroup::TaskGroup(
+ user_peak_handles_(-1),
+ hard_faults_per_second_(-1),
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
open_fd_count_(-1),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
idle_wakeups_per_second_(-1),
-@@ -132,7 +132,7 @@ TaskGroup::TaskGroup(
+@@ -115,7 +115,7 @@ TaskGroup::TaskGroup(
weak_ptr_factory_.GetWeakPtr()),
base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
@@ -27,9 +27,9 @@
base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -302,7 +302,7 @@ void TaskGroup::OnRefreshNaClDebugStubPortDone(int nac
+@@ -257,7 +257,7 @@ void TaskGroup::RefreshWindowsHandles() {
+ #endif // BUILDFLAG(IS_WIN)
}
- #endif // BUILDFLAG(ENABLE_NACL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h
index f6bc151ba5ee..ce15d3781c16 100644
--- a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h
+++ b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h
@@ -1,36 +1,36 @@
---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/task_manager/sampling/task_group.h
-@@ -41,7 +41,7 @@ constexpr int kUnsupportedVMRefreshFlags =
+@@ -40,7 +40,7 @@ inline 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 |
+ REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES | REFRESH_TYPE_START_TIME |
+ REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY |
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
REFRESH_TYPE_FD_COUNT |
#endif
REFRESH_TYPE_HARD_FAULTS;
-@@ -144,7 +144,7 @@ class TaskGroup {
- }
- #endif // BUILDFLAG(ENABLE_NACL)
+@@ -136,7 +136,7 @@ class TaskGroup {
+ int64_t hard_faults_per_second() const { return hard_faults_per_second_; }
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
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)
-@@ -164,7 +164,7 @@ class TaskGroup {
- void RefreshNaClDebugStubPort(int child_process_unique_id);
- void OnRefreshNaClDebugStubPortDone(int port);
- #endif
+@@ -151,7 +151,7 @@ class TaskGroup {
+
+ void RefreshWindowsHandles();
+
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
void OnOpenFdCountRefreshDone(int open_fd_count);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -235,7 +235,7 @@ class TaskGroup {
- #if BUILDFLAG(ENABLE_NACL)
- int nacl_debug_stub_port_;
- #endif // BUILDFLAG(ENABLE_NACL)
+@@ -219,7 +219,7 @@ class TaskGroup {
+ int64_t user_peak_handles_;
+ int64_t hard_faults_per_second_;
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
// The number of file descriptors currently open by the process.
diff --git a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
index fab259c49cba..2eab12df964a 100644
--- a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -235,7 +235,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
+@@ -226,7 +226,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
}
int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
diff --git a/www/iridium/files/patch-chrome_browser_task__manager_task__manager__observer.h b/www/iridium/files/patch-chrome_browser_task__manager_task__manager__observer.h
index 979895deb810..f07e34fc02be 100644
--- a/www/iridium/files/patch-chrome_browser_task__manager_task__manager__observer.h
+++ b/www/iridium/files/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -1,11 +1,11 @@
---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/task_manager/task_manager_observer.h
-@@ -46,7 +46,7 @@ enum RefreshType {
+@@ -45,7 +45,7 @@ enum RefreshType {
// or backgrounded.
- REFRESH_TYPE_PRIORITY = 1 << 13,
+ REFRESH_TYPE_PRIORITY = 1 << 12,
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
// For observers interested in getting the number of open file descriptors of
// processes.
- REFRESH_TYPE_FD_COUNT = 1 << 14,
+ REFRESH_TYPE_FD_COUNT = 1 << 13,
diff --git a/www/iridium/files/patch-chrome_browser_themes_theme__service.cc b/www/iridium/files/patch-chrome_browser_themes_theme__service.cc
index 0de9a12544b0..c2fa6baef4ec 100644
--- a/www/iridium/files/patch-chrome_browser_themes_theme__service.cc
+++ b/www/iridium/files/patch-chrome_browser_themes_theme__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/themes/theme_service.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/themes/theme_service.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/themes/theme_service.cc
@@ -72,7 +72,7 @@
#include "extensions/browser/extension_registry_observer.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#include "ui/ozone/public/ozone_platform.h" // nogncheck
#endif
-@@ -332,7 +332,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
+@@ -331,7 +331,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
}
bool ThemeService::ShouldUseCustomFrame() const {
diff --git a/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc b/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc
index 9080a3213933..6c4a682de9c9 100644
--- a/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/themes/theme_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/themes/theme_service_factory.cc
-@@ -24,7 +24,7 @@
+@@ -25,7 +25,7 @@
#include "chrome/browser/themes/theme_helper_win.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/themes/theme_service_aura_linux.h"
#include "ui/linux/linux_ui_factory.h"
#endif
-@@ -103,7 +103,7 @@ ThemeServiceFactory::~ThemeServiceFactory() = default;
+@@ -105,7 +105,7 @@ ThemeServiceFactory::~ThemeServiceFactory() = default;
std::unique_ptr<KeyedService>
ThemeServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* profile) const {
@@ -18,7 +18,7 @@
using ThemeService = ThemeServiceAuraLinux;
#endif
-@@ -115,7 +115,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon
+@@ -117,7 +117,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon
void ThemeServiceFactory::RegisterProfilePrefs(
user_prefs::PrefRegistrySyncable* registry) {
diff --git a/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
index 480305b2d2c7..54d06dd75293 100644
--- a/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -501,7 +501,7 @@
+@@ -508,7 +508,7 @@
#if BUILDFLAG(IS_CHROMEOS)
#define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
diff --git a/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index 7b301e6d87c0..f873b9cff13f 100644
--- a/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
@@ -58,7 +58,7 @@ gfx::Rect GetPopupSizeForBnpl() {
DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
@@ -9,7 +9,7 @@
scoped_observation_.Observe(BrowserList::GetInstance());
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -144,7 +144,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
+@@ -151,7 +151,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
}
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
index 13bf7dd709ea..ee5a2d93070d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ b/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
@@ -14,7 +14,7 @@
#include "components/autofill/core/browser/payments/payments_window_manager.h"
@@ -27,7 +27,7 @@
// BrowserListObserver:
void OnBrowserSetLastActive(Browser* browser) override;
#endif // BUILDFLAG(IS_LINUX)
-@@ -165,7 +165,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
+@@ -130,7 +130,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
// Used in tests to notify the test infrastructure that the pop-up has closed.
base::RepeatingClosure popup_closed_closure_for_testing_;
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser.h b/www/iridium/files/patch-chrome_browser_ui_browser.h
index 65d361019c60..32088a432220 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser.h
+++ b/www/iridium/files/patch-chrome_browser_ui_browser.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/browser.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/browser.h
-@@ -301,7 +301,7 @@ class Browser : public TabStripModelObserver,
+@@ -279,7 +279,7 @@ class Browser : public TabStripModelObserver,
std::optional<int64_t> display_id;
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc b/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc
index 44643305583e..aed80b0b2dec 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/browser_command_controller.cc
-@@ -127,7 +127,7 @@
+@@ -129,7 +129,7 @@
#include "components/user_manager/user_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/ime/text_edit_commands.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -137,7 +137,7 @@
+@@ -139,7 +139,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif
@@ -18,7 +18,7 @@
#include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -349,7 +349,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
+@@ -366,7 +366,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
#endif
}
@@ -27,7 +27,7 @@
// If this key was registered by the user as a content editing hotkey, then
// it is not reserved.
auto* linux_ui = ui::LinuxUi::instance();
-@@ -612,7 +612,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -654,7 +654,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
#endif
@@ -36,7 +36,7 @@
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -829,7 +829,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -871,7 +871,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
case IDC_CREATE_SHORTCUT:
base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -45,7 +45,7 @@
chrome::CreateDesktopShortcutForActiveWebContents(browser_);
#else
web_app::CreateWebAppFromCurrentWebContents(
-@@ -995,7 +995,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -1044,7 +1044,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
case IDC_CHROME_WHATS_NEW:
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -54,7 +54,7 @@
ShowChromeWhatsNew(browser_);
break;
#else
-@@ -1372,7 +1372,7 @@ void BrowserCommandController::InitCommandState() {
+@@ -1421,7 +1421,7 @@ void BrowserCommandController::InitCommandState() {
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
#endif
@@ -63,12 +63,12 @@
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1728,7 +1728,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
+@@ -1774,7 +1774,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
bool can_create_web_app = web_app::CanCreateWebApp(browser_);
command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
command_updater_.UpdateCommandEnabled(
- IDC_CREATE_SHORTCUT, shortcuts::CanCreateDesktopShortcut(browser_));
- #else
+ IDC_CREATE_SHORTCUT,
+ shortcuts::CanCreateDesktopShortcut(current_web_contents));
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc b/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc
index 2cace00940c1..75f6832d4ec7 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_commands.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/browser_commands.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/browser_commands.cc
-@@ -2090,7 +2090,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
+@@ -2214,7 +2214,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
} else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
} else {
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
index 0fee1e4df24e..c6b0120dec62 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -64,7 +64,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
+@@ -84,7 +84,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
registry->RegisterTimePref(prefs::kPdfInfoBarLastShown, base::Time());
registry->RegisterIntegerPref(prefs::kPdfInfoBarTimesShown, 0);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
std::string());
registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -185,7 +185,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
+@@ -208,7 +208,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
diff --git a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc
index 176711eece65..bf2bd06fb8bb 100644
--- a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/chrome_pages.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/chrome_pages.cc
-@@ -84,7 +84,7 @@
+@@ -85,7 +85,7 @@
#include "components/signin/public/identity_manager/identity_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/web_applications/web_app_utils.h"
#endif
-@@ -381,7 +381,7 @@ void ShowChromeTips(Browser* browser) {
+@@ -393,7 +393,7 @@ void ShowChromeTips(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeTipsURL));
}
@@ -18,7 +18,7 @@
void ShowChromeWhatsNew(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
}
-@@ -699,7 +699,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -717,7 +717,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h
index 475ea4c73383..beef2f0e0ab0 100644
--- a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h
+++ b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/chrome_pages.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/chrome_pages.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/chrome_pages.h
@@ -39,7 +39,7 @@ namespace signin {
enum class ConsentLevel;
@@ -9,7 +9,7 @@
namespace web_app {
enum class AppSettingsPageEntryPoint;
} // namespace web_app
-@@ -174,7 +174,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -177,7 +177,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
const std::string& category);
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_hats_survey__config.cc b/www/iridium/files/patch-chrome_browser_ui_hats_survey__config.cc
new file mode 100644
index 000000000000..3d44071b1bd8
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_hats_survey__config.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/survey_config.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/ui/hats/survey_config.cc
+@@ -495,7 +495,7 @@ std::vector<hats::SurveyConfig> GetAllSurveyConfigs()
+ &features::kHappinessTrackingSurveysForWallpaperSearch,
+ kHatsSurveyTriggerWallpaperSearch);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> identity_string_psd_fields{
+ "Channel", "Chrome Version", "Number of Chrome Profiles",
+ "Number of Google Accounts", "Sign-in Status"};
diff --git a/www/iridium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc b/www/iridium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
new file mode 100644
index 000000000000..840b84633d83
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc
+@@ -59,7 +59,7 @@ TrustSafetySentimentServiceFactory::BuildServiceInstan
+ // TrustSafetySentimentSurvey is conducted only for Windows, MacOS and Linux
+ // currently.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS))
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS))
+
+ // TrustSafetySentimentSurvey is conducted only in English currently.
+ const std::string& application_locale =
diff --git a/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index 9963eb955764..fb78098f6044 100644
--- a/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -104,7 +104,7 @@ namespace {
+@@ -113,7 +113,7 @@ namespace {
using Logger = autofill::SavePasswordProgressLogger;
@@ -9,7 +9,7 @@
// Should be kept in sync with constant declared in
// bubble_controllers/relaunch_chrome_bubble_controller.cc.
constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -562,7 +562,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
+@@ -622,7 +622,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
}
void ManagePasswordsUIController::OnKeychainError() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc b/www/iridium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
index 335f5790feb5..0f776335e81a 100644
--- a/www/iridium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/prefs/prefs_tab_helper.cc
-@@ -66,7 +66,7 @@
- #include <windows.h>
+@@ -68,7 +68,7 @@
#endif
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
++ BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS) || BUILDFLAG(IS_BSD)
// If a font name in prefs default values starts with a comma, consider it's a
// comma-separated font list and resolve it to the first available font.
#define PREFS_FONT_LIST 1
diff --git a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
index 9193ee529f8f..16f5d5c82772 100644
--- a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
@@ -1,6 +1,15 @@
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -444,7 +444,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
+@@ -476,7 +476,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
+ GetOnModalDialogClosedCallback());
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SigninViewController::ShowModalHistorySyncOptInDialog() {
+ CHECK(base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin));
+ CloseModalSignin();
+@@ -491,7 +491,7 @@ void SigninViewController::ShowModalHistorySyncOptInDi
void SigninViewController::ShowModalManagedUserNoticeDialog(
std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
create_param) {
diff --git a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.h b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
new file mode 100644
index 000000000000..de47306fbb3c
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/ui/signin/signin_view_controller.h
+@@ -169,7 +169,7 @@ class SigninViewController {
+ void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Shows the modal history sync opt in dialog as a browser-modal dialog on top
+ // of the `browser_`'s window.
+ void ShowModalHistorySyncOptInDialog();
diff --git a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
index 7a855c40311f..eada62740d0a 100644
--- a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -1,6 +1,15 @@
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -79,7 +79,7 @@ class SigninViewControllerDelegate {
+@@ -49,7 +49,7 @@ class SigninViewControllerDelegate {
+ SyncConfirmationStyle style,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns a platform-specific SigninViewControllerDelegate instance that
+ // displays the modal history sync opt in dialog. The returned object should
+ // delete itself when the window it's managing is closed.
+@@ -89,7 +89,7 @@ class SigninViewControllerDelegate {
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index 11e55a040065..6386b704f9c9 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -1,7 +1,7 @@
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
-@@ -95,7 +95,7 @@ const char* const kBadFlags[] = {
- extensions::switches::kExtensionsOnChromeURLs,
+@@ -105,7 +105,7 @@ const char* const kBadFlags[] = {
+ extensions::switches::kExtensionsOnExtensionURLs,
#endif
-#if BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index 9d7757f5d210..af3b596a90f3 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/startup/startup_browser_creator.cc
@@ -134,7 +134,7 @@
#include "chrome/credential_provider/common/gcp_strings.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/headless/headless_mode_util.h"
#include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
#include "components/headless/policy/headless_mode_policy.h"
-@@ -978,7 +978,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1019,7 +1019,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl");
ComputeAndRecordLaunchMode(command_line);
@@ -18,7 +18,7 @@
if (headless::IsHeadlessMode() &&
headless::HeadlessModePolicy::IsHeadlessModeDisabled(
g_browser_process->local_state())) {
-@@ -1081,7 +1081,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1122,7 +1122,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
silent_launch = true;
}
@@ -27,7 +27,7 @@
// Writes open and installed web apps to the specified file without
// launching a new browser window or tab.
if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) &&
-@@ -1298,7 +1298,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1339,7 +1339,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow)
<< "Failed launch with app: couldn't pick a profile";
std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId);
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
index 1221e0fbf1f2..5a8459dc7cec 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
-@@ -76,7 +76,7 @@
+@@ -80,7 +80,7 @@
#include "components/app_restore/full_restore_utils.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -208,7 +208,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -214,7 +214,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
// at the state of the MessageLoop.
Browser::CreateParams params = Browser::CreateParams(profile_, false);
params.creation_source = Browser::CreationSource::kStartupCreator;
@@ -18,7 +18,7 @@
params.startup_id =
command_line_->GetSwitchValueASCII("desktop-startup-id");
#endif
-@@ -238,7 +238,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -244,7 +244,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
continue;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/www/iridium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
index e8cf079132a5..8b5d4497c25a 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/startup/startup_tab_provider.cc
-@@ -62,7 +62,7 @@
+@@ -63,7 +63,7 @@
#include "extensions/browser/extension_registry.h"
#endif // !BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#include "chrome/browser/headless/headless_mode_util.h"
#endif
-@@ -101,7 +101,7 @@ bool ValidateUrl(const GURL& url) {
+@@ -102,7 +102,7 @@ bool ValidateUrl(const GURL& url) {
#endif // BUILDFLAG(IS_CHROMEOS)
bool url_scheme_is_chrome = false;
diff --git a/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc b/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc
index 8fa85d52c2d4..c4f02011c1e7 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/tab_helpers.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/tab_helpers.cc
-@@ -220,7 +220,7 @@
+@@ -218,7 +218,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#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"
-@@ -705,12 +705,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
+ #include "chrome/browser/ui/performance_controls/performance_controls_hats_service_factory.h"
+@@ -702,12 +702,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc b/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc
index 170cef10af50..010c498e69e1 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/features.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/tabs/features.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/tabs/features.cc
-@@ -51,7 +51,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -60,7 +60,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/www/iridium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
index 2e2938735214..53f59c8d9a7a 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
-@@ -83,7 +83,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -88,7 +88,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__features.cc b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__features.cc
index dfb5388717a8..07fd34fbe262 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__features.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/tab_features.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -311,7 +311,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
+@@ -356,7 +356,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index aad8d9e3bfea..5f4b862b101d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ b/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/task_manager/task_manager_columns.h
-@@ -277,7 +277,7 @@ inline constexpr std::array kColumns = {
+@@ -264,7 +264,7 @@ inline constexpr std::array kColumns = {
.default_visibility = false},
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
index a88f1da47ba6..302d5bac09dc 100644
--- a/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -423,7 +423,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
+@@ -376,7 +376,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
// Note: system_total_time_ is used for both since there is no functional
// difference between browser & system (they are essentially the same tab).
// Instead, the data is routed to the platform appropriate bucket.
@@ -9,7 +9,7 @@
task_manager::RecordTabSwitchEvent(CategoryRecord::kBrowser,
system_total_time_);
#elif BUILDFLAG(IS_CHROMEOS)
-@@ -564,7 +564,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
+@@ -509,7 +509,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
? stringifier_->backgrounded_string()
: stringifier_->foregrounded_string();
@@ -18,7 +18,7 @@
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row]);
return fd_count >= 0 ? base::FormatNumber(fd_count)
-@@ -727,7 +727,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
+@@ -667,7 +667,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
return BooleanCompare(is_proc1_bg, is_proc2_bg);
}
@@ -27,7 +27,7 @@
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int proc1_fd_count =
observed_task_manager()->GetOpenFdCount(tasks_[row1]);
-@@ -1044,7 +1044,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
+@@ -979,7 +979,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
type = REFRESH_TYPE_KEEPALIVE_COUNT;
break;
diff --git a/www/iridium/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/www/iridium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
index d0a8b676d986..546227069b76 100644
--- a/www/iridium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/test/popup_browsertest.cc
-@@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo
+@@ -76,7 +76,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo
const display::Display display = GetDisplayNearestBrowser(popup);
gfx::Rect expected(popup->window()->GetBounds().size());
expected.AdjustToFit(display.work_area());
@@ -9,7 +9,7 @@
// TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate.
expected.Outset(50);
EXPECT_TRUE(expected.Contains(popup->window()->GetBounds()))
-@@ -107,7 +107,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent
+@@ -108,7 +108,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent
// The popup should be constrained to the opener's available display space.
EXPECT_EQ(display, GetDisplayNearestBrowser(popup));
gfx::Rect work_area(display.work_area());
diff --git a/www/iridium/files/patch-chrome_browser_ui_ui__features.cc b/www/iridium/files/patch-chrome_browser_ui_ui__features.cc
index c118cd7c49e8..85fb5a48830b 100644
--- a/www/iridium/files/patch-chrome_browser_ui_ui__features.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_ui__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/ui_features.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/ui_features.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/ui_features.cc
-@@ -35,7 +35,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiveAreaClick,
+@@ -38,7 +38,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiveAreaClick,
"CloseOmniboxPopupOnInactiveAreaClick",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -9,7 +9,7 @@
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -339,7 +339,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
+@@ -398,7 +398,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_ui__features.h b/www/iridium/files/patch-chrome_browser_ui_ui__features.h
index 2e06c20690d7..788fb1271a49 100644
--- a/www/iridium/files/patch-chrome_browser_ui_ui__features.h
+++ b/www/iridium/files/patch-chrome_browser_ui_ui__features.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/ui_features.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/ui_features.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/ui_features.h
@@ -28,7 +28,7 @@ BASE_DECLARE_FEATURE(kAllowEyeDropperWGCScreenCapture)
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -214,7 +214,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
+@@ -292,7 +292,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc b/www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc
index 039285288f8e..012885966a75 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/accelerator_table.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/accelerator_table.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/accelerator_table.cc
-@@ -69,11 +69,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -72,11 +72,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
{ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
{ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
{ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
@@ -14,7 +14,7 @@
{ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT},
{ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN,
IDC_MOVE_TAB_PREVIOUS},
-@@ -101,7 +101,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -104,7 +104,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
{ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
{ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
{ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
@@ -23,7 +23,7 @@
{ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
{ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
{ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1},
-@@ -153,7 +153,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -156,7 +156,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
IDC_SHOW_AVATAR_MENU},
// Platform-specific key maps.
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
index f98cd1b15af9..683e866d6a3a 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
-@@ -39,7 +39,7 @@
+@@ -36,7 +36,7 @@
#include "ui/wm/core/wm_state.h"
#endif // defined(USE_AURA)
@@ -9,7 +9,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
-@@ -143,7 +143,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
+@@ -131,7 +131,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
return controller;
}));
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
index 164313b52b30..0d1d76a807a0 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
-@@ -26,7 +26,7 @@ bool IsDesktopEnvironmentUnity() {
+@@ -27,7 +27,7 @@ bool IsDesktopEnvironmentUnity() {
return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
}
@@ -9,7 +9,7 @@
int GetWindowIconResourceId() {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
switch (chrome::GetChannel()) {
-@@ -80,7 +80,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
+@@ -85,7 +85,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
delegate);
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
index 61f5175109cd..ba8d9a9407e9 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/frame/browser_frame.cc
-@@ -52,7 +52,7 @@
+@@ -53,7 +53,7 @@
#include "ui/aura/window.h"
#endif
@@ -9,7 +9,16 @@
#include "ui/display/screen.h"
#include "ui/linux/linux_ui.h"
#endif
-@@ -87,7 +87,7 @@ class ThemeChangedObserver : public views::WidgetObser
+@@ -68,7 +68,7 @@ namespace {
+ constexpr double kTitlePaddingWidthFraction = 0.1;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // These values are used for Linux/GTK.
+ constexpr int kIconTitleSpacing = 4;
+ constexpr int kCaptionSpacing = 5;
+@@ -98,7 +98,7 @@ class ThemeChangedObserver : public views::WidgetObser
};
bool IsUsingLinuxSystemTheme(Profile* profile) {
@@ -18,7 +27,7 @@
return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
#else
return false;
-@@ -185,7 +185,7 @@ void BrowserFrame::InitBrowserFrame() {
+@@ -196,7 +196,7 @@ void BrowserFrame::InitBrowserFrame() {
Init(std::move(params));
@@ -27,7 +36,7 @@
SelectNativeTheme();
#else
SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -371,7 +371,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
+@@ -434,7 +434,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
IsVisibleOnAllWorkspaces());
@@ -36,7 +45,7 @@
// If the window was sent to a different workspace, prioritize it if
// it was sent to the current workspace and deprioritize it
// otherwise. This is done by MoveBrowsersInWorkspaceToFront()
-@@ -569,7 +569,7 @@ void BrowserFrame::OnMenuClosed() {
+@@ -633,7 +633,7 @@ void BrowserFrame::OnMenuClosed() {
}
void BrowserFrame::SelectNativeTheme() {
@@ -45,7 +54,7 @@
// Use the regular NativeTheme instance if running incognito mode, regardless
// of system theme (gtk, qt etc).
ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
-@@ -610,7 +610,7 @@ void BrowserFrame::OnTouchUiChanged() {
+@@ -674,7 +674,7 @@ void BrowserFrame::OnTouchUiChanged() {
bool BrowserFrame::RegenerateFrameOnThemeChange(
BrowserThemeChangeType theme_change_type) {
bool need_regenerate = false;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
index 501d75bfd602..3f884ef76a9f 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
-@@ -15,7 +15,7 @@
+@@ -17,7 +17,7 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
#endif
@@ -9,21 +9,12 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_linux_native.h"
-@@ -33,7 +33,7 @@ namespace {
- std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameView(
- BrowserFrame* frame,
- BrowserView* browser_view) {
+@@ -32,7 +32,7 @@ namespace chrome {
+
+ namespace {
+
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* profile = browser_view->browser()->profile();
- auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
- auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile);
-@@ -83,7 +83,7 @@ std::unique_ptr<BrowserNonClientFrameView> CreateBrows
+ std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameViewLinux(
BrowserFrame* frame,
BrowserView* browser_view) {
- if (browser_view->browser()->is_type_picture_in_picture()) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return std::make_unique<PictureInPictureBrowserFrameViewLinux>(
- frame, browser_view);
- #else
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
index 96f35488f545..6e9a2d0b48fe 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-09-22 12:54:03 UTC
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2635,7 +2635,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
+@@ -2476,7 +2476,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
-#if !BUILDFLAG(IS_LINUX)
+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- GetContentsWebView()->SetFastResize(is_dragging);
- if (multi_contents_view_) {
- multi_contents_view_->GetInactiveContentsView()->SetFastResize(is_dragging);
-@@ -5964,7 +5964,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
+ std::vector<ContentsWebView*> contents_web_views =
+ GetAllVisibleContentsWebViews();
+
+@@ -5972,7 +5972,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
index ddd5c2dbf4e7..5a85ec94c646 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
@@ -54,7 +54,7 @@
#include "ui/views/window/vector_icons/vector_icons.h"
@@ -9,7 +9,7 @@
#include "ui/views/controls/menu/menu_runner.h"
#endif
-@@ -572,7 +572,7 @@ bool OpaqueBrowserFrameView::EverHasVisibleBackgroundT
+@@ -566,7 +566,7 @@ bool OpaqueBrowserFrameView::EverHasVisibleBackgroundT
OpaqueBrowserFrameView::FrameButtonStyle
OpaqueBrowserFrameView::GetFrameButtonStyle() const {
@@ -18,7 +18,7 @@
return FrameButtonStyle::kMdButton;
#else
return FrameButtonStyle::kImageButton;
-@@ -591,7 +591,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh
+@@ -585,7 +585,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh
return false;
}
@@ -27,7 +27,7 @@
bool OpaqueBrowserFrameView::IsTiled() const {
return frame()->tiled();
}
-@@ -794,7 +794,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIconBounds() cons
+@@ -788,7 +788,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIconBounds() cons
}
void OpaqueBrowserFrameView::WindowIconPressed() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
index 37ab52fd1a44..5f34aef3dc0e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
-@@ -110,7 +110,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
+@@ -108,7 +108,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
FrameButtonStyle GetFrameButtonStyle() const override;
void UpdateWindowControlsOverlay(const gfx::Rect& bounding_rect) override;
bool ShouldDrawRestoredFrameShadow() const override;
@@ -9,7 +9,7 @@
bool IsTiled() const override;
#endif
int WebAppButtonHeight() const override;
-@@ -227,7 +227,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
+@@ -225,7 +225,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
// Background painter for the window frame.
std::unique_ptr<views::FrameBackground> frame_background_;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
index cbbae2ad7683..3802691c8c38 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
-@@ -67,7 +67,7 @@
+@@ -74,7 +74,7 @@
// Windows, Mac and CrOS do not clip child widgets to their parents, so we
// don't have to worry about resizing quite as much.
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index a2fc127a5a92..a4636069b8dc 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -75,7 +75,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
+@@ -74,7 +74,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
ui::SimpleMenuModel* model) {
@@ -9,7 +9,7 @@
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);
-@@ -101,7 +101,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
+@@ -100,7 +100,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
}
@@ -18,7 +18,7 @@
model->AddSeparator(ui::NORMAL_SEPARATOR);
bool supports_server_side_decorations = true;
#if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -175,7 +175,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
+@@ -174,7 +174,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
index 2c01e62d79e9..8e7f24206f57 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
-@@ -20,7 +20,7 @@
+@@ -21,7 +21,7 @@
#include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/common/pref_names.h"
- #include "components/prefs/pref_service.h"
#endif
-@@ -39,7 +39,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate(
+
+@@ -38,7 +38,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate(
SystemMenuModelDelegate::~SystemMenuModelDelegate() = default;
bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const {
@@ -18,7 +18,7 @@
if (command_id == IDC_USE_SYSTEM_TITLE_BAR) {
PrefService* prefs = browser_->profile()->GetPrefs();
return !prefs->GetBoolean(prefs::kUseCustomChromeFrame);
-@@ -65,7 +65,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c
+@@ -64,7 +64,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c
}
bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const {
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
index 1f7831545d79..6df141af0216 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
@@ -1,8 +1,8 @@
---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
@@ -222,7 +222,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr
- new_tab_button_->GetViewAccessibility().SetName(
- l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
+ new_tab_button_->GetViewAccessibility().SetName(
+ l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc b/www/iridium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
new file mode 100644
index 000000000000..15d2ccb67cdf
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
+@@ -44,7 +44,7 @@ NewTabFooterController::NewTabFooterController(
+ base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
+ weak_factory_.GetWeakPtr(),
+ /*log_on_load_metric=*/false));
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ local_state_pref_change_registrar_.Init(g_browser_process->local_state());
+ local_state_pref_change_registrar_.Add(
+ prefs::kNTPFooterManagementNoticeEnabled,
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
index 9271f4edfcbb..44d01ce5c526 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2090,7 +2090,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
+@@ -2320,7 +2320,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
}
void OmniboxViewViews::OnPopupOpened() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index bf74376521cc..112b2bc443a2 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -42,7 +42,7 @@
+@@ -43,7 +43,7 @@
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/controls/button/button.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h"
#endif
-@@ -175,7 +175,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create
+@@ -163,7 +163,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create
} else if (model_state ==
password_manager::ui::NOTIFY_RECEIVED_SHARED_CREDENTIALS) {
view = new SharedPasswordsNotificationView(web_contents, anchor_view);
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
index 5d8674c148f1..430590cff5e1 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
-@@ -346,7 +346,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
+@@ -407,7 +407,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
}
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
index 5b00fb8951e2..de4122622a3f 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
-@@ -88,7 +88,7 @@ class AvatarToolbarButton : public ToolbarButton {
+@@ -96,7 +96,7 @@ class AvatarToolbarButton : public ToolbarButton,
// Attempts showing the In-Produce-Help for profile Switching.
void MaybeShowProfileSwitchIPH();
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
index 646ebb97485a..89795a1eb02d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
-@@ -52,7 +52,7 @@ void ProfileMenuCoordinator::Show(
- browser.window()->NotifyFeaturePromoFeatureUsed(
- feature_engagement::kIPHProfileSwitchFeature,
- FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+@@ -55,7 +55,7 @@ void ProfileMenuCoordinator::Show(
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHProfileSwitchFeature,
+ FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- browser.window()->NotifyFeaturePromoFeatureUsed(
- feature_engagement::kIPHSupervisedUserProfileSigninFeature,
- FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+ BrowserUserEducationInterface::From(GetBrowser())
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHSupervisedUserProfileSigninFeature,
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index f0e6147a978e..cd850ed37116 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -1,20 +1,20 @@
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -92,7 +92,7 @@
- #include "ui/strings/grit/ui_strings.h"
+@@ -102,7 +102,7 @@
#include "ui/views/accessibility/view_accessibility.h"
+ #include "ui/views/widget/widget.h"
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -495,7 +495,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
+@@ -585,7 +585,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
case signin_util::SignedInState::kSignedOut:
case signin_util::SignedInState::kWebOnlySignedIn: {
std::string profile_user_display_name, profile_user_email;
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- profile_user_display_name = profile->GetPrefs()->GetString(
+ profile_user_display_name = profile().GetPrefs()->GetString(
enterprise_signin::prefs::kProfileUserDisplayName);
- profile_user_email = profile->GetPrefs()->GetString(
+ profile_user_email = profile().GetPrefs()->GetString(
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
deleted file mode 100644
index fb2244a19af6..000000000000
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-06-19 07:37:57 UTC
-+++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc
-@@ -415,7 +415,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo(
- kIdentityImageBorder,
- /*has_dotted_ring=*/false);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // crbug.com/1161166: Orca does not read the accessible window title of the
- // bubble, so we duplicate it in the top-level menu item. To be revisited
- // after considering other options, including fixes on the AT side.
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
index 4b4fc8e86d3d..ea9b77956263 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
-@@ -85,7 +85,7 @@
+@@ -81,7 +81,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/shell_integration_linux.h"
#endif
-@@ -115,7 +115,7 @@ class ProfilePickerWidget : public views::Widget {
+@@ -107,7 +107,7 @@ class ProfilePickerWidget : public views::Widget {
views::Widget::InitParams params(
views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
params.delegate = profile_picker_view_;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index c98973b05093..1aa1eba500a8 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -1,15 +1,32 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
-@@ -66,7 +66,7 @@
+@@ -63,14 +63,14 @@
+ #include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
namespace {
const int kModalDialogWidth = 448;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const int kManagedUserNoticeConfirmationDialogWidth = 512;
- const int kManagedUserNoticeConfirmationDialogHeight = 576;
- const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780;
-@@ -198,7 +198,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
+ const int kManagedUserNoticeConfirmationDialogWidth = 780;
+ const int kManagedUserNoticeConfirmationDialogHeight = 560;
+ #endif
+@@ -137,7 +137,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat
+ kSyncConfirmationDialogWidth, InitializeSigninWebDialogUI(true));
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<views::WebView>
+ SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView(
+ Browser* browser,
+@@ -227,7 +227,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -18,7 +35,7 @@
// static
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -383,7 +383,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
+@@ -402,7 +402,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
@@ -27,7 +44,7 @@
// On the local profile creation dialog, cancelling the dialog (for instance
// through the VKEY_ESCAPE accelerator) should delete the profile.
if (delete_profile_on_cancel) {
-@@ -475,7 +475,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
+@@ -494,7 +494,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
content_view_->RequestFocus();
}
@@ -36,7 +53,16 @@
void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
ProfileAttributesEntry* entry =
g_browser_process->profile_manager()
-@@ -556,7 +556,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
+@@ -534,7 +534,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe
+ /*animate_on_resize=*/true);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // static
+ SigninViewControllerDelegate*
+ SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(
+@@ -591,7 +591,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index ced6a345b43d..c3b5f0ca9e1f 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -1,6 +1,15 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -73,7 +73,7 @@ class SigninViewControllerDelegateViews
+@@ -58,7 +58,7 @@ class SigninViewControllerDelegateViews
+ SyncConfirmationStyle style,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static std::unique_ptr<views::WebView> CreateHistorySyncOptInWebView(
+ Browser* browser,
+ HistorySyncOptinLaunchContext launch_context);
+@@ -80,7 +80,7 @@ class SigninViewControllerDelegateViews
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -9,7 +18,7 @@
static std::unique_ptr<views::WebView>
CreateManagedUserNoticeConfirmationWebView(
Browser* browser,
-@@ -144,7 +144,7 @@ class SigninViewControllerDelegateViews
+@@ -151,7 +151,7 @@ class SigninViewControllerDelegateViews
std::optional<int> dialog_width,
InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/www/iridium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
index 9780d1af7961..5920bb28fb35 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -190,7 +190,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
+@@ -194,7 +194,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
void UpdateSystemDnDDragImage(TabDragContext* attached_context,
const gfx::ImageSkia& image) {
@@ -9,7 +9,7 @@
VLOG(1) << __func__ << " image size=" << image.size().ToString();
aura::Window* root_window =
attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
-@@ -381,7 +381,7 @@ TabDragController::Liveness TabDragController::Init(
+@@ -406,7 +406,7 @@ TabDragController::Liveness TabDragController::Init(
// synchronous on desktop Linux, so use that.
// - ChromeOS Ash
// Releasing capture on Ash cancels gestures so avoid it.
@@ -18,7 +18,7 @@
ref->can_release_capture_ = false;
#endif
ref->start_point_in_screen_ =
-@@ -889,7 +889,7 @@ TabDragController::Liveness TabDragController::DragBro
+@@ -980,7 +980,7 @@ TabDragController::Liveness TabDragController::DragBro
CHECK_EQ(SetCapture(target_context), Liveness::ALIVE);
}
@@ -27,7 +27,7 @@
// EndMoveLoop is going to snap the window back to its original location.
// Hide it so users don't see this. Hiding a window in Linux aura causes
// it to lose capture so skip it.
-@@ -1922,7 +1922,7 @@ void TabDragController::CompleteDrag() {
+@@ -2132,7 +2132,7 @@ void TabDragController::CompleteDrag() {
}
// If source window was maximized - maximize the new window as well.
@@ -36,7 +36,7 @@
// Keeping maximized state breaks snap to Grid on Windows when dragging
// tabs from maximized windows. TODO:(crbug.com/727051) Explore doing this
// for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
-@@ -2339,7 +2339,7 @@ TabDragController::Liveness TabDragController::GetLoca
+@@ -2549,7 +2549,7 @@ TabDragController::Liveness TabDragController::GetLoca
}
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab.cc b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab.cc
index 98caf59d19e8..9d9ea2d30fcf 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-09-22 12:54:03 UTC
+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -644,7 +644,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
+@@ -677,7 +677,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
return;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
deleted file mode 100644
index c3e633e35018..000000000000
--- a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-05-07 06:48:23 UTC
-+++ chrome/browser/ui/views/tabs/tab_strip_combo_button.cc
-@@ -97,7 +97,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow
- base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged,
- base::Unretained(this))));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The New Tab Button can be middle-clicked on Linux.
- new_tab_button->SetTriggerableEventFlags(
- new_tab_button->GetTriggerableEventFlags() | ui::EF_MIDDLE_MOUSE_BUTTON);
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
index 670169c43652..84b6bc5b94c0 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -563,7 +563,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
+@@ -575,7 +575,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
if (!IsHoverAnimationActive()) {
return base_opacity;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index 929343eb5c0a..f0a6c017a46e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1010,7 +1010,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1090,7 +1090,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
@@ -9,7 +9,7 @@
// kIPHSupervisedUserProfileSigninFeature
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1289,7 +1289,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1337,7 +1337,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered to inform users of the availability of the "
"new translate screen feature on the Lens Overlay.")));
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
index 9b03261c0d2d..2741e0b6b4d6 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -510,7 +510,7 @@ std::string GetFileExtension(FileExtension file_extens
+@@ -516,7 +516,7 @@ std::string GetFileExtension(FileExtension file_extens
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
SiteConfig config;
bool is_app_found = false;
-@@ -2057,7 +2057,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
+@@ -2076,7 +2076,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
if (app_name.empty()) {
app_name = GetSiteConfiguration(site).app_name;
}
@@ -18,7 +18,7 @@
ASSERT_TRUE(override_registration_->test_override().IsShortcutCreated(
profile(), app_id, app_name));
ASSERT_TRUE(
-@@ -3377,7 +3377,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
+@@ -3394,7 +3394,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
app_state->id, app_state->name);
ASSERT_TRUE(icon_color.has_value());
ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value()));
@@ -27,7 +27,7 @@
ASSERT_TRUE(override_registration_->test_override().IsRunOnOsLoginEnabled(
profile(), app_state->id, app_state->name));
#endif
-@@ -3392,7 +3392,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3409,7 +3409,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site);
ASSERT_TRUE(app_state);
base::ScopedAllowBlockingForTesting allow_blocking;
@@ -36,7 +36,7 @@
ASSERT_FALSE(override_registration_->test_override().IsRunOnOsLoginEnabled(
profile(), app_state->id, app_state->name));
#endif
-@@ -3402,7 +3402,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3419,7 +3419,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -45,7 +45,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3418,7 +3418,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
+@@ -3435,7 +3435,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -54,7 +54,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4243,7 +4243,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
+@@ -4260,7 +4260,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
base::FilePath shortcut_dir,
const std::string& app_name,
const webapps::AppId& app_id) {
@@ -63,7 +63,7 @@
return override_registration_->test_override().GetShortcutPath(
profile(), shortcut_dir, app_id, app_name);
#else
-@@ -4443,7 +4443,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
+@@ -4460,7 +4460,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
const webapps::AppId& id) {
base::ScopedAllowBlockingForTesting allow_blocking;
bool is_shortcut_and_icon_correct = false;
@@ -72,7 +72,7 @@
bool is_shortcut_correct =
override_registration_->test_override().IsShortcutCreated(profile, id,
name);
-@@ -4487,7 +4487,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
+@@ -4504,7 +4504,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
do_icon_colors_match =
(expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index 8fa78bf68a4e..0c278e46fbc6 100644
--- a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/web_applications/web_app_dialogs.h
-@@ -21,7 +21,7 @@
+@@ -24,7 +24,7 @@
#include "ui/gfx/native_widget_types.h"
static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index acf093258ac2..4e5d8ad3f779 100644
--- a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -519,7 +519,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
+@@ -564,7 +564,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
Browser* browser,
Profile* profile,
const std::string& app_id) {
@@ -9,7 +9,7 @@
WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
CHECK(provider);
-@@ -748,7 +748,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
+@@ -793,7 +793,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
}
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
index 9c84acdbe87f..0b073b20a1c4 100644
--- a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
@@ -1,11 +1,11 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -225,7 +225,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
+@@ -243,7 +243,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
UninstallCompleteCallback uninstall_complete_callback,
webapps::UninstallResultCode uninstall_code);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ShowIPHPromoForAppsLaunchedViaLinkCapturing(const Browser* browser,
+ void ShowIPHPromoForAppsLaunchedViaLinkCapturing(Browser* browser,
const webapps::AppId& app_id,
bool is_activated);
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc b/www/iridium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
new file mode 100644
index 000000000000..74e96bfe80f4
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/ui/webui_browser/webui_browser_window.cc
+@@ -22,7 +22,7 @@ namespace {
+
+ // Copied from chrome/browser/ui/views/frame/browser_frame.cc.
+ bool IsUsingLinuxSystemTheme(Profile* profile) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
+ #else
+ return false;
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.cc b/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
index 020439754e72..ac9e4613638f 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/about/about_ui.cc
-@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserContext* browse
- return html;
- }
+@@ -415,7 +415,7 @@ using about_ui::AppendHeader;
+
+ namespace {
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
std::string AboutLinuxProxyConfig() {
std::string data;
AppendHeader(&data,
-@@ -538,7 +538,7 @@ TermsUIConfig::TermsUIConfig()
+@@ -445,7 +445,7 @@ TermsUIConfig::TermsUIConfig()
: AboutUIConfigBase(chrome::kChromeUITermsHost) {}
#endif
@@ -18,7 +18,7 @@
LinuxProxyConfigUI::LinuxProxyConfigUI()
: AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
#endif
-@@ -590,7 +590,7 @@ void AboutUIHTMLSource::StartDataRequest(
+@@ -495,7 +495,7 @@ void AboutUIHTMLSource::StartDataRequest(
response =
ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.h b/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.h
index 67aaf5a6c26e..beda04ba8640 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.h
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/about/about_ui.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/about/about_ui.h
-@@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConfigBase {
+@@ -43,7 +43,7 @@ class TermsUIConfig : public AboutUIConfigBase {
};
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
index f9c4686f8cbf..e2639e43ee57 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
-@@ -61,7 +61,7 @@
+@@ -62,7 +62,7 @@
#include "ui/base/window_open_disposition_utils.h"
#include "url/gurl.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index 5c4d8626de70..700ca26bbd4e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
-@@ -24,7 +24,7 @@
+@@ -23,7 +23,7 @@
#include "mojo/public/cpp/bindings/receiver.h"
#include "mojo/public/cpp/bindings/remote.h"
-static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX));
+static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+ class Browser;
class ExtensionEnableFlow;
-
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
index 103c576d6336..f6a3f407f517 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
-@@ -221,7 +221,7 @@ CertificateManagerPageHandler::GetCertSource(
+@@ -219,7 +219,7 @@ CertificateManagerPageHandler::GetCertSource(
CERTIFICATE_TRUST_TYPE_DISTRUSTED,
profile_, &remote_client_);
break;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case certificate_manager_v2::mojom::CertificateSource::
+ case certificate_manager::mojom::CertificateSource::
kProvisionedClientCert:
source_ptr = CreateProvisionedClientCertSource(profile_);
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index b99cc2d624a6..00ef1e464eed 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
-@@ -54,7 +54,7 @@
+@@ -55,7 +55,7 @@
#include "net/ssl/client_cert_store_mac.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,16 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -177,7 +177,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
+@@ -130,7 +130,7 @@ class ClientCertStoreLoader {
+ active_requests_;
+ };
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ClientCertStoreFactoryNSS : public ClientCertStoreFactory {
+ public:
+ std::unique_ptr<net::ClientCertStore> CreateClientCertStore() override {
+@@ -155,7 +155,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
};
#endif
@@ -18,7 +27,7 @@
std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
Profile* profile) {
#if BUILDFLAG(IS_WIN)
-@@ -192,7 +192,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
+@@ -170,7 +170,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
}
#endif
@@ -27,7 +36,7 @@
// 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
-@@ -368,7 +368,7 @@ class ClientCertSource : public CertificateManagerPage
+@@ -345,7 +345,7 @@ class ClientCertSource : public CertificateManagerPage
std::optional<net::CertificateList> certs_;
};
@@ -36,8 +45,8 @@
// 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
-@@ -1099,7 +1099,7 @@ CreatePlatformClientCertSource(
- mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>*
+@@ -1066,7 +1066,7 @@ CreatePlatformClientCertSource(
+ mojo::Remote<certificate_manager::mojom::CertificateManagerPage>*
remote_client,
Profile* profile) {
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
@@ -45,7 +54,7 @@
return std::make_unique<WritableClientCertSource>(remote_client, profile);
#else
return std::make_unique<ClientCertSource>(
-@@ -1107,7 +1107,7 @@ CreatePlatformClientCertSource(
+@@ -1074,7 +1074,7 @@ CreatePlatformClientCertSource(
#endif
}
@@ -54,7 +63,7 @@
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1156,7 +1156,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
+@@ -1124,7 +1124,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index 3d19c2585255..a8cf1591af13 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -140,7 +140,7 @@
+@@ -152,7 +152,7 @@
#include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
#include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
-@@ -148,19 +148,19 @@
+@@ -160,13 +160,13 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -20,19 +20,12 @@
// 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/ui/webui/connectors_internals/connectors_internals_ui.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
-@@ -188,7 +188,7 @@
+@@ -194,7 +194,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
#endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
@@ -41,7 +34,7 @@
#include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -329,7 +329,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -347,7 +347,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -50,7 +43,7 @@
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -354,7 +354,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -377,7 +377,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -59,7 +52,7 @@
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -363,20 +363,20 @@ void RegisterChromeWebUIConfigs() {
+@@ -386,13 +386,13 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -70,14 +63,6 @@
// BUILDFLAG(IS_ANDROID)
#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>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index e654ba404e88..db005b5d61dd 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -118,16 +118,16 @@
+@@ -116,16 +116,16 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -20,7 +20,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -411,7 +411,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -409,7 +409,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
}
@@ -29,7 +29,7 @@
if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) {
return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
}
-@@ -450,7 +450,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -448,7 +448,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
index 0887292061fa..291139833741 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
@@ -1,20 +1,20 @@
---- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc
-@@ -81,7 +81,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
- }
+@@ -85,7 +85,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
#endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
std::string GetStringFromTimestamp(base::Time timestamp) {
return (timestamp == base::Time()) ? std::string()
: base::UnlocalizedTimeFormatWithPattern(
-@@ -190,7 +190,7 @@ void ConnectorsInternalsPageHandler::GetClientCertific
-
+@@ -202,7 +202,7 @@ void ConnectorsInternalsPageHandler::GetClientCertific
void ConnectorsInternalsPageHandler::GetSignalsReportingState(
GetSignalsReportingStateCallback callback) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
auto* profile_prefs = profile_->GetPrefs();
std::string last_upload_attempt_time_string =
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index 65928b5f90c9..89db73b3f093 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
@@ -9,7 +9,7 @@
#include "base/base64url.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -38,7 +38,7 @@ namespace enterprise_connectors::utils {
+@@ -39,7 +39,7 @@ namespace enterprise_connectors::utils {
namespace {
@@ -18,7 +18,7 @@
connectors_internals::mojom::KeyTrustLevel ParseTrustLevel(
BPKUR::KeyTrustLevel trust_level) {
-@@ -173,7 +173,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
+@@ -176,7 +176,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
} // namespace
connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/www/iridium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
index f7f2d37967cc..5a8f48d5d48b 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -77,7 +77,7 @@
+@@ -75,7 +75,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
-@@ -424,7 +424,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
+@@ -404,7 +404,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
}
#endif
@@ -18,7 +18,7 @@
std::unique_ptr<SupervisedUserVerificationPageForYouTube>
CreateSupervisedUserVerificationPageForYouTube(
content::WebContents* web_contents,
-@@ -651,7 +651,7 @@ void InterstitialHTMLSource::StartDataRequest(
+@@ -631,7 +631,7 @@ void InterstitialHTMLSource::StartDataRequest(
interstitial_delegate = CreateInsecureFormPage(web_contents);
} else if (path_without_query == "/https_only") {
interstitial_delegate = CreateHttpsOnlyModePage(web_contents);
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui.cc b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
index c07b42145769..0c34609d7d33 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -181,11 +181,11 @@ void ManagementUI::GetLocalizedStrings(
+@@ -183,11 +183,11 @@ void ManagementUI::GetLocalizedStrings(
IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
{kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS},
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 75e981382676..344d1816e4c0 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
-@@ -58,7 +58,7 @@
+@@ -68,7 +68,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/web_ui_util.h"
@@ -9,7 +9,7 @@
#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)
-@@ -359,7 +359,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -381,7 +381,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
@@ -18,7 +18,7 @@
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -381,7 +381,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -403,7 +403,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
@@ -27,7 +27,7 @@
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -567,7 +567,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
+@@ -589,7 +589,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
->policy_service();
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index 8263fbe23a27..c177f42ba0d0 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -1,15 +1,15 @@
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.h
-@@ -30,7 +30,7 @@ namespace policy {
- class PolicyService;
- } // namespace policy
+@@ -34,7 +34,7 @@ namespace enterprise_management {
+ class GetUserEligiblePromotionsResponse;
+ } // namespace enterprise_management
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
namespace device_signals {
class UserPermissionService;
} // namespace device_signals
-@@ -71,7 +71,7 @@ class ManagementUIHandler : public content::WebUIMessa
+@@ -91,7 +91,7 @@ class ManagementUIHandler : public content::WebUIMessa
base::Value::List GetManagedWebsitesInfo(Profile* profile) const;
base::Value::List GetApplicationsInfo(Profile* profile) const;
virtual policy::PolicyService* GetPolicyService();
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index 51e905699a49..0f3aa0104299 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -118,7 +118,7 @@ const char* kMacShareIconResourceName =
+@@ -128,7 +128,7 @@ const char* kMacShareIconResourceName =
#elif BUILDFLAG(IS_WIN)
const char* kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share.svg";
@@ -9,7 +9,7 @@
const char* kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share.svg";
#else
-@@ -178,7 +178,7 @@ static void DefineChromeRefreshRealboxIcons() {
+@@ -188,7 +188,7 @@ static void DefineChromeRefreshRealboxIcons() {
#elif BUILDFLAG(IS_WIN)
kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share_cr23.svg";
@@ -18,7 +18,7 @@
kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share_cr23.svg";
#else
-@@ -622,7 +622,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
+@@ -656,7 +656,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
return kWinShareIconResourceName;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index 07e2a09f71ad..e5adde0cee8a 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -139,7 +139,7 @@
+@@ -137,7 +137,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
#endif
@@ -9,16 +9,16 @@
#include "ui/display/screen.h"
#endif
-@@ -158,7 +158,7 @@
- #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h"
- #endif
+@@ -153,7 +153,7 @@
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/linux/linux_ui_factory.h"
#include "ui/ozone/public/ozone_platform.h"
#endif
-@@ -287,7 +287,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
+@@ -278,7 +278,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
{"toastAlertLevelDescription",
IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION},
#endif
@@ -27,7 +27,7 @@
{"overscrollHistoryNavigationTitle",
IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
{"overscrollHistoryNavigationSubtitle",
-@@ -578,7 +578,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -548,7 +548,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT},
{"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT},
{"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT},
@@ -36,16 +36,21 @@
{"gtkTheme", IDS_SETTINGS_GTK_THEME},
{"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
{"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -586,7 +586,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -556,11 +556,11 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME},
+ #endif
+ {"resetToolbarToDefault", IDS_SETTINGS_RESET_TOOLBAR_TO_DEFAULT},
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -608,7 +608,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -582,7 +582,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
tabs::GetTabSearchTrailingTabstrip(profile));
@@ -54,7 +59,7 @@
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1530,7 +1530,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
+@@ -1591,7 +1591,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
g_browser_process->GetApplicationLocale())
.spec();
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
new file mode 100644
index 000000000000..1d994ab022d6
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc
+@@ -516,7 +516,7 @@ void CustomizeChromePageHandler::UpdateFooterSettings(
+ side_panel::mojom::ManagementNoticeState::New();
+ management_notice_state->can_be_shown = false;
+ management_notice_state->enabled_by_policy = false;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ enterprise_util::BrowserManagementNoticeState state =
+ enterprise_util::GetManagementNoticeStateForNTPFooter(profile_);
+ switch (state) {
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h b/www/iridium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
new file mode 100644
index 000000000000..fb8eecf88d32
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-09-11 13:19:19 UTC
++++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h
+@@ -206,7 +206,7 @@ class CustomizeChromePageHandler
+ // value needs to be requeried by the page.
+ GURL last_source_url_{GURL(chrome::kChromeUINewTabPageURL)};
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ PrefChangeRegistrar browser_pref_change_registrar_;
+ #endif
+ PrefChangeRegistrar pref_change_registrar_;
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index 169afcebffda..d8b674b1c9f5 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -165,7 +165,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
+@@ -168,7 +168,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
- if (AccountInfo::IsManaged(entry->GetHostedDomain())) {
+ if (entry->GetIsManaged() == signin::Tribool::kTrue) {
profile_entry.Set("avatarBadge", "cr:domain");
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- } else if (base::FeatureList::IsEnabled(
- supervised_user::kShowKiteForSupervisedUsers) &&
- entry->IsSupervised()) {
+ } else if (entry->IsSupervised()) {
+ profileCardButtonLabel = l10n_util::GetStringFUTF16(
+ IDS_PROFILE_PICKER_PROFILE_CARD_LABEL_SUPERVISED, local_profile_name);
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/www/iridium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index 7538f737fef7..5ee9e0315c43 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
-@@ -45,7 +45,7 @@
+@@ -49,7 +49,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/resource_path.h"
@@ -9,7 +9,7 @@
#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* GetNewBadgeRegistry(
+@@ -89,7 +89,7 @@ user_education::NewBadgeRegistry* GetNewBadgeRegistry(
}
whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
@@ -18,7 +18,7 @@
return g_browser_process->GetFeatures()->whats_new_registry();
#else
return nullptr;
-@@ -823,7 +823,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
+@@ -912,7 +912,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
}
void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index 1c32d23fe910..c829664e5cf2 100644
--- a/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/ui/window_sizer/window_sizer.cc
-@@ -220,7 +220,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
+@@ -219,7 +219,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
browser, window_bounds, show_state);
}
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/www/iridium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
index d1e57056189d..6f2e5f7e537c 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
-@@ -57,7 +57,7 @@ void SetUserDisplayModeCommand::StartWithLock(
+@@ -56,7 +56,7 @@ void SetUserDisplayModeCommand::StartWithLock(
// OsIntegrationTestOverride can use the xdg install command to detect
// install.
SynchronizeOsOptions options;
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/www/iridium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
index da2464d61dec..b5953d6b938d 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
@@ -1,15 +1,6 @@
---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/web_applications/extensions/extension_status_utils.cc
-@@ -26,7 +26,7 @@ namespace {
-
- const char* g_preinstalled_app_for_testing = nullptr;
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(b/268221237): Remove this allow-list.
- const char kDefaultAllowedExtensionIds[] =
- "alhngdkjgnedakdlnamimgfihgkmenbh,"
-@@ -105,7 +105,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo
+@@ -94,7 +94,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo
return prefs && prefs->IsExternalExtensionUninstalled(extension_id);
}
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
index c909566cccf5..2dfff76aea19 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
-@@ -662,7 +662,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
+@@ -663,7 +663,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
}
}
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
index 8b1e7519c1b3..6b5373227b09 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
-@@ -54,7 +54,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
+@@ -55,7 +55,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
// different from other platforms, see web_app_run_on_os_login_manager.h for
// more info.
bool DoesRunOnOsLoginRequireExecution() {
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index 932fee2ec0d3..ab0ee115ed9c 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
-@@ -199,7 +199,7 @@ void ShortcutSubManager::Execute(
+@@ -198,7 +198,7 @@ void ShortcutSubManager::Execute(
return;
}
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
index 513ef5654855..f99821954a91 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -108,7 +108,7 @@ namespace web_app {
+@@ -136,7 +136,7 @@ namespace web_app {
BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
"DesktopPWAsForceUnregisterOSIntegration",
diff --git a/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index b16d829accb9..7f681483a207 100644
--- a/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -574,7 +574,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
+@@ -549,7 +549,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
g_observer->ConfiguringCable(request_type);
}
diff --git a/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc b/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc
index 6ffb4bffb0e1..8e62dbca8994 100644
--- a/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -686,7 +686,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -709,7 +709,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
return label;
#else
return std::string("placeholder");
-@@ -696,7 +696,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
+@@ -719,7 +719,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString(
std::string saved_label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_webauthn_password__credential__controller.cc b/www/iridium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
index f23db80c3993..33ec5decd8c9 100644
--- a/www/iridium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
@@ -1,8 +1,8 @@
---- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/browser/webauthn/password_credential_controller.cc
@@ -46,7 +46,7 @@ password_manager::PasswordManagerClient* GetPasswordMa
- }
+ #if !BUILDFLAG(IS_ANDROID)
std::u16string GetAuthenticationMessage(std::string_view rp_id) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-chrome_common_chrome__features.cc b/www/iridium/files/patch-chrome_common_chrome__features.cc
index 2a15a1b7c3ae..a5f0fa90c2db 100644
--- a/www/iridium/files/patch-chrome_common_chrome__features.cc
+++ b/www/iridium/files/patch-chrome_common_chrome__features.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/common/chrome_features.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/chrome_features.cc
-@@ -81,7 +81,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
+@@ -80,7 +80,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Enables or disables the Autofill survey triggered by opening a prompt to
// save address info.
BASE_FEATURE(kAutofillAddressSurvey,
-@@ -99,7 +99,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
+@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -18,7 +18,7 @@
// Enables the Restart background mode optimization. When all Chrome UI is
// closed and it goes in the background, allows to restart the browser to
// discard memory.
-@@ -231,7 +231,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
+@@ -257,7 +257,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
"DesktopPWAsRunOnOsLogin",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -264,7 +264,7 @@ BASE_FEATURE(kDisplayEdgeToEdgeFullscreen,
+@@ -304,7 +304,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScreenAndroid,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -36,7 +36,7 @@
// Controls whether Chrome Apps are supported. See https://crbug.com/1221251.
// If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
// Apps will not launch and will be marked in the UI as deprecated.
-@@ -1000,7 +1000,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -1170,7 +1170,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
"KAnonymityServiceStorage",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -45,7 +45,7 @@
BASE_FEATURE(kLinuxLowMemoryMonitor,
"LinuxLowMemoryMonitor",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1013,7 +1013,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
+@@ -1183,7 +1183,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
&kLinuxLowMemoryMonitor, "critical_level", 255};
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_common_chrome__features.h b/www/iridium/files/patch-chrome_common_chrome__features.h
index 5fb9a2a40649..0599e4983bc3 100644
--- a/www/iridium/files/patch-chrome_common_chrome__features.h
+++ b/www/iridium/files/patch-chrome_common_chrome__features.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/common/chrome_features.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/chrome_features.h
-@@ -50,13 +50,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
+@@ -49,13 +49,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -16,7 +16,7 @@
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -148,7 +148,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
+@@ -153,7 +153,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
@@ -25,7 +25,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -581,7 +581,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
+@@ -697,7 +697,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
@@ -34,7 +34,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
-@@ -589,7 +589,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -705,7 +705,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_common_chrome__paths.cc b/www/iridium/files/patch-chrome_common_chrome__paths.cc
index dab8f76ae528..7a75ac38897c 100644
--- a/www/iridium/files/patch-chrome_common_chrome__paths.cc
+++ b/www/iridium/files/patch-chrome_common_chrome__paths.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/common/chrome_paths.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/chrome_paths.cc
-@@ -32,7 +32,7 @@
+@@ -31,7 +31,7 @@
#include "base/apple/foundation_util.h"
#endif
@@ -9,7 +9,7 @@
#include "components/policy/core/common/policy_paths.h"
#endif
-@@ -48,14 +48,14 @@ namespace {
+@@ -47,14 +47,14 @@ namespace {
std::optional<bool> g_override_using_default_data_directory_for_testing;
@@ -27,7 +27,7 @@
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -212,7 +212,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -188,7 +188,7 @@ bool PathProvider(int key, base::FilePath* result) {
}
break;
case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
@@ -36,7 +36,7 @@
if (!GetUserDownloadsDirectorySafe(&cur)) {
return false;
}
-@@ -504,13 +504,13 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -436,13 +436,13 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -52,7 +52,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING))
case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
-@@ -520,7 +520,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -452,7 +452,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -61,16 +61,16 @@
case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
cur = base::FilePath(kFilepathSinglePrefExtensions);
break;
-@@ -558,7 +558,7 @@ bool PathProvider(int key, base::FilePath* result) {
- break;
+@@ -491,7 +491,7 @@ bool PathProvider(int key, base::FilePath* result) {
- #if BUILDFLAG(ENABLE_EXTENSIONS) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD))
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
case chrome::DIR_NATIVE_MESSAGING:
#if BUILDFLAG(IS_MAC)
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -572,6 +572,9 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -505,6 +505,9 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
cur = base::FilePath(
FILE_PATH_LITERAL("/etc/iridium-browser/native-messaging-hosts"));
diff --git a/www/iridium/files/patch-chrome_common_chrome__paths.h b/www/iridium/files/patch-chrome_common_chrome__paths.h
index 701ebf57c93f..d79afb69c69e 100644
--- a/www/iridium/files/patch-chrome_common_chrome__paths.h
+++ b/www/iridium/files/patch-chrome_common_chrome__paths.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/common/chrome_paths.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/chrome_paths.h
-@@ -56,7 +56,7 @@ enum {
+@@ -58,7 +58,7 @@ enum {
// to set policies for chrome. This directory
// contains subdirectories.
#endif
@@ -9,7 +9,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING)) || BUILDFLAG(IS_MAC)
DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions
// on Chrome Mac and Chromium Linux.
-@@ -65,7 +65,7 @@ enum {
+@@ -67,7 +67,7 @@ enum {
// create it.
#endif
@@ -19,11 +19,11 @@
// definition manifest files that
// describe extensions which are to be
@@ -112,7 +112,7 @@ enum {
-
#endif
- #if BUILDFLAG(ENABLE_EXTENSIONS) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD))
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
DIR_NATIVE_MESSAGING, // System directory where native messaging host
// manifest files are stored.
DIR_USER_NATIVE_MESSAGING, // Directory with Native Messaging Hosts
diff --git a/www/iridium/files/patch-chrome_common_chrome__switches.cc b/www/iridium/files/patch-chrome_common_chrome__switches.cc
index 1b232c1d4bc1..34e90e951974 100644
--- a/www/iridium/files/patch-chrome_common_chrome__switches.cc
+++ b/www/iridium/files/patch-chrome_common_chrome__switches.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/common/chrome_switches.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/chrome_switches.cc
-@@ -884,7 +884,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
+@@ -908,7 +908,7 @@ const char kDebugPrint[] = "debug-print";
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
// Causes the browser to launch directly in guest mode.
-@@ -913,7 +913,7 @@ const char kGlicDev[] = "glic-dev";
+@@ -937,7 +937,7 @@ const char kGlicDev[] = "glic-dev";
const char kGlicHostLogging[] = "glic-host-logging";
#endif
diff --git a/www/iridium/files/patch-chrome_common_chrome__switches.h b/www/iridium/files/patch-chrome_common_chrome__switches.h
index 7bdcc1dae8a6..d791bf13573e 100644
--- a/www/iridium/files/patch-chrome_common_chrome__switches.h
+++ b/www/iridium/files/patch-chrome_common_chrome__switches.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/common/chrome_switches.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/chrome_switches.h
-@@ -273,7 +273,7 @@ extern const char kAllowNaClSocketAPI[];
+@@ -275,7 +275,7 @@ extern const char kDebugPrint[];
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
extern const char kEnableNewAppMenuIcon[];
extern const char kGuest[];
extern const char kForceNtpMobilePromo[];
-@@ -291,7 +291,7 @@ extern const char kGlicDev[];
+@@ -293,7 +293,7 @@ extern const char kGlicDev[];
extern const char kGlicHostLogging[];
#endif
diff --git a/www/iridium/files/patch-chrome_common_crash__keys.cc b/www/iridium/files/patch-chrome_common_crash__keys.cc
index 319f98129753..eaa1a1b5dc4b 100644
--- a/www/iridium/files/patch-chrome_common_crash__keys.cc
+++ b/www/iridium/files/patch-chrome_common_crash__keys.cc
@@ -1,4 +1,4 @@
---- chrome/common/crash_keys.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/common/crash_keys.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/crash_keys.cc
@@ -51,7 +51,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
@@ -10,7 +10,7 @@
void Clear() { crash_key_.Clear(); }
void Set(std::string_view value) { crash_key_.Set(value); }
-@@ -196,6 +198,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
+@@ -195,6 +197,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value);
}
@@ -18,7 +18,7 @@
void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) {
std::string string_annotations;
for (const auto& crash_key : GetCommandLineStringAnnotations()) {
-@@ -210,6 +213,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
+@@ -209,6 +212,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
}
command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
}
diff --git a/www/iridium/files/patch-chrome_common_extensions_extension__constants.h b/www/iridium/files/patch-chrome_common_extensions_extension__constants.h
index 12c0aef6bae5..78e9b0ba5599 100644
--- a/www/iridium/files/patch-chrome_common_extensions_extension__constants.h
+++ b/www/iridium/files/patch-chrome_common_extensions_extension__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/extensions/extension_constants.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/common/extensions/extension_constants.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/extensions/extension_constants.h
-@@ -310,7 +310,7 @@ inline constexpr char kReadingModeGDocsHelperExtension
+@@ -313,7 +313,7 @@ inline constexpr char kReadingModeGDocsHelperExtension
inline constexpr base::FilePath::CharType
kReadingModeGDocsHelperManifestFilename[] =
FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json");
diff --git a/www/iridium/files/patch-chrome_common_media_cdm__host__file__path.cc b/www/iridium/files/patch-chrome_common_media_cdm__host__file__path.cc
index 1d7fdb5fce04..d8ecfc21bc3a 100644
--- a/www/iridium/files/patch-chrome_common_media_cdm__host__file__path.cc
+++ b/www/iridium/files/patch-chrome_common_media_cdm__host__file__path.cc
@@ -1,6 +1,6 @@
---- chrome/common/media/cdm_host_file_path.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/common/media/cdm_host_file_path.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/media/cdm_host_file_path.cc
-@@ -90,7 +90,7 @@ void AddCdmHostFilePaths(
+@@ -91,7 +91,7 @@ void AddCdmHostFilePaths(
cdm_host_file_paths->emplace_back(chrome_framework_path,
chrome_framework_sig_path);
diff --git a/www/iridium/files/patch-chrome_common_media_cdm__registration.cc b/www/iridium/files/patch-chrome_common_media_cdm__registration.cc
index e8158956f5b4..57d5fc432640 100644
--- a/www/iridium/files/patch-chrome_common_media_cdm__registration.cc
+++ b/www/iridium/files/patch-chrome_common_media_cdm__registration.cc
@@ -1,6 +1,6 @@
---- chrome/common/media/cdm_registration.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/common/media/cdm_registration.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/media/cdm_registration.cc
-@@ -32,7 +32,7 @@
+@@ -34,7 +34,7 @@
#if BUILDFLAG(ENABLE_WIDEVINE)
#include "components/cdm/common/cdm_manifest.h"
#include "third_party/widevine/cdm/widevine_cdm_common.h" // nogncheck
@@ -9,7 +9,7 @@
#include "base/native_library.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
-@@ -51,7 +51,7 @@ using Robustness = content::CdmInfo::Robustness;
+@@ -59,7 +59,7 @@ using Robustness = content::CdmInfo::Robustness;
#if BUILDFLAG(ENABLE_WIDEVINE)
#if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \
BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \
@@ -18,7 +18,7 @@
// Create a CdmInfo for a Widevine CDM, using |version|, |cdm_library_path|, and
// |capability|.
std::unique_ptr<content::CdmInfo> CreateWidevineCdmInfo(
-@@ -93,7 +93,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid
+@@ -101,7 +101,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid
// BUILDFLAG(IS_CHROMEOS))
#if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \
@@ -27,7 +27,7 @@
// On Linux/ChromeOS we have to preload the CDM since it uses the zygote
// sandbox. On Windows and Mac, CDM registration is handled by Component
// Update (as the CDM can be loaded only when needed).
-@@ -117,7 +117,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine()
+@@ -125,7 +125,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine()
// (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
#if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \
@@ -36,7 +36,7 @@
// This code checks to see if Component Updater picked a version of the Widevine
// CDM to be used last time it ran. (Component Updater may choose the bundled
// CDM if there is not a new version available for download.) If there is one
-@@ -159,7 +159,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd
+@@ -167,7 +167,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd
/*supports_sub_key_systems=*/false, kWidevineCdmDisplayName,
kWidevineCdmType, base::FilePath());
@@ -45,7 +45,7 @@
// The Widevine CDM on Linux/ChromeOS needs to be registered (and loaded)
// before the zygote is locked down. The CDM can be found from the version
// bundled with Chrome (if BUNDLE_WIDEVINE_CDM = true) and/or the version
-@@ -385,7 +385,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
+@@ -434,7 +434,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
}
#if BUILDFLAG(ENABLE_WIDEVINE) && \
diff --git a/www/iridium/files/patch-chrome_common_pref__names.h b/www/iridium/files/patch-chrome_common_pref__names.h
index 90a0a7b2ea50..bba110ac8d97 100644
--- a/www/iridium/files/patch-chrome_common_pref__names.h
+++ b/www/iridium/files/patch-chrome_common_pref__names.h
@@ -1,15 +1,6 @@
---- chrome/common/pref_names.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/common/pref_names.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/pref_names.h
-@@ -451,7 +451,7 @@ inline constexpr char kPreinstalledAppsInstallState[]
- "default_apps_install_state";
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // A list of extensions ids that have to be allowed to run in Incognito by the
- // user in order to use Incognito mode.
- inline constexpr char kMandatoryExtensionsForIncognitoNavigation[] =
-@@ -1334,7 +1334,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
+@@ -1333,7 +1333,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
inline constexpr char kAllowedDomainsForApps[] =
"settings.allowed_domains_for_apps";
@@ -18,7 +9,7 @@
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -1511,7 +1511,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
+@@ -1503,7 +1503,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
"browser.show_update_promotion_info_bar";
#endif
@@ -36,7 +27,7 @@
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -2651,14 +2651,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
+@@ -2659,7 +2659,7 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -45,15 +36,16 @@
// A boolean pref to determine whether or not the network service is running
// sandboxed.
inline constexpr char kNetworkServiceSandboxEnabled[] =
- "net.network_service_sandbox";
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+@@ -2673,7 +2673,7 @@ inline constexpr char kNetworkServiceSandboxEnabled[]
+ inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] =
+ "net.network_service_failed_launch_major_version";
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2750,7 +2750,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
+@@ -2765,7 +2765,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -62,7 +54,7 @@
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3269,7 +3269,7 @@ inline constexpr char kKioskChromeAppsForceAllowed[] =
+@@ -3288,7 +3288,7 @@ inline constexpr char kKioskApplicationLogCollectionEn
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -71,7 +63,7 @@
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3795,7 +3795,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
+@@ -3806,7 +3806,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -80,7 +72,7 @@
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -3991,7 +3991,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
+@@ -3997,7 +3997,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -89,7 +81,7 @@
// A dict mapping the edition name with the major version it was shown.
inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
// A list containing the features of each module in order of when they
-@@ -4088,7 +4088,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
+@@ -4094,7 +4094,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
"printing.oauth2_authorization_servers";
#endif
diff --git a/www/iridium/files/patch-chrome_common_url__constants.h b/www/iridium/files/patch-chrome_common_url__constants.h
index 8a424fef6cf7..9262bf5f9aa0 100644
--- a/www/iridium/files/patch-chrome_common_url__constants.h
+++ b/www/iridium/files/patch-chrome_common_url__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/url_constants.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/common/url_constants.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/url_constants.h
-@@ -992,7 +992,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
+@@ -993,7 +993,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
"https://support.google.com/chromebook?p=multidevice";
diff --git a/www/iridium/files/patch-chrome_common_webui__url__constants.cc b/www/iridium/files/patch-chrome_common_webui__url__constants.cc
index 031bfa59801c..1a61ab2a3d1e 100644
--- a/www/iridium/files/patch-chrome_common_webui__url__constants.cc
+++ b/www/iridium/files/patch-chrome_common_webui__url__constants.cc
@@ -1,14 +1,9 @@
---- chrome/common/webui_url_constants.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/common/webui_url_constants.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/webui_url_constants.cc
-@@ -193,21 +193,21 @@ base::span<const base::cstring_view> ChromeURLHosts()
+@@ -194,17 +194,17 @@ base::span<const base::cstring_view> ChromeURLHosts()
kChromeUIAssistantOptInHost,
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- kChromeUIConnectorsInternalsHost,
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
kChromeUIDiscardsHost,
diff --git a/www/iridium/files/patch-chrome_common_webui__url__constants.h b/www/iridium/files/patch-chrome_common_webui__url__constants.h
index 5dd578df13d0..c3318cbce086 100644
--- a/www/iridium/files/patch-chrome_common_webui__url__constants.h
+++ b/www/iridium/files/patch-chrome_common_webui__url__constants.h
@@ -1,16 +1,9 @@
---- chrome/common/webui_url_constants.h.orig 2025-06-19 07:37:57 UTC
+--- chrome/common/webui_url_constants.h.orig 2025-09-11 13:19:19 UTC
+++ chrome/common/webui_url_constants.h
-@@ -524,18 +524,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
+@@ -557,12 +557,12 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUIConnectorsInternalsHost[] =
- "connectors-internals";
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
inline constexpr char kChromeUIDiscardsHost[] = "discards";
@@ -22,7 +15,7 @@
inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -547,11 +547,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
+@@ -574,11 +574,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -36,12 +29,12 @@
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -576,7 +576,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
+@@ -603,7 +603,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
"chrome://history-sync-optin/";
#endif
-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
++#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
defined(TOOLKIT_VIEWS)) || \
defined(USE_AURA)
inline constexpr char kChromeUITabModalConfirmDialogHost[] =
diff --git a/www/iridium/files/patch-chrome_services_printing_print__backend__service__impl.cc b/www/iridium/files/patch-chrome_services_printing_print__backend__service__impl.cc
index 7ce56597f612..fb234a8b266d 100644
--- a/www/iridium/files/patch-chrome_services_printing_print__backend__service__impl.cc
+++ b/www/iridium/files/patch-chrome_services_printing_print__backend__service__impl.cc
@@ -1,6 +1,6 @@
---- chrome/services/printing/print_backend_service_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/services/printing/print_backend_service_impl.cc
-@@ -49,7 +49,7 @@
+@@ -48,7 +48,7 @@
#include "printing/backend/cups_connection_pool.h"
#endif
@@ -9,7 +9,7 @@
#include "base/no_destructor.h"
#include "ui/linux/linux_ui.h"
#include "ui/linux/linux_ui_delegate_stub.h"
-@@ -76,7 +76,7 @@ namespace printing {
+@@ -75,7 +75,7 @@ namespace printing {
namespace {
@@ -18,7 +18,7 @@
void InstantiateLinuxUiDelegate() {
// TODO(crbug.com/40561724) Until a real UI can be used in a utility process,
// need to use the stub version.
-@@ -85,7 +85,7 @@ void InstantiateLinuxUiDelegate() {
+@@ -84,7 +84,7 @@ void InstantiateLinuxUiDelegate() {
#endif
scoped_refptr<base::SequencedTaskRunner> GetPrintingTaskRunner() {
@@ -27,7 +27,7 @@
// Use task runner associated with equivalent of UI thread. Needed for calls
// made through `PrintDialogLinuxInterface` to properly execute.
CHECK(base::SequencedTaskRunner::HasCurrentDefault());
-@@ -468,7 +468,7 @@ void PrintBackendServiceImpl::Init(
+@@ -467,7 +467,7 @@ void PrintBackendServiceImpl::Init(
// `InitCommon()`.
InitializeProcessForPrinting();
print_backend_ = PrintBackend::CreateInstance(locale);
@@ -36,7 +36,7 @@
// Test framework already initializes the UI, so this should not go in
// `InitCommon()`. Additionally, low-level Linux UI is not needed when tests
// are using `TestPrintingContext`.
-@@ -689,7 +689,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
+@@ -676,7 +676,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>(
*printer_name, print_backend_->GetPrinterDriverInfo(*printer_name));
diff --git a/www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
index 352d226bf269..f07c6ae35c72 100644
--- a/www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ b/www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -1,6 +1,6 @@
---- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/test/chromedriver/chrome_launcher.cc
-@@ -73,6 +73,7 @@
+@@ -75,6 +75,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
diff --git a/www/iridium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc b/www/iridium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
index eafe75cc7743..a7cd0293da51 100644
--- a/www/iridium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/www/iridium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -1,6 +1,6 @@
---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/test/chromedriver/key_converter_unittest.cc
-@@ -252,7 +252,7 @@ TEST(KeyConverter, ToggleModifiers) {
+@@ -248,7 +248,7 @@ TEST(KeyConverter, ToggleModifiers) {
CheckEventsReleaseModifiers(keys, key_events);
}
@@ -9,7 +9,7 @@
// Fails on bots: crbug.com/174962
#define MAYBE_AllEnglishKeyboardSymbols DISABLED_AllEnglishKeyboardSymbols
#else
-@@ -310,7 +310,7 @@ TEST(KeyConverter, AllEnglishKeyboardTextChars) {
+@@ -306,7 +306,7 @@ TEST(KeyConverter, AllEnglishKeyboardTextChars) {
TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKeyboard) {
ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US);
const auto kTextForKeys = std::to_array<char>({
diff --git a/www/iridium/files/patch-chrome_updater_app_app__uninstall.cc b/www/iridium/files/patch-chrome_updater_app_app__uninstall.cc
index f693c7c4631c..53bd494a5b72 100644
--- a/www/iridium/files/patch-chrome_updater_app_app__uninstall.cc
+++ b/www/iridium/files/patch-chrome_updater_app_app__uninstall.cc
@@ -1,6 +1,6 @@
---- chrome/updater/app/app_uninstall.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/updater/app/app_uninstall.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/updater/app/app_uninstall.cc
-@@ -172,7 +172,7 @@ void UninstallInThreadPool(UpdaterScope scope,
+@@ -181,7 +181,7 @@ void UninstallInThreadPool(UpdaterScope scope,
}
if (int result = UninstallOtherVersions(scope);
result != kErrorOk) {
diff --git a/www/iridium/files/patch-chrome_updater_configurator.cc b/www/iridium/files/patch-chrome_updater_configurator.cc
index 0f0f782fd745..646020db76c4 100644
--- a/www/iridium/files/patch-chrome_updater_configurator.cc
+++ b/www/iridium/files/patch-chrome_updater_configurator.cc
@@ -1,6 +1,6 @@
---- chrome/updater/configurator.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/updater/configurator.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/updater/configurator.cc
-@@ -73,7 +73,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
+@@ -105,7 +105,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
return std::nullopt;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
}()) {
diff --git a/www/iridium/files/patch-chrome_utility_services.cc b/www/iridium/files/patch-chrome_utility_services.cc
index 41c6c1b082a8..31d3157ae5ef 100644
--- a/www/iridium/files/patch-chrome_utility_services.cc
+++ b/www/iridium/files/patch-chrome_utility_services.cc
@@ -1,6 +1,6 @@
---- chrome/utility/services.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/utility/services.cc.orig 2025-09-11 13:19:19 UTC
+++ chrome/utility/services.cc
-@@ -48,7 +48,7 @@
+@@ -50,7 +50,7 @@
#include "chrome/services/system_signals/mac/mac_system_signals_service.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/services/system_signals/linux/linux_system_signals_service.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -205,7 +205,7 @@ auto RunMacNotificationService(
+@@ -215,7 +215,7 @@ auto RunMacNotificationService(
}
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
auto RunSystemSignalsService(
mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
receiver) {
-@@ -479,7 +479,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+@@ -490,7 +490,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
services.Add(RunWindowsIconReader);
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc b/www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc
index d85d0241fff1..7fd4f237e170 100644
--- a/www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc
+++ b/www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc
@@ -1,6 +1,6 @@
---- chromecast/browser/cast_browser_main_parts.cc.orig 2025-06-19 07:37:57 UTC
+--- chromecast/browser/cast_browser_main_parts.cc.orig 2025-09-11 13:19:19 UTC
+++ chromecast/browser/cast_browser_main_parts.cc
-@@ -100,7 +100,7 @@
+@@ -99,7 +99,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif // BUILDFLAG(IS_OZONE)
@@ -9,7 +9,7 @@
#include <fontconfig/fontconfig.h>
#include <signal.h>
#include <sys/prctl.h>
-@@ -273,7 +273,7 @@ class CastViewsDelegate : public views::ViewsDelegate
+@@ -280,7 +280,7 @@ class CastViewsDelegate : public views::ViewsDelegate
#endif // defined(USE_AURA)
@@ -18,7 +18,7 @@
base::FilePath GetApplicationFontsDir() {
std::unique_ptr<base::Environment> env(base::Environment::Create());
-@@ -318,7 +318,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = {
+@@ -325,7 +325,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = {
{switches::kDisableThreadedAnimation, ""},
#endif // BUILDFLAG(IS_ANDROID)
#endif // BUILDFLAG(IS_CAST_AUDIO_ONLY)
@@ -27,7 +27,7 @@
#if defined(ARCH_CPU_X86_FAMILY)
// This is needed for now to enable the x11 Ozone platform to work with
// current Linux/NVidia OpenGL drivers.
-@@ -495,7 +495,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
+@@ -502,7 +502,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
views_delegate_ = std::make_unique<CastViewsDelegate>();
#endif // defined(USE_AURA)
diff --git a/www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc b/www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc
index 2b0ae1dcc852..da5a9e785b9f 100644
--- a/www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc
+++ b/www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc
@@ -1,6 +1,6 @@
---- chromecast/browser/cast_content_browser_client.cc.orig 2025-05-07 06:48:23 UTC
+--- chromecast/browser/cast_content_browser_client.cc.orig 2025-09-11 13:19:19 UTC
+++ chromecast/browser/cast_content_browser_client.cc
-@@ -434,7 +434,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS
+@@ -433,7 +433,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS
switches::kAudioOutputChannels));
}
} else if (process_type == switches::kGpuProcess) {
diff --git a/www/iridium/files/patch-components_BUILD.gn b/www/iridium/files/patch-components_BUILD.gn
index 234b8050fe15..e0be891e990e 100644
--- a/www/iridium/files/patch-components_BUILD.gn
+++ b/www/iridium/files/patch-components_BUILD.gn
@@ -1,6 +1,6 @@
---- components/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- components/BUILD.gn.orig 2025-09-13 16:56:52 UTC
+++ components/BUILD.gn
-@@ -210,7 +210,6 @@ test("components_unittests") {
+@@ -216,7 +216,6 @@ test("components_unittests") {
"//components/content_settings/core/browser:unit_tests",
"//components/content_settings/core/common:unit_tests",
"//components/country_codes:unit_tests",
@@ -8,21 +8,41 @@
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -614,7 +613,7 @@ test("components_unittests") {
- deps += [ "//components/cast:unit_tests" ]
- }
+@@ -625,7 +624,7 @@ test("components_unittests") {
+ "//components/user_data_importer/content:unit_tests",
+ ]
- if (!is_fuchsia) { #!iOS and!Fuchsia
+ if (!is_fuchsia && !is_bsd) { #!iOS and!Fuchsia
deps += [
"//components/crash/content/browser:unit_tests",
"//components/crash/core/app:unit_tests",
-@@ -774,7 +773,7 @@ test("components_unittests") {
+@@ -784,7 +783,7 @@ test("components_unittests") {
deps += [ "//components/constrained_window:unit_tests" ]
}
- if (is_win || is_linux || is_chromeos || is_mac) {
+ if (is_win || (is_linux && !is_bsd) || is_chromeos || is_mac) {
- deps += [ "//components/stability_report:unit_tests" ]
- }
+ deps += [
+ "//components/stability_report:unit_tests",
+ "//components/webapps/isolated_web_apps:unit_tests",
+@@ -945,8 +944,7 @@ test("components_unittests") {
+ # No components should depend on Chrome.
+ # Since //chrome depends on //extensions, we also only assert_no_deps on
+ # extensions targets.
+- assert_no_deps = [ "//chrome/*" ]
+- assert_no_deps += disallowed_extension_deps_
++ assert_no_deps = disallowed_extension_deps_
+
+ if (is_ios) {
+ assert_no_deps += ios_assert_no_deps
+@@ -1263,8 +1261,7 @@ if (use_blink) {
+ # No components should depend on Chrome.
+ # Since //chrome depends on //extensions, we also only assert_no_deps on
+ # extensions targets.
+- assert_no_deps = [ "//chrome/*" ]
+- assert_no_deps += disallowed_extension_deps_
++ assert_no_deps = disallowed_extension_deps_
+ if (is_fuchsia) {
+ additional_manifest_fragments = [
diff --git a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
index 9ab88b0089f1..4d5da67d48b5 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-06-19 07:37:57 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -466,7 +466,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
+@@ -471,7 +471,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
bool PaymentsDataManager::ShouldShowBnplSettings() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Check `kAutofillEnableBuyNowPayLater` only if the user has seen a BNPL
// suggestion before, or there are already linked issuers present, to avoid
// unnecessary feature flag checks. The linked issuer check is due to the fact
-@@ -971,7 +971,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
+@@ -1000,7 +1000,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
&PaymentsDataManager::OnAutofillPaymentsCardBenefitsPrefChange,
base::Unretained(this)));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
pref_registrar_.Add(
prefs::kAutofillBnplEnabled,
base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange,
-@@ -1047,7 +1047,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
+@@ -1074,7 +1074,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,16 +27,16 @@
bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
return prefs::HasSeenBnpl(pref_service_);
}
-@@ -2029,7 +2029,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
+@@ -2084,7 +2084,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
bool PaymentsDataManager::AreBnplIssuersSupported() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return app_locale_ == "en-US" && GetCountryCodeForExperimentGroup() == "US" &&
- base::FeatureList::IsEnabled(
- features::kAutofillEnableBuyNowPayLaterSyncing);
-@@ -2062,7 +2062,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
+ return (app_locale_ == "en-US" || app_locale_ == "en-GB" ||
+ app_locale_ == "en-CA") &&
+ GetCountryCodeForExperimentGroup() == "US" &&
+@@ -2119,7 +2119,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
index 28e855c00b34..9cbe051764e3 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
+++ b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-06-19 07:37:57 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-09-11 13:19:19 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
-@@ -360,7 +360,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -370,7 +370,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void SetAutofillHasSeenIban();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Returns the value of the kAutofillHasSeenBnpl pref.
bool IsAutofillHasSeenBnplPrefEnabled() const;
-@@ -680,7 +680,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -699,7 +699,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void ClearAllCreditCardBenefits();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc b/www/iridium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
index 7b5aae9aeafe..6bd37803302a 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-06-19 07:37:57 UTC
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -728,7 +728,7 @@ BrowserAutofillManager::GetCreditCardAccessManager() c
+@@ -779,7 +779,7 @@ BrowserAutofillManager::GetAmountExtractionManager() {
payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc b/www/iridium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
index 58807b054dad..5b609c0c0a04 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc.orig 2025-06-19 07:37:57 UTC
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc.orig 2025-09-11 13:19:19 UTC
+++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc
-@@ -232,7 +232,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
+@@ -231,7 +231,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc b/www/iridium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
index cd3ac58bcb82..bf2b1e0f9c9a 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -1,38 +1,29 @@
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-06-19 07:37:57 UTC
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -109,7 +109,7 @@ bool AmountExtractionManager::ShouldTriggerAmountExtra
+@@ -178,7 +178,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
+ bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
}
-
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
if (base::FeatureList::IsEnabled(
- ::autofill::features::
- kAutofillEnableAmountExtractionDesktopLogging)) {
-@@ -123,7 +123,7 @@ bool AmountExtractionManager::ShouldTriggerAmountExtra
- }
-
- if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
- return base::FeatureList::IsEnabled(
- ::autofill::features::kAutofillEnableAmountExtractionDesktop);
- } else {
-@@ -190,7 +190,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
- bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
+ ::autofill::features::kAutofillEnableAmountExtractionTesting)) {
+ VLOG(3) << "The result of amount extraction on domain "
+@@ -206,7 +206,7 @@ void AmountExtractionManager::OnTimeoutReached() {
}
+ // TODO(crbug.com/378517983): Add BNPL flow action logic here.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
if (base::FeatureList::IsEnabled(
- ::autofill::features::
- kAutofillEnableAmountExtractionDesktopLogging)) {
-@@ -214,7 +214,7 @@ void AmountExtractionManager::OnTimeoutReached() {
- autofill_metrics::AmountExtractionResult::kTimeout);
- // TODO(crbug.com/378517983): Add BNPL flow action logic here.
+ ::autofill::features::kAutofillEnableAmountExtractionTesting)) {
+ VLOG(3) << "The amount extraction on domain "
+@@ -225,7 +225,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe
+ // Check eligibility of BNPL feature.
+ // Currently, BNPL is only offered for desktop platforms.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_CHROMEOS)) {
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
- if (base::FeatureList::IsEnabled(
- ::autofill::features::
- kAutofillEnableAmountExtractionDesktopLogging)) {
+ if (BnplManager* bnpl_manager = autofill_manager_->GetPaymentsBnplManager();
+ bnpl_manager && bnpl_manager->IsEligibleForBnpl()) {
+ eligible_features.insert(EligibleFeature::kBnpl);
diff --git a/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
index 89483240e2c4..f53663e953de 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-06-19 07:37:57 UTC
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -466,7 +466,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
+@@ -497,7 +497,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
.OnBnplSuggestionShown();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc b/www/iridium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
index c456be3a67e2..bae7c02b0077 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-06-19 07:37:57 UTC
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-09-11 13:19:19 UTC
+++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
-@@ -1226,7 +1226,7 @@ bool AreMaskedBankAccountSupported() {
+@@ -1262,7 +1262,7 @@ bool AreMaskedBankAccountSupported() {
bool IsBnplIssuerSupported() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc b/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc
index 920e6906a756..80c36de24f8b 100644
--- a/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -1,7 +1,7 @@
---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-06-19 07:37:57 UTC
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-09-11 13:19:19 UTC
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -297,7 +297,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccounts,
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -345,7 +345,7 @@ BASE_FEATURE(kDisableAutofillStrikeSystem,
+ base::FEATURE_DISABLED_BY_DEFAULT);
bool ShouldShowImprovedUserConsentForCreditCardSave() {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc
index 739fda0ee0d0..9a0acc71cc69 100644
--- a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/common/autofill_prefs.cc.orig 2025-06-19 07:37:57 UTC
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-09-11 13:19:19 UTC
+++ components/autofill/core/common/autofill_prefs.cc
-@@ -99,7 +99,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -118,7 +118,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
registry->RegisterBooleanPref(
kAutofillBnplEnabled, true,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
-@@ -278,7 +278,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer
+@@ -360,7 +360,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
prefs->SetBoolean(kAutofillBnplEnabled, value);
}
-@@ -287,7 +287,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -369,7 +369,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
bool IsAutofillBnplEnabled(const PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
return prefs->GetBoolean(kAutofillBnplEnabled);
#else
return false;
-@@ -296,7 +296,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+@@ -378,7 +378,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h
index 24f6907310ae..779ca0c75bf2 100644
--- a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h
+++ b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h
@@ -1,4 +1,4 @@
---- components/autofill/core/common/autofill_prefs.h.orig 2025-06-19 07:37:57 UTC
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-09-11 13:19:19 UTC
+++ components/autofill/core/common/autofill_prefs.h
@@ -32,7 +32,7 @@ inline constexpr std::string_view kAutofillAblationSee
inline constexpr char kAutofillAiOptInStatus[] =
@@ -9,8 +9,8 @@
// Boolean that is true if BNPL on Autofill is enabled.
inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
// Boolean that is true if the user has ever seen a BNPL suggestion.
-@@ -214,7 +214,7 @@ void SetFacilitatedPaymentsEwallet(PrefService* prefs,
- bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs);
+@@ -247,7 +247,7 @@ bool IsFacilitatedPaymentsA2AEnabled(const PrefService
+ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefService* prefs, bool value);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -222,7 +222,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -255,7 +255,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
bool IsAutofillBnplEnabled(const PrefService* prefs);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc b/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc
index 1c41bbebbbfe..5145d9bd16dd 100644
--- a/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc
+++ b/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc
@@ -1,39 +1,20 @@
---- components/commerce/core/commerce_feature_list.cc.orig 2025-05-07 06:48:23 UTC
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-09-11 13:19:19 UTC
+++ components/commerce/core/commerce_feature_list.cc
-@@ -156,7 +156,8 @@ BASE_FEATURE(kPriceInsights,
- "PriceInsights",
- base::FEATURE_DISABLED_BY_DEFAULT);
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID) || \
-+ BUILDFLAG(IS_BSD)
- BASE_FEATURE(kPriceInsightsRegionLaunched,
- "PriceInsightsRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -227,7 +228,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
+@@ -209,7 +209,7 @@ BASE_FEATURE(kShoppingAlternateServer,
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
#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)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -236,7 +237,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
- "EnableDiscountInfoApiRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -251,7 +252,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
+@@ -222,7 +222,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
"DiscountDialogAutoPopupBehaviorSetting",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_constrained__window_constrained__window__views.cc b/www/iridium/files/patch-components_constrained__window_constrained__window__views.cc
index f796a33b6bd3..4d3fbbc07a5f 100644
--- a/www/iridium/files/patch-components_constrained__window_constrained__window__views.cc
+++ b/www/iridium/files/patch-components_constrained__window_constrained__window__views.cc
@@ -1,6 +1,6 @@
---- components/constrained_window/constrained_window_views.cc.orig 2025-06-19 07:37:57 UTC
+--- components/constrained_window/constrained_window_views.cc.orig 2025-09-11 13:19:19 UTC
+++ components/constrained_window/constrained_window_views.cc
-@@ -385,7 +385,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -380,7 +380,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/www/iridium/files/patch-components_crash_core_app_BUILD.gn b/www/iridium/files/patch-components_crash_core_app_BUILD.gn
index 0bc6361ffc26..cd20793b2524 100644
--- a/www/iridium/files/patch-components_crash_core_app_BUILD.gn
+++ b/www/iridium/files/patch-components_crash_core_app_BUILD.gn
@@ -1,4 +1,4 @@
---- components/crash/core/app/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- components/crash/core/app/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ components/crash/core/app/BUILD.gn
@@ -70,6 +70,10 @@ static_library("app") {
]
@@ -29,7 +29,7 @@
deps += [
"//base:base_static",
"//components/crash/core/common",
-@@ -237,11 +241,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
+@@ -241,11 +245,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
# define custom UserStreamDataSources.
executable("chrome_crashpad_handler") {
sources = [ "chrome_crashpad_handler.cc" ]
diff --git a/www/iridium/files/patch-components_device__signals_core_browser_browser__utils.h b/www/iridium/files/patch-components_device__signals_core_browser_browser__utils.h
index d431cbddd26f..782de664736b 100644
--- a/www/iridium/files/patch-components_device__signals_core_browser_browser__utils.h
+++ b/www/iridium/files/patch-components_device__signals_core_browser_browser__utils.h
@@ -1,15 +1,15 @@
---- components/device_signals/core/browser/browser_utils.h.orig 2025-06-19 07:37:57 UTC
+--- components/device_signals/core/browser/browser_utils.h.orig 2025-09-11 13:19:19 UTC
+++ components/device_signals/core/browser/browser_utils.h
-@@ -36,7 +36,7 @@ bool GetSiteIsolationEnabled();
- // Returns the hostname of the current machine.
+@@ -38,7 +38,7 @@ bool GetSiteIsolationEnabled();
std::string GetHostName();
+ #endif // !BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Returns the hostname of the current machine.
std::vector<std::string> GetSystemDnsServers();
-@@ -44,7 +44,7 @@ std::vector<std::string> GetSystemDnsServers();
+@@ -46,7 +46,7 @@ std::vector<std::string> GetSystemDnsServers();
SettingValue GetOSFirewall();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc b/www/iridium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
new file mode 100644
index 000000000000..5ebf658267e3
--- /dev/null
+++ b/www/iridium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
@@ -0,0 +1,11 @@
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2025-09-11 13:19:19 UTC
++++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc
+@@ -43,7 +43,7 @@ std::unique_ptr<OsSignalsResponse> AddAsyncOsSignals(
+ os_signals_response->disk_encryption = device_signals::GetDiskEncrypted();
+ os_signals_response->os_firewall = device_signals::GetOSFirewall();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ os_signals_response->distribution_version =
+ device_signals::GetDistributionVersion();
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc b/www/iridium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
index 435e5cba40a1..bd82efa6a6bc 100644
--- a/www/iridium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
+++ b/www/iridium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
@@ -1,4 +1,4 @@
---- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-06-19 07:37:57 UTC
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ components/device_signals/core/common/linux/platform_utils_linux.cc
@@ -4,12 +4,23 @@
@@ -24,7 +24,7 @@
#include <algorithm>
#include <optional>
#include <string>
-@@ -98,6 +109,7 @@ SettingValue GetScreenlockSecured() {
+@@ -111,6 +122,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.
SettingValue GetDiskEncrypted() {
@@ -32,7 +32,7 @@
struct stat info;
// First figure out the device identifier. Fail fast if this fails.
if (stat("/", &info) != 0) {
-@@ -120,11 +132,35 @@ SettingValue GetDiskEncrypted() {
+@@ -133,11 +145,35 @@ SettingValue GetDiskEncrypted() {
}
return SettingValue::UNKNOWN;
}
@@ -40,7 +40,7 @@
return SettingValue::DISABLED;
}
- std::vector<std::string> GetMacAddresses() {
+ std::vector<std::string> internal::GetMacAddressesImpl() {
std::vector<std::string> result;
+#if BUILDFLAG(IS_BSD)
+ struct ifaddrs* ifa = nullptr;
@@ -68,7 +68,7 @@
base::DirReaderPosix reader("/sys/class/net");
if (!reader.IsValid()) {
return result;
-@@ -149,6 +185,7 @@ std::vector<std::string> GetMacAddresses() {
+@@ -162,6 +198,7 @@ std::vector<std::string> internal::GetMacAddressesImpl
&address);
result.push_back(address);
}
diff --git a/www/iridium/files/patch-components_device__signals_core_common_platform__utils.h b/www/iridium/files/patch-components_device__signals_core_common_platform__utils.h
new file mode 100644
index 000000000000..0504ad52ae3c
--- /dev/null
+++ b/www/iridium/files/patch-components_device__signals_core_common_platform__utils.h
@@ -0,0 +1,11 @@
+--- components/device_signals/core/common/platform_utils.h.orig 2025-09-11 13:19:19 UTC
++++ components/device_signals/core/common/platform_utils.h
+@@ -57,7 +57,7 @@ SettingValue GetSecureBootEnabled();
+ std::optional<std::string> GetWindowsMachineDomain();
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Return the distribution VERSION_ID contained in
+ // /etc/os-release, if it exists.
+ std::optional<std::string> GetDistributionVersion();
diff --git a/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc b/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc
index 00099131901c..a8248b45f01f 100644
--- a/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc
+++ b/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc
@@ -1,6 +1,6 @@
---- components/device_signals/core/common/signals_features.cc.orig 2025-06-19 07:37:57 UTC
+--- components/device_signals/core/common/signals_features.cc.orig 2025-09-11 13:19:19 UTC
+++ components/device_signals/core/common/signals_features.cc
-@@ -43,7 +43,7 @@ bool IsBrowserSignalsReportingEnabled() {
+@@ -55,7 +55,7 @@ bool IsDetectedAgentSignalCollectionEnabled() {
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-components_device__signals_core_common_signals__features.h b/www/iridium/files/patch-components_device__signals_core_common_signals__features.h
index 17b6d6d95d90..51e18ba40f7a 100644
--- a/www/iridium/files/patch-components_device__signals_core_common_signals__features.h
+++ b/www/iridium/files/patch-components_device__signals_core_common_signals__features.h
@@ -1,7 +1,7 @@
---- components/device_signals/core/common/signals_features.h.orig 2025-06-19 07:37:57 UTC
+--- components/device_signals/core/common/signals_features.h.orig 2025-09-11 13:19:19 UTC
+++ components/device_signals/core/common/signals_features.h
-@@ -29,7 +29,7 @@ bool IsProfileSignalsReportingEnabled();
- bool IsBrowserSignalsReportingEnabled();
+@@ -33,7 +33,7 @@ bool IsBrowserSignalsReportingEnabled();
+ bool IsDetectedAgentSignalCollectionEnabled();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-components_embedder__support_user__agent__utils.cc b/www/iridium/files/patch-components_embedder__support_user__agent__utils.cc
index ced0f5d2dc6a..18f4c21f757a 100644
--- a/www/iridium/files/patch-components_embedder__support_user__agent__utils.cc
+++ b/www/iridium/files/patch-components_embedder__support_user__agent__utils.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils.cc.orig 2025-06-19 07:37:57 UTC
+--- components/embedder_support/user_agent_utils.cc.orig 2025-09-11 13:19:19 UTC
+++ components/embedder_support/user_agent_utils.cc
-@@ -318,7 +318,7 @@ std::string GetUserAgentPlatform() {
+@@ -317,7 +317,7 @@ std::string GetUserAgentPlatform() {
return "";
#elif BUILDFLAG(IS_MAC)
return "Macintosh; ";
@@ -9,16 +9,34 @@
return "X11; "; // strange, but that's what Firefox uses
#elif BUILDFLAG(IS_ANDROID)
return "Linux; ";
-@@ -344,7 +344,7 @@ std::string GetUnifiedPlatform() {
+@@ -333,7 +333,7 @@ std::string GetUserAgentPlatform() {
+ }
+
+ std::string GetUnifiedPlatform() {
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This constant is only used on Android (desktop) and Linux.
+ constexpr char kUnifiedPlatformLinuxX64[] = "X11; Linux x86_64";
+ #endif
+@@ -353,7 +353,7 @@ std::string GetUnifiedPlatform() {
return "Windows NT 10.0; Win64; x64";
#elif BUILDFLAG(IS_FUCHSIA)
return "Fuchsia";
-#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "X11; Linux x86_64";
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return kUnifiedPlatformLinuxX64;
#elif BUILDFLAG(IS_IOS)
if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -601,6 +601,9 @@ std::string GetPlatformForUAMetadata() {
+@@ -615,7 +615,7 @@ bool GetMobileBitForUAMetadata() {
+ }
+
+ std::string GetPlatformVersion() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40245146): Remove this Blink feature
+ if (base::FeatureList::IsEnabled(
+ blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
+@@ -661,6 +661,9 @@ std::string GetPlatformForUAMetadata() {
#else
return "Chromium OS";
#endif
@@ -28,16 +46,7 @@
#else
return std::string(version_info::GetOSType());
#endif
-@@ -660,7 +663,7 @@ blink::UserAgentMetadata GetUserAgentMetadata(const Pr
- base::StringPrintf("%d.%d.%d", major, minor, bugfix);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40245146): Remove this Blink feature
- if (base::FeatureList::IsEnabled(
- blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
-@@ -821,6 +824,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
+@@ -873,6 +876,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
"Android %s", os_version.c_str()
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia"
diff --git a/www/iridium/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/www/iridium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
index bc988cff5389..44b188dd7fff 100644
--- a/www/iridium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ b/www/iridium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-06-19 07:37:57 UTC
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ components/embedder_support/user_agent_utils_unittest.cc
-@@ -148,7 +148,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
+@@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
ASSERT_EQ("CrOS", pieces[0]);
ASSERT_EQ("x86_64", pieces[1]);
ASSERT_EQ("14541.0.0", pieces[2]);
@@ -9,7 +9,7 @@
// Post-UA Reduction there is a single <unifiedPlatform> value for Linux:
// X11; Linux x86_64
ASSERT_EQ(2u, pieces.size());
-@@ -336,7 +336,7 @@ class UserAgentUtilsTest : public testing::Test,
+@@ -340,7 +340,7 @@ class UserAgentUtilsTest : public testing::Test,
"X11; CrOS x86_64 14541.0.0";
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia";
@@ -18,7 +18,7 @@
"X11; Linux x86_64";
#elif BUILDFLAG(IS_MAC)
"Macintosh; Intel Mac OS X 10_15_7";
-@@ -716,7 +716,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
+@@ -720,7 +720,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
#endif
#elif BUILDFLAG(IS_ANDROID)
EXPECT_EQ(metadata.platform, "Android");
diff --git a/www/iridium/files/patch-components_enterprise_browser_reporting_report__util.cc b/www/iridium/files/patch-components_enterprise_browser_reporting_report__util.cc
new file mode 100644
index 000000000000..01aa89a689f8
--- /dev/null
+++ b/www/iridium/files/patch-components_enterprise_browser_reporting_report__util.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/browser/reporting/report_util.cc.orig 2025-09-22 12:54:03 UTC
++++ components/enterprise/browser/reporting/report_util.cc
+@@ -197,7 +197,7 @@ std::string GetSecuritySignalsInReport(
+ signals_dict.Set("antivirus_info", std::move(anti_virus_list));
+
+ signals_dict.Set("hotfixes", RepeatedFieldptrToList(os_report.hotfixes()));
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (os_report.has_distribution_version()) {
+ signals_dict.Set("distribution_version",
+ os_report.distribution_version());
diff --git a/www/iridium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc b/www/iridium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
index 10e8b35d741b..09fb3cf39ec2 100644
--- a/www/iridium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
+++ b/www/iridium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
@@ -1,7 +1,7 @@
---- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-06-19 07:37:57 UTC
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-09-11 13:19:19 UTC
+++ components/enterprise/connectors/core/realtime_reporting_client_base.cc
@@ -191,7 +191,7 @@ void RealtimeReportingClientBase::ReportEvent(
- event.mutable_time()->set_nanos((timestamp_millis % 1000) * 1000000);
+ *event.mutable_time() = ToProtoTimestamp(base::Time::Now());
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.cc b/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.cc
new file mode 100644
index 000000000000..50efc754a4a6
--- /dev/null
+++ b/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/data_controls/core/browser/features.cc.orig 2025-09-11 13:19:19 UTC
++++ components/enterprise/data_controls/core/browser/features.cc
+@@ -13,7 +13,7 @@ BASE_FEATURE(kEnableClipboardDataControlsAndroid,
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kEnableDownloadDataControlsDesktop,
+ "EnableDownloadDataControlsDesktop",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.h b/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.h
new file mode 100644
index 000000000000..5ee7c62f33c0
--- /dev/null
+++ b/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.h
@@ -0,0 +1,11 @@
+--- components/enterprise/data_controls/core/browser/features.h.orig 2025-09-11 13:19:19 UTC
++++ components/enterprise/data_controls/core/browser/features.h
+@@ -16,7 +16,7 @@ BASE_DECLARE_FEATURE(kEnableClipboardDataControlsAndro
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Controls enabling Data Controls rules for downloads on desktop
+ BASE_DECLARE_FEATURE(kEnableDownloadDataControlsDesktop);
+ #endif
diff --git a/www/iridium/files/patch-components_enterprise_data__controls_core_browser_rule.cc b/www/iridium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
new file mode 100644
index 000000000000..574f861f8247
--- /dev/null
+++ b/www/iridium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
@@ -0,0 +1,29 @@
+--- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-09-11 13:19:19 UTC
++++ components/enterprise/data_controls/core/browser/rule.cc
+@@ -105,7 +105,7 @@ policy::PolicyErrorPath CreateErrorPath(
+ // a type of restriction should be applied or not, check it here.
+ bool IgnoreRestriction(Rule::Restriction restriction) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (restriction == Rule::Restriction::kFileDownload) {
+ return !base::FeatureList::IsEnabled(kEnableDownloadDataControlsDesktop);
+ }
+@@ -538,7 +538,7 @@ bool Rule::AddUnsupportedAttributeErrors(
+ },
+ },
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
+@@ -617,7 +617,7 @@ bool Rule::AddUnsupportedRestrictionErrors(
+ },
+ #endif // BUILDFLAG(ENTERPRISE_SCREENSHOT_PROTECTION)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
diff --git a/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc b/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc
index bd4e7e0493a7..1710e23a3083 100644
--- a/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc
+++ b/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc
@@ -1,6 +1,6 @@
---- components/enterprise/watermarking/watermark.cc.orig 2025-05-07 06:48:23 UTC
+--- components/enterprise/watermarking/watermark.cc.orig 2025-09-11 13:19:19 UTC
+++ components/enterprise/watermarking/watermark.cc
-@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() {
+@@ -29,7 +29,7 @@ gfx::Font WatermarkFont(int font_size) {
"Segoe UI",
#elif BUILDFLAG(IS_MAC)
"SF Pro Text",
@@ -9,7 +9,7 @@
"Ubuntu",
#elif BUILDFLAG(IS_CHROMEOS)
"Google Sans",
-@@ -47,7 +47,7 @@ const gfx::FontList& WatermarkFontList() {
+@@ -40,7 +40,7 @@ gfx::Font WatermarkFont(int font_size) {
}
gfx::Font::Weight WatermarkFontWeight() {
diff --git a/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc b/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc
index 0643fe4934b3..f0543d05918e 100644
--- a/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc
@@ -1,6 +1,6 @@
---- components/eye_dropper/eye_dropper_view.cc.orig 2025-06-19 07:37:57 UTC
+--- components/eye_dropper/eye_dropper_view.cc.orig 2025-09-11 13:19:19 UTC
+++ components/eye_dropper/eye_dropper_view.cc
-@@ -206,7 +206,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
+@@ -215,7 +215,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
// EyeDropper/WidgetDelegate.
set_owned_by_client(OwnedByClientPassKey());
SetPreferredSize(GetSize());
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc b/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc
index a0a5da5b4592..04879b93a773 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_configurations.cc.orig 2025-06-19 07:37:57 UTC
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-09-11 13:19:19 UTC
+++ components/feature_engagement/public/feature_configurations.cc
@@ -100,7 +100,7 @@ std::optional<FeatureConfig> CreateNewUserGestureInPro
@@ -18,7 +18,7 @@
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
FeatureConfig config;
config.valid = true;
-@@ -1851,7 +1851,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+@@ -1956,7 +1956,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc
index f61cdaf40d45..0fb266f3be81 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_constants.cc.orig 2025-06-19 07:37:57 UTC
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-09-11 13:19:19 UTC
+++ components/feature_engagement/public/feature_constants.cc
-@@ -19,7 +19,7 @@ BASE_FEATURE(kIPHDemoMode, "IPH_DemoMode", base::FEATU
- BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -34,7 +34,7 @@ bool IsOnDeviceStorageEnabled() {
+ }
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -759,7 +759,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
+@@ -829,7 +829,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
#endif // BUILDFLAG(IS_IOS)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion",
-@@ -909,7 +909,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
+@@ -985,7 +985,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h
index a38bd98e1e9b..1834cb144b10 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_constants.h.orig 2025-06-19 07:37:57 UTC
+--- components/feature_engagement/public/feature_constants.h.orig 2025-09-11 13:19:19 UTC
+++ components/feature_engagement/public/feature_constants.h
-@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
+@@ -31,7 +31,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -336,7 +336,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
+@@ -371,7 +371,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
#endif // BUILDFLAG(IS_IOS)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
FEATURE_CONSTANTS_DECLARE_FEATURE(
-@@ -397,7 +397,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
+@@ -435,7 +435,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
#endif
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc b/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc
index 7ddf5068eac6..238cc222f4df 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_list.cc.orig 2025-06-19 07:37:57 UTC
+--- components/feature_engagement/public/feature_list.cc.orig 2025-09-11 13:19:19 UTC
+++ components/feature_engagement/public/feature_list.cc
-@@ -186,7 +186,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHiOSWelcomeBackFeature,
+@@ -198,7 +198,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHiOSHomepageCustomizationNewBadge,
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
&kEsbDownloadRowPromoFeature,
#endif
-@@ -261,7 +261,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -271,7 +271,7 @@ const base::Feature* const kAllFeatures[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
&kIPHAutofillAiOptInFeature,
&kIPHAutofillBnplAffirmOrZipSuggestionFeature,
-@@ -316,7 +316,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -328,7 +328,7 @@ const base::Feature* const kAllFeatures[] = {
&kIPHScalableIphGamingFeature,
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__list.h b/www/iridium/files/patch-components_feature__engagement_public_feature__list.h
index d6090c34b58b..21520ddd08eb 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__list.h
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__list.h
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_list.h.orig 2025-06-19 07:37:57 UTC
+--- components/feature_engagement/public/feature_list.h.orig 2025-09-11 13:19:19 UTC
+++ components/feature_engagement/public/feature_list.h
-@@ -332,7 +332,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSWelcomeBackFeature, "IPH
+@@ -353,7 +353,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSHomepageCustomizationNew
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
#endif
-@@ -453,7 +453,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
+@@ -471,7 +471,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -19,7 +19,7 @@
DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion");
-@@ -549,7 +550,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
+@@ -571,7 +572,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -28,16 +28,16 @@
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -735,7 +736,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
- VARIATION_ENTRY(kIPHiOSDownloadAutoDeletionFeature),
- VARIATION_ENTRY(kIPHiOSWelcomeBackFeature),
+@@ -765,7 +766,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+ VARIATION_ENTRY(kIPHiOSSafariImportFeature),
+ VARIATION_ENTRY(kIPHIOSPageActionMenu),
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- VARIATION_ENTRY(kIPHAutofillEnableLoyaltyCardsFeature),
VARIATION_ENTRY(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
-@@ -798,7 +799,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+ VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
+@@ -825,7 +826,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -47,7 +47,7 @@
VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
-@@ -851,7 +853,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -879,7 +881,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/www/iridium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
index 73dcdd4bb3c1..e11c99951d9d 100644
--- a/www/iridium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ b/www/iridium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-05-07 06:48:23 UTC
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ components/feed/core/v2/feed_network_impl_unittest.cc
-@@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn
+@@ -746,8 +746,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn
EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, client_info.app_type());
EXPECT_EQ(feedwire::Version::RELEASE, client_info.app_version().build_type());
diff --git a/www/iridium/files/patch-components_feed_core_v2_proto__util.cc b/www/iridium/files/patch-components_feed_core_v2_proto__util.cc
index 8fdca0eab096..44663708b7ae 100644
--- a/www/iridium/files/patch-components_feed_core_v2_proto__util.cc
+++ b/www/iridium/files/patch-components_feed_core_v2_proto__util.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/proto_util.cc.orig 2025-05-07 06:48:23 UTC
+--- components/feed/core/v2/proto_util.cc.orig 2025-09-11 13:19:19 UTC
+++ components/feed/core/v2/proto_util.cc
-@@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMessage() {
+@@ -92,8 +92,8 @@ feedwire::Version GetPlatformVersionMessage() {
int32_t major, minor, revision;
base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &revision);
@@ -11,7 +11,7 @@
result.set_revision(revision);
#if BUILDFLAG(IS_ANDROID)
result.set_api_version(base::android::BuildInfo::GetInstance()->sdk_int());
-@@ -109,8 +109,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf
+@@ -108,8 +108,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf
// Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH.
const std::vector<uint32_t>& numbers = chrome_info.version.components();
if (numbers.size() > 3) {
diff --git a/www/iridium/files/patch-components_feed_core_v2_proto__util__unittest.cc b/www/iridium/files/patch-components_feed_core_v2_proto__util__unittest.cc
index 339f5dd920eb..85b25e7445be 100644
--- a/www/iridium/files/patch-components_feed_core_v2_proto__util__unittest.cc
+++ b/www/iridium/files/patch-components_feed_core_v2_proto__util__unittest.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/proto_util_unittest.cc.orig 2025-05-07 06:48:23 UTC
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ components/feed/core/v2/proto_util_unittest.cc
-@@ -43,8 +43,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
+@@ -42,8 +42,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
feedwire::ClientInfo result = CreateClientInfo(request_metadata);
EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, result.app_type());
EXPECT_EQ(feedwire::Version::RELEASE, result.app_version().build_type());
diff --git a/www/iridium/files/patch-components_gwp__asan_client_gwp__asan.cc b/www/iridium/files/patch-components_gwp__asan_client_gwp__asan.cc
index 1a62e596fe77..830dd5f33e03 100644
--- a/www/iridium/files/patch-components_gwp__asan_client_gwp__asan.cc
+++ b/www/iridium/files/patch-components_gwp__asan_client_gwp__asan.cc
@@ -1,6 +1,6 @@
---- components/gwp_asan/client/gwp_asan.cc.orig 2025-05-07 06:48:23 UTC
+--- components/gwp_asan/client/gwp_asan.cc.orig 2025-09-11 13:19:19 UTC
+++ components/gwp_asan/client/gwp_asan.cc
-@@ -76,7 +76,7 @@ namespace {
+@@ -81,7 +81,7 @@ namespace {
// ProcessSamplingBoost is the multiplier to increase the
// ProcessSamplingProbability in scenarios where we want to perform additional
// testing (e.g., on canary/dev builds).
diff --git a/www/iridium/files/patch-components_gwp__asan_client_gwp__asan__features.cc b/www/iridium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
index d88da304c2f5..34d97e4309ba 100644
--- a/www/iridium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ b/www/iridium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
@@ -1,4 +1,4 @@
---- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-05-07 06:48:23 UTC
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-09-11 13:19:19 UTC
+++ components/gwp_asan/client/gwp_asan_features.cc
@@ -9,7 +9,7 @@
namespace gwp_asan::internal {
@@ -9,3 +9,12 @@
(BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
constexpr base::FeatureState kDefaultEnabled = base::FEATURE_ENABLED_BY_DEFAULT;
#else
+@@ -72,7 +72,7 @@ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
+ kGwpAsanMallocGpuAllocationSamplingRange{&kGwpAsanMalloc,
+ "GpuAllocationSamplingRange", 16};
+
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // Browser reservation params.
+ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
diff --git a/www/iridium/files/patch-components_media__router_common_media__source.cc b/www/iridium/files/patch-components_media__router_common_media__source.cc
index d164c77dea9d..8c74914627e6 100644
--- a/www/iridium/files/patch-components_media__router_common_media__source.cc
+++ b/www/iridium/files/patch-components_media__router_common_media__source.cc
@@ -1,11 +1,11 @@
---- components/media_router/common/media_source.cc.orig 2025-06-19 07:37:57 UTC
+--- components/media_router/common/media_source.cc.orig 2025-09-11 13:19:19 UTC
+++ components/media_router/common/media_source.cc
-@@ -58,7 +58,7 @@ bool IsSystemAudioCaptureSupported() {
- if (!media::IsSystemLoopbackCaptureSupported()) {
- return false;
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
+ #if BUILDFLAG(IS_MAC)
+ return media::IsMacSckSystemLoopbackCaptureSupported() ||
+ base::FeatureList::IsEnabled(media::kMacCatapLoopbackAudioForCast);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast);
#else
return true;
diff --git a/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc b/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc
index 1acbb268bbcf..f4df436b3074 100644
--- a/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc
+++ b/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc
@@ -1,6 +1,6 @@
---- components/metrics/dwa/dwa_service.cc.orig 2025-05-07 06:48:23 UTC
+--- components/metrics/dwa/dwa_service.cc.orig 2025-09-11 13:19:19 UTC
+++ components/metrics/dwa/dwa_service.cc
-@@ -162,7 +162,7 @@ void DwaService::RecordCoarseSystemInformation(
+@@ -187,7 +187,7 @@ void DwaService::RecordCoarseSystemInformation(
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
#elif BUILDFLAG(IS_MAC)
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS);
diff --git a/www/iridium/files/patch-components_metrics_metrics__log.cc b/www/iridium/files/patch-components_metrics_metrics__log.cc
index 5fc68336002c..5910ba2ed420 100644
--- a/www/iridium/files/patch-components_metrics_metrics__log.cc
+++ b/www/iridium/files/patch-components_metrics_metrics__log.cc
@@ -1,6 +1,6 @@
---- components/metrics/metrics_log.cc.orig 2025-05-07 06:48:23 UTC
+--- components/metrics/metrics_log.cc.orig 2025-09-11 13:19:19 UTC
+++ components/metrics/metrics_log.cc
-@@ -62,7 +62,7 @@
+@@ -58,7 +58,7 @@
#include "base/win/current_module.h"
#endif
@@ -9,7 +9,7 @@
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#endif
-@@ -158,7 +158,7 @@ void RecordCurrentTime(
+@@ -154,7 +154,7 @@ void RecordCurrentTime(
}
}
@@ -18,7 +18,7 @@
metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
base::nix::SessionType session_type) {
switch (session_type) {
-@@ -441,7 +441,7 @@ void MetricsLog::RecordCoreSystemProfile(
+@@ -439,7 +439,7 @@ void MetricsLog::RecordCoreSystemProfile(
// OperatingSystemVersion refers to the ChromeOS release version.
#if BUILDFLAG(IS_CHROMEOS)
os->set_kernel_version(base::SysInfo::KernelVersion());
@@ -27,7 +27,7 @@
// Linux operating system version is copied over into kernel version to be
// consistent.
os->set_kernel_version(base::SysInfo::OperatingSystemVersion());
-@@ -458,7 +458,7 @@ void MetricsLog::RecordCoreSystemProfile(
+@@ -456,7 +456,7 @@ void MetricsLog::RecordCoreSystemProfile(
os->set_build_number(base::SysInfo::GetIOSBuildNumber());
#endif
diff --git a/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
index 76ef522576a6..c0dd62e288a8 100644
--- a/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -1,11 +1,11 @@
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-05-07 06:48:23 UTC
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-09-11 13:19:19 UTC
+++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -136,7 +136,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
- // Whether to use the on device model service in optimization guide.
+@@ -119,7 +119,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
BASE_FEATURE(kOptimizationGuideOnDeviceModel,
"OptimizationGuideOnDeviceModel",
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_os__crypt_sync_os__crypt.h b/www/iridium/files/patch-components_os__crypt_sync_os__crypt.h
index 0902ed08f88a..a2266b6e10fa 100644
--- a/www/iridium/files/patch-components_os__crypt_sync_os__crypt.h
+++ b/www/iridium/files/patch-components_os__crypt_sync_os__crypt.h
@@ -1,15 +1,15 @@
---- components/os_crypt/sync/os_crypt.h.orig 2025-05-07 06:48:23 UTC
+--- components/os_crypt/sync/os_crypt.h.orig 2025-09-11 13:19:19 UTC
+++ components/os_crypt/sync/os_crypt.h
-@@ -16,7 +16,7 @@
- #include "build/chromecast_buildflags.h"
- #include "crypto/subtle_passkey.h"
+@@ -23,7 +23,7 @@ class Keychain;
+ }
+ #endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
class KeyStorageLinux;
#endif // BUILDFLAG(IS_LINUX)
-@@ -32,7 +32,7 @@ struct Config;
+@@ -39,7 +39,7 @@ struct Config;
// Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions
// of what each function does.
namespace OSCrypt {
@@ -18,7 +18,7 @@
COMPONENT_EXPORT(OS_CRYPT)
void SetConfig(std::unique_ptr<os_crypt::Config> config);
#endif // BUILDFLAG(IS_LINUX)
-@@ -77,7 +77,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockKeyForTesting(b
+@@ -84,7 +84,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockKeyForTesting(b
COMPONENT_EXPORT(OS_CRYPT) void SetLegacyEncryptionForTesting(bool legacy);
COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting();
#endif // BUILDFLAG(IS_WIN)
@@ -27,7 +27,7 @@
COMPONENT_EXPORT(OS_CRYPT)
void UseMockKeyStorageForTesting(
base::OnceCallback<std::unique_ptr<KeyStorageLinux>()>
-@@ -111,7 +111,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -118,7 +118,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
// Returns singleton instance of OSCryptImpl.
static OSCryptImpl* GetInstance();
@@ -36,7 +36,7 @@
// Set the configuration of OSCryptImpl.
// This method, or SetRawEncryptionKey(), must be called before using
// EncryptString() and DecryptString().
-@@ -207,7 +207,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -214,7 +214,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
void ResetStateForTesting();
#endif
@@ -45,7 +45,7 @@
// For unit testing purposes, inject methods to be used.
// |storage_provider_factory| provides the desired |KeyStorage|
// implementation. If the provider returns |nullptr|, a hardcoded password
-@@ -231,13 +231,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -241,13 +241,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
bool DeriveKey();
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index 1876216166b9..62b576b3e17a 100644
--- a/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ b/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
@@ -1,6 +1,6 @@
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-05-07 06:48:23 UTC
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ components/paint_preview/browser/paint_preview_client_unittest.cc
-@@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
+@@ -172,8 +172,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
metadata->set_version(kPaintPreviewVersion);
auto* chromeVersion = metadata->mutable_chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc
index 76b3fecfd46b..5ed437b855c3 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/features/password_features.cc.orig 2025-06-19 07:37:57 UTC
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/features/password_features.cc
-@@ -40,7 +40,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
+@@ -62,7 +62,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
"ClearUndecryptablePasswordsInSync",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -116,7 +116,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
+@@ -131,7 +131,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
"ReuseDetectionBasedOnPasswordHashes",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h
index f543dc0a0ed6..6a5e4a9469ef 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/features/password_features.h.orig 2025-06-19 07:37:57 UTC
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/features/password_features.h
-@@ -114,7 +114,7 @@ BASE_DECLARE_FEATURE(kPostponeOnLoginSuccessful);
+@@ -131,7 +131,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
// Detects password reuse based on hashed password values.
BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
new file mode 100644
index 000000000000..66b9cd15ce40
--- /dev/null
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
@@ -0,0 +1,20 @@
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-09-11 13:19:19 UTC
++++ components/password_manager/core/browser/password_autofill_manager.cc
+@@ -308,7 +308,7 @@ void PasswordAutofillManager::DidAcceptSuggestion(
+ weak_ptr_factory_.GetWeakPtr(), *password_credential);
+ if (password_credential->is_grouped_affiliation) {
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ cross_domain_confirmation_controller_ =
+ password_client_->ShowCrossDomainConfirmationPopup(
+ last_popup_open_args_.element_bounds,
+@@ -538,7 +538,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() {
+ manual_fallback_metrics_recorder_ =
+ std::make_unique<PasswordManualFallbackMetricsRecorder>();
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ cross_domain_confirmation_controller_.reset();
+ #endif
+ wait_for_passkeys_timer_.Stop();
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.h b/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
new file mode 100644
index 000000000000..26decb6ba99d
--- /dev/null
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-09-11 13:19:19 UTC
++++ components/password_manager/core/browser/password_autofill_manager.h
+@@ -285,7 +285,7 @@ class PasswordAutofillManager : public autofill::Autof
+
+ // Stores the controller of warning popup UI on cross domain filling.
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<PasswordCrossDomainConfirmationPopupController>
+ cross_domain_confirmation_controller_;
+ #endif
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__form__filling.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__form__filling.cc
index a58cb0084142..9f666de4b98b 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__form__filling.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__form__filling.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_form_filling.cc.orig 2025-06-19 07:37:57 UTC
+--- components/password_manager/core/browser/password_form_filling.cc.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/password_form_filling.cc
-@@ -165,7 +165,7 @@ LikelyFormFilling SendFillInformationToRenderer(
+@@ -178,7 +178,7 @@ LikelyFormFilling SendFillInformationToRenderer(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc
index 2f9dc9d72859..88be79298371 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-05-07 06:48:23 UTC
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/password_form_manager.cc
-@@ -64,7 +64,7 @@
+@@ -66,7 +66,7 @@
#include "components/webauthn/android/webauthn_cred_man_delegate.h"
#endif // BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#include "components/os_crypt/sync/os_crypt.h"
#endif
-@@ -240,7 +240,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
+@@ -233,7 +233,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
return false;
}
@@ -18,7 +18,7 @@
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -913,7 +913,7 @@ void PasswordFormManager::OnFetchCompleted() {
+@@ -931,7 +931,7 @@ void PasswordFormManager::OnFetchCompleted() {
error.value().type);
}
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc
index bb4c6770d481..2553c29b238c 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_manager.cc.orig 2025-06-19 07:37:57 UTC
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/password_manager.cc
-@@ -509,7 +509,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -586,7 +586,7 @@ void PasswordManager::RegisterProfilePrefs(
prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false);
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
@@ -9,7 +9,7 @@
registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
0);
#endif
-@@ -522,7 +522,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -599,7 +599,7 @@ void PasswordManager::RegisterProfilePrefs(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h
index 8db4c0cb8b66..efbaf1d83695 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manager_client.h.orig 2025-05-07 06:48:23 UTC
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/password_manager_client.h
@@ -31,7 +31,7 @@
#include "net/cert/cert_status_flags.h"
@@ -9,7 +9,7 @@
#include "base/i18n/rtl.h"
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#include "ui/gfx/geometry/rect_f.h"
-@@ -533,7 +533,7 @@ class PasswordManagerClient {
+@@ -545,7 +545,7 @@ class PasswordManagerClient {
virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
index 41bb46802b9d..d66ecb30bdd3 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-06-19 07:37:57 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
@@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
}
@@ -9,7 +9,7 @@
// 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
-@@ -297,7 +297,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
+@@ -300,7 +300,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
}
case autofill::SuggestionType::kViewPasswordDetails: {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,12 +18,12 @@
std::optional<password_manager::PasswordForm> credentials =
GetCorrespondingPasswordForm(
suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -427,7 +427,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
+@@ -436,7 +436,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
const Suggestion::PasswordSuggestionDetails& payload,
base::OnceClosure on_allowed) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
if (payload.is_cross_domain) {
+ CHECK(payload.display_signon_realm);
cross_domain_confirmation_popup_controller_ =
- password_client_->ShowCrossDomainConfirmationPopup(
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
index 598716cdc417..8651fa4fb75e 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-05-07 06:48:23 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.h
@@ -19,7 +19,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
@@ -9,7 +9,7 @@
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -180,7 +180,7 @@ class PasswordManualFallbackFlow : public autofill::Au
+@@ -183,7 +183,7 @@ class PasswordManualFallbackFlow : public autofill::Au
std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
index 58aa8f09d255..298199ed3f78 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-05-07 06:48:23 UTC
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/password_store_factory_util.cc
-@@ -29,7 +29,7 @@ namespace {
+@@ -30,7 +30,7 @@ namespace {
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
index f02d5f14c9a4..1b65363fe229 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-05-07 06:48:23 UTC
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/password_store/login_database.cc
-@@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1036,7 +1036,7 @@ bool ShouldDeleteUndecryptablePasswords(
bool is_user_data_dir_policy_set,
bool is_enabled_by_policy,
IsAccountStore is_account_store) {
@@ -9,7 +9,7 @@
std::unique_ptr<base::Environment> environment(base::Environment::Create());
// On Linux user data directory ca be specified using an env variable. If it
// exists, passwords shouldn't be deleted.
-@@ -1048,7 +1048,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1054,7 +1054,7 @@ bool ShouldDeleteUndecryptablePasswords(
return false;
}
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index 7bfd92212be1..bb8764d3cf15 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-06-19 07:37:57 UTC
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
-@@ -2303,7 +2303,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
+@@ -2305,7 +2305,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
testing::Bool()));
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
index 3573e94514a6..90a3fe8dc9cf 100644
--- a/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-06-19 07:37:57 UTC
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-09-11 13:19:19 UTC
+++ components/password_manager/core/common/password_manager_pref_names.h
@@ -59,7 +59,7 @@ inline constexpr char kCredentialProviderEnabledOnStar
#endif
@@ -9,7 +9,7 @@
// Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy.
// If set to false it blocks deleting undecryptable passwords, otherwise the
// deletion can happen.
-@@ -350,7 +350,7 @@ inline constexpr char kAutofillableCredentialsAccountS
+@@ -285,7 +285,7 @@ inline constexpr char kAutofillableCredentialsAccountS
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
diff --git a/www/iridium/files/patch-components_permissions_prediction__service_prediction__common.cc b/www/iridium/files/patch-components_permissions_prediction__service_prediction__common.cc
index 4099ffbbb05f..21174c7f4e13 100644
--- a/www/iridium/files/patch-components_permissions_prediction__service_prediction__common.cc
+++ b/www/iridium/files/patch-components_permissions_prediction__service_prediction__common.cc
@@ -1,6 +1,6 @@
---- components/permissions/prediction_service/prediction_common.cc.orig 2025-05-07 06:48:23 UTC
+--- components/permissions/prediction_service/prediction_common.cc.orig 2025-09-11 13:19:19 UTC
+++ components/permissions/prediction_service/prediction_common.cc
-@@ -34,7 +34,7 @@ int BucketizeValue(int count) {
+@@ -36,7 +36,7 @@ int BucketizeValue(int count) {
ClientFeatures_Platform GetCurrentPlatformProto() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
return permissions::ClientFeatures_Platform_PLATFORM_DESKTOP;
#elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
return permissions::ClientFeatures_Platform_PLATFORM_MOBILE;
-@@ -45,7 +45,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() {
+@@ -47,7 +47,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() {
ClientFeatures_PlatformEnum GetCurrentPlatformEnumProto() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-components_policy_core_browser_url__blocklist__manager.cc b/www/iridium/files/patch-components_policy_core_browser_url__blocklist__manager.cc
new file mode 100644
index 000000000000..a121cd9d07e2
--- /dev/null
+++ b/www/iridium/files/patch-components_policy_core_browser_url__blocklist__manager.cc
@@ -0,0 +1,11 @@
+--- components/policy/core/browser/url_blocklist_manager.cc.orig 2025-09-11 13:19:19 UTC
++++ components/policy/core/browser/url_blocklist_manager.cc
+@@ -377,7 +377,7 @@ void URLBlocklistManager::RegisterProfilePrefs(
+ policy_prefs::kSafeSitesFilterBehavior,
+ static_cast<int>(SafeSitesFilterBehavior::kSafeSitesFilterDisabled));
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ registry->RegisterListPref(policy_prefs::kPasswordManagerBlocklist);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
+ // BUILDFLAG(IS_MAC)
diff --git a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index 68bdbc8412e1..3173ed248876 100644
--- a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
@@ -1,6 +1,6 @@
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-05-07 06:48:23 UTC
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-09-11 13:19:19 UTC
+++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -742,7 +742,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
+@@ -756,7 +756,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
fetch_request->set_invalidation_payload(invalidation_payload_);
}
}
diff --git a/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc b/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc
index 73ad2fb3b9d2..51517edc493a 100644
--- a/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc
+++ b/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc
@@ -1,4 +1,4 @@
---- components/policy/core/common/policy_loader_common.cc.orig 2025-05-07 06:48:23 UTC
+--- components/policy/core/common/policy_loader_common.cc.orig 2025-09-11 13:19:19 UTC
+++ components/policy/core/common/policy_loader_common.cc
@@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = {
key::kDefaultSearchProviderEnabled,
@@ -16,5 +16,5 @@
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
key::kCommandLineFlagSecurityWarningsEnabled,
- #endif
- #if !BUILDFLAG(IS_IOS)
+ key::kEnterpriseCustomLabelForBrowser,
+ key::kEnterpriseLogoUrlForBrowser,
diff --git a/www/iridium/files/patch-components_policy_core_common_policy__pref__names.cc b/www/iridium/files/patch-components_policy_core_common_policy__pref__names.cc
new file mode 100644
index 000000000000..f597d442d1ec
--- /dev/null
+++ b/www/iridium/files/patch-components_policy_core_common_policy__pref__names.cc
@@ -0,0 +1,11 @@
+--- components/policy/core/common/policy_pref_names.cc.orig 2025-09-11 13:19:19 UTC
++++ components/policy/core/common/policy_pref_names.cc
+@@ -199,7 +199,7 @@ const char kFloatingWorkspaceEnabled[] = "ash.floating
+ // A boolean value indicating whether the built-in AI APIs are enabled.
+ const char kBuiltInAIAPIsEnabled[] = "policy.built_in_ai_apis_enabled";
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // List of urls for which password manager is disabled/blocked.
+ const char kPasswordManagerBlocklist[] = "policy.password_manager_blocklist";
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
diff --git a/www/iridium/files/patch-components_policy_core_common_policy__pref__names.h b/www/iridium/files/patch-components_policy_core_common_policy__pref__names.h
new file mode 100644
index 000000000000..8c011f2ce4fe
--- /dev/null
+++ b/www/iridium/files/patch-components_policy_core_common_policy__pref__names.h
@@ -0,0 +1,11 @@
+--- components/policy/core/common/policy_pref_names.h.orig 2025-09-11 13:19:19 UTC
++++ components/policy/core/common/policy_pref_names.h
+@@ -94,7 +94,7 @@ extern const char kFloatingWorkspaceEnabled[];
+ #endif
+ extern const char kBuiltInAIAPIsEnabled[];
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ extern const char kPasswordManagerBlocklist[];
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
diff --git a/www/iridium/files/patch-components_power__metrics_energy__metrics__provider.cc b/www/iridium/files/patch-components_power__metrics_energy__metrics__provider.cc
index e6892704a86b..d3e69a9ff93f 100644
--- a/www/iridium/files/patch-components_power__metrics_energy__metrics__provider.cc
+++ b/www/iridium/files/patch-components_power__metrics_energy__metrics__provider.cc
@@ -1,11 +1,11 @@
---- components/power_metrics/energy_metrics_provider.cc.orig 2025-05-07 06:48:23 UTC
+--- components/power_metrics/energy_metrics_provider.cc.orig 2025-09-11 13:19:19 UTC
+++ components/power_metrics/energy_metrics_provider.cc
@@ -9,6 +9,8 @@
#include "components/power_metrics/energy_metrics_provider_win.h"
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
#include "components/power_metrics/energy_metrics_provider_linux.h"
+#elif BUILDFLAG(IS_BSD)
-+#include "base/notreached.h"
++#include "base/notimplemented.h"
#endif // BUILDFLAG(IS_WIN)
namespace power_metrics {
diff --git a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
deleted file mode 100644
index 18224b50c69d..000000000000
--- a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-06-19 07:37:57 UTC
-+++ components/regional_capabilities/regional_capabilities_service.cc
-@@ -235,7 +235,7 @@ std::optional<CountryId> RegionalCapabilitiesService::
- return persisted_country_id;
- }
-
--#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);
- base::UmaHistogramEnumeration(kUnknownCountryIdStored,
diff --git a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
index 5a017d109bdd..a0aac68b74d8 100644
--- a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
+++ b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
@@ -1,11 +1,11 @@
---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-05-07 06:48:23 UTC
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-09-11 13:19:19 UTC
+++ components/regional_capabilities/regional_capabilities_switches.cc
-@@ -6,7 +6,7 @@
+@@ -18,7 +18,7 @@ BASE_FEATURE(kMitigateLegacySearchEnginePromoOverlap,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
- 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_ENABLED_BY_DEFAULT);
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kUseFinchPermanentCountryForFetchCountryId,
+ "UseFinchPermanentCountyForFetchCountryId",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
index d40db626b6c9..07ccc2f03466 100644
--- a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
+++ b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
@@ -1,11 +1,11 @@
---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-05-07 06:48:23 UTC
+--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-09-11 13:19:19 UTC
+++ components/regional_capabilities/regional_capabilities_switches.h
-@@ -25,7 +25,7 @@ inline constexpr char kSearchEngineChoiceCountry[] =
- inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA";
- inline constexpr char kEeaListCountryOverride[] = "EEA_ALL";
+@@ -33,7 +33,7 @@ inline constexpr char kEeaListCountryOverride[] = "EEA
+ BASE_DECLARE_FEATURE(kMitigateLegacySearchEnginePromoOverlap);
+ #endif
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // When an invalid `country_codes::CountryId` is stored in prefs and this
- // feature is enabled the pref will be cleared allowing a valid country to be
- // set again.
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Use finch permanent country instead of finch latest country for fetching
+ // country ID.
+ BASE_DECLARE_FEATURE(kUseFinchPermanentCountryForFetchCountryId);
diff --git a/www/iridium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/www/iridium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index 10ba821a6a37..861b7265f3b7 100644
--- a/www/iridium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ b/www/iridium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
@@ -1,6 +1,6 @@
---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-06-19 07:37:57 UTC
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-09-11 13:19:19 UTC
+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
-@@ -113,7 +113,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
+@@ -112,7 +112,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
return RTLookupRequest::OS_TYPE_CHROME_OS;
#elif BUILDFLAG(IS_IOS)
return RTLookupRequest::OS_TYPE_IOS;
diff --git a/www/iridium/files/patch-components_search__engines_template__url__service.cc b/www/iridium/files/patch-components_search__engines_template__url__service.cc
index 6a441c005f00..dc6170b11c4a 100644
--- a/www/iridium/files/patch-components_search__engines_template__url__service.cc
+++ b/www/iridium/files/patch-components_search__engines_template__url__service.cc
@@ -1,6 +1,6 @@
---- components/search_engines/template_url_service.cc.orig 2025-06-19 07:37:57 UTC
+--- components/search_engines/template_url_service.cc.orig 2025-09-11 13:19:19 UTC
+++ components/search_engines/template_url_service.cc
-@@ -3557,7 +3557,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
+@@ -3591,7 +3591,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
std::unique_ptr<EnterpriseSearchManager>
TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_signin_public_base_signin__switches.cc b/www/iridium/files/patch-components_signin_public_base_signin__switches.cc
index 0e12d9064d12..8131c83748f2 100644
--- a/www/iridium/files/patch-components_signin_public_base_signin__switches.cc
+++ b/www/iridium/files/patch-components_signin_public_base_signin__switches.cc
@@ -1,7 +1,7 @@
---- components/signin/public/base/signin_switches.cc.orig 2025-06-19 07:37:57 UTC
+--- components/signin/public/base/signin_switches.cc.orig 2025-09-11 13:19:19 UTC
+++ components/signin/public/base/signin_switches.cc
-@@ -62,7 +62,7 @@ BASE_FEATURE(kUseHostedDomainForManagementCheckOnSigni
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -73,7 +73,7 @@ BASE_FEATURE(kSmartEmailLineBreaking,
+ base::FEATURE_ENABLED_BY_DEFAULT);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,3 +9,12 @@
// Enables the History Sync Opt-in on Desktop.
BASE_FEATURE(kEnableHistorySyncOptin,
"EnableHistorySyncOptin",
+@@ -292,7 +292,7 @@ BASE_FEATURE(kSyncEnableBookmarksInTransportMode,
+ #endif // BUILDFLAG(IS_IOS)
+ );
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kSignInPromoMaterialNextUI,
+ "SignInPromoMaterialNextUI",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_signin_public_base_signin__switches.h b/www/iridium/files/patch-components_signin_public_base_signin__switches.h
index ff6a3d5828b6..51b8e2f569cf 100644
--- a/www/iridium/files/patch-components_signin_public_base_signin__switches.h
+++ b/www/iridium/files/patch-components_signin_public_base_signin__switches.h
@@ -1,11 +1,20 @@
---- components/signin/public/base/signin_switches.h.orig 2025-06-19 07:37:57 UTC
+--- components/signin/public/base/signin_switches.h.orig 2025-09-11 13:19:19 UTC
+++ components/signin/public/base/signin_switches.h
-@@ -55,7 +55,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kUseHostedDomainForManagementCheckOnSignin);
+@@ -61,7 +61,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kSmartEmailLineBreaking);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kEnableHistorySyncOptin);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -222,7 +222,7 @@ BASE_DECLARE_FEATURE(kSyncEnableBookmarksInTransportMo
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ bool IsExtensionsExplicitBrowserSigninEnabled();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Uses the Material Next theme for the signin promo.
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kSignInPromoMaterialNextUI);
diff --git a/www/iridium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/www/iridium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index a312b9999a3b..01eaf8cd5e9f 100644
--- a/www/iridium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/www/iridium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
@@ -1,6 +1,6 @@
---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-05-07 06:48:23 UTC
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-09-11 13:19:19 UTC
+++ components/startup_metric_utils/common/startup_metric_utils.cc
-@@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
+@@ -95,7 +95,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
// Enabling this logic on OS X causes a significant performance regression.
// TODO(crbug.com/40464036): Remove IS_APPLE ifdef once utility processes
// set their desired main thread priority.
diff --git a/www/iridium/files/patch-components_supervised__user_core_browser_child__account__service.cc b/www/iridium/files/patch-components_supervised__user_core_browser_child__account__service.cc
new file mode 100644
index 000000000000..7f2ec240d37b
--- /dev/null
+++ b/www/iridium/files/patch-components_supervised__user_core_browser_child__account__service.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/child_account_service.cc.orig 2025-09-11 13:19:19 UTC
++++ components/supervised_user/core/browser/child_account_service.cc
+@@ -170,7 +170,7 @@ void ChildAccountService::OnPrimaryAccountChanged(
+ void ChildAccountService::UpdateForceGoogleSafeSearch() {
+ // On platforms without web sign-out (where the primary account is always
+ // authenticated), there's no need to force SafeSearch.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool is_subject_to_parental_controls =
+ IsPrimaryAccountSubjectToParentalControls(identity_manager_) ==
+ signin::Tribool::kTrue;
diff --git a/www/iridium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc b/www/iridium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
new file mode 100644
index 000000000000..0194c35bc0ba
--- /dev/null
+++ b/www/iridium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig 2025-09-11 13:19:19 UTC
++++ components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc
+@@ -66,7 +66,7 @@ void OnResponse(
+ }
+
+ FetcherConfig GetFetcherConfig(bool is_subject_to_parental_controls) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Supervised users on these platforms might get into a state where their
+ // credentials are not available, so best-effort access mode is a graceful
+ // fallback here.
diff --git a/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
index d1e229406da7..e2951c168e91 100644
--- a/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ b/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
@@ -1,9 +1,9 @@
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-05-07 06:48:23 UTC
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-09-11 13:19:19 UTC
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
-@@ -47,7 +47,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
- extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) {
+@@ -103,7 +103,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
+ std::move(metrics_service_accessor_delegate)) {
DCHECK(pref_service_);
- DCHECK(url_filter_);
+ supervised_user_service_observation_.Observe(&supervised_user_service);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
CHECK(extensions_metrics_delegate_)
diff --git a/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index 5b087dcf36cf..8fb20d8826af 100644
--- a/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -1,6 +1,6 @@
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-05-07 06:48:23 UTC
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-09-11 13:19:19 UTC
+++ components/supervised_user/core/browser/supervised_user_preferences.cc
-@@ -147,7 +147,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
+@@ -153,7 +153,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string());
#if BUILDFLAG(ENABLE_EXTENSIONS) && \
diff --git a/www/iridium/files/patch-components_supervised__user_core_common_features.cc b/www/iridium/files/patch-components_supervised__user_core_common_features.cc
index 8b24e0bd608d..551e06c7e1ac 100644
--- a/www/iridium/files/patch-components_supervised__user_core_common_features.cc
+++ b/www/iridium/files/patch-components_supervised__user_core_common_features.cc
@@ -1,54 +1,38 @@
---- components/supervised_user/core/common/features.cc.orig 2025-06-19 07:37:57 UTC
+--- components/supervised_user/core/common/features.cc.orig 2025-09-11 13:19:19 UTC
+++ components/supervised_user/core/common/features.cc
-@@ -37,7 +37,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
+@@ -35,7 +35,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
#endif
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000;
const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{
-@@ -46,7 +46,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
+@@ -44,7 +44,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableLocalWebApprovalErrorDialog,
"EnableLocalWebApprovalErrorDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -89,7 +89,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
- return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
- }
-
--#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(kCustomProfileStringsForSupervisedUsers,
- "CustomProfileStringsForSupervisedUsers",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -101,13 +101,13 @@ BASE_FEATURE(kShowKiteForSupervisedUsers,
-
- BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers,
- "ForceSafeSearchForUnauthenticatedSupervisedUsers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+@@ -58,7 +58,7 @@ BASE_FEATURE(kLocalWebApprovalsWidgetSupportsUrlPayloa
+ BASE_FEATURE(kSupervisedUserBlockInterstitialV3,
+ "SupervisedUserBlockInterstitialV3",
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
+@@ -94,7 +94,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
+ return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
+ }
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
"EnableSupervisedUserVersionSignOutDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -119,7 +119,7 @@ BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog
- // platform #defines.
- BASE_FEATURE(kUncredentialedFilteringFallbackForSupervisedUsers,
- "UncredentialedFilteringFallbackForSupervisedUsers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT);
- #else
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_supervised__user_core_common_features.h b/www/iridium/files/patch-components_supervised__user_core_common_features.h
index d5a58ec072b1..d34cd4493c22 100644
--- a/www/iridium/files/patch-components_supervised__user_core_common_features.h
+++ b/www/iridium/files/patch-components_supervised__user_core_common_features.h
@@ -1,17 +1,17 @@
---- components/supervised_user/core/common/features.h.orig 2025-06-19 07:37:57 UTC
+--- components/supervised_user/core/common/features.h.orig 2025-09-11 13:19:19 UTC
+++ components/supervised_user/core/common/features.h
@@ -20,12 +20,12 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals);
BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs;
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// Whether we show an error screen in case of failure of a local web approval.
BASE_DECLARE_FEATURE(kEnableLocalWebApprovalErrorDialog);
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -20,16 +20,7 @@
BASE_DECLARE_FEATURE(kSupervisedUserBlockInterstitialV3);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Enable different web sign in interception behaviour for supervised users:
- //
- // 1. Supervised user signs in to existing signed out Profile: show modal
-@@ -55,7 +55,7 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers);
- // 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)
++#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);
#endif
diff --git a/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
index fb96288168d8..4c5335ec7245 100644
--- a/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
+++ b/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -1,7 +1,7 @@
---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-06-19 07:37:57 UTC
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-09-11 13:19:19 UTC
+++ components/sync_preferences/common_syncable_prefs_database.cc
-@@ -339,7 +339,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
- PrefSensitivity::kNone, MergeBehavior::kNone}},
+@@ -337,7 +337,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
+ syncer::PREFERENCES, PrefSensitivity::kNone, MergeBehavior::kNone}},
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-components_system__cpu_cpu__probe.cc b/www/iridium/files/patch-components_system__cpu_cpu__probe.cc
index e25c08cd317d..7ef01fa814f8 100644
--- a/www/iridium/files/patch-components_system__cpu_cpu__probe.cc
+++ b/www/iridium/files/patch-components_system__cpu_cpu__probe.cc
@@ -1,6 +1,17 @@
---- components/system_cpu/cpu_probe.cc.orig 2025-05-07 06:48:23 UTC
+--- components/system_cpu/cpu_probe.cc.orig 2025-09-11 13:19:19 UTC
+++ components/system_cpu/cpu_probe.cc
-@@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() {
+@@ -20,6 +20,10 @@
+ #include "components/system_cpu/cpu_probe_mac.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
++#if BUILDFLAG(IS_BSD)
++#include "base/notimplemented.h"
++#endif
++
+ namespace system_cpu {
+
+ // static
+@@ -30,6 +34,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() {
return CpuProbeWin::Create();
#elif BUILDFLAG(IS_MAC)
return CpuProbeMac::Create();
diff --git a/www/iridium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/www/iridium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
index 0429ba8dce97..4405aac2c2c4 100644
--- a/www/iridium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
+++ b/www/iridium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
@@ -1,6 +1,6 @@
---- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ components/trusted_vault/trusted_vault_connection_impl.cc
-@@ -103,7 +103,7 @@ GetLocalPhysicalDeviceType() {
+@@ -105,7 +105,7 @@ GetLocalPhysicalDeviceType() {
// currently used or even built on all platforms.
#if BUILDFLAG(IS_CHROMEOS)
return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_CHROMEOS;
diff --git a/www/iridium/files/patch-components_user__education_views_help__bubble__view.cc b/www/iridium/files/patch-components_user__education_views_help__bubble__view.cc
index aaa1a21f96af..1c6ee84435ac 100644
--- a/www/iridium/files/patch-components_user__education_views_help__bubble__view.cc
+++ b/www/iridium/files/patch-components_user__education_views_help__bubble__view.cc
@@ -1,6 +1,6 @@
---- components/user_education/views/help_bubble_view.cc.orig 2025-05-07 06:48:23 UTC
+--- components/user_education/views/help_bubble_view.cc.orig 2025-09-11 13:19:19 UTC
+++ components/user_education/views/help_bubble_view.cc
-@@ -268,7 +268,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView,
+@@ -269,7 +269,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView,
// TODO(https://crbug.com/382611284): Temporarily handle the case when the
// primary window is minimized by closing the help bubble. Remove this code when
// the issue is solved at the Views framework level.
@@ -9,7 +9,7 @@
class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver {
public:
explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble)
-@@ -743,7 +743,7 @@ HelpBubbleView::HelpBubbleView(
+@@ -733,7 +733,7 @@ HelpBubbleView::HelpBubbleView(
event_relay_->Init(this);
}
@@ -18,7 +18,7 @@
primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this);
#endif
-@@ -855,7 +855,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const {
+@@ -845,7 +845,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const {
void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params,
views::Widget* widget) const {
BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget);
diff --git a/www/iridium/files/patch-components_variations_net_variations__command__line.cc b/www/iridium/files/patch-components_variations_net_variations__command__line.cc
deleted file mode 100644
index 9e6beda262dc..000000000000
--- a/www/iridium/files/patch-components_variations_net_variations__command__line.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/variations/net/variations_command_line.cc.orig 2025-06-19 07:37:57 UTC
-+++ components/variations/net/variations_command_line.cc
-@@ -50,7 +50,7 @@ void ExitWithMessage(const std::string& message) {
- namespace variations {
-
- #if !BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kFeedbackIncludeVariations,
- "FeedbackIncludeVariations",
- base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_variations_service_variations__service.cc b/www/iridium/files/patch-components_variations_service_variations__service.cc
index f23290cb73d9..ad21c66a40a9 100644
--- a/www/iridium/files/patch-components_variations_service_variations__service.cc
+++ b/www/iridium/files/patch-components_variations_service_variations__service.cc
@@ -1,6 +1,6 @@
---- components/variations/service/variations_service.cc.orig 2025-05-07 06:48:23 UTC
+--- components/variations/service/variations_service.cc.orig 2025-09-11 13:19:19 UTC
+++ components/variations/service/variations_service.cc
-@@ -100,7 +100,7 @@ std::string GetPlatformString() {
+@@ -99,7 +99,7 @@ std::string GetPlatformString() {
return "android";
#elif BUILDFLAG(IS_FUCHSIA)
return "fuchsia";
diff --git a/www/iridium/files/patch-components_viz_host_host__display__client.cc b/www/iridium/files/patch-components_viz_host_host__display__client.cc
index 5f843b70b66d..a25809db851a 100644
--- a/www/iridium/files/patch-components_viz_host_host__display__client.cc
+++ b/www/iridium/files/patch-components_viz_host_host__display__client.cc
@@ -1,11 +1,14 @@
---- components/viz/host/host_display_client.cc.orig 2025-05-07 06:48:23 UTC
+--- components/viz/host/host_display_client.cc.orig 2025-09-11 13:19:19 UTC
+++ components/viz/host/host_display_client.cc
-@@ -65,7 +65,7 @@ void HostDisplayClient::AddChildWindowToBrowser(
+@@ -66,9 +66,9 @@ void HostDisplayClient::AddChildWindowToBrowser(
}
#endif
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
void HostDisplayClient::DidCompleteSwapWithNewSize(const gfx::Size& size) {
- NOTIMPLEMENTED();
+- NOTIMPLEMENTED();
++ NOTREACHED();
}
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+
diff --git a/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index 482176452561..930cbfe110ca 100644
--- a/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1500,7 +1500,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
+@@ -1498,7 +1498,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
->GetVulkanPhysicalDevice(),
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, yuv_color_space, ycbcr_info);
diff --git a/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.h b/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.h
index 7f8cf70d880b..282d9dbbee13 100644
--- a/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -1,6 +1,6 @@
---- components/viz/service/display_embedder/software_output_surface.h.orig 2025-05-07 06:48:23 UTC
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2025-09-11 13:19:19 UTC
+++ components/viz/service/display_embedder/software_output_surface.h
-@@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+@@ -40,7 +40,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
UpdateVSyncParametersCallback callback) override;
void SetDisplayTransformHint(gfx::OverlayTransform transform) override {}
gfx::OverlayTransform GetDisplayTransform() override;
@@ -9,7 +9,7 @@
void SetNeedsSwapSizeNotifications(
bool needs_swap_size_notifications) override;
#endif
-@@ -59,7 +59,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+@@ -58,7 +58,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
base::TimeTicks refresh_timebase_;
base::TimeDelta refresh_interval_ = BeginFrameArgs::DefaultInterval();
diff --git a/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc b/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc
index bfdec9048ef0..f01e4f313cb1 100644
--- a/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc
+++ b/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display/skia_renderer.cc.orig 2025-06-19 07:37:57 UTC
+--- components/viz/service/display/skia_renderer.cc.orig 2025-09-11 13:19:19 UTC
+++ components/viz/service/display/skia_renderer.cc
-@@ -1384,7 +1384,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1380,7 +1380,7 @@ void SkiaRenderer::ClearFramebuffer() {
if (current_frame()->current_render_pass->has_transparent_background) {
ClearCanvas(SkColors::kTransparent);
} else {
diff --git a/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index e12c35f6f757..99a46b67e835 100644
--- a/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
-@@ -141,7 +141,7 @@ RootCompositorFrameSinkImpl::Create(
+@@ -142,7 +142,7 @@ RootCompositorFrameSinkImpl::Create(
output_surface->SetNeedsSwapSizeNotifications(
params->send_swap_size_notifications);
@@ -9,7 +9,7 @@
// For X11, we need notify client about swap completion after resizing, so the
// client can use it for synchronize with X11 WM.
output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -934,7 +934,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
+@@ -902,7 +902,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
if (display_client_ && enable_swap_completion_callback_) {
display_client_->DidCompleteSwapWithSize(pixel_size);
}
diff --git a/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
index 947f15db59ae..15f09ad8a8b1 100644
--- a/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -1,8 +1,8 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-06-19 07:37:57 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-09-11 13:19:19 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -234,7 +234,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
- base::TimeDelta preferred_frame_interval_ =
- FrameRateDecider::UnspecifiedFrameInterval();
+@@ -223,7 +223,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
+ base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval();
+ base::TimeDelta preferred_frame_interval_;
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
diff --git a/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.cc b/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.cc
new file mode 100644
index 000000000000..7ea1b5467dca
--- /dev/null
+++ b/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.cc
@@ -0,0 +1,20 @@
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2025-09-11 13:19:19 UTC
++++ components/viz/service/gl/gpu_service_impl.cc
+@@ -501,7 +501,7 @@ void GpuServiceImpl::InitializeWithHostInternal(
+
+ mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported();
+ #endif
+
+@@ -1266,7 +1266,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool GpuServiceImpl::IsGMBNV12Supported() {
+ CHECK(main_runner_->BelongsToCurrentThread());
+
diff --git a/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.h b/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.h
new file mode 100644
index 000000000000..8a24721666a7
--- /dev/null
+++ b/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.h
@@ -0,0 +1,11 @@
+--- components/viz/service/gl/gpu_service_impl.h.orig 2025-09-11 13:19:19 UTC
++++ components/viz/service/gl/gpu_service_impl.h
+@@ -450,7 +450,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
+
+ void OnBeginFrameOnIO(const BeginFrameArgs& args);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsGMBNV12Supported();
+ #endif
+
diff --git a/www/iridium/files/patch-content_app_BUILD.gn b/www/iridium/files/patch-content_app_BUILD.gn
index 97b0d6827afa..fba2fb036be1 100644
--- a/www/iridium/files/patch-content_app_BUILD.gn
+++ b/www/iridium/files/patch-content_app_BUILD.gn
@@ -1,6 +1,6 @@
---- content/app/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- content/app/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ content/app/BUILD.gn
-@@ -90,9 +90,9 @@ source_set("content_main_runner_app") {
+@@ -91,9 +91,9 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
"//tools/v8_context_snapshot:buildflags",
]
@@ -12,4 +12,4 @@
+# }
}
- source_set("app") {
+ if (is_android && enable_javaless_renderers) {
diff --git a/www/iridium/files/patch-content_app_content__main.cc b/www/iridium/files/patch-content_app_content__main.cc
index e9e338883167..9ea0cdb7bfb3 100644
--- a/www/iridium/files/patch-content_app_content__main.cc
+++ b/www/iridium/files/patch-content_app_content__main.cc
@@ -1,6 +1,6 @@
---- content/app/content_main.cc.orig 2025-05-07 06:48:23 UTC
+--- content/app/content_main.cc.orig 2025-09-11 13:19:19 UTC
+++ content/app/content_main.cc
-@@ -227,7 +227,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -225,7 +225,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
base::EnableTerminationOnOutOfMemory();
logging::RegisterAbslAbortHook();
@@ -9,7 +9,7 @@
// The various desktop environments set this environment variable that
// allows the dbus client library to connect directly to the bus. When this
// variable is not set (test environments like xvfb-run), the dbus client
-@@ -317,7 +317,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -319,7 +319,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
#endif
#endif
diff --git a/www/iridium/files/patch-content_app_content__main__runner__impl.cc b/www/iridium/files/patch-content_app_content__main__runner__impl.cc
index bc90c4a5a51f..f5a808657b76 100644
--- a/www/iridium/files/patch-content_app_content__main__runner__impl.cc
+++ b/www/iridium/files/patch-content_app_content__main__runner__impl.cc
@@ -1,6 +1,6 @@
---- content/app/content_main_runner_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- content/app/content_main_runner_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ content/app/content_main_runner_impl.cc
-@@ -148,18 +148,20 @@
+@@ -150,18 +150,20 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
#include "content/public/common/content_descriptors.h"
@@ -23,7 +23,7 @@
#include "third_party/boringssl/src/include/openssl/crypto.h"
#include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck
-@@ -188,6 +190,10 @@
+@@ -185,6 +187,10 @@
#include "media/base/media_switches.h"
#endif
@@ -34,16 +34,16 @@
#if BUILDFLAG(IS_ANDROID)
#include "base/system/sys_info.h"
#include "content/browser/android/battery_metrics.h"
-@@ -386,7 +392,7 @@ void InitializeZygoteSandboxForBrowserProcess(
+@@ -381,7 +387,7 @@ void InitializeZygoteSandboxForBrowserProcess(
}
#endif // BUILDFLAG(USE_ZYGOTE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PPAPI)
- // Loads the (native) libraries but does not initialize them (i.e., does not
-@@ -424,7 +430,10 @@ void PreloadLibraryCdms() {
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Loads registered library CDMs but does not initialize them. This is needed by
+@@ -400,7 +406,10 @@ void PreloadLibraryCdms() {
void PreSandboxInit() {
// Ensure the /dev/urandom is opened.
@@ -54,7 +54,7 @@
// May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
// files.
-@@ -436,9 +445,16 @@ void PreSandboxInit() {
+@@ -412,9 +421,16 @@ void PreSandboxInit() {
// https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
CRYPTO_pre_sandbox_init();
@@ -69,18 +69,27 @@
base::GetMaxNumberOfInotifyWatches();
+#endif
- #if BUILDFLAG(ENABLE_PPAPI)
- // Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -752,7 +768,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Ensure access to the library CDMs before the sandbox is turned on.
+@@ -634,7 +650,7 @@ NO_STACK_PROTECTOR int RunZygote(ContentMainDelegate*
+
+ // Once Zygote forks and feature list initializes we can start a thread to
+ // begin tracing immediately.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (process_type == switches::kGpuProcess) {
+ tracing::InitTracingPostFeatureList(/*enable_consumer=*/false,
+ /*will_trace_thread_restart=*/true);
+@@ -733,7 +749,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+ base::HangWatcher::CreateHangWatcherInstance();
unregister_thread_closure = base::HangWatcher::RegisterThread(
base::HangWatcher::ThreadType::kMainThread);
- bool start_hang_watcher_now;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is
// initialized, because the sandbox can't be started with multiple threads.
// TODO(mpdenton): start the HangWatcher after the sandbox is initialized.
-@@ -865,11 +881,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -851,11 +867,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -94,7 +103,16 @@
#endif // !BUILDFLAG(IS_WIN)
-@@ -1050,10 +1065,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -1007,7 +1022,7 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+ // SeatbeltExecServer.
+ CHECK(sandbox::Seatbelt::IsSandboxed());
+ }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // In sandboxed processes and zygotes, certain resource should be pre-warmed
+ // as they cannot be initialized under a sandbox. In addition, loading these
+ // resources in zygotes (including the unsandboxed zygote) allows them to be
+@@ -1017,10 +1032,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -117,7 +135,7 @@
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1150,6 +1177,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
+@@ -1122,6 +1149,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
content_main_params_.reset();
RegisterMainThreadFactories();
diff --git a/www/iridium/files/patch-content_browser_BUILD.gn b/www/iridium/files/patch-content_browser_BUILD.gn
index 477ca0ded3bb..ed6679540f73 100644
--- a/www/iridium/files/patch-content_browser_BUILD.gn
+++ b/www/iridium/files/patch-content_browser_BUILD.gn
@@ -1,6 +1,22 @@
---- content/browser/BUILD.gn.orig 2025-06-18 12:17:42 UTC
+--- content/browser/BUILD.gn.orig 2025-09-13 16:56:52 UTC
+++ content/browser/BUILD.gn
-@@ -125,6 +125,7 @@ source_set("browser") {
+@@ -90,6 +90,7 @@ source_set("browser") {
+ frameworks = []
+ ldflags = []
+
++ # Iridium / node dep fixes
+ deps = [
+ "//base",
+ "//base:base_static",
+@@ -103,6 +104,7 @@ source_set("browser") {
+ "//cc/animation",
+ "//cc/mojo_embedder",
+ "//cc/paint",
++ "//chrome/common:buildflags",
+ "//components/attribution_reporting:data_host_mojom",
+ "//components/attribution_reporting:mojom",
+ "//components/back_forward_cache:enum",
+@@ -132,6 +134,7 @@ source_set("browser") {
"//components/optimization_guide/core:features",
"//components/optimization_guide/public/mojom",
"//components/os_crypt/sync",
@@ -8,7 +24,7 @@
"//components/payments/content/icon",
"//components/payments/mojom",
"//components/performance_manager/scenario_api",
-@@ -2571,6 +2572,14 @@ source_set("browser") {
+@@ -2599,6 +2602,14 @@ source_set("browser") {
]
}
@@ -23,7 +39,7 @@
if (is_linux || is_chromeos) {
sources -=
[ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
-@@ -2616,6 +2625,15 @@ source_set("browser") {
+@@ -2647,6 +2658,15 @@ source_set("browser") {
if (allow_oop_video_decoder) {
sources += [ "media/oop_video_decoder_factory.cc" ]
deps += [ "//media/mojo/mojom" ]
diff --git a/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
index 59c81db30def..42f5a2bafcd1 100644
--- a/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
+++ b/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
-@@ -181,7 +181,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
+@@ -296,7 +296,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
// On Android, Mac, Windows and Linux there are platform-specific subclasses.
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && \
diff --git a/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
index 1530960a0fe2..f4a139ebe6bf 100644
--- a/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -1,18 +1,14 @@
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
-@@ -32,7 +32,11 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
- std::string cmdline;
- std::stringstream ss(cmdline_all);
- while (std::getline(ss, cmdline, '\0')) {
-+#if BUILDFLAG(IS_BSD)
-+ re2::RE2 orca_regex(R"((^|/)(usr/)?(local/)?bin/orca(\s|$))");
-+#else
- re2::RE2 orca_regex(R"((^|/)(usr/)?bin/orca(\s|$))");
-+#endif
- if (re2::RE2::PartialMatch(cmdline, orca_regex)) {
- return true; // Orca was found
- }
-@@ -42,6 +46,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
+@@ -12,6 +12,7 @@
+ #include <sstream>
+ #include <string>
+
++#include "base/notimplemented.h"
+ #include "base/debug/crash_logging.h"
+ #include "base/metrics/histogram_macros.h"
+ #include "base/task/thread_pool.h"
+@@ -43,6 +44,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
// Returns true if Orca is active.
bool DiscoverOrca() {
@@ -23,7 +19,7 @@
// NOTE: this method is run from another thread to reduce jank, since
// there's no guarantee these system calls will return quickly.
std::unique_ptr<DIR, decltype(&CloseDir)> proc_dir(opendir("/proc"),
-@@ -79,6 +87,7 @@ bool DiscoverOrca() {
+@@ -80,6 +85,7 @@ bool DiscoverOrca() {
}
return is_orca_active;
diff --git a/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc b/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc
index c8dc1d12bf44..3385ba9418fb 100644
--- a/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_child_process_host_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/browser_child_process_host_impl.cc
-@@ -327,6 +327,8 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
+@@ -297,6 +297,8 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
switches::kLogBestEffortTasks,
switches::kPerfettoDisableInterning,
switches::kTraceToConsole,
@@ -9,7 +9,7 @@
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -697,7 +699,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
+@@ -650,7 +652,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
->child_process());
#endif
diff --git a/www/iridium/files/patch-content_browser_browser__child__process__host__impl.h b/www/iridium/files/patch-content_browser_browser__child__process__host__impl.h
index 8f40d8f95405..0c47ae5306af 100644
--- a/www/iridium/files/patch-content_browser_browser__child__process__host__impl.h
+++ b/www/iridium/files/patch-content_browser_browser__child__process__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/browser_child_process_host_impl.h.orig 2025-05-07 06:48:23 UTC
+--- content/browser/browser_child_process_host_impl.h.orig 2025-09-11 13:19:19 UTC
+++ content/browser/browser_child_process_host_impl.h
@@ -36,7 +36,7 @@
#include "base/win/object_watcher.h"
@@ -9,7 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -287,7 +287,7 @@ class BrowserChildProcessHostImpl
+@@ -276,7 +276,7 @@ class BrowserChildProcessHostImpl
std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
#endif
diff --git a/www/iridium/files/patch-content_browser_browser__interface__binders.cc b/www/iridium/files/patch-content_browser_browser__interface__binders.cc
new file mode 100644
index 000000000000..8464d6383f8f
--- /dev/null
+++ b/www/iridium/files/patch-content_browser_browser__interface__binders.cc
@@ -0,0 +1,20 @@
+--- content/browser/browser_interface_binders.cc.orig 2025-09-11 13:19:19 UTC
++++ content/browser/browser_interface_binders.cc
+@@ -234,7 +234,7 @@
+ #include "content/browser/xr/webxr_internals/webxr_internals_ui.h"
+ #endif
+
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "content/public/browser/service_process_host.h"
+ #else
+ #include "content/browser/gpu/gpu_process_host.h"
+@@ -271,7 +271,7 @@ shape_detection::mojom::ShapeDetectionService* GetShap
+ mojo::Remote<shape_detection::mojom::ShapeDetectionService>>
+ remote;
+ if (!*remote) {
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>(
+ remote->BindNewPipeAndPassReceiver(),
+ ServiceProcessHost::Options()
diff --git a/www/iridium/files/patch-content_browser_browser__main__loop.cc b/www/iridium/files/patch-content_browser_browser__main__loop.cc
index eb399ec10e00..d7f35cb15d38 100644
--- a/www/iridium/files/patch-content_browser_browser__main__loop.cc
+++ b/www/iridium/files/patch-content_browser_browser__main__loop.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_main_loop.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/browser_main_loop.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/browser_main_loop.cc
-@@ -249,6 +249,12 @@
+@@ -251,6 +251,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
#endif
@@ -13,7 +13,7 @@
// One of the linux specific headers defines this as a macro.
#ifdef DestroyAll
#undef DestroyAll
-@@ -543,6 +549,12 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -551,6 +557,12 @@ int BrowserMainLoop::EarlyInitialization() {
// by now since a thread to start the ServiceManager has been created
// before the browser main loop starts.
DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
@@ -26,7 +26,7 @@
#endif
// GLib's spawning of new processes is buggy, so it's important that at this
-@@ -575,7 +587,7 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -583,7 +595,7 @@ int BrowserMainLoop::EarlyInitialization() {
base::ThreadType::kDisplayCritical);
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-content_browser_browser__url__handler__impl.cc b/www/iridium/files/patch-content_browser_browser__url__handler__impl.cc
index 75854d10a06d..43efd37fcb75 100644
--- a/www/iridium/files/patch-content_browser_browser__url__handler__impl.cc
+++ b/www/iridium/files/patch-content_browser_browser__url__handler__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_url_handler_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/browser_url_handler_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/browser_url_handler_impl.cc
-@@ -14,6 +14,7 @@
+@@ -13,6 +13,7 @@
#include "content/browser/webui/web_ui_impl.h"
#include "content/public/browser/content_browser_client.h"
#include "content/public/common/content_client.h"
@@ -8,7 +8,7 @@
#include "content/public/common/url_constants.h"
#include "content/public/common/url_utils.h"
#include "third_party/blink/public/common/chrome_debug_urls.h"
-@@ -271,6 +272,10 @@ namespace iridium {
+@@ -270,6 +271,10 @@ namespace iridium {
static void gfxlog_request2(const std::string &caller, const GURL &url)
{
diff --git a/www/iridium/files/patch-content_browser_child__process__launcher__helper.h b/www/iridium/files/patch-content_browser_child__process__launcher__helper.h
deleted file mode 100644
index bc16bb926b59..000000000000
--- a/www/iridium/files/patch-content_browser_child__process__launcher__helper.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/child_process_launcher_helper.h.orig 2025-05-07 06:48:23 UTC
-+++ content/browser/child_process_launcher_helper.h
-@@ -308,7 +308,7 @@ class ChildProcessLauncherHelper
- std::optional<base::ProcessId> process_id_ = std::nullopt;
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The priority of the process. The state is stored to avoid changing the
- // setting repeatedly.
- std::optional<base::Process::Priority> priority_;
diff --git a/www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc b/www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc
index 543ac92b62ad..58c7a57efcd4 100644
--- a/www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc
+++ b/www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc
@@ -1,4 +1,4 @@
---- content/browser/child_process_launcher_helper_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/child_process_launcher_helper_linux.cc
@@ -22,7 +22,9 @@
#include "content/public/common/result_codes.h"
@@ -109,7 +109,7 @@
}
void ChildProcessLauncherHelper::SetProcessPriorityOnLauncherThread(
-@@ -182,11 +202,13 @@ void ChildProcessLauncherHelper::SetProcessPriorityOnL
+@@ -181,11 +201,13 @@ void ChildProcessLauncherHelper::SetProcessPriorityOnL
}
}
diff --git a/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.cc b/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.cc
index 52d9453906d7..ae0b92354f23 100644
--- a/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.cc
+++ b/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.cc
@@ -1,6 +1,14 @@
---- content/browser/child_thread_type_switcher_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/child_thread_type_switcher_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/child_thread_type_switcher_linux.cc
-@@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
+@@ -6,6 +6,7 @@
+
+ #include "base/linux_util.h"
+ #include "base/logging.h"
++#include "base/notimplemented.h"
+ #include "base/process/process_handle.h"
+ #include "base/task/single_thread_task_runner.h"
+ #include "base/threading/platform_thread.h"
+@@ -20,6 +21,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
base::ThreadType thread_type) {
DCHECK(CurrentlyOnProcessLauncherTaskRunner());
@@ -10,7 +18,7 @@
bool ns_pid_supported = false;
pid_t peer_tid =
base::FindThreadID(peer_pid, ns_tid.raw(), &ns_pid_supported);
-@@ -41,6 +44,7 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
+@@ -42,6 +46,7 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
base::PlatformThread::SetThreadType(peer_pid,
base::PlatformThreadId(peer_tid),
thread_type, base::IsViaIPC(true));
@@ -18,7 +26,7 @@
}
} // namespace
-@@ -69,7 +73,7 @@ void ChildThreadTypeSwitcher::SetPid(base::ProcessId c
+@@ -70,7 +75,7 @@ void ChildThreadTypeSwitcher::SetPid(base::ProcessId c
}
}
diff --git a/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
index fee74b55100c..f2c8e38511d3 100644
--- a/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
@@ -1,6 +1,6 @@
---- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -105,7 +105,7 @@ class HostDisplayClient : public viz::HostDisplayClien
+@@ -103,7 +103,7 @@ class HostDisplayClient : public viz::HostDisplayClien
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
// viz::HostDisplayClient:
diff --git a/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
index 781841966e3a..0c043aec0abe 100644
--- a/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/devtools/devtools_frontend_host_impl.cc
-@@ -24,7 +24,7 @@
+@@ -25,7 +25,7 @@
#include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
#include "ui/base/webui/resource_path.h"
@@ -9,7 +9,7 @@
#include "components/crash/content/browser/error_reporting/javascript_error_report.h" // nogncheck
#include "components/crash/content/browser/error_reporting/js_error_report_processor.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -36,7 +36,7 @@ const char kCompatibilityScriptSourceURL[] =
+@@ -37,7 +37,7 @@ const char kCompatibilityScriptSourceURL[] =
"\n//# "
"sourceURL=devtools://devtools/bundled/devtools_compatibility.js";
@@ -18,7 +18,7 @@
// Remove the pieces of the URL we don't want to send back with the error
// reports. In particular, do not send query or fragments as those can have
// privacy-sensitive information in them.
-@@ -106,7 +106,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl(
+@@ -107,7 +107,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl(
const HandleMessageCallback& handle_message_callback)
: web_contents_(WebContents::FromRenderFrameHost(frame_host)),
handle_message_callback_(handle_message_callback) {
@@ -27,7 +27,7 @@
Observe(web_contents_);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
mojo::AssociatedRemote<blink::mojom::DevToolsFrontend> frontend;
-@@ -131,7 +131,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage
+@@ -132,7 +132,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage
handle_message_callback_.Run(std::move(message));
}
diff --git a/www/iridium/files/patch-content_browser_gpu_compositor__util.cc b/www/iridium/files/patch-content_browser_gpu_compositor__util.cc
index 5d04c8c30309..1f50e38452f4 100644
--- a/www/iridium/files/patch-content_browser_gpu_compositor__util.cc
+++ b/www/iridium/files/patch-content_browser_gpu_compositor__util.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/compositor_util.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/gpu/compositor_util.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/gpu/compositor_util.cc
-@@ -142,7 +142,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+@@ -143,7 +143,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
"video_decode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
@@ -9,7 +9,7 @@
!base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) ||
#endif // BUILDFLAG(IS_LINUX)
command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)),
-@@ -154,7 +154,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+@@ -155,7 +155,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
"video_encode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.h b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
index 318fae1a7357..3cd84de550fa 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
@@ -1,11 +1,11 @@
---- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-05-07 06:48:23 UTC
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-09-11 13:19:19 UTC
+++ content/browser/gpu/gpu_data_manager_impl.h
-@@ -225,7 +225,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
+@@ -224,7 +224,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
void OnDisplayMetricsChanged(const display::Display& display,
uint32_t changed_metrics) override;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool IsGpuMemoryBufferNV12Supported();
- void SetGpuMemoryBufferNV12Supported(bool supported);
#endif // BUILDFLAG(IS_LINUX)
+
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index 47fb3bd24d21..88cf89d45f2f 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -1,11 +1,11 @@
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-06-19 07:37:57 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1697,7 +1697,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
+@@ -1705,7 +1705,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
}
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool GpuDataManagerImplPrivate::IsGpuMemoryBufferNV12Supported() {
- return is_gpu_memory_buffer_NV12_supported_;
+ return gpu_extra_info_.is_gmb_nv12_supported;
}
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
index 6a4a7f795abb..979799d02667 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
@@ -1,4 +1,4 @@
---- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-05-07 06:48:23 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-09-11 13:19:19 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.h
@@ -149,7 +149,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
void OnDisplayMetricsChanged(const display::Display& display,
@@ -7,9 +7,9 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool IsGpuMemoryBufferNV12Supported();
- void SetGpuMemoryBufferNV12Supported(bool supported);
#endif // BUILDFLAG(IS_LINUX)
-@@ -313,7 +313,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
+
+@@ -312,7 +312,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
bool application_is_visible_ = true;
bool disable_gpu_compositing_ = false;
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/www/iridium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
deleted file mode 100644
index e83c100e65e2..000000000000
--- a/www/iridium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-05-07 06:48:23 UTC
-+++ content/browser/gpu/gpu_memory_buffer_manager_singleton.cc
-@@ -46,7 +46,7 @@ scoped_refptr<base::SingleThreadTaskRunner> GetTaskRun
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsGpuMemoryBufferNV12Supported() {
- static bool is_computed = false;
- static bool supported = false;
-@@ -111,7 +111,7 @@ void GpuMemoryBufferManagerSingleton::RemoveObserver(
- }
-
- void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUpdate() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Dynamic check whether the NV12 format is supported as it may be
- // inconsistent between the system GBM (Generic Buffer Management) and
- // chromium miniGBM.
diff --git a/www/iridium/files/patch-content_browser_network__service__instance__impl.cc b/www/iridium/files/patch-content_browser_network__service__instance__impl.cc
index f07246c47d76..01e7f441cfbc 100644
--- a/www/iridium/files/patch-content_browser_network__service__instance__impl.cc
+++ b/www/iridium/files/patch-content_browser_network__service__instance__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/network_service_instance_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- content/browser/network_service_instance_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/network_service_instance_impl.cc
-@@ -85,7 +85,7 @@
+@@ -87,7 +87,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/system_dns_resolution/system_dns_resolver.h"
#include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
#endif
-@@ -343,7 +343,7 @@ void CreateInProcessNetworkService(
+@@ -327,7 +327,7 @@ void CreateInProcessNetworkService(
std::move(receiver)));
}
@@ -18,7 +18,7 @@
// Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
// high-priority thread pool.
void RunSystemDnsResolverOnThreadPool(
-@@ -411,7 +411,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
+@@ -394,7 +394,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/www/iridium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/www/iridium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
deleted file mode 100644
index 5c4047a3614e..000000000000
--- a/www/iridium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2025-05-07 06:48:23 UTC
-+++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc
-@@ -8,7 +8,7 @@
-
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
- #include "content/browser/font_service.h" // nogncheck
- #endif
-@@ -17,7 +17,7 @@ namespace content {
-
- void PpapiPluginProcessHost::BindHostReceiver(
- mojo::GenericPendingReceiver receiver) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (auto font_receiver = receiver.As<font_service::mojom::FontService>())
- ConnectToFontService(std::move(font_receiver));
- #endif
diff --git a/www/iridium/files/patch-content_browser_renderer__host_delegated__frame__host.cc b/www/iridium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
index 1fafe11f4831..ee6e79acc322 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/renderer_host/delegated_frame_host.cc
-@@ -333,7 +333,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/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index d47d1f427cf0..1a17fbbd69ad 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
-@@ -26,7 +26,7 @@
+@@ -29,7 +29,7 @@
#include "media/base/media_switches.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/gpu/gpu_data_manager_impl.h"
#endif
-@@ -183,7 +183,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
+@@ -188,7 +188,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
}
#else
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
diff --git a/www/iridium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc b/www/iridium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
deleted file mode 100644
index 34a9ed6e78cb..000000000000
--- a/www/iridium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2025-05-07 06:48:23 UTC
-+++ content/browser/renderer_host/pepper/pepper_file_io_host.cc
-@@ -462,7 +462,7 @@ void PepperFileIOHost::OnLocalFileOpened(
- ppapi::host::ReplyMessageContext reply_context,
- const base::FilePath& path,
- base::File::Error error_code) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Quarantining a file before its contents are available is only supported on
- // Windows and Linux.
- if (!FileOpenForWrite(open_flags_) || error_code != base::File::FILE_OK) {
-@@ -496,7 +496,7 @@ void PepperFileIOHost::OnLocalFileOpened(
- #endif
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void PepperFileIOHost::OnLocalFileQuarantined(
- ppapi::host::ReplyMessageContext reply_context,
- const base::FilePath& path,
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
index b265d249adcb..1b9b743943f4 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -222,7 +222,7 @@
+@@ -224,7 +224,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -9,7 +9,7 @@
#include <sys/resource.h>
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1120,7 +1120,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
+@@ -1114,7 +1114,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
// to indicate failure and std::numeric_limits<size_t>::max() to indicate
// unlimited.
size_t GetPlatformProcessLimit() {
@@ -18,7 +18,7 @@
struct rlimit limit;
if (getrlimit(RLIMIT_NPROC, &limit) != 0)
return kUnknownPlatformProcessLimit;
-@@ -1327,7 +1327,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
+@@ -1321,7 +1321,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
base::ProcessId child_pid) {
@@ -27,7 +27,7 @@
child_thread_type_switcher_.SetPid(child_pid);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -3408,7 +3408,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
+@@ -3416,7 +3416,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
}
@@ -36,16 +36,16 @@
// Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
// for NV12 GPU memory buffer.
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3463,6 +3463,8 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+@@ -3472,6 +3472,8 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+ switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
- switches::kDisableTouchDragDrop,
+ switches::kDisableUnveil,
+ switches::kTrk,
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5313,7 +5315,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
+@@ -5350,7 +5352,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
// - Win: https://crbug.com/707022 .
uint64_t total_size = 0;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h
index 0380cf57dbb0..631ca3373efb 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_process_host_impl.h.orig 2025-06-19 07:37:57 UTC
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-09-11 13:19:19 UTC
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -101,7 +101,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
@@ -9,16 +9,16 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -985,7 +985,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
- std::unique_ptr<service_manager::BinderRegistry> binders_;
- mojo::Receiver<mojom::ChildProcessHost> receiver_{this};
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+@@ -997,7 +997,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
ChildThreadTypeSwitcher child_thread_type_switcher_;
-@@ -1230,7 +1230,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+ #endif
+ };
+@@ -1240,7 +1240,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
// if the request isn't handled on the IO thread.
void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index 45355c6d4989..f2e4de8beca2 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-06-19 07:37:57 UTC
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
-@@ -50,7 +50,7 @@
+@@ -52,7 +52,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -8,8 +8,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
#include "content/browser/font_service.h" // nogncheck
- #include "content/browser/media/video_encode_accelerator_provider_launcher.h"
-@@ -332,7 +332,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+ #endif
+@@ -348,7 +348,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
}
#endif
@@ -18,3 +18,12 @@
if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
ConnectToFontService(std::move(font_receiver));
return;
+@@ -376,7 +376,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (auto r = receiver.As<mojom::ThreadTypeSwitcher>()) {
+ child_thread_type_switcher_.Bind(std::move(r));
+ return;
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
index 3b694f9e402d..7e7d1a911214 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -273,7 +273,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
+@@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CYVSCROLL);
prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CXHSCROLL);
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index 81a925570ebf..19697918d7e5 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
-@@ -121,7 +121,7 @@
+@@ -122,7 +122,7 @@
#include "ui/gfx/gdi_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
#include "ui/accessibility/platform/browser_accessibility_auralinux.h"
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
-@@ -478,7 +478,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
+@@ -479,7 +479,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
->GetCOM();
@@ -18,7 +18,7 @@
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1882,7 +1882,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
+@@ -1883,7 +1883,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
}
@@ -27,7 +27,7 @@
bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
const gfx::Range& range,
const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -2858,7 +2858,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
+@@ -2866,7 +2866,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -36,7 +36,7 @@
return NeedsInputGrab();
#else
return false;
-@@ -3042,7 +3042,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
+@@ -3050,7 +3050,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
if (!target_host)
return;
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index 08a7c31034c8..8f38e569fe81 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
-@@ -602,7 +602,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
+@@ -618,7 +618,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
if (event->type() == ui::EventType::kMouseExited) {
if (mouse_locked || selection_popup)
return false;
diff --git a/www/iridium/files/patch-content_browser_service__host_utility__process__host.cc b/www/iridium/files/patch-content_browser_service__host_utility__process__host.cc
index f4c1cbfea511..4c9569b5fb24 100644
--- a/www/iridium/files/patch-content_browser_service__host_utility__process__host.cc
+++ b/www/iridium/files/patch-content_browser_service__host_utility__process__host.cc
@@ -1,4 +1,4 @@
---- content/browser/service_host/utility_process_host.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/service_host/utility_process_host.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/service_host/utility_process_host.cc
@@ -68,7 +68,7 @@
#include "content/browser/v8_snapshot_files.h"
@@ -9,7 +9,7 @@
#include "base/files/file_util.h"
#include "base/files/scoped_file.h"
#include "base/pickle.h"
-@@ -96,7 +96,7 @@ namespace content {
+@@ -97,7 +97,7 @@ namespace content {
namespace {
@@ -18,21 +18,21 @@
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -427,7 +427,7 @@ bool UtilityProcessHost::StartProcess() {
- file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line));
+@@ -494,7 +494,7 @@ bool UtilityProcessHost::StartProcess() {
+ GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The network service should have access to the parent directories
- // necessary for its usage.
- if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -444,7 +444,7 @@ bool UtilityProcessHost::StartProcess() {
- if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) {
- bool pass_gpu_buffer_flag =
- switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
+ // The network service should have access to the parent directories
+ // necessary for its usage.
+ if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
+@@ -512,7 +512,7 @@ bool UtilityProcessHost::StartProcess() {
+ video_capture::mojom::VideoCaptureService::Name_) {
+ bool pass_gpu_buffer_flag =
+ switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Check if NV12 GPU memory buffer supported at the same time.
- pass_gpu_buffer_flag =
- pass_gpu_buffer_flag &&
+ // Check if NV12 GPU memory buffer supported at the same time.
+ pass_gpu_buffer_flag =
+ pass_gpu_buffer_flag &&
diff --git a/www/iridium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc b/www/iridium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
index 5835471fe71f..29537c7db857 100644
--- a/www/iridium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
+++ b/www/iridium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
@@ -1,15 +1,24 @@
---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/service_host/utility_sandbox_delegate.cc
-@@ -77,7 +77,7 @@ UtilitySandboxedProcessLauncherDelegate::
+@@ -28,7 +28,7 @@
+ #include "chromeos/ash/components/assistant/buildflags.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "media/gpu/buildflags.h"
+ #include "media/media_buildflags.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -79,7 +79,7 @@ UtilitySandboxedProcessLauncherDelegate::
#if BUILDFLAG(IS_FUCHSIA)
sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture ||
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -90,14 +90,14 @@ UtilitySandboxedProcessLauncherDelegate::
+@@ -97,14 +97,14 @@ UtilitySandboxedProcessLauncherDelegate::
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -27,18 +36,14 @@
sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
#endif
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
-@@ -144,7 +144,7 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
- // process upon startup.
- if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork ||
- sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceModelExecution ||
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -158,11 +158,11 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+@@ -164,15 +164,15 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+ #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
+ #endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-content_browser_v8__snapshot__files.cc b/www/iridium/files/patch-content_browser_v8__snapshot__files.cc
index 55ebf01b7422..08348a59b098 100644
--- a/www/iridium/files/patch-content_browser_v8__snapshot__files.cc
+++ b/www/iridium/files/patch-content_browser_v8__snapshot__files.cc
@@ -1,6 +1,6 @@
---- content/browser/v8_snapshot_files.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/v8_snapshot_files.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/v8_snapshot_files.cc
-@@ -19,7 +19,7 @@ namespace content {
+@@ -35,7 +35,7 @@ void registerContextSnapshotAndroid(
std::map<std::string, std::variant<base::FilePath, base::ScopedFD>>
GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) {
std::map<std::string, std::variant<base::FilePath, base::ScopedFD>> files;
diff --git a/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura.cc b/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
index c476bd0cde20..e28e7e756d5e 100644
--- a/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
+++ b/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/web_contents/web_contents_view_aura.cc
-@@ -173,7 +173,7 @@ class WebDragSourceAura : public content::WebContentsO
+@@ -175,7 +175,7 @@ class WebDragSourceAura : public content::WebContentsO
raw_ptr<aura::Window> window_;
};
@@ -9,7 +9,7 @@
// Fill out the OSExchangeData with a file contents, synthesizing a name if
// necessary.
void PrepareDragForFileContents(const DropData& drop_data,
-@@ -258,7 +258,7 @@ void PrepareDragData(const DropData& drop_data,
+@@ -260,7 +260,7 @@ void PrepareDragData(const DropData& drop_data,
if (!drop_data.download_metadata.empty())
PrepareDragForDownload(drop_data, provider, web_contents);
#endif
@@ -18,7 +18,7 @@
// 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.
-@@ -1327,7 +1327,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
+@@ -1326,7 +1326,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
// 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/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
index 10023056c3cd..37fbf69884d0 100644
--- a/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
+++ b/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-05-07 06:48:23 UTC
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
-@@ -40,7 +40,7 @@
+@@ -41,7 +41,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/x/selection_utils.h"
#include "ui/base/x/x11_os_exchange_data_provider.h"
#include "ui/gfx/x/atom_cache.h"
-@@ -96,7 +96,7 @@ class TestDragDropClient : public aura::client::DragDr
+@@ -97,7 +97,7 @@ class TestDragDropClient : public aura::client::DragDr
drag_drop_data_ = std::move(data);
return DragOperation::kCopy;
}
@@ -18,7 +18,7 @@
void UpdateDragImage(const gfx::ImageSkia& image,
const gfx::Vector2d& offset) override {}
#endif
-@@ -231,7 +231,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
+@@ -232,7 +232,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
ui::EF_LEFT_MOUSE_BUTTON, 0);
ui::EventHandler* event_handler = GetView();
event_handler->OnMouseEvent(&mouse_event);
@@ -27,7 +27,7 @@
// The web-content is not activated during mouse-press on Linux.
// See comment in WebContentsViewAura::OnMouseEvent() for more details.
EXPECT_NE(web_contents(), nullptr);
-@@ -297,7 +297,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -298,7 +298,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -36,7 +36,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -337,7 +337,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -338,7 +338,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
CheckDropData(view);
@@ -45,7 +45,7 @@
// By design, Linux implementations returns an empty string if file data
// is also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -395,7 +395,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -396,7 +396,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -54,7 +54,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -427,7 +427,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -428,7 +428,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
CheckDropData(view);
@@ -63,7 +63,7 @@
// By design, Linux implementations returns an empty string if file data is
// also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -458,7 +458,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
+@@ -459,7 +459,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
auto data = std::make_unique<ui::OSExchangeData>();
diff --git a/www/iridium/files/patch-content_child_child__process.cc b/www/iridium/files/patch-content_child_child__process.cc
index 73cf148406d1..196a5a7a8066 100644
--- a/www/iridium/files/patch-content_child_child__process.cc
+++ b/www/iridium/files/patch-content_child_child__process.cc
@@ -1,6 +1,6 @@
---- content/child/child_process.cc.orig 2025-05-07 06:48:23 UTC
+--- content/child/child_process.cc.orig 2025-09-11 13:19:19 UTC
+++ content/child/child_process.cc
-@@ -31,7 +31,7 @@
+@@ -34,7 +34,7 @@
#include "content/common/android/cpu_time_metrics.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -177,7 +177,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
+@@ -192,7 +192,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
main_thread_.reset(thread);
}
diff --git a/www/iridium/files/patch-content_common_BUILD.gn b/www/iridium/files/patch-content_common_BUILD.gn
index 1d84485ea0b6..0fede09589b5 100644
--- a/www/iridium/files/patch-content_common_BUILD.gn
+++ b/www/iridium/files/patch-content_common_BUILD.gn
@@ -1,6 +1,6 @@
---- content/common/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- content/common/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ content/common/BUILD.gn
-@@ -382,19 +382,28 @@ source_set("common") {
+@@ -367,19 +367,28 @@ source_set("common") {
}
if (is_linux || is_chromeos) {
diff --git a/www/iridium/files/patch-content_common_features.cc b/www/iridium/files/patch-content_common_features.cc
index 5fcb2020201f..a22fc9679ed8 100644
--- a/www/iridium/files/patch-content_common_features.cc
+++ b/www/iridium/files/patch-content_common_features.cc
@@ -1,6 +1,6 @@
---- content/common/features.cc.orig 2025-06-19 07:37:57 UTC
+--- content/common/features.cc.orig 2025-09-11 13:19:19 UTC
+++ content/common/features.cc
-@@ -163,7 +163,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
+@@ -170,7 +170,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
base::FEATURE_DISABLED_BY_DEFAULT);
// Enables error reporting for JS errors inside DevTools frontend host
diff --git a/www/iridium/files/patch-content_common_features.h b/www/iridium/files/patch-content_common_features.h
index c9c8d2012487..9ccdfdecf2c1 100644
--- a/www/iridium/files/patch-content_common_features.h
+++ b/www/iridium/files/patch-content_common_features.h
@@ -1,6 +1,6 @@
---- content/common/features.h.orig 2025-06-19 07:37:57 UTC
+--- content/common/features.h.orig 2025-09-11 13:19:19 UTC
+++ content/common/features.h
-@@ -59,7 +59,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginEn
+@@ -60,7 +60,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginEn
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation);
@@ -8,4 +8,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kEmbeddingRequiresOptIn);
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceSameDocumentOriginInvariants);
diff --git a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
index 0324b1dcd011..da073e63776b 100644
--- a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -1,4 +1,4 @@
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-05-07 06:48:23 UTC
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-09-11 13:19:19 UTC
+++ content/common/gpu_pre_sandbox_hook_bsd.cc
@@ -0,0 +1,68 @@
+// Copyright 2023 The Chromium Authors
@@ -49,6 +49,8 @@
+ }
+}
+
++} // namespace
++
+bool LoadLibrariesForGpu(
+ const sandbox::policy::SandboxSeccompBPF::Options& options) {
+ LoadVulkanLibraries();
@@ -56,8 +58,6 @@
+ return true;
+}
+
-+} // namespace
-+
+bool GpuPreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
+ if (!LoadLibrariesForGpu(options))
+ return false;
diff --git a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
index fa5bc2a57af1..c055a7f23b25 100644
--- a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
@@ -1,16 +1,18 @@
---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-09-11 13:19:19 UTC
+++ content/common/gpu_pre_sandbox_hook_linux.h
-@@ -5,8 +5,13 @@
- #ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
- #define CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
+@@ -7,7 +7,15 @@
+
+ #include <vector>
+#include "build/build_config.h"
- #include "base/component_export.h"
++
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
++#include "sandbox/linux/syscall_broker/broker_command.h"
++#include "sandbox/linux/syscall_broker/broker_file_permission.h"
+#else
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
- namespace content {
-
+ namespace sandbox::syscall_broker {
+ class BrokerFilePermission;
diff --git a/www/iridium/files/patch-content_gpu_gpu__child__thread.cc b/www/iridium/files/patch-content_gpu_gpu__child__thread.cc
index 2b98aae2e6c2..6fd32d179dac 100644
--- a/www/iridium/files/patch-content_gpu_gpu__child__thread.cc
+++ b/www/iridium/files/patch-content_gpu_gpu__child__thread.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_child_thread.cc.orig 2025-05-07 06:48:23 UTC
+--- content/gpu/gpu_child_thread.cc.orig 2025-09-11 13:19:19 UTC
+++ content/gpu/gpu_child_thread.cc
-@@ -57,7 +57,7 @@
+@@ -56,7 +56,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -147,7 +147,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
+@@ -146,7 +146,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
viz_main_.gpu_service()->set_start_time(process_start_time);
diff --git a/www/iridium/files/patch-content_gpu_gpu__main.cc b/www/iridium/files/patch-content_gpu_gpu__main.cc
index 992e460a8b0e..bce7297245c9 100644
--- a/www/iridium/files/patch-content_gpu_gpu__main.cc
+++ b/www/iridium/files/patch-content_gpu_gpu__main.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_main.cc.orig 2025-06-19 07:37:57 UTC
+--- content/gpu/gpu_main.cc.orig 2025-09-11 13:19:19 UTC
+++ content/gpu/gpu_main.cc
-@@ -95,10 +95,14 @@
+@@ -107,10 +107,14 @@
#include "sandbox/win/src/sandbox.h"
#endif
@@ -16,7 +16,7 @@
#include "sandbox/policy/sandbox_type.h"
#endif
-@@ -116,7 +120,7 @@ namespace content {
+@@ -128,7 +132,7 @@ namespace content {
namespace {
@@ -25,16 +25,16 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread*,
const gpu::GPUInfo*,
const gpu::GpuPreferences&);
-@@ -176,7 +180,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
+@@ -190,7 +194,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) override {
- GPU_STARTUP_TRACE_EVENT("gpu_main::EnsureSandboxInitialized");
+ TRACE_EVENT("gpu,startup", "gpu_main::EnsureSandboxInitialized");
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
#elif BUILDFLAG(IS_WIN)
return StartSandboxWindows(sandbox_info_);
-@@ -289,7 +293,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -306,7 +310,7 @@ int GpuMain(MainFunctionParams parameters) {
std::make_unique<base::SingleThreadTaskExecutor>(
gpu_preferences.message_pump_type);
}
@@ -43,7 +43,7 @@
#error "Unsupported Linux platform."
#elif BUILDFLAG(IS_MAC)
// Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -315,7 +319,8 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -331,7 +335,8 @@ int GpuMain(MainFunctionParams parameters) {
base::PlatformThread::SetName("CrGpuMain");
mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
@@ -53,7 +53,7 @@
// Thread type delegate of the process should be registered before
// thread type change below for the main thread and for thread pool in
// ChildProcess constructor.
-@@ -448,7 +453,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -479,7 +484,7 @@ int GpuMain(MainFunctionParams parameters) {
namespace {
@@ -62,7 +62,7 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) {
-@@ -488,7 +493,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
+@@ -527,7 +532,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
sandbox_options.accelerated_video_encode_enabled =
!gpu_prefs.disable_accelerated_video_encode;
diff --git a/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc b/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
deleted file mode 100644
index 73ad1cd28063..000000000000
--- a/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2025-05-07 06:48:23 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.cc
-@@ -21,7 +21,7 @@
-
- #if BUILDFLAG(IS_MAC)
- #include "content/child/child_process_sandbox_support_impl_mac.h"
--#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"
- #include "mojo/public/cpp/bindings/pending_remote.h"
- #endif
-@@ -36,7 +36,7 @@ typedef struct CGFont* CGFontRef;
- namespace content {
-
- PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- mojo::PendingRemote<font_service::mojom::FontService> font_service;
- ChildThread::Get()->BindHostReceiver(
- font_service.InitWithNewPipeAndPassReceiver());
-@@ -55,7 +55,7 @@ PpapiBlinkPlatformImpl::~PpapiBlinkPlatformImpl() {
- void PpapiBlinkPlatformImpl::Shutdown() {}
-
- blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetSandboxSupport() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return sandbox_support_.get();
- #else
- return nullptr;
diff --git a/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
deleted file mode 100644
index 20bbbd4b85fe..000000000000
--- a/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2025-05-07 06:48:23 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.h
-@@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public BlinkPlatformImp
- blink::WebString DefaultLocale() override;
-
- private:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
- #endif
- };
diff --git a/www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
deleted file mode 100644
index c420df5771df..000000000000
--- a/www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-05-07 06:48:23 UTC
-+++ content/ppapi_plugin/ppapi_plugin_main.cc
-@@ -52,6 +52,11 @@
- #include "gin/v8_initializer.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#include "sandbox/policy/sandbox_type.h"
-+#endif
-+
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
- #include <stdlib.h>
- #endif
-@@ -139,7 +144,7 @@ int PpapiPluginMain(MainFunctionParams parameters) {
- gin::V8Initializer::LoadV8Snapshot();
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
- sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox(
- sandbox::policy::SandboxTypeFromCommandLine(command_line),
- sandbox::policy::SandboxLinux::PreSandboxHook(),
diff --git a/www/iridium/files/patch-content_public_common_content__features.cc b/www/iridium/files/patch-content_public_common_content__features.cc
index 80d753c6135d..3e2c080be6e7 100644
--- a/www/iridium/files/patch-content_public_common_content__features.cc
+++ b/www/iridium/files/patch-content_public_common_content__features.cc
@@ -1,6 +1,6 @@
---- content/public/common/content_features.cc.orig 2025-06-19 07:37:57 UTC
+--- content/public/common/content_features.cc.orig 2025-09-11 13:19:19 UTC
+++ content/public/common/content_features.cc
-@@ -80,7 +80,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
+@@ -103,7 +103,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
// Runs the audio service in a separate process.
BASE_FEATURE(kAudioServiceOutOfProcess,
"AudioServiceOutOfProcess",
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1275,9 +1275,9 @@ BASE_FEATURE(kWebAssemblyTiering,
+@@ -1394,9 +1394,9 @@ BASE_FEATURE(kWebAssemblyTiering,
BASE_FEATURE(kWebAssemblyTrapHandler,
"WebAssemblyTrapHandler",
#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -21,7 +21,7 @@
defined(ARCH_CPU_ARM64))
base::FEATURE_ENABLED_BY_DEFAULT
#else
-@@ -1334,7 +1334,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
+@@ -1453,7 +1453,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
@@ -31,5 +31,5 @@
BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_ENABLED_BY_DEFAULT);
+#endif
- // Controls whether the WebXR Device API is enabled.
- BASE_FEATURE(kWebXr, "WebXR", base::FEATURE_ENABLED_BY_DEFAULT);
+ // Apply `PrefetchPriority::kHighest` for Webview Prefetch API.
+ BASE_FEATURE(kWebViewPrefetchHighestPrefetchPriority,
diff --git a/www/iridium/files/patch-content_public_common_content__switches.cc b/www/iridium/files/patch-content_public_common_content__switches.cc
index 9dffcaeaf98b..a511dc669fbf 100644
--- a/www/iridium/files/patch-content_public_common_content__switches.cc
+++ b/www/iridium/files/patch-content_public_common_content__switches.cc
@@ -1,6 +1,6 @@
---- content/public/common/content_switches.cc.orig 2025-06-19 07:37:57 UTC
+--- content/public/common/content_switches.cc.orig 2025-09-11 13:19:19 UTC
+++ content/public/common/content_switches.cc
-@@ -345,6 +345,10 @@ const char kEnableIsolatedWebAppsInRenderer[] =
+@@ -347,6 +347,10 @@ const char kEnableIsolatedWebAppsInRenderer[] =
// builds.
const char kEnableLogging[] = "enable-logging";
@@ -11,7 +11,7 @@
// 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.
-@@ -952,7 +956,7 @@ const char kPreventResizingContentsForTesting[] =
+@@ -946,7 +950,7 @@ const char kPreventResizingContentsForTesting[] =
"prevent-resizing-contents-for-testing";
#endif
diff --git a/www/iridium/files/patch-content_public_common_content__switches.h b/www/iridium/files/patch-content_public_common_content__switches.h
index 42bdc925d768..944d0cde85d8 100644
--- a/www/iridium/files/patch-content_public_common_content__switches.h
+++ b/www/iridium/files/patch-content_public_common_content__switches.h
@@ -1,4 +1,4 @@
---- content/public/common/content_switches.h.orig 2025-06-19 07:37:57 UTC
+--- content/public/common/content_switches.h.orig 2025-09-11 13:19:19 UTC
+++ content/public/common/content_switches.h
@@ -108,6 +108,8 @@ CONTENT_EXPORT extern const char kEnableGpuMemoryBuffe
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
@@ -9,7 +9,7 @@
CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -259,7 +261,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
+@@ -257,7 +259,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
#endif
diff --git a/www/iridium/files/patch-content_renderer_render__thread__impl.cc b/www/iridium/files/patch-content_renderer_render__thread__impl.cc
index 8b81be16f1e0..d2ab939b5848 100644
--- a/www/iridium/files/patch-content_renderer_render__thread__impl.cc
+++ b/www/iridium/files/patch-content_renderer_render__thread__impl.cc
@@ -1,6 +1,6 @@
---- content/renderer/render_thread_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- content/renderer/render_thread_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ content/renderer/render_thread_impl.cc
-@@ -207,6 +207,8 @@
+@@ -203,6 +203,8 @@
#if BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -9,7 +9,7 @@
#else
#include <malloc.h>
#endif
-@@ -1069,7 +1071,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1026,7 +1028,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
kGpuStreamIdMedia, kGpuStreamPriorityMedia);
const bool enable_video_decode_accelerator =
@@ -18,7 +18,7 @@
base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
#endif // BUILDFLAG(IS_LINUX)
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -1078,7 +1080,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1035,7 +1037,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
gpu::kGpuFeatureStatusEnabled);
const bool enable_video_encode_accelerator =
@@ -27,7 +27,7 @@
base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
#else
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1870,7 +1872,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
+@@ -1809,7 +1811,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
bool enable_video_encode_accelerator) {
mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
vea_provider;
diff --git a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc
index 3287b7e4cbde..48d1e8be0865 100644
--- a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -1,4 +1,4 @@
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ content/renderer/renderer_blink_platform_impl.cc
@@ -124,7 +124,7 @@
@@ -9,7 +9,7 @@
#include "content/child/child_process_sandbox_support_impl_linux.h"
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -192,13 +192,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -193,13 +193,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
is_locked_to_site_(false),
main_thread_scheduler_(main_thread_scheduler),
next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) {
@@ -25,7 +25,7 @@
mojo::PendingRemote<font_service::mojom::FontService> font_service;
RenderThreadImpl::current()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -223,7 +223,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -224,7 +224,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -34,7 +34,7 @@
if (sandboxEnabled()) {
#if BUILDFLAG(IS_MAC)
sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -296,7 +296,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
+@@ -297,7 +297,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h
index 6de550afa66c..3b71c6fceeee 100644
--- a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h
@@ -1,6 +1,6 @@
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-06-19 07:37:57 UTC
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-09-11 13:19:19 UTC
+++ content/renderer/renderer_blink_platform_impl.h
-@@ -266,7 +266,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
+@@ -273,7 +273,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
const gpu::GPUInfo& gpu_info) const;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-content_shell_BUILD.gn b/www/iridium/files/patch-content_shell_BUILD.gn
index 9bdb18543fb7..f75dea71d4e2 100644
--- a/www/iridium/files/patch-content_shell_BUILD.gn
+++ b/www/iridium/files/patch-content_shell_BUILD.gn
@@ -1,6 +1,6 @@
---- content/shell/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- content/shell/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ content/shell/BUILD.gn
-@@ -1111,7 +1111,7 @@ group("content_shell_crash_test") {
+@@ -1102,7 +1102,7 @@ group("content_shell_crash_test") {
if (is_win) {
data_deps += [ "//build/win:copy_cdb_to_output" ]
}
diff --git a/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc b/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc
index e9fd7f4423b8..a4605fcf310b 100644
--- a/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc
+++ b/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- content/shell/app/shell_main_delegate.cc.orig 2025-05-07 06:48:23 UTC
+--- content/shell/app/shell_main_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ content/shell/app/shell_main_delegate.cc
-@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartup() {
+@@ -289,7 +289,7 @@ void ShellMainDelegate::PreSandboxStartup() {
// Reporting for sub-processes will be initialized in ZygoteForked.
if (process_type != switches::kZygoteProcess) {
crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
diff --git a/www/iridium/files/patch-content_shell_browser_shell__paths.cc b/www/iridium/files/patch-content_shell_browser_shell__paths.cc
deleted file mode 100644
index 35a013b5a25b..000000000000
--- a/www/iridium/files/patch-content_shell_browser_shell__paths.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/shell/browser/shell_paths.cc.orig 2025-05-07 06:48:23 UTC
-+++ content/shell/browser/shell_paths.cc
-@@ -13,7 +13,7 @@
-
- #if BUILDFLAG(IS_FUCHSIA)
- #include "base/fuchsia/file_utils.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #endif
-
-@@ -25,7 +25,7 @@ bool GetDefaultUserDataDirectory(base::FilePath* resul
- #if BUILDFLAG(IS_WIN)
- CHECK(base::PathService::Get(base::DIR_LOCAL_APP_DATA, result));
- *result = result->Append(std::wstring(L"content_shell"));
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<base::Environment> env(base::Environment::Create());
- base::FilePath config_dir(base::nix::GetXDGDirectory(
- env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir));
diff --git a/www/iridium/files/patch-content_shell_renderer_shell__content__renderer__client.cc b/www/iridium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
index 5ad9042f1fc0..e6fd0bf0bc61 100644
--- a/www/iridium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ b/www/iridium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
@@ -1,6 +1,6 @@
---- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-05-07 06:48:23 UTC
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-09-11 13:19:19 UTC
+++ content/shell/renderer/shell_content_renderer_client.cc
-@@ -55,7 +55,7 @@
+@@ -50,7 +50,7 @@
#include "media/base/media_switches.h"
#endif
diff --git a/www/iridium/files/patch-content_shell_utility_shell__content__utility__client.cc b/www/iridium/files/patch-content_shell_utility_shell__content__utility__client.cc
index b8499b55bf86..ca511a01d5f9 100644
--- a/www/iridium/files/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/www/iridium/files/patch-content_shell_utility_shell__content__utility__client.cc
@@ -1,4 +1,4 @@
---- content/shell/utility/shell_content_utility_client.cc.orig 2025-05-07 06:48:23 UTC
+--- content/shell/utility/shell_content_utility_client.cc.orig 2025-09-11 13:19:19 UTC
+++ content/shell/utility/shell_content_utility_client.cc
@@ -43,7 +43,7 @@
#include "sandbox/policy/sandbox.h"
@@ -11,7 +11,7 @@
@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow
binders->Add<mojom::PowerMonitorTest>(
- base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver),
+ &PowerMonitorTestImpl::MakeSelfOwnedReceiver,
base::SingleThreadTaskRunner::GetCurrentDefault());
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc b/www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
new file mode 100644
index 000000000000..26dda3b12ad1
--- /dev/null
+++ b/www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
@@ -0,0 +1,84 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-09-11 13:19:19 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.cc
+@@ -17,16 +17,20 @@
+ #include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <errno.h>
+
+ #include "content/common/gpu_pre_sandbox_hook_linux.h"
+ #include "gpu/config/gpu_info_collector.h" // nogncheck
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
++#endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ #include "base/feature_list.h"
+ #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
+ #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
+@@ -37,7 +41,7 @@ namespace on_device_model {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr uint32_t kVendorIdAMD = 0x1002;
+ constexpr uint32_t kVendorIdIntel = 0x8086;
+ constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
+@@ -66,13 +70,13 @@ void UpdateSandboxOptionsForGpu(
+ #endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ // If this feature is enabled, a WebGPU device is created for each valid
+ // adapter. This makes sure any relevant drivers or other libs are loaded before
+ // enabling the sandbox.
+ BASE_FEATURE(kOnDeviceModelWarmDrivers,
+ "OnDeviceModelWarmDrivers",
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -101,7 +105,7 @@ bool PreSandboxInit() {
+ #endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ if (base::FeatureList::IsEnabled(kOnDeviceModelWarmDrivers)
+ #if defined(ENABLE_ML_INTERNAL)
+ && !ml::IsGpuBlocked(ml::ChromeML::Get()->api(), /*log_histogram=*/false)
+@@ -141,7 +145,7 @@ bool PreSandboxInit() {
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options) {
+ // Make sure any necessary vendor-specific options are set.
+ gpu::GPUInfo info;
+@@ -153,6 +157,7 @@ void AddSandboxLinuxOptions(sandbox::policy::SandboxLi
+ }
+
+ bool PreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
++#if !BUILDFLAG(IS_BSD)
+ std::vector<sandbox::syscall_broker::BrokerFilePermission> file_permissions =
+ content::FilePermissionsForGpu(options);
+ file_permissions.push_back(
+@@ -161,6 +166,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt
+
+ sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
+ content::CommandSetForGPU(options), file_permissions, options);
++#endif
+
+ if (!content::LoadLibrariesForGpu(options)) {
+ return false;
diff --git a/www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h b/www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
new file mode 100644
index 000000000000..18a259853e82
--- /dev/null
+++ b/www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
@@ -0,0 +1,22 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2025-09-11 13:19:19 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.h
+@@ -11,6 +11,10 @@
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#endif
++
+ namespace on_device_model {
+
+ // Must be called in the service's process before sandbox initialization.
+@@ -21,7 +25,7 @@ namespace on_device_model {
+ // Must be called in the service's process after the run loop finished.
+ [[nodiscard]] bool Shutdown();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options);
+
+ [[nodiscard]] bool PreSandboxHook(
diff --git a/www/iridium/files/patch-content_utility_services.cc b/www/iridium/files/patch-content_utility_services.cc
index 1f4a66a636ce..f4276f0d9407 100644
--- a/www/iridium/files/patch-content_utility_services.cc
+++ b/www/iridium/files/patch-content_utility_services.cc
@@ -1,24 +1,22 @@
---- content/utility/services.cc.orig 2025-05-07 06:48:23 UTC
+--- content/utility/services.cc.orig 2025-09-11 13:19:19 UTC
+++ content/utility/services.cc
-@@ -73,7 +73,7 @@
+@@ -74,13 +74,13 @@
extern sandbox::TargetServices* g_utility_target_services;
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "media/mojo/services/mojo_video_encode_accelerator_provider_factory.h"
#include "sandbox/linux/services/libc_interceptor.h"
#include "sandbox/policy/mojom/sandbox.mojom.h"
-@@ -101,7 +101,7 @@ extern sandbox::TargetServices* g_utility_target_servi
- #endif // BUILDFLAG(IS_CHROMEOS) && (BUILDFLAG(USE_VAAPI) ||
- // BUILDFLAG(USE_V4L2_CODEC))
+ #include "sandbox/policy/sandbox_type.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- #include "content/common/features.h"
- #include "media/mojo/services/oop_video_decoder_factory_process_service.h" // nogncheck
-@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "services/shape_detection/public/mojom/shape_detection_service.mojom.h" // nogncheck
+ #include "services/shape_detection/shape_detection_service.h" // nogncheck
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) && BUILDFLAG(IS_CHROMEOS)
+@@ -235,7 +235,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
<< "task_policy_set TASK_QOS_POLICY";
#endif
@@ -27,39 +25,21 @@
auto* command_line = base::CommandLine::ForCurrentProcess();
if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -381,7 +381,7 @@ auto RunOOPArcVideoAcceleratorFactoryService(
- #endif // BUILDFLAG(IS_CHROMEOS) && \
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- auto RunOOPVideoDecoderFactoryProcessService(
- mojo::PendingReceiver<media::mojom::VideoDecoderFactoryProcess> receiver) {
-@@ -391,7 +391,7 @@ auto RunOOPVideoDecoderFactoryProcessService(
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- auto RunVideoEncodeAcceleratorProviderFactory(
- mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory>
+@@ -257,7 +257,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+ return audio::CreateStandaloneService(std::move(receiver));
+ }
+
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ auto RunShapeDetectionService(
+ mojo::PendingReceiver<shape_detection::mojom::ShapeDetectionService>
receiver) {
-@@ -414,7 +414,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se
- // loop of type IO that can get notified when pipes have data.
- services.Add(RunNetworkService);
+@@ -432,7 +432,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+ services.Add(RunOnDeviceModel);
+ }
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- services.Add(RunOOPVideoDecoderFactoryProcessService);
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
-@@ -467,7 +467,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
- #endif // BUILDFLAG(IS_CHROMEOS) && \
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- services.Add(RunVideoEncodeAcceleratorProviderFactory);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ services.Add(RunShapeDetectionService);
+ #endif
diff --git a/www/iridium/files/patch-content_utility_utility__main.cc b/www/iridium/files/patch-content_utility_utility__main.cc
index dbf0a5f9b210..93914073194a 100644
--- a/www/iridium/files/patch-content_utility_utility__main.cc
+++ b/www/iridium/files/patch-content_utility_utility__main.cc
@@ -1,6 +1,6 @@
---- content/utility/utility_main.cc.orig 2025-05-07 06:48:23 UTC
+--- content/utility/utility_main.cc.orig 2025-09-11 13:19:19 UTC
+++ content/utility/utility_main.cc
-@@ -36,18 +36,22 @@
+@@ -39,17 +39,21 @@
#include "services/tracing/public/cpp/trace_startup.h"
#include "services/video_effects/public/cpp/buildflags.h"
@@ -10,35 +10,34 @@
#include "base/files/file_util.h"
#include "base/pickle.h"
#include "content/child/sandboxed_process_thread_type_handler.h"
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
#include "content/common/gpu_pre_sandbox_hook_linux.h"
+#endif
#include "content/public/common/content_descriptor_keys.h"
#include "content/utility/speech/speech_recognition_sandbox_hook_linux.h"
- #include "gpu/config/gpu_info_collector.h"
- #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h"
- #include "media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h"
+ #include "media/gpu/buildflags.h"
+ #include "media/media_buildflags.h"
+#if !BUILDFLAG(IS_BSD)
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
#include "services/audio/audio_sandbox_hook_linux.h"
#include "services/network/network_sandbox_hook_linux.h"
#include "services/screen_ai/buildflags/buildflags.h"
-@@ -66,7 +70,12 @@
+@@ -84,7 +88,12 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
+#include "content/common/gpu_pre_sandbox_hook_bsd.h"
+#endif
+
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
#include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX)
-@@ -101,7 +110,7 @@
+@@ -121,7 +130,7 @@
sandbox::TargetServices* g_utility_target_services = nullptr;
#endif // BUILDFLAG(IS_WIN)
@@ -47,7 +46,7 @@
#include "components/services/on_device_translation/sandbox_hook.h"
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
-@@ -109,7 +118,7 @@ namespace content {
+@@ -129,7 +138,7 @@ namespace content {
namespace {
@@ -56,26 +55,27 @@
std::vector<std::string> GetNetworkContextsParentDirectories() {
base::MemoryMappedFile::Region region;
base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -247,7 +256,8 @@ int UtilityMain(MainFunctionParams parameters) {
- CHECK(on_device_model::OnDeviceModelService::PreSandboxInit());
+@@ -284,7 +293,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ CHECK(on_device_model::PreSandboxInit());
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+// XXX BSD
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- // Thread type delegate of the process should be registered before first
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
+ // Regardless of the sandbox status, the VaapiWrapper needs to be initialized
+@@ -299,7 +308,10 @@ int UtilityMain(MainFunctionParams parameters) {
// thread type change in ChildProcess constructor. It also needs to be
// registered before the process has multiple threads, which may race with
-@@ -255,7 +265,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ // application of the sandbox.
++// XXX BSD
++#if !BUILDFLAG(IS_BSD)
SandboxedProcessThreadTypeHandler::Create();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Initializes the sandbox before any threads are created.
// TODO(jorgelo): move this after GTK initialization when we enable a strict
- // Seccomp-BPF policy.
-@@ -287,7 +297,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -331,7 +343,7 @@ int UtilityMain(MainFunctionParams parameters) {
pre_sandbox_hook =
base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
break;
@@ -84,23 +84,25 @@
case sandbox::mojom::Sandbox::kOnDeviceTranslation:
pre_sandbox_hook = base::BindOnce(
&on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -303,13 +313,13 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -347,7 +359,7 @@ int UtilityMain(MainFunctionParams parameters) {
#else
NOTREACHED();
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
case sandbox::mojom::Sandbox::kVideoEffects:
+ #if BUILDFLAG(ENABLE_VIDEO_EFFECTS)
pre_sandbox_hook =
- base::BindOnce(&video_effects::VideoEffectsPreSandboxHook);
+@@ -355,7 +367,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ #endif
break;
#endif // BUILDFLAG(IS_LINUX)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case sandbox::mojom::Sandbox::kHardwareVideoDecoding:
+ case sandbox::mojom::Sandbox::kShapeDetection:
pre_sandbox_hook =
- base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook);
-@@ -336,6 +346,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook);
+@@ -390,6 +402,7 @@ int UtilityMain(MainFunctionParams parameters) {
default:
break;
}
@@ -108,7 +110,7 @@
if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
(parameters.zygote_child || !pre_sandbox_hook.is_null())) {
sandbox_options.use_amd_specific_policies =
-@@ -343,6 +354,11 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -397,6 +410,11 @@ int UtilityMain(MainFunctionParams parameters) {
sandbox::policy::Sandbox::Initialize(
sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
}
@@ -118,5 +120,5 @@
+ sandbox::policy::SandboxLinux::Options());
+#endif
- // Start the HangWatcher now that the sandbox is engaged, if it hasn't
- // already been started.
+ // Startup tracing creates a tracing thread, which is incompatible on
+ // platforms that require single-threaded sandbox initialization. In these
diff --git a/www/iridium/files/patch-content_zygote_BUILD.gn b/www/iridium/files/patch-content_zygote_BUILD.gn
index 78424cef4d8a..9c86983dcdca 100644
--- a/www/iridium/files/patch-content_zygote_BUILD.gn
+++ b/www/iridium/files/patch-content_zygote_BUILD.gn
@@ -1,7 +1,7 @@
---- content/zygote/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- content/zygote/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ content/zygote/BUILD.gn
-@@ -5,7 +5,7 @@
- import("//build/config/nacl/config.gni")
+@@ -4,7 +4,7 @@
+
import("//content/public/common/zygote/features.gni")
-if (is_linux || is_chromeos) {
diff --git a/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc b/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc
index eee3f74e5327..93bc3d5fba8f 100644
--- a/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc
+++ b/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc
@@ -1,6 +1,6 @@
---- device/bluetooth/bluetooth_adapter.cc.orig 2025-05-07 06:48:23 UTC
+--- device/bluetooth/bluetooth_adapter.cc.orig 2025-09-11 13:19:19 UTC
+++ device/bluetooth/bluetooth_adapter.cc
-@@ -32,7 +32,7 @@ namespace device {
+@@ -33,7 +33,7 @@ namespace device {
BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
BluetoothAdapter::ServiceOptions::~ServiceOptions() = default;
diff --git a/www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni b/www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni
index e65482b3ff08..a9766edee297 100644
--- a/www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni
+++ b/www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni
@@ -1,6 +1,6 @@
---- device/bluetooth/cast_bluetooth.gni.orig 2025-05-07 06:48:23 UTC
+--- device/bluetooth/cast_bluetooth.gni.orig 2025-09-11 13:19:19 UTC
+++ device/bluetooth/cast_bluetooth.gni
-@@ -2,5 +2,5 @@ import("//build/config/features.gni")
+@@ -6,5 +6,5 @@ import("//build/config/features.gni")
declare_args() {
force_cast_bluetooth = false
diff --git a/www/iridium/files/patch-device_gamepad_gamepad__provider.cc b/www/iridium/files/patch-device_gamepad_gamepad__provider.cc
index d2bb300f35a5..d7213445300f 100644
--- a/www/iridium/files/patch-device_gamepad_gamepad__provider.cc
+++ b/www/iridium/files/patch-device_gamepad_gamepad__provider.cc
@@ -1,6 +1,6 @@
---- device/gamepad/gamepad_provider.cc.orig 2025-05-07 06:48:23 UTC
+--- device/gamepad/gamepad_provider.cc.orig 2025-09-11 13:19:19 UTC
+++ device/gamepad/gamepad_provider.cc
-@@ -159,7 +159,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
+@@ -155,7 +155,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
if (!polling_thread_)
polling_thread_ = std::make_unique<base::Thread>("Gamepad polling thread");
diff --git a/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
index 1352001ccfa2..7cfc1084c0a9 100644
--- a/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -1,6 +1,6 @@
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-05-07 06:48:23 UTC
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-09-11 13:19:19 UTC
+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
-@@ -120,7 +120,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
+@@ -121,7 +121,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
MediaPerceptionAPIManager::GetFactoryInstance();
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/www/iridium/files/patch-extensions_browser_api_messaging_message__service.cc b/www/iridium/files/patch-extensions_browser_api_messaging_message__service.cc
index f07d692f5405..6418dd3c74b1 100644
--- a/www/iridium/files/patch-extensions_browser_api_messaging_message__service.cc
+++ b/www/iridium/files/patch-extensions_browser_api_messaging_message__service.cc
@@ -1,20 +1,20 @@
---- extensions/browser/api/messaging/message_service.cc.orig 2025-05-07 06:48:23 UTC
+--- extensions/browser/api/messaging/message_service.cc.orig 2025-09-11 13:19:19 UTC
+++ extensions/browser/api/messaging/message_service.cc
-@@ -81,7 +81,7 @@ namespace {
+@@ -82,7 +82,7 @@ namespace {
const char kReceivingEndDoesntExistError[] =
"Could not establish connection. Receiving end does not exist.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
const char kMissingPermissionError[] =
"Access to native messaging requires nativeMessaging permission.";
const char kProhibitedByPoliciesError[] =
-@@ -673,7 +673,7 @@ void MessageService::OpenChannelToNativeAppImpl(
+@@ -675,7 +675,7 @@ void MessageService::OpenChannelToNativeAppImpl(
return;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
bool has_permission = extension->permissions_data()->HasAPIPermission(
mojom::APIPermissionID::kNativeMessaging);
if (!has_permission) {
diff --git a/www/iridium/files/patch-extensions_common_api___permission__features.json b/www/iridium/files/patch-extensions_common_api___permission__features.json
index 4e796587769e..9ac55250f2a7 100644
--- a/www/iridium/files/patch-extensions_common_api___permission__features.json
+++ b/www/iridium/files/patch-extensions_common_api___permission__features.json
@@ -1,6 +1,40 @@
---- extensions/common/api/_permission_features.json.orig 2025-05-07 06:48:23 UTC
+--- extensions/common/api/_permission_features.json.orig 2025-09-11 13:19:19 UTC
+++ extensions/common/api/_permission_features.json
-@@ -134,7 +134,7 @@
+@@ -61,7 +61,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "app.window.ime": {
+ "channel": "stable",
+@@ -77,7 +77,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "audio": [
+ {
+@@ -98,13 +98,13 @@
+ "channel": "dev",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578",
+ "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB",
+@@ -142,7 +142,7 @@
{
"channel": "stable",
"extension_types": ["platform_app"],
@@ -9,21 +43,145 @@
"allowlist": [
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169
"A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169
-@@ -419,7 +419,7 @@
- }, {
+@@ -217,7 +217,7 @@
+ "extension_types": ["extension", "legacy_packaged_app"],
+ "max_manifest_version": 2,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "diagnostics": [
+ {
+@@ -262,7 +262,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "7910EAFDAF64B947E1CB31B333A9BD14CA556B6C", // Feedback UI.
+ "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
+@@ -284,12 +284,12 @@
+ "extension_types": ["platform_app"],
+ "default_parent": true,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },{
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice
+ "3727DD3E564B6055387425027AD74C58784ACC15", // Quickoffice internal
+@@ -326,13 +326,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "D7CD4B3956B1F6E970E4AFCBCD4094B1EF4D07B9", // http://crbug.com/710541
+ "D4EFCCC0CC612380762758BB96C7997224BD6395", // http://crbug.com/710541
+@@ -441,7 +441,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
"allowlist": [
"0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
-@@ -463,7 +463,7 @@
- "networkingPrivate": {
+@@ -486,7 +486,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
"allowlist": [
// DO NOT ADD ANY MORE ENTRIES HERE.
// networkingPrivate is being migrated to networking.onc.
+@@ -566,7 +566,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app" ],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ // Note: runtime is not actually a permission, but some systems check these
+ // values to verify restrictions.
+@@ -578,13 +578,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "socket": {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "storage": [
+ {
+@@ -672,13 +672,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -687,13 +687,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -721,7 +721,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "dev",
+@@ -807,7 +807,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "webRequest": [
+ {
diff --git a/www/iridium/files/patch-extensions_common_command.cc b/www/iridium/files/patch-extensions_common_command.cc
index d8d30d4e844b..067153a1e175 100644
--- a/www/iridium/files/patch-extensions_common_command.cc
+++ b/www/iridium/files/patch-extensions_common_command.cc
@@ -1,11 +1,11 @@
---- extensions/common/command.cc.orig 2025-05-07 06:48:23 UTC
+--- extensions/common/command.cc.orig 2025-09-11 13:19:19 UTC
+++ extensions/common/command.cc
-@@ -116,7 +116,7 @@ std::string Command::CommandPlatform() {
+@@ -117,7 +117,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
+ #elif BUILDFLAG(IS_DESKTOP_ANDROID)
+ // For now, we use linux keybindings on desktop android.
diff --git a/www/iridium/files/patch-extensions_common_features_feature.cc b/www/iridium/files/patch-extensions_common_features_feature.cc
index f136794d98c3..e1f405906ce2 100644
--- a/www/iridium/files/patch-extensions_common_features_feature.cc
+++ b/www/iridium/files/patch-extensions_common_features_feature.cc
@@ -1,9 +1,9 @@
---- extensions/common/features/feature.cc.orig 2025-05-07 06:48:23 UTC
+--- extensions/common/features/feature.cc.orig 2025-09-11 13:19:19 UTC
+++ extensions/common/features/feature.cc
-@@ -29,6 +29,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
+@@ -30,6 +30,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
return WIN_PLATFORM;
- #elif BUILDFLAG(IS_FUCHSIA)
- return FUCHSIA_PLATFORM;
+ #elif BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
+ return DESKTOP_ANDROID_PLATFORM;
+#elif BUILDFLAG(IS_BSD)
+ return LINUX_PLATFORM;
#else
diff --git a/www/iridium/files/patch-extensions_shell_app_shell__main__delegate.cc b/www/iridium/files/patch-extensions_shell_app_shell__main__delegate.cc
index 77a83b26327d..53272465c357 100644
--- a/www/iridium/files/patch-extensions_shell_app_shell__main__delegate.cc
+++ b/www/iridium/files/patch-extensions_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- extensions/shell/app/shell_main_delegate.cc.orig 2025-05-07 06:48:23 UTC
+--- extensions/shell/app/shell_main_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ extensions/shell/app/shell_main_delegate.cc
-@@ -40,7 +40,7 @@
+@@ -31,7 +31,7 @@
#if BUILDFLAG(IS_WIN)
#include "base/base_paths_win.h"
#include "base/process/process_info.h"
@@ -9,7 +9,7 @@
#include "base/nix/xdg_util.h"
#elif BUILDFLAG(IS_MAC)
#include "base/base_paths_mac.h"
-@@ -60,7 +60,7 @@ base::FilePath GetDataPath() {
+@@ -51,7 +51,7 @@ base::FilePath GetDataPath() {
}
base::FilePath data_dir;
diff --git a/www/iridium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc b/www/iridium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
index ed2cf79bcfb9..85ea048429ec 100644
--- a/www/iridium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
+++ b/www/iridium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
@@ -1,6 +1,6 @@
---- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-05-07 06:48:23 UTC
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-09-11 13:19:19 UTC
+++ extensions/shell/browser/shell_browser_main_parts.cc
-@@ -137,7 +137,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
+@@ -126,7 +126,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
switches::kAppShellAllowRoaming)) {
network_controller_->SetCellularAllowRoaming(true);
}
diff --git a/www/iridium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc b/www/iridium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
new file mode 100644
index 000000000000..91ddd3cf69ed
--- /dev/null
+++ b/www/iridium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2025-09-11 13:19:19 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.cc
+@@ -30,7 +30,7 @@
+ #include "ui/gfx/gpu_fence.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ #endif
+
+@@ -154,7 +154,7 @@ TestSharedImageInterface::TestSharedImageInterface() {
+ TestSharedImageInterface::~TestSharedImageInterface() = default;
+
+ // static
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ gfx::GpuMemoryBufferHandle TestSharedImageInterface::CreatePixmapHandle(
+ const gfx::Size& size,
+ gfx::BufferFormat format) {
diff --git a/www/iridium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h b/www/iridium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
new file mode 100644
index 000000000000..3a4dba8c1168
--- /dev/null
+++ b/www/iridium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
@@ -0,0 +1,11 @@
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig 2025-09-11 13:19:19 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.h
+@@ -37,7 +37,7 @@ class TestSharedImageInterface : public SharedImageInt
+ public:
+ TestSharedImageInterface();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // TODO(blundell): Fold this inside of a TestSII::CreateSI() variant and have
+ // test clients that need the handle grab it from the created SI.
+ static gfx::GpuMemoryBufferHandle CreatePixmapHandle(
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc b/www/iridium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
index 29fc3c15040b..f144c619254a 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-06-19 07:37:57 UTC
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -383,7 +383,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
+@@ -402,7 +402,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
? wgpu::BackendType::D3D12
: wgpu::BackendType::D3D11;
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index 56a0aa1be009..a08c882bbaf4 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-06-19 07:37:57 UTC
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2863,7 +2863,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2851,7 +2851,7 @@ GLES2Decoder* GLES2Decoder::Create(
}
// Allow linux to run fuzzers.
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.cc
index df364a00fc4b..16e2b17c9219 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_context_state.cc.orig 2025-06-19 07:37:57 UTC
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/command_buffer/service/shared_context_state.cc
-@@ -64,7 +64,7 @@
+@@ -65,7 +65,7 @@
#include "gpu/vulkan/vulkan_implementation.h"
#include "gpu/vulkan/vulkan_util.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/external_semaphore_pool.h"
#endif
-@@ -348,7 +348,7 @@ SharedContextState::SharedContextState(
+@@ -304,7 +304,7 @@ SharedContextState::SharedContextState(
if (gr_context_type_ == GrContextType::kVulkan) {
if (vk_context_provider_) {
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,7 +18,7 @@
external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
#endif
use_virtualized_gl_contexts_ = false;
-@@ -385,7 +385,7 @@ SharedContextState::~SharedContextState() {
+@@ -341,7 +341,7 @@ SharedContextState::~SharedContextState() {
}
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.h b/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.h
index 5cc30dc7181c..958e72d6c10a 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.h
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.h
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_context_state.h.orig 2025-06-19 07:37:57 UTC
+--- gpu/command_buffer/service/shared_context_state.h.orig 2025-09-11 13:19:19 UTC
+++ gpu/command_buffer/service/shared_context_state.h
-@@ -238,7 +238,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextState
return &memory_type_tracker_;
}
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -9,7 +9,7 @@
ExternalSemaphorePool* external_semaphore_pool() {
return external_semaphore_pool_.get();
}
-@@ -455,7 +455,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -401,7 +401,7 @@ class GPU_GLES2_EXPORT SharedContextState
bool disable_check_reset_status_throttling_for_test_ = false;
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index 4f0fdf231d72..d2f9803f1e5b 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-05-07 06:48:23 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -57,7 +57,7 @@
+@@ -56,7 +56,7 @@
#include "ui/gl/gl_version_info.h"
#include "ui/gl/scoped_binders.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h"
#if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES)
#include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h"
-@@ -702,7 +702,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
+@@ -696,7 +696,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
wgpu::BackendType backend_type,
std::vector<wgpu::TextureFormat> view_formats,
scoped_refptr<SharedContextState> context_state) {
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index 06ba5a3374fa..30674fe6b05c 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
-@@ -143,7 +143,7 @@ bool IsFormatSupported(viz::SharedImageFormat format,
+@@ -140,7 +140,7 @@ bool IsFormatSupported(viz::SharedImageFormat format,
SharedImageUsageSet SupportedUsage() {
SharedImageUsageSet supported_usage =
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index 8d5c46268063..3415893a3964 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -48,7 +48,7 @@
+@@ -50,7 +50,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
#include "gpu/vulkan/vulkan_device_queue.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
#endif
-@@ -102,7 +102,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
+@@ -104,7 +104,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
case gfx::IO_SURFACE_BUFFER:
return "platform";
#endif
@@ -18,7 +18,7 @@
case gfx::NATIVE_PIXMAP:
return "platform";
#endif
-@@ -123,7 +123,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
+@@ -125,7 +125,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
#elif BUILDFLAG(IS_ANDROID)
return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
@@ -27,7 +27,7 @@
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -326,7 +326,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -297,7 +297,7 @@ SharedImageFactory::SharedImageFactory(
context_state_, workarounds_);
factories_.push_back(std::move(ozone_factory));
}
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index fc80e495bd6c..e3cbf12a0e08 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-05-07 06:48:23 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanoutImages() {
+@@ -760,7 +760,7 @@ bool SharedImageManager::SupportsScanoutImages() {
return true;
#elif BUILDFLAG(IS_ANDROID)
return base::AndroidHardwareBufferCompat::IsSupportAvailable();
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/www/iridium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
index a2a737a8868f..3ada382d2658 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
@@ -1,15 +1,15 @@
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-06-19 07:37:57 UTC
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1787,7 +1787,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
+@@ -1741,7 +1741,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
backend_types = {wgpu::BackendType::D3D12};
- #elif BUILDFLAG(IS_MAC)
+ #elif BUILDFLAG(IS_APPLE)
backend_types = {wgpu::BackendType::Metal};
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (shared_context_state_->GrContextIsVulkan() ||
shared_context_state_->IsGraphiteDawnVulkan()) {
backend_types = {wgpu::BackendType::Vulkan};
-@@ -2029,7 +2029,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -1986,7 +1986,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
}
#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/www/iridium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/www/iridium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
deleted file mode 100644
index f887ce22d831..000000000000
--- a/www/iridium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-06-19 07:37:57 UTC
-+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
-@@ -33,7 +33,7 @@
- #include "ui/gfx/half_float.h"
- #include "ui/gl/test/gl_test_support.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h"
- #include "ui/gfx/linux/client_native_pixmap_factory_dmabuf.h"
- #endif
-@@ -76,7 +76,7 @@ class GpuMemoryBufferTest : public testing::TestWithPa
- GLManager gl_;
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- class GpuMemoryBufferTestEGL : public testing::Test,
- public gpu::GpuCommandBufferTestEGL {
- public:
diff --git a/www/iridium/files/patch-gpu_config_gpu__control__list.cc b/www/iridium/files/patch-gpu_config_gpu__control__list.cc
index 6c050137e552..4c34edd53839 100644
--- a/www/iridium/files/patch-gpu_config_gpu__control__list.cc
+++ b/www/iridium/files/patch-gpu_config_gpu__control__list.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_control_list.cc.orig 2025-05-07 06:48:23 UTC
+--- gpu/config/gpu_control_list.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/config/gpu_control_list.cc
-@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
+@@ -843,7 +843,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
return kOsAndroid;
#elif BUILDFLAG(IS_FUCHSIA)
return kOsFuchsia;
diff --git a/www/iridium/files/patch-gpu_config_gpu__finch__features.cc b/www/iridium/files/patch-gpu_config_gpu__finch__features.cc
index 59e4752cfad1..c1f5a9eb978e 100644
--- a/www/iridium/files/patch-gpu_config_gpu__finch__features.cc
+++ b/www/iridium/files/patch-gpu_config_gpu__finch__features.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_finch_features.cc.orig 2025-05-07 06:48:23 UTC
+--- gpu/config/gpu_finch_features.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/config/gpu_finch_features.cc
-@@ -155,7 +155,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF
+@@ -156,7 +156,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF
BASE_FEATURE(kDefaultEnableGpuRasterization,
"DefaultEnableGpuRasterization",
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-gpu_config_gpu__info__collector.cc b/www/iridium/files/patch-gpu_config_gpu__info__collector.cc
index 344b460e1da3..1fdec90f2b95 100644
--- a/www/iridium/files/patch-gpu_config_gpu__info__collector.cc
+++ b/www/iridium/files/patch-gpu_config_gpu__info__collector.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_info_collector.cc.orig 2025-06-19 07:37:57 UTC
+--- gpu/config/gpu_info_collector.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/config/gpu_info_collector.cc
-@@ -364,7 +364,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
+@@ -363,7 +363,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
static BASE_FEATURE(kCollectWebGPUSupportMetrics,
"CollectWebGPUSupportMetrics",
diff --git a/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc b/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
deleted file mode 100644
index 81e5947d9f11..000000000000
--- a/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2025-05-07 06:48:23 UTC
-+++ gpu/ipc/common/gpu_memory_buffer_support.cc
-@@ -26,7 +26,7 @@
- #include "ui/ozone/public/ozone_platform.h"
- #endif
-
--#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h"
- #endif
-
-@@ -55,7 +55,7 @@ GpuMemoryBufferSupport::GetNativeGpuMemoryBufferType()
- return gfx::IO_SURFACE_BUFFER;
- #elif BUILDFLAG(IS_ANDROID)
- return gfx::ANDROID_HARDWARE_BUFFER;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- return gfx::NATIVE_PIXMAP;
- #elif BUILDFLAG(IS_WIN)
- return gfx::DXGI_SHARED_HANDLE;
diff --git a/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
deleted file mode 100644
index 0485f38a7c19..000000000000
--- a/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2025-05-07 06:48:23 UTC
-+++ gpu/ipc/common/gpu_memory_buffer_support.h
-@@ -21,7 +21,7 @@
- #include "ui/gfx/geometry/size.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- namespace gfx {
- class ClientNativePixmapFactory;
- } // namespace gfx
diff --git a/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc b/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc
index 0f507946896f..4aec43ef55cd 100644
--- a/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc
+++ b/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc
@@ -1,6 +1,6 @@
---- gpu/ipc/service/gpu_init.cc.orig 2025-06-19 07:37:57 UTC
+--- gpu/ipc/service/gpu_init.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/ipc/service/gpu_init.cc
-@@ -153,7 +153,7 @@ void InitializePlatformOverlaySettings(GPUInfo* gpu_in
+@@ -155,7 +155,7 @@ void InitializePlatformOverlaySettings(GPUInfo* gpu_in
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CASTOS)
bool CanAccessDeviceFile(const GPUInfo& gpu_info) {
@@ -9,7 +9,7 @@
if (gpu_info.gpu.vendor_id != 0x10de || // NVIDIA
gpu_info.gpu.driver_vendor != "NVIDIA")
return true;
-@@ -389,7 +389,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -417,7 +417,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
enable_watchdog = false;
#endif
@@ -18,7 +18,7 @@
bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early;
#else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
// For some reasons MacOSX's VideoToolbox might crash when called after
-@@ -427,7 +427,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -455,7 +455,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
bool attempted_startsandbox = false;
@@ -27,7 +27,7 @@
// On Chrome OS ARM Mali, GPU driver userspace creates threads when
// initializing a GL context, so start the sandbox early.
// TODO(zmo): Need to collect OS version before this.
-@@ -524,7 +524,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -552,7 +552,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
gpu_preferences_.gr_context_type = GrContextType::kGL;
}
@@ -36,7 +36,7 @@
// The ContentSandboxHelper is currently the only one implementation of
// GpuSandboxHelper and it has no dependency. Except on Linux where
// VaapiWrapper checks the GL implementation to determine which display
-@@ -582,7 +582,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -610,7 +610,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
command_line, gpu_feature_info_,
gpu_preferences_.disable_software_rasterizer, false);
if (gl_use_swiftshader_) {
@@ -45,7 +45,7 @@
VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
<< "on Linux";
return false;
-@@ -750,7 +750,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -778,7 +778,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
->GetSupportedFormatsForGLNativePixmapImport();
#endif // BUILDFLAG(IS_OZONE)
@@ -54,7 +54,7 @@
// Driver may create a compatibility profile context when collect graphics
// information on Linux platform. Try to collect graphics information
// based on core profile context after disabling platform extensions.
-@@ -802,7 +802,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -830,7 +830,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
}
}
@@ -63,7 +63,7 @@
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1004,7 +1004,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1032,7 +1032,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
@@ -72,7 +72,7 @@
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1059,7 +1059,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1088,7 +1088,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
}
diff --git a/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
index 85cb50760cb8..b4f52fbc30c2 100644
--- a/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ b/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
@@ -1,4 +1,4 @@
---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/ipc/service/gpu_memory_buffer_factory.cc
@@ -14,7 +14,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
@@ -9,7 +9,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h"
#endif
-@@ -71,7 +71,7 @@ GpuMemoryBufferFactory::CreateNativeType(
+@@ -65,7 +65,7 @@ GpuMemoryBufferFactory::CreateNativeType(
// to have a factory that vends invalid GMB handles rather than having no
// factory at all.
return std::make_unique<GpuMemoryBufferFactoryStub>();
diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h b/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h
index a07576e34cea..587bcd729194 100644
--- a/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h
+++ b/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_device_queue.h.orig 2025-05-07 06:48:23 UTC
+--- gpu/vulkan/vulkan_device_queue.h.orig 2025-09-11 13:19:19 UTC
+++ gpu/vulkan/vulkan_device_queue.h
-@@ -182,7 +182,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
+@@ -188,7 +188,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__image.h b/www/iridium/files/patch-gpu_vulkan_vulkan__image.h
index 182d907496ca..1fdd04f1e04a 100644
--- a/www/iridium/files/patch-gpu_vulkan_vulkan__image.h
+++ b/www/iridium/files/patch-gpu_vulkan_vulkan__image.h
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_image.h.orig 2025-05-07 06:48:23 UTC
+--- gpu/vulkan/vulkan_image.h.orig 2025-09-11 13:19:19 UTC
+++ gpu/vulkan/vulkan_image.h
-@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+@@ -86,7 +86,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageUsageFlags usage,
VkImageCreateFlags flags);
@@ -9,7 +9,7 @@
static std::unique_ptr<VulkanImage> CreateWithExternalMemoryAndModifiers(
VulkanDeviceQueue* device_queue,
const gfx::Size& size,
-@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+@@ -198,7 +198,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageTiling image_tiling,
uint32_t queue_family_index);
diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc b/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc
index 0b4730996da9..fcce8d528eaa 100644
--- a/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc
+++ b/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_util.cc.orig 2025-05-07 06:48:23 UTC
+--- gpu/vulkan/vulkan_util.cc.orig 2025-09-11 13:19:19 UTC
+++ gpu/vulkan/vulkan_util.cc
-@@ -467,7 +467,7 @@ bool CheckVulkanCompatibilities(
+@@ -476,7 +476,7 @@ bool CheckVulkanCompatibilities(
}
}
diff --git a/www/iridium/files/patch-headless_BUILD.gn b/www/iridium/files/patch-headless_BUILD.gn
index 14a45be6245a..2cf8cf5d1d1c 100644
--- a/www/iridium/files/patch-headless_BUILD.gn
+++ b/www/iridium/files/patch-headless_BUILD.gn
@@ -1,6 +1,6 @@
---- headless/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- headless/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ headless/BUILD.gn
-@@ -475,7 +475,7 @@ component("headless_non_renderer") {
+@@ -478,7 +478,7 @@ component("headless_non_renderer") {
}
}
diff --git a/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc b/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc
index d85f421daaa6..377070d3f930 100644
--- a/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc
+++ b/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc
@@ -1,6 +1,6 @@
---- headless/lib/browser/headless_content_browser_client.cc.orig 2025-05-07 06:48:23 UTC
+--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-09-11 13:19:19 UTC
+++ headless/lib/browser/headless_content_browser_client.cc
-@@ -58,7 +58,7 @@
+@@ -59,7 +59,7 @@
#include "content/public/common/content_descriptors.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -9,7 +9,7 @@
#include "components/os_crypt/sync/os_crypt.h" // nogncheck
#include "content/public/browser/network_service_util.h"
#endif
-@@ -520,7 +520,7 @@ void HeadlessContentBrowserClient::HandleExplicitlyAll
+@@ -557,7 +557,7 @@ void HeadlessContentBrowserClient::HandleExplicitlyAll
void HeadlessContentBrowserClient::SetEncryptionKey(
::network::mojom::NetworkService* network_service) {
diff --git a/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h b/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h
index 038723a66923..2feee573b9cc 100644
--- a/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h
+++ b/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h
@@ -1,6 +1,6 @@
---- headless/lib/browser/headless_content_browser_client.h.orig 2025-05-07 06:48:23 UTC
+--- headless/lib/browser/headless_content_browser_client.h.orig 2025-09-11 13:19:19 UTC
+++ headless/lib/browser/headless_content_browser_client.h
-@@ -47,7 +47,7 @@ class HeadlessContentBrowserClient : public content::C
+@@ -48,7 +48,7 @@ class HeadlessContentBrowserClient : public content::C
CreateDevToolsManagerDelegate() override;
content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings(
content::BrowserContext* context) override;
diff --git a/www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc b/www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc
index 1016da1d1289..904e1244541b 100644
--- a/www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc
+++ b/www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc
@@ -1,6 +1,6 @@
---- headless/lib/headless_content_main_delegate.cc.orig 2025-06-19 07:37:57 UTC
+--- headless/lib/headless_content_main_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ headless/lib/headless_content_main_delegate.cc
-@@ -406,7 +406,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
+@@ -411,7 +411,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
if (process_type != ::switches::kZygoteProcess) {
g_headless_crash_client.Pointer()->set_crash_dumps_dir(
command_line.GetSwitchValuePath(switches::kCrashDumpsDir));
diff --git a/www/iridium/files/patch-ipc_ipc__channel.h b/www/iridium/files/patch-ipc_ipc__channel.h
index 2623942d0f80..021db65c86dd 100644
--- a/www/iridium/files/patch-ipc_ipc__channel.h
+++ b/www/iridium/files/patch-ipc_ipc__channel.h
@@ -1,8 +1,8 @@
---- ipc/ipc_channel.h.orig 2025-05-07 06:48:23 UTC
+--- ipc/ipc_channel.h.orig 2025-09-11 13:19:19 UTC
+++ ipc/ipc_channel.h
-@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+ // Generates a channel ID that's non-predictable and unique.
static std::string GenerateUniqueRandomChannelID();
- #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-ipc_ipc__channel__mojo.cc b/www/iridium/files/patch-ipc_ipc__channel__mojo.cc
index ecaea7234d3a..8f9e566a8a8b 100644
--- a/www/iridium/files/patch-ipc_ipc__channel__mojo.cc
+++ b/www/iridium/files/patch-ipc_ipc__channel__mojo.cc
@@ -1,6 +1,6 @@
---- ipc/ipc_channel_mojo.cc.orig 2025-05-07 06:48:23 UTC
+--- ipc/ipc_channel_mojo.cc.orig 2025-09-11 13:19:19 UTC
+++ ipc/ipc_channel_mojo.cc
-@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
+@@ -104,7 +104,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
};
base::ProcessId GetSelfPID() {
diff --git a/www/iridium/files/patch-ipc_ipc__message__utils.h b/www/iridium/files/patch-ipc_ipc__message__utils.h
index 51285f68af11..6ce13511da78 100644
--- a/www/iridium/files/patch-ipc_ipc__message__utils.h
+++ b/www/iridium/files/patch-ipc_ipc__message__utils.h
@@ -1,6 +1,6 @@
---- ipc/ipc_message_utils.h.orig 2025-05-07 06:48:23 UTC
+--- ipc/ipc_message_utils.h.orig 2025-09-11 13:19:19 UTC
+++ ipc/ipc_message_utils.h
-@@ -216,7 +216,7 @@ struct ParamTraits<unsigned int> {
+@@ -211,7 +211,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/www/iridium/files/patch-media_BUILD.gn b/www/iridium/files/patch-media_BUILD.gn
index 0584658ebf27..21e5b2395c1c 100644
--- a/www/iridium/files/patch-media_BUILD.gn
+++ b/www/iridium/files/patch-media_BUILD.gn
@@ -1,6 +1,6 @@
---- media/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- media/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ media/BUILD.gn
-@@ -99,6 +99,9 @@ config("media_config") {
+@@ -101,6 +101,9 @@ config("media_config") {
defines += [ "DLOPEN_PULSEAUDIO" ]
}
}
diff --git a/www/iridium/files/patch-media_audio_BUILD.gn b/www/iridium/files/patch-media_audio_BUILD.gn
index 632457614659..ba950660dc0b 100644
--- a/www/iridium/files/patch-media_audio_BUILD.gn
+++ b/www/iridium/files/patch-media_audio_BUILD.gn
@@ -1,6 +1,6 @@
---- media/audio/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- media/audio/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ media/audio/BUILD.gn
-@@ -275,9 +275,23 @@ source_set("audio") {
+@@ -289,9 +289,23 @@ source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
}
diff --git a/www/iridium/files/patch-media_audio_alsa_audio__manager__alsa.cc b/www/iridium/files/patch-media_audio_alsa_audio__manager__alsa.cc
index 7503c484e31e..57ca288e272e 100644
--- a/www/iridium/files/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/www/iridium/files/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -1,6 +1,6 @@
---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-06-19 07:37:57 UTC
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-09-11 13:19:19 UTC
+++ media/audio/alsa/audio_manager_alsa.cc
-@@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -103,7 +103,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
int card = -1;
// Loop through the physical sound cards to get ALSA device hints.
@@ -10,7 +10,7 @@
void** hints = nullptr;
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
-@@ -118,7 +120,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -115,7 +117,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
<< wrapper_->StrError(error);
}
@@ -20,19 +20,19 @@
}
void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
-@@ -202,7 +206,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(
+@@ -199,7 +203,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(AudioMana
// goes through software conversion if needed (e.g. incompatible
// sample rate).
// TODO(joi): Should we prefer "hw" instead?
+#if BUILDFLAG(IS_BSD)
-+ static const char kDeviceTypeDesired[] = "plug";
++ static constexpr std::string_view kDeviceTypeDesired = "plug";
+#else
- static const char kDeviceTypeDesired[] = "plughw";
+ static constexpr std::string_view kDeviceTypeDesired = "plughw";
+#endif
- return strncmp(kDeviceTypeDesired, device_name,
- std::size(kDeviceTypeDesired) - 1) == 0;
+ return device_name.starts_with(kDeviceTypeDesired);
}
-@@ -254,7 +262,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
+
+@@ -250,7 +258,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
// 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.
@@ -41,7 +41,7 @@
+#endif
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
- for (void** hint_iter = hints; *hint_iter != nullptr; hint_iter++) {
+ const std::string_view unwanted_type =
@@ -279,7 +289,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
<< wrapper_->StrError(error);
diff --git a/www/iridium/files/patch-media_audio_audio__input__device.cc b/www/iridium/files/patch-media_audio_audio__input__device.cc
index 1a097e8bf92d..4f91aa9b1046 100644
--- a/www/iridium/files/patch-media_audio_audio__input__device.cc
+++ b/www/iridium/files/patch-media_audio_audio__input__device.cc
@@ -1,6 +1,6 @@
---- media/audio/audio_input_device.cc.orig 2025-05-07 06:48:23 UTC
+--- media/audio/audio_input_device.cc.orig 2025-09-11 13:19:19 UTC
+++ media/audio/audio_input_device.cc
-@@ -275,7 +275,7 @@ void AudioInputDevice::OnStreamCreated(
+@@ -271,7 +271,7 @@ void AudioInputDevice::OnStreamCreated(
// here. See comments in AliveChecker and PowerObserverHelper for details and
// todos.
if (detect_dead_stream_ == DeadStreamDetection::kEnabled) {
diff --git a/www/iridium/files/patch-media_audio_pulse_pulse__util.cc b/www/iridium/files/patch-media_audio_pulse_pulse__util.cc
index a660a2cb0869..bc5b2a1d4775 100644
--- a/www/iridium/files/patch-media_audio_pulse_pulse__util.cc
+++ b/www/iridium/files/patch-media_audio_pulse_pulse__util.cc
@@ -1,6 +1,6 @@
---- media/audio/pulse/pulse_util.cc.orig 2025-05-07 06:48:23 UTC
+--- media/audio/pulse/pulse_util.cc.orig 2025-09-11 13:19:19 UTC
+++ media/audio/pulse/pulse_util.cc
-@@ -50,7 +50,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
+@@ -45,7 +45,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
#if defined(DLOPEN_PULSEAUDIO)
static const base::FilePath::CharType kPulseLib[] =
diff --git a/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.cc b/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.cc
index 69792852be8d..3f5b095436a1 100644
--- a/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -1,6 +1,6 @@
---- media/audio/sndio/audio_manager_sndio.cc.orig 2025-05-07 06:48:23 UTC
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-09-11 13:19:19 UTC
+++ media/audio/sndio/audio_manager_sndio.cc
-@@ -0,0 +1,213 @@
+@@ -0,0 +1,215 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -9,6 +9,8 @@
+#include "base/metrics/histogram_macros.h"
+#include "base/memory/ptr_util.h"
+
++#include "base/logging.h"
++
+#include "media/audio/sndio/audio_manager_sndio.h"
+
+#include "media/audio/audio_device_description.h"
@@ -62,7 +64,7 @@
+}
+
+#if defined(USE_SNDIO)
-+const char* AudioManagerSndio::GetName() {
++const std::string_view AudioManagerSndio::GetName() {
+ return "SNDIO";
+}
+#endif
diff --git a/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.h b/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.h
index 0bebefb3420c..aca65ef9fcd5 100644
--- a/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.h
+++ b/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.h
@@ -1,4 +1,4 @@
---- media/audio/sndio/audio_manager_sndio.h.orig 2025-05-07 06:48:23 UTC
+--- media/audio/sndio/audio_manager_sndio.h.orig 2025-09-11 13:19:19 UTC
+++ media/audio/sndio/audio_manager_sndio.h
@@ -0,0 +1,66 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
@@ -34,7 +34,7 @@
+ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override;
+ AudioParameters GetInputStreamParameters(
+ const std::string& device_id) override;
-+ const char* GetName() override;
++ const std::string_view GetName() override;
+
+ // Implementation of AudioManagerBase.
+ AudioOutputStream* MakeLinearOutputStream(
diff --git a/www/iridium/files/patch-media_audio_sndio_sndio__input.cc b/www/iridium/files/patch-media_audio_sndio_sndio__input.cc
index d8541f45308a..680c1a755617 100644
--- a/www/iridium/files/patch-media_audio_sndio_sndio__input.cc
+++ b/www/iridium/files/patch-media_audio_sndio_sndio__input.cc
@@ -1,11 +1,12 @@
---- media/audio/sndio/sndio_input.cc.orig 2025-05-07 06:48:23 UTC
+--- media/audio/sndio/sndio_input.cc.orig 2025-09-11 13:19:19 UTC
+++ media/audio/sndio/sndio_input.cc
-@@ -0,0 +1,200 @@
+@@ -0,0 +1,201 @@
+// Copyright 2013 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "base/logging.h"
++#include "media/base/audio_sample_types.h"
+#include "media/base/audio_timestamp_helper.h"
+#include "media/audio/sndio/audio_manager_sndio.h"
+#include "media/audio/audio_manager.h"
diff --git a/www/iridium/files/patch-media_audio_sndio_sndio__output.cc b/www/iridium/files/patch-media_audio_sndio_sndio__output.cc
index 60100ec47704..99273e058ec9 100644
--- a/www/iridium/files/patch-media_audio_sndio_sndio__output.cc
+++ b/www/iridium/files/patch-media_audio_sndio_sndio__output.cc
@@ -1,6 +1,6 @@
---- media/audio/sndio/sndio_output.cc.orig 2025-05-07 06:48:23 UTC
+--- media/audio/sndio/sndio_output.cc.orig 2025-09-11 13:19:19 UTC
+++ media/audio/sndio/sndio_output.cc
-@@ -0,0 +1,187 @@
+@@ -0,0 +1,188 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -9,6 +9,7 @@
+#include "base/time/time.h"
+#include "base/time/default_tick_clock.h"
+#include "media/audio/audio_manager_base.h"
++#include "media/base/audio_sample_types.h"
+#include "media/base/audio_timestamp_helper.h"
+#include "media/audio/sndio/sndio_output.h"
+
diff --git a/www/iridium/files/patch-media_base_audio__latency.cc b/www/iridium/files/patch-media_base_audio__latency.cc
index bc461bd5b453..3193d31a65f5 100644
--- a/www/iridium/files/patch-media_base_audio__latency.cc
+++ b/www/iridium/files/patch-media_base_audio__latency.cc
@@ -1,6 +1,6 @@
---- media/base/audio_latency.cc.orig 2025-05-07 06:48:23 UTC
+--- media/base/audio_latency.cc.orig 2025-09-11 13:19:19 UTC
+++ media/base/audio_latency.cc
-@@ -147,7 +147,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
+@@ -143,7 +143,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/iridium/files/patch-media_base_media__switches.cc b/www/iridium/files/patch-media_base_media__switches.cc
index 76ddc64f2c98..6a6eb620d3fa 100644
--- a/www/iridium/files/patch-media_base_media__switches.cc
+++ b/www/iridium/files/patch-media_base_media__switches.cc
@@ -1,4 +1,4 @@
---- media/base/media_switches.cc.orig 2025-06-19 07:37:57 UTC
+--- media/base/media_switches.cc.orig 2025-09-11 13:19:19 UTC
+++ media/base/media_switches.cc
@@ -19,7 +19,7 @@
#include "ui/gl/gl_features.h"
@@ -9,7 +9,7 @@
#include "base/cpu.h"
#endif
-@@ -366,8 +366,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
+@@ -380,8 +380,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
"UseSCContentSharingPicker",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_MAC)
@@ -20,7 +20,7 @@
// Enables system audio mirroring using pulseaudio.
BASE_FEATURE(kPulseaudioLoopbackForCast,
"PulseaudioLoopbackForCast",
-@@ -377,6 +377,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
+@@ -391,6 +391,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
"PulseaudioLoopbackForScreenShare",
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -49,7 +49,7 @@
#endif // BUILDFLAG(IS_LINUX)
// When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -658,7 +680,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture,
+@@ -705,7 +727,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPicture,
// Show toolbar button that opens dialog for controlling media sessions.
BASE_FEATURE(kGlobalMediaControls,
"GlobalMediaControls",
@@ -58,7 +58,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -681,7 +703,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
+@@ -728,7 +750,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
// If enabled, users can request Media Remoting without fullscreen-in-tab.
BASE_FEATURE(kMediaRemotingWithoutFullscreen,
"MediaRemotingWithoutFullscreen",
@@ -67,7 +67,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -693,7 +715,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
+@@ -740,7 +762,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
"GlobalMediaControlsPictureInPicture",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -76,7 +76,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -722,7 +744,7 @@ BASE_FEATURE(kUnifiedAutoplay,
+@@ -775,7 +797,7 @@ BASE_FEATURE(kUnifiedAutoplay,
"UnifiedAutoplay",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -85,7 +85,7 @@
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -795,7 +817,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
+@@ -848,7 +870,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
"VSyncMjpegDecoding",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -94,7 +94,7 @@
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
"V4L2H264TemporalLayerHWEncoding",
-@@ -1340,7 +1362,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
+@@ -1444,7 +1466,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -103,7 +103,7 @@
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1422,7 +1444,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
+@@ -1526,7 +1548,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
"RecordWebAudioEngagement",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -112,3 +112,12 @@
// Reduces the number of buffers needed in the output video frame pool to
// populate the Renderer pipeline for hardware accelerated VideoDecoder in
// non-low latency scenarios.
+@@ -1843,7 +1865,7 @@ bool IsSystemLoopbackCaptureSupported() {
+ #elif BUILDFLAG(IS_MAC)
+ return (IsMacSckSystemLoopbackCaptureSupported() ||
+ IsMacCatapSystemLoopbackCaptureSupported());
+-#elif BUILDFLAG(IS_LINUX) && defined(USE_PULSEAUDIO)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_PULSEAUDIO)
+ return true;
+ #else
+ return false;
diff --git a/www/iridium/files/patch-media_base_media__switches.h b/www/iridium/files/patch-media_base_media__switches.h
index 2e050c49d9b5..983fc1813849 100644
--- a/www/iridium/files/patch-media_base_media__switches.h
+++ b/www/iridium/files/patch-media_base_media__switches.h
@@ -1,6 +1,6 @@
---- media/base/media_switches.h.orig 2025-06-19 07:37:57 UTC
+--- media/base/media_switches.h.orig 2025-09-11 13:19:19 UTC
+++ media/base/media_switches.h
-@@ -334,13 +334,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
+@@ -338,13 +338,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
@@ -28,16 +28,16 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -354,7 +366,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspendMutedAudio);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
+@@ -363,7 +375,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -370,7 +382,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
+@@ -379,7 +391,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -46,7 +46,7 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -490,7 +502,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
+@@ -497,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
diff --git a/www/iridium/files/patch-media_base_video__frame.cc b/www/iridium/files/patch-media_base_video__frame.cc
index acbeaab045b5..f92055970689 100644
--- a/www/iridium/files/patch-media_base_video__frame.cc
+++ b/www/iridium/files/patch-media_base_video__frame.cc
@@ -1,6 +1,6 @@
---- media/base/video_frame.cc.orig 2025-06-19 07:37:57 UTC
+--- media/base/video_frame.cc.orig 2025-09-11 13:19:19 UTC
+++ media/base/video_frame.cc
-@@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -87,7 +87,7 @@ std::string VideoFrame::StorageTypeToString(
return "OWNED_MEMORY";
case VideoFrame::STORAGE_SHMEM:
return "SHMEM";
@@ -9,7 +9,7 @@
case VideoFrame::STORAGE_DMABUFS:
return "DMABUFS";
#endif
-@@ -106,7 +106,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -101,7 +101,7 @@ std::string VideoFrame::StorageTypeToString(
// static
bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
return
@@ -18,25 +18,25 @@
// This is not strictly needed but makes explicit that, at VideoFrame
// level, DmaBufs are not mappable from userspace.
storage_type != VideoFrame::STORAGE_DMABUFS &&
-@@ -420,7 +420,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII
+@@ -396,7 +396,7 @@ scoped_refptr<VideoFrame> VideoFrame::CreateFrameForMa
plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool is_native_buffer =
- gpu_memory_buffer
- ? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -890,7 +890,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
- return frame;
+ bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
+ if (is_native_buffer) {
+ const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
+@@ -861,7 +861,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
}
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1577,7 +1577,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
+@@ -1535,7 +1535,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
}
diff --git a/www/iridium/files/patch-media_base_video__frame.h b/www/iridium/files/patch-media_base_video__frame.h
index f9ca2019e9d4..312d5cbf551f 100644
--- a/www/iridium/files/patch-media_base_video__frame.h
+++ b/www/iridium/files/patch-media_base_video__frame.h
@@ -1,6 +1,6 @@
---- media/base/video_frame.h.orig 2025-06-19 07:37:57 UTC
+--- media/base/video_frame.h.orig 2025-09-11 13:19:19 UTC
+++ media/base/video_frame.h
-@@ -42,7 +42,7 @@
+@@ -41,7 +41,7 @@
#include "ui/gfx/geometry/size.h"
#include "ui/gfx/hdr_metadata.h"
@@ -9,7 +9,7 @@
#include "base/files/scoped_file.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -88,7 +88,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -95,7 +95,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
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.
@@ -18,16 +18,16 @@
STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
#endif
STORAGE_GPU_MEMORY_BUFFER = 6,
-@@ -420,7 +420,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
- ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb,
+@@ -370,7 +370,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
base::TimeDelta timestamp);
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// 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
-@@ -733,7 +733,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -692,7 +692,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// wait for the included sync point.
scoped_refptr<gpu::ClientSharedImage> shared_image() const;
@@ -36,7 +36,7 @@
// 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.
-@@ -973,7 +973,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -927,7 +927,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
bool is_mappable_si_enabled_ = false;
diff --git a/www/iridium/files/patch-media_capture_video_create__video__capture__device__factory.cc b/www/iridium/files/patch-media_capture_video_create__video__capture__device__factory.cc
index 494378fd13dd..36d2591728a3 100644
--- a/www/iridium/files/patch-media_capture_video_create__video__capture__device__factory.cc
+++ b/www/iridium/files/patch-media_capture_video_create__video__capture__device__factory.cc
@@ -1,6 +1,6 @@
---- media/capture/video/create_video_capture_device_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- media/capture/video/create_video_capture_device_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ media/capture/video/create_video_capture_device_factory.cc
-@@ -12,7 +12,7 @@
+@@ -13,7 +13,7 @@
#include "media/capture/video/fake_video_capture_device_factory.h"
#include "media/capture/video/file_video_capture_device_factory.h"
@@ -9,7 +9,7 @@
#include "media/capture/video/linux/video_capture_device_factory_linux.h"
#elif BUILDFLAG(IS_CHROMEOS)
#include "media/capture/video/chromeos/public/cros_features.h"
-@@ -55,7 +55,7 @@ CreateFakeVideoCaptureDeviceFactory() {
+@@ -56,7 +56,7 @@ CreateFakeVideoCaptureDeviceFactory() {
std::unique_ptr<VideoCaptureDeviceFactory>
CreatePlatformSpecificVideoCaptureDeviceFactory(
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
diff --git a/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc b/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
index fba607eef6c8..9a12a92c1378 100644
--- a/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
+++ b/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
@@ -1,6 +1,6 @@
---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ media/capture/video/linux/fake_v4l2_impl.cc
-@@ -569,7 +569,7 @@ int FakeV4L2Impl::close(int fd) {
+@@ -570,7 +570,7 @@ int FakeV4L2Impl::close(int fd) {
return kSuccessReturnValue;
}
diff --git a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
index da0078066125..4bf35a29ba18 100644
--- a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
+++ b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
@@ -1,4 +1,4 @@
---- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-05-07 06:48:23 UTC
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ media/capture/video/linux/v4l2_capture_delegate.cc
@@ -10,8 +10,10 @@
#include "media/capture/video/linux/v4l2_capture_delegate.h"
@@ -11,7 +11,7 @@
#include <poll.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
-@@ -34,17 +36,19 @@
+@@ -35,17 +37,19 @@
#include "media/capture/video/blob_utils.h"
#include "media/capture/video/linux/video_capture_device_linux.h"
@@ -32,7 +32,7 @@
// TODO(aleksandar.stojiljkovic): Wrap this with kernel version check once the
// format is introduced to kernel.
-@@ -54,6 +58,14 @@ using media::mojom::MeteringMode;
+@@ -55,6 +59,14 @@ using media::mojom::MeteringMode;
#define V4L2_PIX_FMT_INVZ v4l2_fourcc('I', 'N', 'V', 'Z')
#endif
@@ -47,7 +47,7 @@
namespace media {
namespace {
-@@ -273,7 +285,7 @@ bool V4L2CaptureDelegate::IsBlockedControl(int control
+@@ -274,7 +286,7 @@ bool V4L2CaptureDelegate::IsBlockedControl(int control
// static
bool V4L2CaptureDelegate::IsControllableControl(
int control_id,
@@ -56,7 +56,7 @@
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
-@@ -329,7 +341,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate(
+@@ -330,7 +342,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate(
is_capturing_(false),
timeout_count_(0),
rotation_(rotation) {
@@ -65,7 +65,7 @@
use_gpu_buffer_ = switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -456,7 +468,7 @@ void V4L2CaptureDelegate::AllocateAndStart(
+@@ -457,7 +469,7 @@ void V4L2CaptureDelegate::AllocateAndStart(
client_->OnStarted();
@@ -74,7 +74,7 @@
if (use_gpu_buffer_) {
v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>();
}
-@@ -800,7 +812,7 @@ base::WeakPtr<V4L2CaptureDelegate> V4L2CaptureDelegate
+@@ -801,7 +813,7 @@ base::WeakPtr<V4L2CaptureDelegate> V4L2CaptureDelegate
V4L2CaptureDelegate::~V4L2CaptureDelegate() = default;
@@ -83,7 +83,7 @@
int num_retries = 0;
for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries;
++num_retries) {
-@@ -810,7 +822,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void*
+@@ -811,7 +823,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void*
return num_retries != kMaxIOCtrlRetries;
}
@@ -92,7 +92,7 @@
return HANDLE_EINTR(v4l2_->ioctl(device_fd_.get(), request, argp));
}
-@@ -821,6 +833,7 @@ bool V4L2CaptureDelegate::IsControllableControl(int co
+@@ -822,6 +834,7 @@ bool V4L2CaptureDelegate::IsControllableControl(int co
}
void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() {
@@ -100,7 +100,7 @@
constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS,
V4L2_CID_AUTO_WHITE_BALANCE,
V4L2_CID_BRIGHTNESS,
-@@ -848,6 +861,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
+@@ -849,6 +862,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
<< ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}";
}
}
@@ -108,7 +108,7 @@
}
mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) {
-@@ -1028,7 +1042,11 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1029,7 +1043,11 @@ void V4L2CaptureDelegate::DoCapture() {
pollfd device_pfd = {};
device_pfd.fd = device_fd_.get();
@@ -120,7 +120,7 @@
const int result =
HANDLE_EINTR(v4l2_->poll(&device_pfd, 1, kCaptureTimeoutMs));
-@@ -1066,6 +1084,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1067,6 +1085,7 @@ void V4L2CaptureDelegate::DoCapture() {
timeout_count_ = 0;
}
@@ -128,7 +128,7 @@
// Dequeue events if the driver has filled in some.
if (device_pfd.revents & POLLPRI) {
bool controls_changed = false;
-@@ -1099,6 +1118,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1100,6 +1119,7 @@ void V4L2CaptureDelegate::DoCapture() {
client_->OnCaptureConfigurationChanged();
}
}
@@ -136,7 +136,7 @@
// Deenqueue, send and reenqueue a buffer if the driver has filled one in.
if (device_pfd.revents & POLLIN) {
-@@ -1152,7 +1172,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1153,7 +1173,7 @@ void V4L2CaptureDelegate::DoCapture() {
// workable on Linux.
// See http://crbug.com/959919.
@@ -145,7 +145,7 @@
if (use_gpu_buffer_) {
v4l2_gpu_helper_->OnIncomingCapturedData(
client_.get(), buffer_tracker->start(),
-@@ -1226,7 +1246,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr
+@@ -1227,7 +1247,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr
client_->OnError(error, from_here, reason);
}
diff --git a/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
index d0e190a08814..da9abf1f55b5 100644
--- a/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
+++ b/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
@@ -1,6 +1,6 @@
---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-05-07 06:48:23 UTC
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-09-11 13:19:19 UTC
+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
-@@ -43,6 +43,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf
+@@ -44,6 +44,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf
return a.descriptor < b.descriptor;
}
@@ -8,7 +8,7 @@
// USB VID and PID are both 4 bytes long.
const size_t kVidPidSize = 4;
const size_t kMaxInterfaceNameSize = 256;
-@@ -75,11 +76,24 @@ std::string ExtractFileNameFromDeviceId(const std::str
+@@ -76,11 +77,24 @@ std::string ExtractFileNameFromDeviceId(const std::str
DCHECK(base::StartsWith(device_id, kDevDir, base::CompareCase::SENSITIVE));
return device_id.substr(strlen(kDevDir), device_id.length());
}
@@ -33,7 +33,7 @@
const base::FilePath path("/dev/");
base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES,
"video*");
-@@ -87,9 +101,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -88,9 +102,13 @@ class DevVideoFilePathsDeviceProvider
const base::FileEnumerator::FileInfo info = enumerator.GetInfo();
target_container->emplace_back(path.value() + info.GetName().value());
}
@@ -47,7 +47,7 @@
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
std::string usb_id;
const std::string vid_path =
-@@ -106,9 +124,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -107,9 +125,13 @@ class DevVideoFilePathsDeviceProvider
}
return usb_id;
@@ -61,7 +61,7 @@
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
const std::string interface_path =
base::StringPrintf(kInterfacePathTemplate, file_name.c_str());
-@@ -119,6 +141,7 @@ class DevVideoFilePathsDeviceProvider
+@@ -120,6 +142,7 @@ class DevVideoFilePathsDeviceProvider
return std::string();
}
return display_name;
@@ -69,7 +69,7 @@
}
};
-@@ -224,7 +247,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo(
+@@ -225,7 +248,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo(
std::move(callback).Run(std::move(devices_info));
}
diff --git a/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc b/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc
index fb603fce8577..0ab1c720230d 100644
--- a/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc
+++ b/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc
@@ -1,6 +1,6 @@
---- media/capture/video/video_capture_device_client.cc.orig 2025-05-07 06:48:23 UTC
+--- media/capture/video/video_capture_device_client.cc.orig 2025-09-11 13:19:19 UTC
+++ media/capture/video/video_capture_device_client.cc
-@@ -172,7 +172,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
+@@ -173,7 +173,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
CHECK(!is_width_odd && !is_height_odd);
return {libyuv::FOURCC_UYVY};
case media::PIXEL_FORMAT_RGB24:
diff --git a/www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
index 833bac761f44..f02ec1dd731d 100644
--- a/www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ b/www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-05-07 06:48:23 UTC
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-09-11 13:19:19 UTC
+++ media/ffmpeg/scripts/build_ffmpeg.py
@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
@@ -12,13 +12,13 @@
@@ -43,6 +43,8 @@ BRANDINGS = [
ARCH_MAP = {
'android': ['ia32', 'x64', 'arm-neon', 'arm64'],
- 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64'],
+ 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64', 'riscv64'],
+ 'openbsd': ['x64', 'arm64', 'ia32'],
+ 'freebsd': ['x64', 'arm64', 'ia32'],
'mac': ['x64', 'arm64'],
'win': ['ia32', 'x64', 'arm64'],
}
-@@ -122,7 +124,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
+@@ -124,7 +126,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
def GetDsoName(target_os, dso_name, dso_version):
diff --git a/www/iridium/files/patch-media_ffmpeg_scripts_robo__lib_config.py b/www/iridium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
index b0f4a0ffe745..4ee9a0571977 100644
--- a/www/iridium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ b/www/iridium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-05-07 06:48:23 UTC
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-09-11 13:19:19 UTC
+++ media/ffmpeg/scripts/robo_lib/config.py
@@ -56,19 +56,13 @@ class RoboConfiguration:
self._llvm_path = os.path.join(self.chrome_src(), "third_party",
@@ -32,7 +32,7 @@
self._host_architecture = "arm64"
elif platform.machine() == "mips32":
self._host_architecture = "mipsel"
-@@ -224,6 +218,10 @@ class RoboConfiguration:
+@@ -230,6 +224,10 @@ class RoboConfiguration:
elif platform.system() == "Windows" or "CYGWIN_NT" in platform.system(
):
self._host_operating_system = "win"
@@ -43,7 +43,7 @@
else:
raise ValueError(f"Unsupported platform: {platform.system()}")
-@@ -232,8 +230,8 @@ class RoboConfiguration:
+@@ -238,8 +236,8 @@ class RoboConfiguration:
wd = os.getcwd()
# Walk up the tree until we find src/AUTHORS
while wd != "/":
diff --git a/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index aa5d17bdc1bf..04a1a5ccc3c5 100644
--- a/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -1,11 +1,11 @@
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-05-07 06:48:23 UTC
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-09-11 13:19:19 UTC
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
-@@ -68,7 +68,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe
- << static_cast<int>(buffer_format);
- NOTREACHED();
+@@ -321,7 +321,7 @@ bool MailboxVideoFrameConverter::GenerateSharedImage(
+ VideoPixelFormatToString(origin_frame->format()));
+ return false;
}
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// If format is true multiplanar format, we prefer external sampler on
// ChromeOS and Linux.
- if (format.is_multi_plane()) {
+ if (si_format->is_multi_plane()) {
diff --git a/www/iridium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/www/iridium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
index 5275f33e004b..3270cc8b8e19 100644
--- a/www/iridium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/www/iridium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
@@ -1,6 +1,6 @@
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-05-07 06:48:23 UTC
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-09-11 13:19:19 UTC
+++ media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
+@@ -71,7 +71,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
const base::FilePath dev_path(FILE_PATH_LITERAL(
base::StrCat({drm_node_file_prefix, base::NumberToString(i)})));
@@ -9,7 +9,7 @@
const bool is_render_node = base::Contains(drm_node_file_prefix, "render");
// TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
-@@ -193,7 +193,7 @@ class GbmDeviceWrapper {
+@@ -192,7 +192,7 @@ class GbmDeviceWrapper {
const base::FilePath dev_path(
base::CommandLine::ForCurrentProcess()->GetSwitchValuePath(
switches::kRenderNodeOverride));
diff --git a/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
index 7f66aaf4dae4..d275a26f6099 100644
--- a/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -1,6 +1,6 @@
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
-@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -162,7 +162,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
}
#if BUILDFLAG(USE_VAAPI)
@@ -9,7 +9,7 @@
if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
}
-@@ -168,7 +168,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -170,7 +170,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
#endif
#elif BUILDFLAG(USE_V4L2_CODEC)
diff --git a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
index 22ac6cf45db9..e51170c64625 100644
--- a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
+++ b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
@@ -17,7 +17,9 @@
#include "media/gpu/vaapi/vaapi_wrapper.h"
@@ -18,7 +18,7 @@
void AllowAccessToRenderNodes(std::vector<BrokerFilePermission>& permissions,
bool include_sys_dev_char,
bool read_write) {
-@@ -189,6 +192,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
+@@ -180,6 +183,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
NOTREACHED();
#endif // BUILDFLAG(USE_V4L2_CODEC)
}
@@ -26,7 +26,7 @@
} // namespace
-@@ -204,6 +208,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
+@@ -195,6 +199,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
// (at least).
bool HardwareVideoDecodingPreSandboxHook(
sandbox::policy::SandboxLinux::Options options) {
@@ -34,7 +34,7 @@
using HardwareVideoDecodingProcessPolicy =
sandbox::policy::HardwareVideoDecodingProcessPolicy;
using PolicyType =
-@@ -249,6 +254,7 @@ bool HardwareVideoDecodingPreSandboxHook(
+@@ -240,6 +245,7 @@ bool HardwareVideoDecodingPreSandboxHook(
// |permissions| is empty?
sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
command_set, permissions, options);
diff --git a/www/iridium/files/patch-media_gpu_test_video__frame__helpers.cc b/www/iridium/files/patch-media_gpu_test_video__frame__helpers.cc
index 117f699fdf2e..d2f74f0459d0 100644
--- a/www/iridium/files/patch-media_gpu_test_video__frame__helpers.cc
+++ b/www/iridium/files/patch-media_gpu_test_video__frame__helpers.cc
@@ -1,8 +1,8 @@
---- media/gpu/test/video_frame_helpers.cc.orig 2025-05-07 06:48:23 UTC
+--- media/gpu/test/video_frame_helpers.cc.orig 2025-09-11 13:19:19 UTC
+++ media/gpu/test/video_frame_helpers.cc
@@ -23,7 +23,7 @@
#include "ui/gfx/buffer_format_util.h"
- #include "ui/gfx/gpu_memory_buffer.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-media_gpu_test_video__frame__validator.cc b/www/iridium/files/patch-media_gpu_test_video__frame__validator.cc
index a66a0adeaa51..85cbdebb9cb8 100644
--- a/www/iridium/files/patch-media_gpu_test_video__frame__validator.cc
+++ b/www/iridium/files/patch-media_gpu_test_video__frame__validator.cc
@@ -1,8 +1,8 @@
---- media/gpu/test/video_frame_validator.cc.orig 2025-05-07 06:48:23 UTC
+--- media/gpu/test/video_frame_validator.cc.orig 2025-09-11 13:19:19 UTC
+++ media/gpu/test/video_frame_validator.cc
-@@ -34,7 +34,7 @@
+@@ -29,7 +29,7 @@
+ #include "media/media_buildflags.h"
#include "testing/gtest/include/gtest/gtest.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/www/iridium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index 6e7e5a970cbe..97ad0e9f7f12 100644
--- a/www/iridium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
+++ b/www/iridium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-05-07 06:48:23 UTC
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-09-11 13:19:19 UTC
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -784,7 +784,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
+@@ -787,7 +787,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
const gfx::Size decoder_natural_size =
aspect_ratio_.GetNaturalSize(decoder_visible_rect);
diff --git a/www/iridium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/www/iridium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
index f0ce45f9e6fa..b11e00e7fc29 100644
--- a/www/iridium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/www/iridium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-06-19 07:37:57 UTC
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-09-11 13:19:19 UTC
+++ media/gpu/vaapi/vaapi_wrapper.cc
-@@ -82,7 +82,7 @@
+@@ -83,7 +83,7 @@
using media_gpu_vaapi::kModuleVa_prot;
#endif
diff --git a/www/iridium/files/patch-media_media__options.gni b/www/iridium/files/patch-media_media__options.gni
index 95afdb1e1c2d..3cbdce867c12 100644
--- a/www/iridium/files/patch-media_media__options.gni
+++ b/www/iridium/files/patch-media_media__options.gni
@@ -1,6 +1,6 @@
---- media/media_options.gni.orig 2025-05-07 06:48:23 UTC
+--- media/media_options.gni.orig 2025-09-11 13:19:19 UTC
+++ media/media_options.gni
-@@ -201,12 +201,15 @@ declare_args() {
+@@ -206,12 +206,15 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
use_alsa = false
diff --git a/www/iridium/files/patch-media_mojo_mojom_BUILD.gn b/www/iridium/files/patch-media_mojo_mojom_BUILD.gn
index 5bc3752e2de5..db0a190d9c8e 100644
--- a/www/iridium/files/patch-media_mojo_mojom_BUILD.gn
+++ b/www/iridium/files/patch-media_mojo_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- media/mojo/mojom/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- media/mojo/mojom/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ media/mojo/mojom/BUILD.gn
-@@ -971,7 +971,7 @@ source_set("test_support") {
+@@ -962,7 +962,7 @@ source_set("test_support") {
sources = []
deps = []
diff --git a/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
index 221f49950e79..30992267d3a6 100644
--- a/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -1,6 +1,6 @@
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-05-07 06:48:23 UTC
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-09-11 13:19:19 UTC
+++ media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -24,7 +24,7 @@
+@@ -21,7 +21,7 @@
#include "ui/gfx/mojom/color_space_mojom_traits.h"
#include "ui/gfx/mojom/hdr_metadata_mojom_traits.h"
@@ -9,7 +9,7 @@
#include "base/posix/eintr_wrapper.h"
#include "media/gpu/buffer_validation.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -166,7 +166,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+@@ -188,7 +188,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
media::mojom::OpaqueVideoFrameData::New());
}
@@ -18,7 +18,7 @@
if (input->storage_type() == media::VideoFrame::STORAGE_DMABUFS) {
// Duplicates the DMA buffer FDs to a new vector since this cannot take
// ownership of the FDs in |input| due to constness.
-@@ -197,7 +197,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+@@ -219,7 +219,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
} // namespace
@@ -27,7 +27,7 @@
// static
bool StructTraits<
media::mojom::ColorPlaneLayoutDataView,
-@@ -436,7 +436,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
+@@ -442,7 +442,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
frame = media::VideoFrame::WrapTrackingToken(
format, *metadata.tracking_token, coded_size, visible_rect,
natural_size, timestamp);
diff --git a/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc b/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc
deleted file mode 100644
index a92b99978a36..000000000000
--- a/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- media/video/fake_gpu_memory_buffer.cc.orig 2025-06-19 07:37:57 UTC
-+++ media/video/fake_gpu_memory_buffer.cc
-@@ -15,7 +15,7 @@
- #include "media/base/format_utils.h"
- #include "media/base/video_frame.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <fcntl.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-@@ -30,7 +30,7 @@ namespace media {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::ScopedFD GetDummyFD() {
- base::ScopedFD fd(open("/dev/zero", O_RDWR));
- DCHECK(fd.is_valid());
-@@ -74,7 +74,7 @@ static base::AtomicSequenceNumber buffer_id_generator;
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- gfx::GpuMemoryBufferHandle CreatePixmapHandleForTesting(
- const gfx::Size& size,
- gfx::BufferFormat format,
diff --git a/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h b/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h
deleted file mode 100644
index 5a81dbb0d111..000000000000
--- a/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/video/fake_gpu_memory_buffer.h.orig 2025-06-19 07:37:57 UTC
-+++ media/video/fake_gpu_memory_buffer.h
-@@ -12,7 +12,7 @@
-
- namespace media {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // This method is used by tests to create a fake pixmap handle instead of
- // creating a FakeGpuMemoryBuffer. Once all tests are converted to use it,
- // FakeGpuMemoryBuffer will be removed and this file will be renamed
diff --git a/www/iridium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/www/iridium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
index af55d3f7f678..5a019cee42f1 100644
--- a/www/iridium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
+++ b/www/iridium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -1,6 +1,6 @@
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-05-07 06:48:23 UTC
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-09-11 13:19:19 UTC
+++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -647,7 +647,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
+@@ -651,7 +651,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
}
bool is_software_backed_video_frame = !video_frame->HasSharedImage();
@@ -9,16 +9,16 @@
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1057,7 +1057,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
- media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
+@@ -1052,7 +1052,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
+ media::IOSurfaceIsWebGPUCompatible(handle.io_surface().get());
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
is_webgpu_compatible =
- handle.native_pixmap_handle.supports_zero_copy_webgpu_import;
- #endif
-@@ -1228,7 +1228,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
+ handle.type == gfx::NATIVE_PIXMAP &&
+ handle.native_pixmap_handle().supports_zero_copy_webgpu_import;
+@@ -1220,7 +1220,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
}
diff --git a/www/iridium/files/patch-media_video_video__encode__accelerator__adapter.cc b/www/iridium/files/patch-media_video_video__encode__accelerator__adapter.cc
index 1e2e20684391..d60b29f71446 100644
--- a/www/iridium/files/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/www/iridium/files/patch-media_video_video__encode__accelerator__adapter.cc
@@ -1,6 +1,6 @@
---- media/video/video_encode_accelerator_adapter.cc.orig 2025-05-07 06:48:23 UTC
+--- media/video/video_encode_accelerator_adapter.cc.orig 2025-09-11 13:19:19 UTC
+++ media/video/video_encode_accelerator_adapter.cc
-@@ -468,7 +468,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
+@@ -467,7 +467,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
auto format = PIXEL_FORMAT_I420;
auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
diff --git a/www/iridium/files/patch-media_webrtc_audio__processor.cc b/www/iridium/files/patch-media_webrtc_audio__processor.cc
index 1924ab0ca9f1..bd7dd0a9080d 100644
--- a/www/iridium/files/patch-media_webrtc_audio__processor.cc
+++ b/www/iridium/files/patch-media_webrtc_audio__processor.cc
@@ -1,6 +1,6 @@
---- media/webrtc/audio_processor.cc.orig 2025-06-19 07:37:57 UTC
+--- media/webrtc/audio_processor.cc.orig 2025-09-11 13:19:19 UTC
+++ media/webrtc/audio_processor.cc
-@@ -512,7 +512,7 @@ std::optional<double> AudioProcessor::ProcessData(
+@@ -510,7 +510,7 @@ std::optional<double> AudioProcessor::ProcessData(
// controller.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
DCHECK_LE(volume, 1.0);
diff --git a/www/iridium/files/patch-media_webrtc_helpers__unittests.cc b/www/iridium/files/patch-media_webrtc_helpers__unittests.cc
index c7224c2ef6c1..e0fabf09f0da 100644
--- a/www/iridium/files/patch-media_webrtc_helpers__unittests.cc
+++ b/www/iridium/files/patch-media_webrtc_helpers__unittests.cc
@@ -1,6 +1,6 @@
---- media/webrtc/helpers_unittests.cc.orig 2025-05-07 06:48:23 UTC
+--- media/webrtc/helpers_unittests.cc.orig 2025-09-11 13:19:19 UTC
+++ media/webrtc/helpers_unittests.cc
-@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
+@@ -38,7 +38,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
EXPECT_TRUE(config.echo_canceller.enabled);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
EXPECT_FALSE(config.gain_controller1.enabled);
EXPECT_TRUE(config.gain_controller2.enabled);
#elif BUILDFLAG(IS_CASTOS) || BUILDFLAG(IS_CAST_ANDROID)
-@@ -66,7 +66,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -65,7 +65,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
TEST(CreateWebRtcAudioProcessingModuleTest,
InputVolumeAdjustmentEnabledWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -82,7 +82,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -81,7 +81,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -27,7 +27,7 @@
TEST(CreateWebRtcAudioProcessingModuleTest,
CanDisableInputVolumeAdjustmentWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -99,7 +99,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -98,7 +98,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-mojo_core_BUILD.gn b/www/iridium/files/patch-mojo_core_BUILD.gn
index 67e714d84f45..19e27e1c71a2 100644
--- a/www/iridium/files/patch-mojo_core_BUILD.gn
+++ b/www/iridium/files/patch-mojo_core_BUILD.gn
@@ -1,11 +1,11 @@
---- mojo/core/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- mojo/core/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ mojo/core/BUILD.gn
-@@ -163,7 +163,7 @@ source_set("impl_for_embedder") {
- ]
- }
+@@ -161,7 +161,7 @@ source_set("impl_for_embedder") {
+ "channel_posix.h",
+ ]
-- if ((is_linux || is_chromeos || is_android) && !is_nacl) {
-+ if ((is_linux || is_chromeos || is_android) && !is_nacl && !is_bsd) {
+- if (is_linux || is_chromeos || is_android) {
++ if ((is_linux || is_chromeos || is_android) && !is_bsd) {
sources += [
"channel_linux.cc",
"channel_linux.h",
diff --git a/www/iridium/files/patch-mojo_core_channel.cc b/www/iridium/files/patch-mojo_core_channel.cc
index b67cecd0b5f4..3f32253e537e 100644
--- a/www/iridium/files/patch-mojo_core_channel.cc
+++ b/www/iridium/files/patch-mojo_core_channel.cc
@@ -1,6 +1,6 @@
---- mojo/core/channel.cc.orig 2025-05-07 06:48:23 UTC
+--- mojo/core/channel.cc.orig 2025-09-11 13:19:19 UTC
+++ mojo/core/channel.cc
-@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 64;
+@@ -80,7 +80,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
#endif // BUILDFLAG(IS_FUCHSIA)
@@ -12,3 +12,12 @@
Channel::AlignedBuffer MakeAlignedBuffer(size_t size) {
// Generic allocators (such as malloc) return a pointer that is suitably
// aligned for storing any type of object with a fundamental alignment
+@@ -1162,7 +1166,7 @@ void Channel::LogHistogramForIPCMetrics(MessageType ty
+ }
+
+ // Currently only CrOs, Linux, and Android support upgrades.
+-#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID))
++#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
+ // static
+ MOJO_SYSTEM_IMPL_EXPORT bool Channel::SupportsChannelUpgrade() {
+ return false;
diff --git a/www/iridium/files/patch-mojo_core_embedder_features.h b/www/iridium/files/patch-mojo_core_embedder_features.h
index f51c267c43e6..6d38f49ab44e 100644
--- a/www/iridium/files/patch-mojo_core_embedder_features.h
+++ b/www/iridium/files/patch-mojo_core_embedder_features.h
@@ -1,9 +1,9 @@
---- mojo/core/embedder/features.h.orig 2025-05-07 06:48:23 UTC
+--- mojo/core/embedder/features.h.orig 2025-09-11 13:19:19 UTC
+++ mojo/core/embedder/features.h
-@@ -16,7 +16,7 @@ namespace core {
+@@ -15,7 +15,7 @@ namespace mojo {
+ namespace core {
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && \
- !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
+ #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(MOJO_CORE_EMBEDDER_FEATURES)
diff --git a/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni b/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni
index b836291974b8..d6248a98fe0b 100644
--- a/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni
+++ b/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni
@@ -1,6 +1,6 @@
---- mojo/public/tools/bindings/mojom.gni.orig 2025-05-07 06:48:23 UTC
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-09-11 13:19:19 UTC
+++ mojo/public/tools/bindings/mojom.gni
-@@ -774,6 +774,16 @@ template("mojom") {
+@@ -762,6 +762,16 @@ template("mojom") {
enabled_features += [ "is_apple" ]
}
diff --git a/www/iridium/files/patch-net_BUILD.gn b/www/iridium/files/patch-net_BUILD.gn
index d30dac474cef..e080dbc957e0 100644
--- a/www/iridium/files/patch-net_BUILD.gn
+++ b/www/iridium/files/patch-net_BUILD.gn
@@ -1,4 +1,4 @@
---- net/BUILD.gn.orig 2025-06-18 12:17:42 UTC
+--- net/BUILD.gn.orig 2025-09-13 16:56:52 UTC
+++ net/BUILD.gn
@@ -126,7 +126,7 @@ net_configs = [
"//build/config/compiler:wexit_time_destructors",
@@ -9,15 +9,15 @@
net_configs += [ "//build/config/linux:libresolv" ]
}
-@@ -1138,6 +1138,7 @@ component("net") {
+@@ -1157,6 +1157,7 @@ component("net") {
":net_deps",
"//components/miracle_parameter/common",
"//components/network_time/time_tracker",
+ "//content/public/common:buildflags",
"//net/http:transport_security_state_generated_files",
- "//third_party/simdutf:simdutf",
+ "//third_party/simdutf",
]
-@@ -1334,6 +1335,19 @@ component("net") {
+@@ -1356,6 +1357,19 @@ component("net") {
]
}
@@ -37,7 +37,7 @@
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1497,7 +1511,7 @@ component("net") {
+@@ -1519,7 +1533,7 @@ component("net") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
@@ -46,7 +46,7 @@
sources += [
"base/network_interfaces_getifaddrs.cc",
"base/network_interfaces_getifaddrs.h",
-@@ -2207,7 +2221,7 @@ static_library("test_support") {
+@@ -2252,7 +2266,7 @@ static_library("test_support") {
]
}
@@ -55,7 +55,7 @@
sources += [
"base/address_tracker_linux_test_util.cc",
"base/address_tracker_linux_test_util.h",
-@@ -3030,14 +3044,14 @@ target(_test_target_type, "net_unittests") {
+@@ -3050,14 +3064,14 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -72,7 +72,7 @@
sources += [
"base/address_tracker_linux_unittest.cc",
"base/network_interfaces_linux_unittest.cc",
-@@ -3135,6 +3149,10 @@ target(_test_target_type, "net_unittests") {
+@@ -3158,6 +3172,10 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -83,16 +83,16 @@
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3200,7 +3218,7 @@ target(_test_target_type, "net_unittests") {
- ]
- }
+@@ -3214,7 +3232,7 @@ target(_test_target_type, "net_unittests") {
+ ]
+ data_deps = [ "//testing/buildbot/filters:net_unittests_filters" ]
- if (is_linux || is_chromeos) {
+ if ((is_linux || is_chromeos) && !is_bsd) {
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3339,7 +3357,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3344,7 +3362,7 @@ target(_test_target_type, "net_unittests") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
diff --git a/www/iridium/files/patch-net_base_features.cc b/www/iridium/files/patch-net_base_features.cc
index b8854d4cc995..e5a3055fbc3c 100644
--- a/www/iridium/files/patch-net_base_features.cc
+++ b/www/iridium/files/patch-net_base_features.cc
@@ -1,6 +1,6 @@
---- net/base/features.cc.orig 2025-06-19 07:37:57 UTC
+--- net/base/features.cc.orig 2025-09-11 13:19:19 UTC
+++ net/base/features.cc
-@@ -27,7 +27,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
+@@ -32,7 +32,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
BASE_FEATURE(kAsyncDns,
"AsyncDns",
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
@@ -9,3 +9,12 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
+@@ -711,7 +711,7 @@ BASE_FEATURE(kReportingApiEnableEnterpriseCookieIssues
+
+ BASE_FEATURE(kSimdutfBase64Support,
+ "SimdutfBase64Support",
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/iridium/files/patch-net_base_sockaddr__util__posix.cc b/www/iridium/files/patch-net_base_sockaddr__util__posix.cc
index 708426ba2667..560f07170d21 100644
--- a/www/iridium/files/patch-net_base_sockaddr__util__posix.cc
+++ b/www/iridium/files/patch-net_base_sockaddr__util__posix.cc
@@ -1,6 +1,6 @@
---- net/base/sockaddr_util_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- net/base/sockaddr_util_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ net/base/sockaddr_util_posix.cc
-@@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string& socket_path,
+@@ -60,7 +60,8 @@ bool FillUnixAddress(const std::string& socket_path,
return true;
}
diff --git a/www/iridium/files/patch-net_disk__cache_backend__experiment.h b/www/iridium/files/patch-net_disk__cache_backend__experiment.h
index cfca471a68f6..866271676faa 100644
--- a/www/iridium/files/patch-net_disk__cache_backend__experiment.h
+++ b/www/iridium/files/patch-net_disk__cache_backend__experiment.h
@@ -1,6 +1,6 @@
---- net/disk_cache/backend_experiment.h.orig 2025-05-07 06:48:23 UTC
+--- net/disk_cache/backend_experiment.h.orig 2025-09-11 13:19:19 UTC
+++ net/disk_cache/backend_experiment.h
-@@ -14,7 +14,7 @@ namespace disk_cache {
+@@ -15,7 +15,7 @@ namespace disk_cache {
// default.
constexpr bool IsSimpleBackendEnabledByDefaultPlatform() {
return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/iridium/files/patch-net_disk__cache_simple_simple__file__tracker.cc b/www/iridium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
index 86a5b77a989d..ab380b687d22 100644
--- a/www/iridium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ b/www/iridium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
@@ -1,6 +1,6 @@
---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-05-07 06:48:23 UTC
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-09-11 13:19:19 UTC
+++ net/disk_cache/simple/simple_file_tracker.cc
-@@ -37,7 +37,17 @@ bool SimpleFileTracker::TrackedFiles::InLRUList() cons
+@@ -36,7 +36,17 @@ bool SimpleFileTracker::TrackedFiles::InLRUList() cons
}
SimpleFileTracker::SimpleFileTracker(int file_limit)
diff --git a/www/iridium/files/patch-net_dns_BUILD.gn b/www/iridium/files/patch-net_dns_BUILD.gn
index 3d4d9837d67a..9f0176446dd5 100644
--- a/www/iridium/files/patch-net_dns_BUILD.gn
+++ b/www/iridium/files/patch-net_dns_BUILD.gn
@@ -1,4 +1,4 @@
---- net/dns/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- net/dns/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ net/dns/BUILD.gn
@@ -140,7 +140,7 @@ source_set("dns") {
"dns_config_service_android.cc",
@@ -9,15 +9,23 @@
sources += [
"dns_config_service_linux.cc",
"dns_config_service_linux.h",
-@@ -181,6 +181,7 @@ source_set("dns") {
+@@ -174,6 +174,7 @@ source_set("dns") {
+ }
+
+ deps = [ "//net:net_deps" ]
++ deps += [ "//services/screen_ai/buildflags" ]
+
+ public_deps = [
+ ":dns_client",
+@@ -181,6 +182,7 @@ source_set("dns") {
":host_resolver_manager",
":mdns_client",
"//net:net_public_deps",
+ "//printing/buildflags",
]
- allow_circular_includes_from = [
-@@ -450,9 +451,9 @@ source_set("tests") {
+ if (enable_mdns) {
+@@ -454,9 +456,9 @@ source_set("tests") {
if (is_android) {
sources += [ "dns_config_service_android_unittest.cc" ]
diff --git a/www/iridium/files/patch-net_dns_address__info.cc b/www/iridium/files/patch-net_dns_address__info.cc
index 0fb081f0958d..863308fb101c 100644
--- a/www/iridium/files/patch-net_dns_address__info.cc
+++ b/www/iridium/files/patch-net_dns_address__info.cc
@@ -1,6 +1,6 @@
---- net/dns/address_info.cc.orig 2025-05-07 06:48:23 UTC
+--- net/dns/address_info.cc.orig 2025-09-11 13:19:19 UTC
+++ net/dns/address_info.cc
-@@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get(
+@@ -78,8 +78,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get(
// error.
// http://crbug.com/134142
err = ERR_NAME_NOT_RESOLVED;
diff --git a/www/iridium/files/patch-net_dns_address__sorter__posix.cc b/www/iridium/files/patch-net_dns_address__sorter__posix.cc
index de92425c9c68..6ef2132de6a9 100644
--- a/www/iridium/files/patch-net_dns_address__sorter__posix.cc
+++ b/www/iridium/files/patch-net_dns_address__sorter__posix.cc
@@ -1,6 +1,6 @@
---- net/dns/address_sorter_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- net/dns/address_sorter_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ net/dns/address_sorter_posix.cc
-@@ -32,6 +32,7 @@
+@@ -33,6 +33,7 @@
#include "net/dns/netinet_in_var_ios.h"
#else
#include <netinet/in_var.h>
diff --git a/www/iridium/files/patch-net_dns_public_resolv__reader.cc b/www/iridium/files/patch-net_dns_public_resolv__reader.cc
new file mode 100644
index 000000000000..ace7f25bffcb
--- /dev/null
+++ b/www/iridium/files/patch-net_dns_public_resolv__reader.cc
@@ -0,0 +1,11 @@
+--- net/dns/public/resolv_reader.cc.orig 2025-09-11 13:19:19 UTC
++++ net/dns/public/resolv_reader.cc
+@@ -34,7 +34,7 @@ std::unique_ptr<ScopedResState> ResolvReader::GetResSt
+ }
+
+ bool ResolvReader::IsLikelySystemdResolved() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // Look for a single 127.0.0.53:53 nameserver endpoint. The only known
+ // significant usage of such a configuration is the systemd-resolved local
+ // resolver, so it is then a fairly safe assumption that any DNS queries to
diff --git a/www/iridium/files/patch-net_http_http__network__session.cc b/www/iridium/files/patch-net_http_http__network__session.cc
index 9adf5aa2f05d..1d9f1dd20f68 100644
--- a/www/iridium/files/patch-net_http_http__network__session.cc
+++ b/www/iridium/files/patch-net_http_http__network__session.cc
@@ -1,6 +1,6 @@
---- net/http/http_network_session.cc.orig 2025-05-07 06:48:23 UTC
+--- net/http/http_network_session.cc.orig 2025-09-11 13:19:19 UTC
+++ net/http/http_network_session.cc
-@@ -20,7 +20,9 @@
+@@ -21,7 +21,9 @@
#include "build/build_config.h"
#include "net/base/features.h"
#include "net/dns/host_resolver.h"
diff --git a/www/iridium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc b/www/iridium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
index 19d19eda7d94..754a7f915686 100644
--- a/www/iridium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
+++ b/www/iridium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
@@ -1,4 +1,4 @@
---- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-06-19 07:37:57 UTC
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ net/proxy_resolution/proxy_config_service_linux.cc
@@ -11,7 +11,9 @@
@@ -26,7 +26,7 @@
} // namespace
-@@ -1258,9 +1262,11 @@ ProxyConfigServiceLinux::Delegate::Delegate(
+@@ -1259,9 +1263,11 @@ ProxyConfigServiceLinux::Delegate::Delegate(
case base::nix::DESKTOP_ENVIRONMENT_KDE4:
case base::nix::DESKTOP_ENVIRONMENT_KDE5:
case base::nix::DESKTOP_ENVIRONMENT_KDE6:
diff --git a/www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc b/www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc
deleted file mode 100644
index caf85f580c65..000000000000
--- a/www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc
+++ /dev/null
@@ -1,28 +0,0 @@
---- net/quic/quic_network_transaction_unittest.cc.orig 2025-05-07 06:48:23 UTC
-+++ net/quic/quic_network_transaction_unittest.cc
-@@ -5202,10 +5202,10 @@ TEST_P(QuicNetworkTransactionTest, RstStreamBeforeHead
-
- TEST_P(QuicNetworkTransactionTest, BrokenAlternateProtocol) {
- // Alternate-protocol job
-- std::unique_ptr<quic::QuicEncryptedPacket> close(
-+ std::unique_ptr<quic::QuicEncryptedPacket> test_close(
- ConstructServerConnectionClosePacket(1));
- MockRead quic_reads[] = {
-- MockRead(ASYNC, close->data(), close->length()),
-+ MockRead(ASYNC, test_close->data(), test_close->length()),
- MockRead(ASYNC, ERR_IO_PENDING), // No more data to read
- MockRead(ASYNC, OK), // EOF
- };
-@@ -5248,10 +5248,10 @@ TEST_P(QuicNetworkTransactionTest,
- http_server_properties_ = std::make_unique<HttpServerProperties>();
-
- // Alternate-protocol job
-- std::unique_ptr<quic::QuicEncryptedPacket> close(
-+ std::unique_ptr<quic::QuicEncryptedPacket> test_close(
- ConstructServerConnectionClosePacket(1));
- MockRead quic_reads[] = {
-- MockRead(ASYNC, close->data(), close->length()),
-+ MockRead(ASYNC, test_close->data(), test_close->length()),
- MockRead(ASYNC, ERR_IO_PENDING), // No more data to read
- MockRead(ASYNC, OK), // EOF
- };
diff --git a/www/iridium/files/patch-net_socket_udp__socket__posix.cc b/www/iridium/files/patch-net_socket_udp__socket__posix.cc
index a1cc71712faf..70f83b967921 100644
--- a/www/iridium/files/patch-net_socket_udp__socket__posix.cc
+++ b/www/iridium/files/patch-net_socket_udp__socket__posix.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_posix.cc.orig 2025-06-19 07:37:57 UTC
+--- net/socket/udp_socket_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ net/socket/udp_socket_posix.cc
-@@ -530,12 +530,17 @@ int UDPSocketPosix::SetRecvTos() {
+@@ -524,12 +524,17 @@ int UDPSocketPosix::SetRecvTos() {
#endif // BUILDFLAG(IS_APPLE)
}
@@ -19,7 +19,7 @@
if (confirm) {
sendto_flags_ |= MSG_CONFIRM;
} else {
-@@ -556,7 +561,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
+@@ -550,7 +555,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
int value = broadcast ? 1 : 0;
int rv;
diff --git a/www/iridium/files/patch-net_socket_udp__socket__unittest.cc b/www/iridium/files/patch-net_socket_udp__socket__unittest.cc
index 504f892a4a8d..9ecc70e557cc 100644
--- a/www/iridium/files/patch-net_socket_udp__socket__unittest.cc
+++ b/www/iridium/files/patch-net_socket_udp__socket__unittest.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_unittest.cc.orig 2025-06-19 07:37:57 UTC
+--- net/socket/udp_socket_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ net/socket/udp_socket_unittest.cc
-@@ -392,7 +392,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
+@@ -397,7 +397,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
EXPECT_EQ(second_packet, received);
}
@@ -9,7 +9,7 @@
// - MacOS: requires root permissions on OSX 10.7+.
// - Android: devices attached to testbots don't have default network, so
// broadcasting to 255.255.255.255 returns error -109 (Address not reachable).
-@@ -703,7 +703,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) {
+@@ -708,7 +708,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) {
EXPECT_THAT(rv, IsOk());
rv = client.SetDoNotFragment();
@@ -18,7 +18,7 @@
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -725,7 +725,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) {
+@@ -730,7 +730,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) {
EXPECT_THAT(rv, IsOk());
rv = server.SetDoNotFragment();
@@ -27,7 +27,7 @@
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -791,7 +791,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
+@@ -796,7 +796,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
// TODO(crbug.com/40620614): failing on device on iOS 12.2.
// TODO(crbug.com/40189274): flaky on Mac 11.
@@ -36,7 +36,7 @@
#define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress
#else
#define MAYBE_SharedMulticastAddress SharedMulticastAddress
-@@ -845,7 +845,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
+@@ -850,7 +850,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
NetLogSource());
ASSERT_THAT(client_socket.Connect(send_address), IsOk());
diff --git a/www/iridium/files/patch-net_url__request_url__request__context.cc b/www/iridium/files/patch-net_url__request_url__request__context.cc
index dc65ab2cfe8d..c3838782375f 100644
--- a/www/iridium/files/patch-net_url__request_url__request__context.cc
+++ b/www/iridium/files/patch-net_url__request_url__request__context.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context.cc.orig 2025-05-07 06:48:23 UTC
+--- net/url_request/url_request_context.cc.orig 2025-09-11 13:19:19 UTC
+++ net/url_request/url_request_context.cc
-@@ -119,7 +119,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
+@@ -128,7 +128,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
return &network_session->context();
}
diff --git a/www/iridium/files/patch-net_url__request_url__request__context__builder.cc b/www/iridium/files/patch-net_url__request_url__request__context__builder.cc
index ea94465b3a73..d48009e5eb53 100644
--- a/www/iridium/files/patch-net_url__request_url__request__context__builder.cc
+++ b/www/iridium/files/patch-net_url__request_url__request__context__builder.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context_builder.cc.orig 2025-06-19 07:37:57 UTC
+--- net/url_request/url_request_context_builder.cc.orig 2025-09-11 13:19:19 UTC
+++ net/url_request/url_request_context_builder.cc
-@@ -444,7 +444,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
+@@ -446,7 +446,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
}
if (!proxy_resolution_service_) {
diff --git a/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc
index 1ba8c8b4e610..33e5bafed442 100644
--- a/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc
+++ b/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc
@@ -1,6 +1,6 @@
---- pdf/pdfium/pdfium_engine.cc.orig 2025-06-19 07:37:57 UTC
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-09-11 13:19:19 UTC
+++ pdf/pdfium/pdfium_engine.cc
-@@ -112,7 +112,7 @@
+@@ -113,7 +113,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
#endif
@@ -9,7 +9,7 @@
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -568,7 +568,7 @@ void InitializeSDK(bool enable_v8,
+@@ -565,7 +565,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/www/iridium/files/patch-printing_backend_cups__helper.cc b/www/iridium/files/patch-printing_backend_cups__helper.cc
new file mode 100644
index 000000000000..efec9eb85041
--- /dev/null
+++ b/www/iridium/files/patch-printing_backend_cups__helper.cc
@@ -0,0 +1,52 @@
+--- printing/backend/cups_helper.cc.orig 2025-09-11 13:19:19 UTC
++++ printing/backend/cups_helper.cc
+@@ -13,7 +13,7 @@
+ #include "base/time/time.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <cups/ppd.h>
+ #include <stddef.h>
+ #include <stdio.h>
+@@ -43,11 +43,11 @@
+ #include "url/gurl.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ using base::EqualsCaseInsensitiveASCII;
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -60,7 +60,7 @@ namespace {
+ // able to start and respond on all systems within this duration.
+ constexpr base::TimeDelta kCupsTimeout = base::Seconds(5);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // CUPS default max copies value (parsed from kCupsMaxCopies PPD attribute).
+ constexpr int32_t kDefaultMaxCopies = 9999;
+ constexpr char kCupsMaxCopies[] = "cupsMaxCopies";
+@@ -766,7 +766,7 @@ const int kDefaultIPPServerPort = 631;
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ HttpConnectionCUPS::HttpConnectionCUPS(const GURL& print_server_url,
+@@ -971,7 +971,7 @@ ScopedHttpPtr HttpConnect2(const char* host,
+ int blocking,
+ int msec,
+ int* cancel) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ScopedHttpPtr http;
+ if (httpConnect2) {
+ http.reset(httpConnect2(host, port,
diff --git a/www/iridium/files/patch-printing_backend_cups__helper.h b/www/iridium/files/patch-printing_backend_cups__helper.h
new file mode 100644
index 000000000000..a226031b5ffe
--- /dev/null
+++ b/www/iridium/files/patch-printing_backend_cups__helper.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_helper.h.orig 2025-09-11 13:19:19 UTC
++++ printing/backend/cups_helper.h
+@@ -32,7 +32,7 @@ constexpr int kCupsTimeoutMs = 3000;
+ constexpr cups_ptype_t kDestinationsFilterMask =
+ CUPS_PRINTER_FAX | CUPS_PRINTER_SCANNER | CUPS_PRINTER_DISCOVERED;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ class COMPONENT_EXPORT(PRINT_BACKEND) HttpConnectionCUPS {
diff --git a/www/iridium/files/patch-printing_backend_cups__ipp__helper.cc b/www/iridium/files/patch-printing_backend_cups__ipp__helper.cc
index 895461afb670..50d07bd8983c 100644
--- a/www/iridium/files/patch-printing_backend_cups__ipp__helper.cc
+++ b/www/iridium/files/patch-printing_backend_cups__ipp__helper.cc
@@ -1,6 +1,6 @@
---- printing/backend/cups_ipp_helper.cc.orig 2025-05-07 06:48:23 UTC
+--- printing/backend/cups_ipp_helper.cc.orig 2025-09-11 13:19:19 UTC
+++ printing/backend/cups_ipp_helper.cc
-@@ -201,7 +201,7 @@ void ExtractResolutions(const CupsOptionProvider& prin
+@@ -202,7 +202,7 @@ void ExtractResolutions(const CupsOptionProvider& prin
// Provide a default DPI if no valid DPI is found.
#if BUILDFLAG(IS_MAC)
constexpr gfx::Size kDefaultMissingDpi(kDefaultMacDpi, kDefaultMacDpi);
diff --git a/www/iridium/files/patch-printing_backend_cups__jobs.cc b/www/iridium/files/patch-printing_backend_cups__jobs.cc
new file mode 100644
index 000000000000..00c63a26b126
--- /dev/null
+++ b/www/iridium/files/patch-printing_backend_cups__jobs.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_jobs.cc.orig 2025-09-11 13:19:19 UTC
++++ printing/backend/cups_jobs.cc
+@@ -31,7 +31,7 @@
+ #include "printing/backend/cups_ipp_helper.h"
+ #include "printing/printer_status.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/iridium/files/patch-printing_backend_cups__printer.cc b/www/iridium/files/patch-printing_backend_cups__printer.cc
new file mode 100644
index 000000000000..03eac1ccc465
--- /dev/null
+++ b/www/iridium/files/patch-printing_backend_cups__printer.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_printer.cc.orig 2025-09-11 13:19:19 UTC
++++ printing/backend/cups_printer.cc
+@@ -24,7 +24,7 @@
+ #include "printing/print_job_constants.h"
+ #include "url/gurl.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/iridium/files/patch-printing_backend_cups__weak__functions.h b/www/iridium/files/patch-printing_backend_cups__weak__functions.h
new file mode 100644
index 000000000000..7d2c3d40c9a5
--- /dev/null
+++ b/www/iridium/files/patch-printing_backend_cups__weak__functions.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_weak_functions.h.orig 2025-09-11 13:19:19 UTC
++++ printing/backend/cups_weak_functions.h
+@@ -6,7 +6,7 @@
+
+ #include "build/build_config.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ // Function availability can be tested by checking whether its address is not
+ // nullptr. Weak symbols remove the need for platform specific build flags and
diff --git a/www/iridium/files/patch-printing_backend_print__backend__cups.cc b/www/iridium/files/patch-printing_backend_print__backend__cups.cc
deleted file mode 100644
index 1a25e1b1ff06..000000000000
--- a/www/iridium/files/patch-printing_backend_print__backend__cups.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- printing/backend/print_backend_cups.cc.orig 2025-05-07 06:48:23 UTC
-+++ printing/backend/print_backend_cups.cc
-@@ -29,7 +29,7 @@
- #include "printing/mojom/print.mojom.h"
- #include "url/gurl.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "base/feature_list.h"
- #include "printing/backend/cups_connection.h"
- #include "printing/backend/print_backend_cups_ipp.h"
-@@ -59,7 +59,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags
- return 1; // Keep going.
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // This may be removed when Amazon Linux 2 reaches EOL (30 Jun 2025).
- bool AreNewerCupsFunctionsAvailable() {
- return cupsFindDestDefault && cupsFindDestSupported && cupsUserAgent &&
-@@ -286,7 +286,7 @@ bool PrintBackendCUPS::IsValidPrinter(const std::strin
- #if !BUILDFLAG(IS_CHROMEOS)
- scoped_refptr<PrintBackend> PrintBackend::CreateInstanceImpl(
- const std::string& locale) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (AreNewerCupsFunctionsAvailable() &&
- base::FeatureList::IsEnabled(features::kCupsIppPrintingBackend)) {
- return base::MakeRefCounted<PrintBackendCupsIpp>(CupsConnection::Create());
diff --git a/www/iridium/files/patch-printing_backend_print__backend__cups.h b/www/iridium/files/patch-printing_backend_print__backend__cups.h
new file mode 100644
index 000000000000..63335dd1fa22
--- /dev/null
+++ b/www/iridium/files/patch-printing_backend_print__backend__cups.h
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups.h.orig 2025-09-11 13:19:19 UTC
++++ printing/backend/print_backend_cups.h
+@@ -17,7 +17,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "url/gurl.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ namespace printing {
+
diff --git a/www/iridium/files/patch-printing_backend_print__backend__cups__ipp.cc b/www/iridium/files/patch-printing_backend_print__backend__cups__ipp.cc
new file mode 100644
index 000000000000..d7020a617a2c
--- /dev/null
+++ b/www/iridium/files/patch-printing_backend_print__backend__cups__ipp.cc
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups_ipp.cc.orig 2025-09-11 13:19:19 UTC
++++ printing/backend/print_backend_cups_ipp.cc
+@@ -21,7 +21,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "printing/units.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.cc b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.cc
index 733a94d42d46..17143fab2eac 100644
--- a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -1,4 +1,4 @@
---- printing/mojom/printing_context_mojom_traits.cc.orig 2025-06-19 07:37:57 UTC
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-09-11 13:19:19 UTC
+++ printing/mojom/printing_context_mojom_traits.cc
@@ -19,7 +19,7 @@
#include "base/numerics/safe_conversions.h"
@@ -9,7 +9,7 @@
#include "mojo/public/mojom/base/values.mojom.h"
#endif
-@@ -162,7 +162,7 @@ bool StructTraits<
+@@ -217,7 +217,7 @@ bool StructTraits<
}
out->set_pages_per_sheet(data.pages_per_sheet());
@@ -18,7 +18,7 @@
DCHECK(out->advanced_settings().empty());
if (!data.ReadAdvancedSettings(&out->advanced_settings()))
return false;
-@@ -239,7 +239,7 @@ bool StructTraits<
+@@ -294,7 +294,7 @@ bool StructTraits<
if (system_print_dialog_data.size() != dictionary_entries) {
return false;
}
diff --git a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
index 69d5c7173ea3..582f956151f5 100644
--- a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
+++ b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
@@ -1,6 +1,6 @@
---- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-06-19 07:37:57 UTC
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-09-11 13:19:19 UTC
+++ printing/mojom/printing_context_mojom_traits_unittest.cc
-@@ -79,7 +79,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
+@@ -80,7 +80,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf");
}
@@ -9,7 +9,7 @@
data.Set(kLinuxSystemPrintDialogDataPrinter, "printer-name");
data.Set(kLinuxSystemPrintDialogDataPrintSettings, "print-settings-foo");
data.Set(kLinuxSystemPrintDialogDataPageSetup, "page-setup-bar");
-@@ -116,7 +116,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
+@@ -117,7 +117,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
/*top=*/10583,
/*bottom=*/12347);
@@ -18,7 +18,7 @@
PrintSettings::AdvancedSettings GenerateSampleAdvancedSettings() {
PrintSettings::AdvancedSettings advanced_settings;
advanced_settings.emplace("advanced-setting-A", base::Value("setting-A"));
-@@ -209,7 +209,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
+@@ -210,7 +210,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
settings.set_device_name(kPrintSettingsDeviceName);
settings.set_requested_media(kPrintSettingsRequestedMedia);
@@ -27,7 +27,7 @@
PrintSettings::AdvancedSettings& advanced_settings =
settings.advanced_settings();
for (const auto& item : kPrintSettingsAdvancedSettings)
-@@ -547,7 +547,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -548,7 +548,7 @@ TEST(PrintingContextMojomTraitsTest,
EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet1);
@@ -36,7 +36,7 @@
EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
#endif
-@@ -600,7 +600,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -601,7 +601,7 @@ TEST(PrintingContextMojomTraitsTest,
kPrintSettingsCustomMarginsInMicrons));
EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet2);
@@ -45,7 +45,7 @@
EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
#endif
-@@ -639,7 +639,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -674,7 +674,7 @@ TEST(PrintingContextMojomTraitsTest,
EXPECT_EQ(output.page_setup_device_units(), kInput.page_setup_device_units());
}
@@ -54,7 +54,7 @@
TEST(PrintingContextMojomTraitsTest,
TestSerializeAndDeserializePrintSettingsEmptyAdvancedSettings) {
PrintSettings input = GenerateSamplePrintSettingsDefaultMargins();
-@@ -837,7 +837,7 @@ TEST(
+@@ -872,7 +872,7 @@ TEST(
}
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/iridium/files/patch-printing_print__settings.h b/www/iridium/files/patch-printing_print__settings.h
index a7c57e532e4a..49f3da5f2e99 100644
--- a/www/iridium/files/patch-printing_print__settings.h
+++ b/www/iridium/files/patch-printing_print__settings.h
@@ -1,4 +1,4 @@
---- printing/print_settings.h.orig 2025-06-19 07:37:57 UTC
+--- printing/print_settings.h.orig 2025-09-11 13:19:19 UTC
+++ printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
@@ -9,7 +9,7 @@
#include <map>
#include "base/values.h"
-@@ -51,7 +51,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
+@@ -52,7 +52,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
"print_settings";
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
inline constexpr char kLinuxSystemPrintDialogDataPrinter[] = "printer_name";
inline constexpr char kLinuxSystemPrintDialogDataPrintSettings[] =
"print_settings";
-@@ -101,7 +101,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -102,7 +102,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
std::string vendor_id;
};
@@ -27,7 +27,7 @@
using AdvancedSettings = std::map<std::string, base::Value>;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -276,7 +276,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -290,7 +290,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
pages_per_sheet_ = pages_per_sheet;
}
@@ -36,7 +36,7 @@
AdvancedSettings& advanced_settings() { return advanced_settings_; }
const AdvancedSettings& advanced_settings() const {
return advanced_settings_;
-@@ -434,7 +434,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -451,7 +451,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
// Number of pages per sheet.
int pages_per_sheet_;
diff --git a/www/iridium/files/patch-printing_printing__features.cc b/www/iridium/files/patch-printing_printing__features.cc
index d0276997445a..d7df935d47ef 100644
--- a/www/iridium/files/patch-printing_printing__features.cc
+++ b/www/iridium/files/patch-printing_printing__features.cc
@@ -1,21 +1,15 @@
---- printing/printing_features.cc.orig 2025-05-07 06:48:23 UTC
+--- printing/printing_features.cc.orig 2025-09-11 13:19:19 UTC
+++ printing/printing_features.cc
-@@ -26,12 +26,12 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
+@@ -26,7 +26,7 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Use the CUPS IPP printing backend instead of the original CUPS backend that
// calls the deprecated PPD API.
BASE_FEATURE(kCupsIppPrintingBackend,
- "CupsIppPrintingBackend",
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_DISABLED_BY_DEFAULT
- #else
- base::FEATURE_ENABLED_BY_DEFAULT
-@@ -81,7 +81,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
+@@ -70,7 +70,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
// out-of-process.
BASE_FEATURE(kEnableOopPrintDrivers,
"EnableOopPrintDrivers",
diff --git a/www/iridium/files/patch-printing_printing__features.h b/www/iridium/files/patch-printing_printing__features.h
index 9f7e8d13e53b..54c61f97687a 100644
--- a/www/iridium/files/patch-printing_printing__features.h
+++ b/www/iridium/files/patch-printing_printing__features.h
@@ -1,11 +1,11 @@
---- printing/printing_features.h.orig 2025-05-07 06:48:23 UTC
+--- printing/printing_features.h.orig 2025-09-11 13:19:19 UTC
+++ printing/printing_features.h
@@ -24,7 +24,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale);
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(PRINTING_BASE) BASE_DECLARE_FEATURE(kCupsIppPrintingBackend);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-remoting_base_chromoting__event.cc b/www/iridium/files/patch-remoting_base_chromoting__event.cc
deleted file mode 100644
index 57048286fc15..000000000000
--- a/www/iridium/files/patch-remoting_base_chromoting__event.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/base/chromoting_event.cc.orig 2025-05-07 06:48:23 UTC
-+++ remoting/base/chromoting_event.cc
-@@ -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)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- Os os = Os::CHROMOTING_LINUX;
- #elif BUILDFLAG(IS_CHROMEOS)
- Os os = Os::CHROMOTING_CHROMEOS;
diff --git a/www/iridium/files/patch-remoting_host_chromoting__host.cc b/www/iridium/files/patch-remoting_host_chromoting__host.cc
index 4f85724fb7c9..24c263f5aa18 100644
--- a/www/iridium/files/patch-remoting_host_chromoting__host.cc
+++ b/www/iridium/files/patch-remoting_host_chromoting__host.cc
@@ -1,6 +1,6 @@
---- remoting/host/chromoting_host.cc.orig 2025-05-07 06:48:23 UTC
+--- remoting/host/chromoting_host.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/host/chromoting_host.cc
-@@ -137,7 +137,7 @@ void ChromotingHost::Start(const std::string& host_own
+@@ -138,7 +138,7 @@ void ChromotingHost::Start(const std::string& host_own
&ChromotingHost::OnIncomingSession, base::Unretained(this)));
}
diff --git a/www/iridium/files/patch-remoting_host_chromoting__host__services__client.cc b/www/iridium/files/patch-remoting_host_chromoting__host__services__client.cc
index 188a7fa1612f..a3cc2b734608 100644
--- a/www/iridium/files/patch-remoting_host_chromoting__host__services__client.cc
+++ b/www/iridium/files/patch-remoting_host_chromoting__host__services__client.cc
@@ -1,6 +1,6 @@
---- remoting/host/chromoting_host_services_client.cc.orig 2025-06-19 07:37:57 UTC
+--- remoting/host/chromoting_host_services_client.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/host/chromoting_host_services_client.cc
-@@ -134,7 +134,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic
+@@ -139,7 +139,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic
if (session_services_remote_.is_bound()) {
return true;
}
diff --git a/www/iridium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc b/www/iridium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
new file mode 100644
index 000000000000..629700dc55ad
--- /dev/null
+++ b/www/iridium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
@@ -0,0 +1,20 @@
+--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2025-09-11 13:19:19 UTC
++++ remoting/host/create_desktop_interaction_strategy_factory.cc
+@@ -13,7 +13,7 @@
+ #include "remoting/host/desktop_interaction_strategy.h"
+ #include "remoting/host/legacy_interaction_strategy.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/host/linux/gnome_interaction_strategy.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -25,7 +25,7 @@ CreateDesktopInteractionStrategyFactory(
+ scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
+ scoped_refptr<base::SingleThreadTaskRunner> video_capture_task_runner,
+ scoped_refptr<base::SingleThreadTaskRunner> input_task_runner) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::CommandLine::ForCurrentProcess()->HasSwitch("enable-wayland")) {
+ return std::make_unique<GnomeInteractionStrategyFactory>(ui_task_runner);
+ }
diff --git a/www/iridium/files/patch-remoting_host_host__main.cc b/www/iridium/files/patch-remoting_host_host__main.cc
index 6df540b34c86..ce6ba887651f 100644
--- a/www/iridium/files/patch-remoting_host_host__main.cc
+++ b/www/iridium/files/patch-remoting_host_host__main.cc
@@ -1,6 +1,6 @@
---- remoting/host/host_main.cc.orig 2025-05-07 06:48:23 UTC
+--- remoting/host/host_main.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/host/host_main.cc
-@@ -55,7 +55,7 @@ int FileChooserMain();
+@@ -57,7 +57,7 @@ int FileChooserMain();
int RdpDesktopSessionMain();
int UrlForwarderConfiguratorMain();
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
int XSessionChooserMain();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -68,7 +68,7 @@ const char kUsageMessage[] =
+@@ -70,7 +70,7 @@ const char kUsageMessage[] =
"\n"
"Options:\n"
@@ -18,7 +18,7 @@
" --audio-pipe-name=<pipe> - Sets the pipe name to capture audio on "
"Linux.\n"
#endif // BUILDFLAG(IS_LINUX)
-@@ -161,7 +161,7 @@ MainRoutineFn SelectMainRoutine(const std::string& pro
+@@ -163,7 +163,7 @@ MainRoutineFn SelectMainRoutine(const std::string& pro
} else if (process_type == kProcessTypeUrlForwarderConfigurator) {
main_routine = &UrlForwarderConfiguratorMain;
#endif // BUILDFLAG(IS_WIN)
@@ -27,12 +27,12 @@
} else if (process_type == kProcessTypeXSessionChooser) {
main_routine = &XSessionChooserMain;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -229,7 +229,7 @@ int HostMain(int argc, char** argv) {
+@@ -231,7 +231,7 @@ int HostMain(int argc, char** argv) {
// Note that we enable crash reporting only if the user has opted in to having
// the crash reports uploaded.
if (IsUsageStatsAllowed()) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- InitializeCrashReporting();
+ InitializeCrashpadReporting();
#elif BUILDFLAG(IS_WIN)
// TODO: joedow - Enable crash reporting for the RDP process.
diff --git a/www/iridium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/www/iridium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
index f12e510786b4..411596b47c75 100644
--- a/www/iridium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
+++ b/www/iridium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
@@ -1,6 +1,6 @@
---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-05-07 06:48:23 UTC
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/host/it2me/it2me_native_messaging_host_main.cc
-@@ -30,7 +30,7 @@
+@@ -29,7 +29,7 @@
#include "remoting/host/resources.h"
#include "remoting/host/usage_stats_consent.h"
@@ -9,7 +9,16 @@
#if defined(REMOTING_USE_X11)
#include <gtk/gtk.h>
#include "base/linux_util.h"
-@@ -75,7 +75,7 @@ bool CurrentProcessHasUiAccess() {
+@@ -43,7 +43,7 @@
+ #include "remoting/host/mac/permission_utils.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -79,7 +79,7 @@ bool CurrentProcessHasUiAccess() {
// Creates a It2MeNativeMessagingHost instance, attaches it to stdin/stdout and
// runs the task executor until It2MeNativeMessagingHost signals shutdown.
int It2MeNativeMessagingHostMain(int argc, char** argv) {
@@ -18,7 +27,16 @@
// Initialize Xlib for multi-threaded use, allowing non-Chromium code to
// use X11 safely (such as the WebRTC capturer, GTK ...)
x11::InitXlib();
-@@ -121,7 +121,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+@@ -104,7 +104,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+ // needs to be initialized first, so that the preference for crash-reporting
+ // can be looked up in the config file.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
+@@ -129,7 +129,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
remoting::LoadResources("");
@@ -27,7 +45,7 @@
// Required for any calls into GTK functions, such as the Disconnect and
// Continue windows. Calling with nullptr arguments because we don't have
// any command line arguments for gtk to consume.
-@@ -249,7 +249,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+@@ -257,7 +257,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
PolicyWatcher::CreateWithTaskRunner(context->file_task_runner(),
context->management_service());
@@ -36,7 +54,7 @@
scoped_refptr<AutoThreadTaskRunner> input_task_runner;
// Create an X11EventSource on all UI threads, so the global X11 connection
// (x11::Connection::Get()) can dispatch X events.
-@@ -273,7 +273,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+@@ -281,7 +281,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
// Run the loop until channel is alive.
run_loop.Run();
diff --git a/www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc b/www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc
index f6d44722bb91..9081897217f9 100644
--- a/www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc
+++ b/www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc
@@ -1,6 +1,6 @@
---- remoting/host/me2me_desktop_environment.cc.orig 2025-05-07 06:48:23 UTC
+--- remoting/host/me2me_desktop_environment.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/host/me2me_desktop_environment.cc
-@@ -112,7 +112,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
+@@ -113,7 +113,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
capabilities += protocol::kRemoteWebAuthnCapability;
}
@@ -8,8 +8,8 @@
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
capabilities += " ";
capabilities += protocol::kMultiStreamCapability;
-
-@@ -150,7 +150,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
+ capabilities += " ";
+@@ -158,7 +158,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
// properly under Xvfb.
mutable_desktop_capture_options()->set_use_update_notifications(true);
@@ -18,7 +18,7 @@
// Setting this option to false means that the capture differ wrapper will not
// be used when the X11 capturer is selected. This reduces the X11 capture
// time by a few milliseconds per frame and is safe because we can rely on
-@@ -178,7 +178,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
+@@ -185,7 +185,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
// Otherwise, if the session is shared with the local user start monitoring
// the local input and create the in-session UI.
diff --git a/www/iridium/files/patch-remoting_host_policy__watcher.cc b/www/iridium/files/patch-remoting_host_policy__watcher.cc
index 6f7abd4ec5b6..416893e72fd5 100644
--- a/www/iridium/files/patch-remoting_host_policy__watcher.cc
+++ b/www/iridium/files/patch-remoting_host_policy__watcher.cc
@@ -1,6 +1,6 @@
---- remoting/host/policy_watcher.cc.orig 2025-06-19 07:37:57 UTC
+--- remoting/host/policy_watcher.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/host/policy_watcher.cc
-@@ -182,7 +182,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies()
+@@ -183,7 +183,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies()
result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false);
result.Set(key::kClassManagementEnabled, "disabled");
#endif
diff --git a/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc b/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc
new file mode 100644
index 000000000000..a32bd0eb1740
--- /dev/null
+++ b/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2025-09-11 13:19:19 UTC
++++ remoting/host/remote_open_url/remote_open_url_main.cc
+@@ -27,7 +27,7 @@
+ #include "remoting/host/usage_stats_consent.h"
+ #include "ui/base/l10n/l10n_util.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -51,7 +51,7 @@ int RemoteOpenUrlMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/iridium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/www/iridium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
index d7f5ff47fd6f..90eb5e0b6237 100644
--- a/www/iridium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
+++ b/www/iridium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
@@ -1,6 +1,6 @@
---- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-05-07 06:48:23 UTC
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/host/remote_open_url/url_forwarder_configurator.cc
-@@ -12,7 +12,7 @@ UrlForwarderConfigurator::UrlForwarderConfigurator() =
+@@ -13,7 +13,7 @@ UrlForwarderConfigurator::UrlForwarderConfigurator() =
UrlForwarderConfigurator::~UrlForwarderConfigurator() = default;
diff --git a/www/iridium/files/patch-remoting_host_remoting__me2me__host.cc b/www/iridium/files/patch-remoting_host_remoting__me2me__host.cc
index 83dea3f23df1..22df8e8badce 100644
--- a/www/iridium/files/patch-remoting_host_remoting__me2me__host.cc
+++ b/www/iridium/files/patch-remoting_host_remoting__me2me__host.cc
@@ -1,6 +1,6 @@
---- remoting/host/remoting_me2me_host.cc.orig 2025-06-19 07:37:57 UTC
+--- remoting/host/remoting_me2me_host.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/host/remoting_me2me_host.cc
-@@ -140,7 +140,7 @@
+@@ -139,7 +139,7 @@
#include "remoting/host/mac/permission_utils.h"
#endif // BUILDFLAG(IS_APPLE)
@@ -9,7 +9,7 @@
#if defined(REMOTING_USE_X11)
#include <gtk/gtk.h>
-@@ -150,7 +150,7 @@
+@@ -149,7 +149,7 @@
#endif // defined(REMOTING_USE_X11)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -18,15 +18,15 @@
#include "base/linux_util.h"
#include "remoting/host/linux/audio_capturer_linux.h"
#include "remoting/host/linux/certificate_watcher.h"
-@@ -165,7 +165,7 @@
+@@ -164,7 +164,7 @@
#include "remoting/host/pairing_registry_delegate_win.h"
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
#include "remoting/host/host_wtmpdb_logger.h"
#endif // BUILDFLAG(IS_LINUX)
-
@@ -198,7 +198,7 @@ const char kApplicationName[] = "chromoting";
const char kStdinConfigPath[] = "-";
#endif // !defined(REMOTING_MULTI_PROCESS)
@@ -36,7 +36,7 @@
// The command line switch used to pass name of the pipe to capture audio on
// linux.
const char kAudioPipeSwitchName[] = "audio-pipe-name";
-@@ -447,7 +447,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -446,7 +446,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_;
#endif
@@ -45,7 +45,7 @@
// Watch for certificate changes and kill the host when changes occur
std::unique_ptr<CertificateWatcher> cert_watcher_;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -512,7 +512,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -508,7 +508,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_;
std::unique_ptr<HostEventLogger> host_event_logger_;
@@ -54,7 +54,7 @@
std::unique_ptr<HostWtmpdbLogger> host_wtmpdb_logger_;
#endif
std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -839,7 +839,7 @@ void HostProcess::StartOnNetworkThread() {
+@@ -835,7 +835,7 @@ void HostProcess::StartOnNetworkThread() {
void HostProcess::ShutdownOnNetworkThread() {
DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
config_watcher_.reset();
@@ -63,7 +63,7 @@
cert_watcher_.reset();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -916,7 +916,7 @@ void HostProcess::CreateAuthenticatorFactory() {
+@@ -912,7 +912,7 @@ void HostProcess::CreateAuthenticatorFactory() {
context_->create_client_cert_store_callback(),
service_account_email_, oauth_refresh_token_));
@@ -72,7 +72,7 @@
if (!cert_watcher_) {
cert_watcher_ = std::make_unique<CertificateWatcher>(
base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -1058,7 +1058,7 @@ void HostProcess::StartOnUiThread() {
+@@ -1050,7 +1050,7 @@ void HostProcess::StartOnUiThread() {
base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
@@ -81,7 +81,7 @@
// If an audio pipe is specific on the command-line then initialize
// AudioCapturerLinux to capture from it.
base::FilePath audio_pipe_name =
-@@ -1137,7 +1137,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1129,7 +1129,7 @@ void HostProcess::ShutdownOnUiThread() {
// It is now safe for the HostProcess to be deleted.
self_ = nullptr;
@@ -90,7 +90,7 @@
// Cause the global AudioPipeReader to be freed, otherwise the audio
// thread will remain in-use and prevent the process from exiting.
// TODO(wez): DesktopEnvironmentFactory should own the pipe reader.
-@@ -1145,7 +1145,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1137,7 +1137,7 @@ void HostProcess::ShutdownOnUiThread() {
AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -99,7 +99,7 @@
context_->input_task_runner()->PostTask(
FROM_HERE,
base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1928,7 +1928,7 @@ void HostProcess::StartHost() {
+@@ -1908,7 +1908,7 @@ void HostProcess::StartHost() {
host_->AddExtension(std::make_unique<TestEchoExtension>());
@@ -108,7 +108,7 @@
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->HasSwitch(kEnableWtmpdb)) {
host_wtmpdb_logger_ =
-@@ -1964,7 +1964,7 @@ void HostProcess::StartHost() {
+@@ -1944,7 +1944,7 @@ void HostProcess::StartHost() {
// addresses.
host_->Start(*host_owner_emails_.begin());
@@ -117,7 +117,7 @@
// For Windows and Mac, ChromotingHostServices connections are handled by
// another process, then the message pipe is forwarded to the network process.
host_->StartChromotingHostServices();
-@@ -2109,7 +2109,7 @@ int HostProcessMain() {
+@@ -2089,7 +2089,7 @@ int HostProcessMain() {
HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
@@ -126,7 +126,16 @@
#if defined(REMOTING_USE_X11)
// Initialize Xlib for multi-threaded use, allowing non-Chromium code to
// use X11 safely (such as the WebRTC capturer, GTK ...)
-@@ -2172,7 +2172,7 @@ int HostProcessMain() {
+@@ -2134,7 +2134,7 @@ int HostProcessMain() {
+ return kInitializationFailed;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Log and cleanup the crash database. We do this after a short delay so that
+ // the crash database has a chance to be updated properly if we just got
+ // relaunched after a crash.
+@@ -2154,7 +2154,7 @@ int HostProcessMain() {
std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
net::NetworkChangeNotifier::CreateIfNeeded());
diff --git a/www/iridium/files/patch-remoting_host_security__key_remote__security__key__main.cc b/www/iridium/files/patch-remoting_host_security__key_remote__security__key__main.cc
new file mode 100644
index 000000000000..7fa167b68fb7
--- /dev/null
+++ b/www/iridium/files/patch-remoting_host_security__key_remote__security__key__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/security_key/remote_security_key_main.cc.orig 2025-09-11 13:19:19 UTC
++++ remoting/host/security_key/remote_security_key_main.cc
+@@ -24,7 +24,7 @@
+ #include "remoting/host/security_key/security_key_message_handler.h"
+ #include "remoting/host/usage_stats_consent.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -96,7 +96,7 @@ int RemoteSecurityKeyMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/iridium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc b/www/iridium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
new file mode 100644
index 000000000000..2f0defe3fc1d
--- /dev/null
+++ b/www/iridium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2025-09-11 13:19:19 UTC
++++ remoting/host/setup/me2me_native_messaging_host_main.cc
+@@ -41,7 +41,7 @@
+ #include "base/apple/scoped_nsautorelease_pool.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -99,7 +99,7 @@ int Me2MeNativeMessagingHostMain(int argc, char** argv
+ // needs to be initialized first, so that the preference for crash-reporting
+ // can be looked up in the config file.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/iridium/files/patch-remoting_host_setup_start__host__main.cc b/www/iridium/files/patch-remoting_host_setup_start__host__main.cc
index 9763ed5734f8..78ec6a5f9991 100644
--- a/www/iridium/files/patch-remoting_host_setup_start__host__main.cc
+++ b/www/iridium/files/patch-remoting_host_setup_start__host__main.cc
@@ -1,15 +1,15 @@
---- remoting/host/setup/start_host_main.cc.orig 2025-05-07 06:48:23 UTC
+--- remoting/host/setup/start_host_main.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/host/setup/start_host_main.cc
-@@ -45,7 +45,7 @@
+@@ -44,7 +44,7 @@
#include <unistd.h>
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
#include "remoting/host/setup/daemon_controller_delegate_linux.h"
#include "remoting/host/setup/start_host_as_root.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -369,7 +369,7 @@ bool InitializeCloudMachineParams(HostStarter::Params&
+@@ -370,7 +370,7 @@ bool InitializeCloudMachineParams(HostStarter::Params&
} // namespace
int StartHostMain(int argc, char** argv) {
@@ -18,7 +18,7 @@
// Minimize the amount of code that runs as root on Posix systems.
if (getuid() == 0) {
return remoting::StartHostAsRoot(argc, argv);
-@@ -394,7 +394,7 @@ int StartHostMain(int argc, char** argv) {
+@@ -395,7 +395,7 @@ int StartHostMain(int argc, char** argv) {
mojo::core::Init();
@@ -27,3 +27,12 @@
if (command_line->HasSwitch("no-start")) {
// On Linux, registering the host with systemd and starting it is the only
// reason start_host requires root. The --no-start options skips that final
+@@ -445,7 +445,7 @@ int StartHostMain(int argc, char** argv) {
+ // We don't have a config file yet so we can't use IsUsageStatsAllowed(),
+ // instead we can just check the command line parameter.
+ if (params.enable_crash_reporting) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
index b84c093ad929..e0ef1d3bfd83 100644
--- a/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
+++ b/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
@@ -1,6 +1,6 @@
---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-06-19 07:37:57 UTC
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
-@@ -31,7 +31,7 @@
+@@ -27,7 +27,7 @@
#include "base/task/thread_pool.h"
#include "build/build_config.h"
@@ -9,7 +9,7 @@
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#include "base/strings/string_util.h"
-@@ -76,14 +76,14 @@ static constexpr char kExtensionWakeupFileContent[] =
+@@ -72,14 +72,14 @@ static constexpr char kExtensionWakeupFileContent[] =
// Caller should check if the directory exists before writing files to it. A
// directory only exists if the corresponding Chrome version is installed.
std::vector<base::FilePath> GetRemoteStateChangeDirPaths() {
diff --git a/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc b/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc
new file mode 100644
index 000000000000..74996317ada1
--- /dev/null
+++ b/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig 2025-09-11 13:19:19 UTC
++++ remoting/host/webauthn/remote_webauthn_main.cc
+@@ -27,7 +27,7 @@
+ #include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h"
+ #include "remoting/host/webauthn/remote_webauthn_native_messaging_host.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -50,7 +50,7 @@ int RemoteWebAuthnMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc b/www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc
index aaaac27f2f55..10d08002ab81 100644
--- a/www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc
@@ -1,6 +1,6 @@
---- remoting/protocol/webrtc_video_stream.cc.orig 2025-05-07 06:48:23 UTC
+--- remoting/protocol/webrtc_video_stream.cc.orig 2025-09-11 13:19:19 UTC
+++ remoting/protocol/webrtc_video_stream.cc
-@@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
+@@ -271,7 +271,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
: session_options_(session_options) {
// TODO(joedow): Dig into the threading model on other platforms to see if they
// can also be updated to run on a dedicated thread.
diff --git a/www/iridium/files/patch-sandbox_linux_BUILD.gn b/www/iridium/files/patch-sandbox_linux_BUILD.gn
index 5c788285c6e6..0f82dea8eec8 100644
--- a/www/iridium/files/patch-sandbox_linux_BUILD.gn
+++ b/www/iridium/files/patch-sandbox_linux_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/linux/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- sandbox/linux/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ sandbox/linux/BUILD.gn
-@@ -12,11 +12,11 @@ if (is_android) {
+@@ -11,11 +11,11 @@ if (is_android) {
}
declare_args() {
@@ -15,7 +15,7 @@
# On Android, use plain GTest.
use_base_test_suite = is_linux || is_chromeos
-@@ -369,6 +369,17 @@ component("sandbox_services") {
+@@ -373,6 +373,17 @@ component("sandbox_services") {
"services/libc_interceptor.h",
]
}
diff --git a/www/iridium/files/patch-sandbox_linux_services_init__process__reaper.cc b/www/iridium/files/patch-sandbox_linux_services_init__process__reaper.cc
index 700af7bafcab..b0d259ce7b76 100644
--- a/www/iridium/files/patch-sandbox_linux_services_init__process__reaper.cc
+++ b/www/iridium/files/patch-sandbox_linux_services_init__process__reaper.cc
@@ -1,14 +1,14 @@
---- sandbox/linux/services/init_process_reaper.cc.orig 2025-05-07 06:48:23 UTC
+--- sandbox/linux/services/init_process_reaper.cc.orig 2025-09-11 13:19:19 UTC
+++ sandbox/linux/services/init_process_reaper.cc
-@@ -7,6 +7,7 @@
- #pragma allow_unsafe_libc_calls
- #endif
+@@ -2,6 +2,7 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+#if 0
#include "sandbox/linux/services/init_process_reaper.h"
#include <signal.h>
-@@ -105,3 +106,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
+@@ -101,3 +102,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
}
} // namespace sandbox.
diff --git a/www/iridium/files/patch-sandbox_policy_BUILD.gn b/www/iridium/files/patch-sandbox_policy_BUILD.gn
index 025590621e1e..df25c54767ff 100644
--- a/www/iridium/files/patch-sandbox_policy_BUILD.gn
+++ b/www/iridium/files/patch-sandbox_policy_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/policy/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- sandbox/policy/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ sandbox/policy/BUILD.gn
-@@ -43,7 +43,7 @@ component("policy") {
+@@ -45,7 +45,7 @@ component("policy") {
"//third_party/jni_zero",
]
}
@@ -9,7 +9,7 @@
sources += [
"linux/bpf_audio_policy_linux.cc",
"linux/bpf_audio_policy_linux.h",
-@@ -112,6 +112,27 @@ component("policy") {
+@@ -113,6 +113,27 @@ component("policy") {
"//sandbox/linux:sandbox_services",
"//sandbox/linux:seccomp_bpf",
"//sandbox/linux:suid_sandbox_client",
diff --git a/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 43398493336b..fc0e10623722 100644
--- a/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-05-07 06:48:23 UTC
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-09-11 13:19:19 UTC
+++ sandbox/policy/freebsd/sandbox_freebsd.cc
-@@ -0,0 +1,211 @@
+@@ -0,0 +1,210 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -37,7 +37,6 @@
+#include "base/time/time.h"
+#include "build/build_config.h"
+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
+#include "sandbox/constants.h"
+#include "sandbox/linux/services/credentials.h"
+#include "sandbox/linux/services/namespace_sandbox.h"
diff --git a/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom b/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom
index 297401c4fd12..acaf60422a19 100644
--- a/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom
@@ -1,6 +1,6 @@
---- sandbox/policy/mojom/sandbox.mojom.orig 2025-05-07 06:48:23 UTC
+--- sandbox/policy/mojom/sandbox.mojom.orig 2025-09-11 13:19:19 UTC
+++ sandbox/policy/mojom/sandbox.mojom
-@@ -74,6 +74,12 @@ enum Sandbox {
+@@ -71,6 +71,12 @@ enum Sandbox {
// Minimally privileged sandbox on Fuchsia.
[EnableIf=is_fuchsia] kVideoCapture,
diff --git a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 1ecdd0414294..708747c5ef82 100644
--- a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-05-07 06:48:23 UTC
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-09-11 13:19:19 UTC
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,392 @@
+@@ -0,0 +1,393 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -38,7 +38,6 @@
+#include "base/time/time.h"
+#include "build/build_config.h"
+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
+#include "sandbox/constants.h"
+#include "sandbox/linux/services/credentials.h"
+#include "sandbox/linux/services/namespace_sandbox.h"
@@ -194,6 +193,7 @@
+bool SandboxLinux::SetUnveil(const std::string process_type, sandbox::mojom::Sandbox sandbox_type) {
+ FILE *fp;
+ char *s = NULL, *cp = NULL, *home = NULL, **ap, *tokens[MAXTOKENS];
++ char *xdg_var = NULL;
+ char path[PATH_MAX];
+ const char *ufile;
+ size_t len = 0, lineno = 0;
@@ -258,6 +258,13 @@
+ strncpy(path, home, sizeof(path) - 1);
+ path[sizeof(path) - 1] = '\0';
+ strncat(path, tokens[0], sizeof(path) - 1 - strlen(path));
++ } else if (strncmp(tokens[0], "XDG_", 4) == 0) {
++ if ((xdg_var = getenv(tokens[0])) == NULL || *xdg_var == '\0') {
++ LOG(ERROR) << "failed to get " << tokens[0];
++ continue;
++ }
++ strncpy(path, xdg_var, sizeof(path) - 1);
++ path[sizeof(path) - 1] = '\0';
+ } else {
+ strncpy(path, tokens[0], sizeof(path) - 1);
+ path[sizeof(path) - 1] = '\0';
@@ -333,14 +340,8 @@
+ break;
+ case sandbox::mojom::Sandbox::kGpu:
+ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
-+ SetPledge("stdio drm rpath flock cpath wpath prot_exec recvfd sendfd tmppath", NULL);
++ SetPledge("stdio drm inet rpath flock cpath wpath prot_exec recvfd sendfd tmppath unix", NULL);
+ break;
-+#if BUILDFLAG(ENABLE_PPAPI)
-+ case sandbox::mojom::Sandbox::kPpapi:
-+ // prot_exec needed by v8
-+ SetPledge("stdio rpath prot_exec recvfd sendfd", NULL);
-+ break;
-+#endif
+ case sandbox::mojom::Sandbox::kAudio:
+ SetPledge(NULL, "/etc/iridium/pledge.utility_audio");
+ break;
diff --git a/www/iridium/files/patch-sandbox_policy_sandbox.cc b/www/iridium/files/patch-sandbox_policy_sandbox.cc
index 42c6cbb2fa1f..77ece39fd1b3 100644
--- a/www/iridium/files/patch-sandbox_policy_sandbox.cc
+++ b/www/iridium/files/patch-sandbox_policy_sandbox.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/sandbox.cc.orig 2025-05-07 06:48:23 UTC
+--- sandbox/policy/sandbox.cc.orig 2025-09-11 13:19:19 UTC
+++ sandbox/policy/sandbox.cc
@@ -18,6 +18,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_MAC)
#include "sandbox/mac/seatbelt.h"
#endif // BUILDFLAG(IS_MAC)
-@@ -32,7 +36,7 @@
+@@ -34,7 +38,7 @@
namespace sandbox {
namespace policy {
diff --git a/www/iridium/files/patch-sandbox_policy_sandbox__type.cc b/www/iridium/files/patch-sandbox_policy_sandbox__type.cc
index ae48a1c12bad..229314f97899 100644
--- a/www/iridium/files/patch-sandbox_policy_sandbox__type.cc
+++ b/www/iridium/files/patch-sandbox_policy_sandbox__type.cc
@@ -1,7 +1,16 @@
---- sandbox/policy/sandbox_type.cc.orig 2025-05-07 06:48:23 UTC
+--- sandbox/policy/sandbox_type.cc.orig 2025-09-11 13:19:19 UTC
+++ sandbox/policy/sandbox_type.cc
-@@ -38,7 +38,7 @@ constexpr char kPpapiSandbox[] = "ppapi";
+@@ -16,7 +16,7 @@
+ #include "chromeos/ash/components/assistant/buildflags.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "media/gpu/buildflags.h" // nogncheck
+ #include "media/media_buildflags.h" // nogncheck
#endif
+@@ -38,7 +38,7 @@ constexpr char kServiceSandboxWithJit[] = "service_wit
+ constexpr char kSpeechRecognitionSandbox[] = "speech_recognition";
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -25,10 +34,10 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr char kHardwareVideoDecodingSandbox[] = "hardware_video_decoding";
- constexpr char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -78,7 +78,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
+ constexpr char kShapeDetectionSandbox[] = "shape_detection";
+ // USE_LINUX_VIDEO_ACCELERATION implies IS_LINUX || IS_CHROMEOS, so this double
+ // #if is redundant, however, we cannot include "media/gpu/buildflags.h" on all
+@@ -85,7 +85,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -37,7 +46,7 @@
constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation";
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -140,7 +140,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -135,7 +135,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kCdm:
case Sandbox::kPrintCompositor:
case Sandbox::kAudio:
@@ -46,16 +55,16 @@
case Sandbox::kVideoCapture:
#endif
#if BUILDFLAG(IS_WIN)
-@@ -151,7 +151,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -146,7 +146,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMediaFoundationCdm:
case Sandbox::kWindowsSystemProxyResolver:
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case Sandbox::kShapeDetection:
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
case Sandbox::kHardwareVideoDecoding:
- case Sandbox::kHardwareVideoEncoding:
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -167,15 +167,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -165,15 +165,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMirroring:
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -74,17 +83,17 @@
case Sandbox::kOnDeviceTranslation:
#endif
DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
-@@ -185,7 +185,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -183,7 +183,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
switches::kServiceSandboxType,
StringFromUtilitySandboxType(sandbox_type));
- break;
+ return;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
case Sandbox::kZygoteIntermediateSandbox:
- break;
+ return;
#endif
-@@ -225,7 +225,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
- return Sandbox::kUtility;
+@@ -214,7 +214,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
+ return Sandbox::kGpu;
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -92,7 +101,7 @@
// Intermediate process gains a sandbox later.
if (process_type == switches::kZygoteProcessType)
return Sandbox::kZygoteIntermediateSandbox;
-@@ -267,7 +267,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -252,7 +252,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
return kUtilitySandbox;
case Sandbox::kAudio:
return kAudioSandbox;
@@ -101,7 +110,7 @@
case Sandbox::kVideoCapture:
return kVideoCaptureSandbox;
#endif
-@@ -278,17 +278,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -263,17 +263,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kSpeechRecognition:
return kSpeechRecognitionSandbox;
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -122,25 +131,16 @@
case Sandbox::kOnDeviceTranslation:
return kOnDeviceTranslationSandbox;
#endif
-@@ -308,7 +308,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -293,7 +293,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kMirroring:
return kMirroringSandbox;
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kHardwareVideoDecoding:
- return kHardwareVideoDecodingSandbox;
- case Sandbox::kHardwareVideoEncoding:
-@@ -329,7 +329,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
- // The following are not utility processes so should not occur.
- case Sandbox::kRenderer:
- case Sandbox::kGpu:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kZygoteIntermediateSandbox:
- #endif
- NOTREACHED();
-@@ -407,7 +407,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ case Sandbox::kShapeDetection:
+ return kShapeDetectionSandbox;
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+@@ -394,7 +394,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kSpeechRecognition;
}
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -149,7 +149,7 @@
if (sandbox_string == kPrintBackendSandbox) {
return Sandbox::kPrintBackend;
}
-@@ -415,7 +415,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+@@ -402,22 +402,22 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kScreenAI;
}
#endif
@@ -158,7 +158,10 @@
if (sandbox_string == kVideoEffectsSandbox) {
return Sandbox::kVideoEffects;
}
-@@ -425,12 +425,12 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kOnDeviceTranslationSandbox) {
return Sandbox::kOnDeviceTranslation;
}
#endif
@@ -170,6 +173,6 @@
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (sandbox_string == kHardwareVideoDecodingSandbox) {
- return Sandbox::kHardwareVideoDecoding;
+ if (sandbox_string == kShapeDetectionSandbox) {
+ return Sandbox::kShapeDetection;
}
diff --git a/www/iridium/files/patch-sandbox_policy_switches.cc b/www/iridium/files/patch-sandbox_policy_switches.cc
index f5a8a39b7583..0c2736a828f2 100644
--- a/www/iridium/files/patch-sandbox_policy_switches.cc
+++ b/www/iridium/files/patch-sandbox_policy_switches.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/switches.cc.orig 2025-05-07 06:48:23 UTC
+--- sandbox/policy/switches.cc.orig 2025-09-11 13:19:19 UTC
+++ sandbox/policy/switches.cc
-@@ -37,7 +37,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
+@@ -40,7 +40,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
// Meant to be used as a browser-level switch for testing purposes only.
const char kNoSandbox[] = "no-sandbox";
diff --git a/www/iridium/files/patch-sandbox_policy_switches.h b/www/iridium/files/patch-sandbox_policy_switches.h
index 1e01d143a074..e3ef1f791b44 100644
--- a/www/iridium/files/patch-sandbox_policy_switches.h
+++ b/www/iridium/files/patch-sandbox_policy_switches.h
@@ -1,6 +1,6 @@
---- sandbox/policy/switches.h.orig 2025-05-07 06:48:23 UTC
+--- sandbox/policy/switches.h.orig 2025-09-11 13:19:19 UTC
+++ sandbox/policy/switches.h
-@@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
+@@ -24,7 +24,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[];
SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
diff --git a/www/iridium/files/patch-services_device_public_cpp_device__features.cc b/www/iridium/files/patch-services_device_public_cpp_device__features.cc
index 62ea055db353..64703af0b59a 100644
--- a/www/iridium/files/patch-services_device_public_cpp_device__features.cc
+++ b/www/iridium/files/patch-services_device_public_cpp_device__features.cc
@@ -1,11 +1,11 @@
---- services/device/public/cpp/device_features.cc.orig 2025-06-19 07:37:57 UTC
+--- services/device/public/cpp/device_features.cc.orig 2025-09-11 13:19:19 UTC
+++ services/device/public/cpp/device_features.cc
-@@ -140,7 +140,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
-
- // 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)
+@@ -144,7 +144,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
+ BASE_FEATURE(kAutomaticUsbDetach,
+ "AutomaticUsbDetach",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kAutomaticUsbDetach,
"AutomaticUsbDetach",
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-services_device_public_mojom_BUILD.gn b/www/iridium/files/patch-services_device_public_mojom_BUILD.gn
index cc7416e8fe65..b1cf5e9bd14d 100644
--- a/www/iridium/files/patch-services_device_public_mojom_BUILD.gn
+++ b/www/iridium/files/patch-services_device_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/device/public/mojom/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- services/device/public/mojom/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ services/device/public/mojom/BUILD.gn
-@@ -98,7 +98,7 @@ mojom("device_service") {
+@@ -95,7 +95,7 @@ mojom("device_service") {
enable_js_fuzzing = false
enabled_features = []
diff --git a/www/iridium/files/patch-services_device_serial_serial__device__enumerator.cc b/www/iridium/files/patch-services_device_serial_serial__device__enumerator.cc
index 65090c949ccc..e6557122c61d 100644
--- a/www/iridium/files/patch-services_device_serial_serial__device__enumerator.cc
+++ b/www/iridium/files/patch-services_device_serial_serial__device__enumerator.cc
@@ -1,6 +1,6 @@
---- services/device/serial/serial_device_enumerator.cc.orig 2025-05-07 06:48:23 UTC
+--- services/device/serial/serial_device_enumerator.cc.orig 2025-09-11 13:19:19 UTC
+++ services/device/serial/serial_device_enumerator.cc
-@@ -13,7 +13,7 @@
+@@ -12,7 +12,7 @@
#include "build/build_config.h"
#include "components/device_event_log/device_event_log.h"
@@ -9,7 +9,7 @@
#include "services/device/serial/serial_device_enumerator_linux.h"
#elif BUILDFLAG(IS_MAC)
#include "services/device/serial/serial_device_enumerator_mac.h"
-@@ -28,7 +28,7 @@ namespace device {
+@@ -27,7 +27,7 @@ namespace device {
// static
std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEnumerator::Create(
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
diff --git a/www/iridium/files/patch-services_device_serial_serial__io__handler__posix.cc b/www/iridium/files/patch-services_device_serial_serial__io__handler__posix.cc
index ad1f687b4fe9..5cd7a318c985 100644
--- a/www/iridium/files/patch-services_device_serial_serial__io__handler__posix.cc
+++ b/www/iridium/files/patch-services_device_serial_serial__io__handler__posix.cc
@@ -1,6 +1,6 @@
---- services/device/serial/serial_io_handler_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- services/device/serial/serial_io_handler_posix.cc.orig 2025-09-11 13:19:19 UTC
+++ services/device/serial/serial_io_handler_posix.cc
-@@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
+@@ -74,7 +74,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
BITRATE_TO_SPEED_CASE(9600)
BITRATE_TO_SPEED_CASE(19200)
BITRATE_TO_SPEED_CASE(38400)
diff --git a/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.cc b/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
index 3e49a5d0c62b..d8ce875d409a 100644
--- a/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
+++ b/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -1,15 +1,24 @@
---- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-05-07 06:48:23 UTC
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-09-11 13:19:19 UTC
+++ services/device/usb/usb_device_handle_usbfs.cc
-@@ -39,7 +39,7 @@
+@@ -38,7 +38,7 @@
#include "chromeos/dbus/permission_broker/permission_broker_client.h"
#endif
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/metrics/histogram_macros.h"
#include "services/device/public/cpp/device_features.h"
#include "services/device/usb/usb_interface_detach_allowlist.h"
- #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -271,7 +271,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R
+@@ -55,7 +55,7 @@ using mojom::UsbTransferType;
+
+ namespace {
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Outcome of detaching a kernel driver before ClaimInterface().
+ // These values are persisted to logs. Entries should not be renumbered and
+ // numeric values should never be reused.
+@@ -297,7 +297,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R
return true;
}
@@ -18,7 +27,7 @@
bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface(
int interface_number,
const CombinedInterfaceInfo& interface_info) {
-@@ -599,7 +599,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
+@@ -633,7 +633,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
return;
}
#endif
@@ -27,7 +36,7 @@
if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
const mojom::UsbConfigurationInfo* config =
device_->GetActiveConfiguration();
-@@ -945,7 +945,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
+@@ -979,7 +979,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
return;
}
#endif
diff --git a/www/iridium/files/patch-services_device_usb_usb__service.cc b/www/iridium/files/patch-services_device_usb_usb__service.cc
index 73e3d153aa1d..728b343cf68b 100644
--- a/www/iridium/files/patch-services_device_usb_usb__service.cc
+++ b/www/iridium/files/patch-services_device_usb_usb__service.cc
@@ -1,6 +1,6 @@
---- services/device/usb/usb_service.cc.orig 2025-05-07 06:48:23 UTC
+--- services/device/usb/usb_service.cc.orig 2025-09-11 13:19:19 UTC
+++ services/device/usb/usb_service.cc
-@@ -21,12 +21,16 @@
+@@ -20,12 +20,16 @@
#if BUILDFLAG(IS_ANDROID)
#include "services/device/usb/usb_service_android.h"
@@ -18,7 +18,7 @@
#endif
namespace device {
-@@ -49,11 +53,13 @@ constexpr base::TaskTraits UsbService::kBlockingTaskTr
+@@ -48,11 +52,13 @@ constexpr base::TaskTraits UsbService::kBlockingTaskTr
std::unique_ptr<UsbService> UsbService::Create() {
#if BUILDFLAG(IS_ANDROID)
return base::WrapUnique(new UsbServiceAndroid());
diff --git a/www/iridium/files/patch-services_device_usb_usb__service__fake.cc b/www/iridium/files/patch-services_device_usb_usb__service__fake.cc
index c04522d60e41..95ea9e0ab812 100644
--- a/www/iridium/files/patch-services_device_usb_usb__service__fake.cc
+++ b/www/iridium/files/patch-services_device_usb_usb__service__fake.cc
@@ -1,6 +1,6 @@
---- services/device/usb/usb_service_fake.cc.orig 2025-05-07 06:48:23 UTC
+--- services/device/usb/usb_service_fake.cc.orig 2025-09-11 13:19:19 UTC
+++ services/device/usb/usb_service_fake.cc
-@@ -0,0 +1,49 @@
+@@ -0,0 +1,50 @@
+// Copyright 2014 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -17,6 +17,7 @@
+#include "base/barrier_closure.h"
+#include "base/containers/contains.h"
+#include "base/location.h"
++#include "base/notimplemented.h"
+#include "base/memory/ref_counted_memory.h"
+#include "base/memory/weak_ptr.h"
+#include "base/strings/string_number_conversions.h"
diff --git a/www/iridium/files/patch-services_network_BUILD.gn b/www/iridium/files/patch-services_network_BUILD.gn
index 6023626f18d1..03de5161c3b4 100644
--- a/www/iridium/files/patch-services_network_BUILD.gn
+++ b/www/iridium/files/patch-services_network_BUILD.gn
@@ -1,10 +1,10 @@
---- services/network/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- services/network/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ services/network/BUILD.gn
-@@ -413,7 +413,6 @@ if (is_linux || is_chromeos) {
+@@ -421,7 +421,6 @@ if (is_linux || is_chromeos) {
]
deps = [
- "//base:base",
+ "//base",
- "//sandbox/linux:sandbox_services",
- "//sandbox/policy:policy",
+ "//sandbox/policy",
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/www/iridium/files/patch-services_network_network__context.cc b/www/iridium/files/patch-services_network_network__context.cc
index efa58ac6241c..77f67ac99f8c 100644
--- a/www/iridium/files/patch-services_network_network__context.cc
+++ b/www/iridium/files/patch-services_network_network__context.cc
@@ -1,6 +1,6 @@
---- services/network/network_context.cc.orig 2025-06-19 07:37:57 UTC
+--- services/network/network_context.cc.orig 2025-09-11 13:19:19 UTC
+++ services/network/network_context.cc
-@@ -612,7 +612,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
+@@ -629,7 +629,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
NetworkContext::NetworkContextHttpAuthPreferences::
~NetworkContextHttpAuthPreferences() = default;
@@ -9,7 +9,7 @@
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2543,7 +2543,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
+@@ -2598,7 +2598,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
http_auth_dynamic_network_service_params->android_negotiate_account_type);
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-services_network_network__context.h b/www/iridium/files/patch-services_network_network__context.h
index 83a7b4c72025..ed9b7e74e744 100644
--- a/www/iridium/files/patch-services_network_network__context.h
+++ b/www/iridium/files/patch-services_network_network__context.h
@@ -1,6 +1,6 @@
---- services/network/network_context.h.orig 2025-06-19 07:37:57 UTC
+--- services/network/network_context.h.orig 2025-09-11 13:19:19 UTC
+++ services/network/network_context.h
-@@ -723,7 +723,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
+@@ -738,7 +738,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
public:
explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
~NetworkContextHttpAuthPreferences() override;
diff --git a/www/iridium/files/patch-services_network_network__service.cc b/www/iridium/files/patch-services_network_network__service.cc
index 298ee57ecf1d..feb64e67ffe3 100644
--- a/www/iridium/files/patch-services_network_network__service.cc
+++ b/www/iridium/files/patch-services_network_network__service.cc
@@ -1,6 +1,6 @@
---- services/network/network_service.cc.orig 2025-06-19 07:37:57 UTC
+--- services/network/network_service.cc.orig 2025-09-11 13:19:19 UTC
+++ services/network/network_service.cc
-@@ -103,11 +103,11 @@
+@@ -107,11 +107,11 @@
#include "third_party/boringssl/src/include/openssl/cpu.h"
#endif
@@ -14,7 +14,7 @@
#include "services/network/network_change_notifier_passive_factory.h"
#endif
-@@ -1043,7 +1043,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
+@@ -1035,7 +1035,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
net::SetExplicitlyAllowedPorts(ports);
}
@@ -23,7 +23,7 @@
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1143,7 +1143,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
+@@ -1174,7 +1174,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
);
}
diff --git a/www/iridium/files/patch-services_network_network__service.h b/www/iridium/files/patch-services_network_network__service.h
index 5f77d8c7a232..92e9bdeb0eb2 100644
--- a/www/iridium/files/patch-services_network_network__service.h
+++ b/www/iridium/files/patch-services_network_network__service.h
@@ -1,6 +1,6 @@
---- services/network/network_service.h.orig 2025-06-19 07:37:57 UTC
+--- services/network/network_service.h.orig 2025-09-11 13:19:19 UTC
+++ services/network/network_service.h
-@@ -251,7 +251,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -243,7 +243,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
const std::vector<ContentSettingPatternSource>& settings) override;
void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override;
diff --git a/www/iridium/files/patch-services_network_public_cpp_BUILD.gn b/www/iridium/files/patch-services_network_public_cpp_BUILD.gn
index a58da7cbe459..34bc0bc6626d 100644
--- a/www/iridium/files/patch-services_network_public_cpp_BUILD.gn
+++ b/www/iridium/files/patch-services_network_public_cpp_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/cpp/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- services/network/public/cpp/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ services/network/public/cpp/BUILD.gn
-@@ -639,7 +639,7 @@ component("cpp_base") {
+@@ -699,7 +699,7 @@ component("cpp_base") {
sources += [ "transferable_directory_fuchsia.cc" ]
}
diff --git a/www/iridium/files/patch-services_network_public_cpp_features.cc b/www/iridium/files/patch-services_network_public_cpp_features.cc
index b043b2849c39..8a3e3ef69609 100644
--- a/www/iridium/files/patch-services_network_public_cpp_features.cc
+++ b/www/iridium/files/patch-services_network_public_cpp_features.cc
@@ -1,6 +1,6 @@
---- services/network/public/cpp/features.cc.orig 2025-06-19 07:37:57 UTC
+--- services/network/public/cpp/features.cc.orig 2025-09-11 13:19:19 UTC
+++ services/network/public/cpp/features.cc
-@@ -125,7 +125,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
+@@ -109,7 +109,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
BASE_FEATURE(kDnsOverHttpsUpgrade,
"DnsOverHttpsUpgrade",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -377,7 +377,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
+@@ -378,7 +378,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
BASE_FEATURE(kDocumentIsolationPolicy,
"DocumentIsolationPolicy",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-services_network_public_mojom_BUILD.gn b/www/iridium/files/patch-services_network_public_mojom_BUILD.gn
index c0ebcb26d31b..d420edf60763 100644
--- a/www/iridium/files/patch-services_network_public_mojom_BUILD.gn
+++ b/www/iridium/files/patch-services_network_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/mojom/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- services/network/public/mojom/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ services/network/public/mojom/BUILD.gn
-@@ -675,11 +675,11 @@ mojom("url_loader_base") {
+@@ -690,11 +690,11 @@ mojom("url_loader_base") {
}
enabled_features = []
@@ -14,7 +14,16 @@
# TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
# not include lacros.
enabled_features += [ "use_network_interface_change_listener" ]
-@@ -1795,7 +1795,7 @@ mojom("mojom") {
+@@ -1007,7 +1007,7 @@ mojom("url_loader_base") {
+ },
+ ]
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ cpp_typemaps += [
+ {
+ types = [
+@@ -1797,7 +1797,7 @@ mojom("mojom") {
}
}
diff --git a/www/iridium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/www/iridium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
index dbb111eed6f4..936488739e04 100644
--- a/www/iridium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/www/iridium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -1,4 +1,4 @@
---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-05-07 06:48:23 UTC
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-09-11 13:19:19 UTC
+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
@@ -9,6 +9,8 @@
#include <string>
@@ -8,4 +8,4 @@
+
#include "base/component_export.h"
#include "base/functional/callback.h"
- #include "crypto/secure_hash.h"
+ #include "crypto/hash.h"
diff --git a/www/iridium/files/patch-services_on__device__model_on__device__model__service.h b/www/iridium/files/patch-services_on__device__model_on__device__model__service.h
deleted file mode 100644
index 8debc3b7a12d..000000000000
--- a/www/iridium/files/patch-services_on__device__model_on__device__model__service.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- services/on_device_model/on_device_model_service.h.orig 2025-05-07 06:48:23 UTC
-+++ services/on_device_model/on_device_model_service.h
-@@ -31,6 +31,10 @@ class OnDeviceModelInternalImpl;
- class TsHolder;
- }
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#endif
-+
- namespace on_device_model {
-
- class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelService
-@@ -44,7 +48,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelS
- // Must be called in the service's process after the run loop finished.
- [[nodiscard]] static bool Shutdown();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static void AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options);
- #endif
diff --git a/www/iridium/files/patch-services_on__device__model_pre__sandbox__init.cc b/www/iridium/files/patch-services_on__device__model_pre__sandbox__init.cc
deleted file mode 100644
index d43d6d37cc8f..000000000000
--- a/www/iridium/files/patch-services_on__device__model_pre__sandbox__init.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- services/on_device_model/pre_sandbox_init.cc.orig 2025-05-07 06:48:23 UTC
-+++ services/on_device_model/pre_sandbox_init.cc
-@@ -14,7 +14,7 @@
- #include "services/on_device_model/ml/chrome_ml.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/config/gpu_info_collector.h" // nogncheck
- #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
- #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
-@@ -25,7 +25,7 @@ namespace on_device_model {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr uint32_t kVendorIdAMD = 0x1002;
- constexpr uint32_t kVendorIdIntel = 0x8086;
- constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
-@@ -74,7 +74,7 @@ bool OnDeviceModelService::PreSandboxInit() {
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Warm any relevant drivers before attempting to bring up the sandbox. For
- // good measure we initialize a device instance for any adapter with an
- // appropriate backend on top of any integrated or discrete GPU.
-@@ -102,7 +102,7 @@ bool OnDeviceModelService::PreSandboxInit() {
- return true;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- void OnDeviceModelService::AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options) {
diff --git a/www/iridium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/www/iridium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
index 91b8098a4ab2..b5d8a5b89400 100644
--- a/www/iridium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
+++ b/www/iridium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
@@ -1,6 +1,6 @@
---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-06-19 07:37:57 UTC
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-09-11 13:19:19 UTC
+++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
-@@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO
+@@ -55,7 +55,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO
uint32_t shared_resident_kb) {
DCHECK(os_dump.platform_private_footprint);
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -9,7 +9,7 @@
uint64_t rss_anon_bytes = os_dump.platform_private_footprint->rss_anon_bytes;
uint64_t vm_swap_bytes = os_dump.platform_private_footprint->vm_swap_bytes;
return (rss_anon_bytes + vm_swap_bytes) / 1024;
-@@ -83,7 +83,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl
+@@ -84,7 +84,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl
os_dump->is_peak_rss_resettable = internal_os_dump.is_peak_rss_resettable;
os_dump->private_footprint_kb =
CalculatePrivateFootprintKb(internal_os_dump, shared_resident_kb);
@@ -18,7 +18,7 @@
os_dump->private_footprint_swap_kb =
internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024;
os_dump->mappings_count = internal_os_dump.mappings_count;
-@@ -222,7 +222,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+@@ -223,7 +223,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
// On most platforms each process can dump data about their own process
// so ask each process to do so Linux is special see below.
@@ -27,7 +27,7 @@
request->pending_responses.insert({client_info.pid, ResponseType::kOSDump});
client->RequestOSMemoryDump(
request->memory_map_option(), request->memory_dump_flags(),
-@@ -237,7 +237,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+@@ -238,7 +238,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
// In some cases, OS stats can only be dumped from a privileged process to
// get around to sandboxing/selinux restrictions (see crbug.com/461788).
@@ -36,7 +36,7 @@
std::vector<base::ProcessId> pids;
mojom::ClientProcess* browser_client = nullptr;
base::ProcessId browser_client_pid = base::kNullProcessId;
-@@ -284,7 +284,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
+@@ -285,7 +285,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
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).
@@ -45,7 +45,7 @@
mojom::ClientProcess* browser_client = nullptr;
base::ProcessId browser_client_pid = 0;
for (const auto& client_info : clients) {
-@@ -334,7 +334,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
+@@ -335,7 +335,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
// each client process provides 1 OS dump, % the case where the client is
// disconnected mid dump.
OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
@@ -54,7 +54,7 @@
for (auto& kv : extra_os_dumps) {
auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first;
DCHECK(results.find(pid) == results.end());
-@@ -395,7 +395,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
+@@ -396,7 +396,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
// 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/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
index b52d5815eec0..d53051b69154 100644
--- a/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
@@ -1,12 +1,14 @@
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-06-19 07:37:57 UTC
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-09-11 13:19:19 UTC
+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
-@@ -0,0 +1,59 @@
+@@ -0,0 +1,61 @@
+// Copyright 2022 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h"
+
++#include "base/notimplemented.h"
++
+#include "base/memory/page_size.h"
+#include "base/process/process.h"
+#include "base/process/process_handle.h"
diff --git a/www/iridium/files/patch-services_screen__ai_public_cpp_utilities.cc b/www/iridium/files/patch-services_screen__ai_public_cpp_utilities.cc
index 7ba44827760a..78b6b1c580ac 100644
--- a/www/iridium/files/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/www/iridium/files/patch-services_screen__ai_public_cpp_utilities.cc
@@ -1,15 +1,15 @@
---- services/screen_ai/public/cpp/utilities.cc.orig 2025-05-07 06:48:23 UTC
+--- services/screen_ai/public/cpp/utilities.cc.orig 2025-09-11 13:19:19 UTC
+++ services/screen_ai/public/cpp/utilities.cc
-@@ -18,7 +18,7 @@ namespace screen_ai {
-
- namespace {
+@@ -21,7 +21,7 @@ namespace {
+ // The maximum image dimension which is processed without downsampling by OCR.
+ constexpr uint32_t kMaxImageDimensionForOcr = 2048;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
constexpr char kBinaryPathSwitch[] = "screen-ai-binary";
#endif
-@@ -39,7 +39,7 @@ constexpr char kScreenAIDlcRootPath[] =
+@@ -42,7 +42,7 @@ constexpr char kScreenAIDlcRootPath[] =
#endif
#if BUILDFLAG(ENABLE_SCREEN_AI_BROWSERTESTS)
@@ -18,7 +18,7 @@
constexpr base::FilePath::CharType kScreenAIResourcePathForTests[] =
FILE_PATH_LITERAL("third_party/screen-ai/linux/resources");
#elif BUILDFLAG(IS_MAC)
-@@ -128,7 +128,7 @@ base::FilePath GetComponentBinaryPathForTests() {
+@@ -131,7 +131,7 @@ base::FilePath GetComponentBinaryPathForTests() {
const char* GetBinaryPathSwitch() {
// This is only used on Linux and ChromeOS.
diff --git a/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
index 194c0f8dfd4d..22895d1a3eb6 100644
--- a/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
+++ b/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
@@ -1,6 +1,6 @@
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
-@@ -58,6 +58,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
+@@ -70,6 +70,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
}
}
@@ -8,7 +8,7 @@
auto* instance = sandbox::policy::SandboxLinux::GetInstance();
std::vector<BrokerFilePermission> permissions{
-@@ -79,6 +80,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
+@@ -91,6 +92,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
sandbox::syscall_broker::COMMAND_OPEN}),
permissions, options);
instance->EngageNamespaceSandboxIfPossible();
diff --git a/www/iridium/files/patch-services_screen__ai_screen__ai__service__impl.cc b/www/iridium/files/patch-services_screen__ai_screen__ai__service__impl.cc
new file mode 100644
index 000000000000..49f3d4c96840
--- /dev/null
+++ b/www/iridium/files/patch-services_screen__ai_screen__ai__service__impl.cc
@@ -0,0 +1,20 @@
+--- services/screen_ai/screen_ai_service_impl.cc.orig 2025-09-11 13:19:19 UTC
++++ services/screen_ai/screen_ai_service_impl.cc
+@@ -38,7 +38,7 @@
+ #include "ui/accessibility/ax_tree_id.h"
+ #include "ui/gfx/geometry/rect_f.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "partition_alloc/buildflags.h"
+
+ #if PA_BUILDFLAG( \
+@@ -266,7 +266,7 @@ ScreenAIService::ScreenAIService(
+ : factory_receiver_(this, std::move(receiver)),
+ ocr_receiver_(this),
+ main_content_extraction_receiver_(this) {
+-#if BUILDFLAG(IS_LINUX) && \
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \
+ PA_BUILDFLAG( \
+ ENABLE_ALLOCATOR_SHIM_PARTITION_ALLOC_DISPATCH_WITH_ADVANCED_CHECKS_SUPPORT)
+ // TODO(crbug.com/418199684): Remove when the bug is fixed.
diff --git a/www/iridium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc b/www/iridium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
new file mode 100644
index 000000000000..fccd936f6276
--- /dev/null
+++ b/www/iridium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
@@ -0,0 +1,13 @@
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2025-09-11 13:19:19 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.cc
+@@ -31,8 +31,10 @@ bool ShapeDetectionPreSandboxHook(
+ DVLOG(1) << "Successfully opened Chrome Shape Detection shared library.";
+ }
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
++#if !BUILDFLAG(IS_BSD)
+ auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+ instance->EngageNamespaceSandboxIfPossible();
++#endif
+ return true;
+ }
+
diff --git a/www/iridium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h b/www/iridium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
new file mode 100644
index 000000000000..cf5780834257
--- /dev/null
+++ b/www/iridium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
@@ -0,0 +1,16 @@
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig 2025-09-11 13:19:19 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.h
+@@ -5,7 +5,13 @@
+ #ifndef SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+ #define SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+
+ namespace shape_detection {
+
diff --git a/www/iridium/files/patch-services_shape__detection_shape__detection__service.cc b/www/iridium/files/patch-services_shape__detection_shape__detection__service.cc
new file mode 100644
index 000000000000..5d36b595c087
--- /dev/null
+++ b/www/iridium/files/patch-services_shape__detection_shape__detection__service.cc
@@ -0,0 +1,20 @@
+--- services/shape_detection/shape_detection_service.cc.orig 2025-09-11 13:19:19 UTC
++++ services/shape_detection/shape_detection_service.cc
+@@ -22,7 +22,7 @@
+ #elif BUILDFLAG(IS_ANDROID)
+ // No C++ code, barcode detection comes from Java.
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ #include "services/shape_detection/barcode_detection_provider_chrome.h"
+ #else
+ #include "services/shape_detection/barcode_detection_provider_impl.h"
+@@ -56,7 +56,7 @@ void ShapeDetectionService::BindBarcodeDetectionProvid
+ #elif BUILDFLAG(IS_MAC)
+ BarcodeDetectionProviderMac::Create(std::move(receiver));
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ BarcodeDetectionProviderChrome::Create(std::move(receiver));
+ #else
+ BarcodeDetectionProviderImpl::Create(std::move(receiver));
diff --git a/www/iridium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc b/www/iridium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
new file mode 100644
index 000000000000..c758e0228338
--- /dev/null
+++ b/www/iridium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
@@ -0,0 +1,11 @@
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2025-09-11 13:19:19 UTC
++++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
+@@ -51,7 +51,7 @@ void FillThreadTrack(const perfetto::ThreadTrack& trac
+ if (thread_type != ChromeThreadDescriptor::THREAD_UNSPECIFIED) {
+ desc.mutable_chrome_thread()->set_thread_type(thread_type);
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ desc.mutable_chrome_thread()->set_is_sandboxed_tid(true);
diff --git a/www/iridium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/www/iridium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index 351c201c23e2..e721e87695aa 100644
--- a/www/iridium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ b/www/iridium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
@@ -1,11 +1,38 @@
---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-05-07 06:48:23 UTC
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-09-11 13:19:19 UTC
+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
-@@ -38,7 +38,7 @@
+@@ -39,7 +39,7 @@
#include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
#include "third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h"
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
#include "base/profiler/thread_delegate_posix.h"
#define INITIALIZE_THREAD_DELEGATE_POSIX 1
- #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
+ #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
+@@ -261,7 +261,7 @@ struct FrameDetails {
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns whether stack sampling is supported on the current platform.
+ bool IsStackSamplingSupported() {
+ return base::StackSamplingProfiler::IsSupportedForCurrentPlatform();
+@@ -379,7 +379,7 @@ void TracingSamplerProfiler::TracingProfileBuilder::Wr
+ thread_descriptor->set_reference_timestamp_us(
+ last_timestamp_.since_origin().InMicroseconds());
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ auto* chrome_thread = track_descriptor->set_chrome_thread();
+@@ -651,7 +651,7 @@ bool TracingSamplerProfiler::IsStackUnwindingSupported
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return IsStackSamplingSupported();
+ #else
+ return false;
diff --git a/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn b/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn
index 899c1b715fc4..f8c26ff1c480 100644
--- a/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn
+++ b/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/viz/public/mojom/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- services/viz/public/mojom/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ services/viz/public/mojom/BUILD.gn
-@@ -57,7 +57,7 @@ mojom("mojom") {
+@@ -51,7 +51,7 @@ mojom("mojom") {
# Used in thread.mojom
enabled_features = []
diff --git a/www/iridium/files/patch-skia_ext_font__utils.cc b/www/iridium/files/patch-skia_ext_font__utils.cc
index cb6434b27c55..c4566fb137b1 100644
--- a/www/iridium/files/patch-skia_ext_font__utils.cc
+++ b/www/iridium/files/patch-skia_ext_font__utils.cc
@@ -1,4 +1,4 @@
---- skia/ext/font_utils.cc.orig 2025-05-07 06:48:23 UTC
+--- skia/ext/font_utils.cc.orig 2025-09-11 13:19:19 UTC
+++ skia/ext/font_utils.cc
@@ -21,7 +21,7 @@
#include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
@@ -9,12 +9,12 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#include "third_party/skia/include/ports/SkFontMgr_FontConfigInterface.h"
#include "third_party/skia/include/ports/SkFontScanner_Fontations.h"
-@@ -67,7 +67,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() {
- }
+@@ -64,7 +64,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() {
+ return SkFontMgr_New_Android(nullptr, SkFontScanner_Make_Fontations());
#elif BUILDFLAG(IS_APPLE)
return SkFontMgr_New_CoreText(nullptr);
-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
sk_sp<SkFontConfigInterface> fci(SkFontConfigInterface::RefGlobal());
- if (base::FeatureList::IsEnabled(skia::kFontationsLinuxSystemFonts)) {
- return fci ? SkFontMgr_New_FCI(std::move(fci),
+ return fci ? SkFontMgr_New_FCI(std::move(fci),
+ SkFontScanner_Make_Fontations())
diff --git a/www/iridium/files/patch-third__party_angle_BUILD.gn b/www/iridium/files/patch-third__party_angle_BUILD.gn
index cbae474ac58e..1d34b1ce66e5 100644
--- a/www/iridium/files/patch-third__party_angle_BUILD.gn
+++ b/www/iridium/files/patch-third__party_angle_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/angle/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- third_party/angle/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ third_party/angle/BUILD.gn
-@@ -360,7 +360,6 @@ config("extra_warnings") {
+@@ -367,7 +367,6 @@ config("extra_warnings") {
"-Wtautological-type-limit-compare",
"-Wundefined-reinterpret-cast",
"-Wunneeded-internal-declaration",
@@ -8,7 +8,7 @@
"-Wsuggest-destructor-override",
"-Wsuggest-override",
-@@ -537,7 +536,7 @@ template("angle_common_lib") {
+@@ -544,7 +543,7 @@ template("angle_common_lib") {
all_dependent_configs = [ ":angle_disable_pool_alloc" ]
}
@@ -17,7 +17,7 @@
libs = [ "dl" ]
}
-@@ -692,6 +691,9 @@ angle_static_library("angle_gpu_info_util") {
+@@ -707,6 +706,9 @@ angle_static_library("angle_gpu_info_util") {
"Xi",
"Xext",
]
diff --git a/www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp b/www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp
index 82382b10caa5..13cd7ed09b63 100644
--- a/www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp
+++ b/www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp
@@ -1,4 +1,4 @@
---- third_party/angle/src/libANGLE/Display.cpp.orig 2025-06-19 07:37:57 UTC
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-09-11 13:19:19 UTC
+++ third_party/angle/src/libANGLE/Display.cpp
@@ -58,7 +58,7 @@
# include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
@@ -15,19 +15,19 @@
-# elif defined(ANGLE_PLATFORM_LINUX)
+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- # if defined(ANGLE_USE_GBM)
+ # if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
if (platformType == 0)
{
-@@ -468,7 +468,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -473,7 +473,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
#if defined(ANGLE_ENABLE_OPENGL)
# if defined(ANGLE_PLATFORM_WINDOWS)
impl = new rx::DisplayWGL(state);
-# elif defined(ANGLE_PLATFORM_LINUX)
+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- # if defined(ANGLE_USE_GBM)
+ # if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
if (platformType == 0)
{
-@@ -519,7 +519,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -529,7 +529,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
impl = rx::CreateVulkanWin32Display(state);
}
break;
@@ -36,7 +36,7 @@
# if defined(ANGLE_USE_GBM)
if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
{
-@@ -2136,7 +2136,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2146,7 +2146,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.platformWaylandEXT = true;
#endif
@@ -45,7 +45,7 @@
extensions.platformSurfacelessMESA = true;
#endif
-@@ -2183,7 +2183,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2193,7 +2193,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.x11Visual = true;
#endif
diff --git a/www/iridium/files/patch-third__party_angle_util_BUILD.gn b/www/iridium/files/patch-third__party_angle_util_BUILD.gn
index 8376d6f249a7..b4551e2befa5 100644
--- a/www/iridium/files/patch-third__party_angle_util_BUILD.gn
+++ b/www/iridium/files/patch-third__party_angle_util_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/angle/util/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- third_party/angle/util/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ third_party/angle/util/BUILD.gn
-@@ -332,7 +332,7 @@ foreach(is_shared_library,
+@@ -334,7 +334,7 @@ foreach(is_shared_library,
]
libs = []
diff --git a/www/iridium/files/patch-third__party_blink_common_features.cc b/www/iridium/files/patch-third__party_blink_common_features.cc
new file mode 100644
index 000000000000..412c23aa9711
--- /dev/null
+++ b/www/iridium/files/patch-third__party_blink_common_features.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/common/features.cc.orig 2025-09-11 13:19:19 UTC
++++ third_party/blink/common/features.cc
+@@ -683,7 +683,7 @@ BASE_FEATURE(kDevToolsImprovedNetworkError,
+
+ BASE_FEATURE(kDirectCompositorThreadIpc,
+ "DirectCompositorThreadIpc",
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/iridium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/www/iridium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index 5ab786c3fd9c..2943655ef77d 100644
--- a/www/iridium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/www/iridium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -1,6 +1,6 @@
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
-@@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
+@@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
out->send_subresource_notification = data.send_subresource_notification();
diff --git a/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
index ea9c76cd8837..1275ccda3c01 100644
--- a/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
-@@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
+@@ -66,7 +66,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
UserAgentOverride user_agent_override;
std::string accept_languages;
bool send_subresource_notification{false};
diff --git a/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index 523743154661..0d77a0e1927b 100644
--- a/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
-@@ -180,7 +180,7 @@ struct BLINK_COMMON_EXPORT
+@@ -185,7 +185,7 @@ struct BLINK_COMMON_EXPORT
return data.send_subresource_notification;
}
diff --git a/www/iridium/files/patch-third__party_blink_public_platform_platform.h b/www/iridium/files/patch-third__party_blink_public_platform_platform.h
index 36a1900f12ad..20c66d9b9b2c 100644
--- a/www/iridium/files/patch-third__party_blink_public_platform_platform.h
+++ b/www/iridium/files/patch-third__party_blink_public_platform_platform.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/platform/platform.h.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/public/platform/platform.h.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/public/platform/platform.h
-@@ -372,7 +372,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+@@ -376,7 +376,7 @@ class BLINK_PLATFORM_EXPORT Platform {
return nullptr;
}
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index 6a6be1e896c4..478eecb99120 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -429,7 +429,7 @@ void RecordPrerenderActivationSignalDelay(const String
+@@ -421,7 +421,7 @@ void RecordPrerenderActivationSignalDelay(const String
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
SkFontHinting RendererPreferencesToSkiaHinting(
const blink::RendererPreferences& prefs) {
@@ -9,7 +9,7 @@
if (!prefs.should_antialias_text) {
// When anti-aliasing is off, GTK maps all non-zero hinting settings to
// 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight'
-@@ -3421,7 +3421,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
+@@ -3441,7 +3441,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/www/iridium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
index 6eef5d52aa32..9cfa2a3e530f 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6471,7 +6471,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
+@@ -6473,7 +6473,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
}
#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// 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 \
-@@ -6880,7 +6880,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc
+@@ -6882,7 +6882,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc
TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
RunTest("composited_selection_bounds_large_selection_noscroll.html");
}
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/www/iridium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 866ed1c8496a..84f4841a59b1 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
-@@ -51,7 +51,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
+@@ -52,7 +52,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
/* The value is based on user statistics on Nov 2017. */
#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc b/www/iridium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
index 01a77074a382..88c2da22c072 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/core/layout/layout_view.cc
-@@ -74,7 +74,7 @@
+@@ -75,7 +75,7 @@
#include "ui/display/screen_info.h"
#include "ui/gfx/geometry/quad_f.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -785,7 +785,7 @@ void LayoutView::LayoutRoot() {
+@@ -790,7 +790,7 @@ void LayoutView::LayoutRoot() {
intrinsic_logical_widths_ = LogicalWidth();
}
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
index a76e1658baa5..727e95b68c45 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/core/loader/mixed_content_checker.cc
-@@ -485,7 +485,7 @@ bool MixedContentChecker::ShouldBlockFetch(
+@@ -510,7 +510,7 @@ bool MixedContentChecker::ShouldBlockFetch(
switch (context_type) {
case mojom::blink::MixedContentContextType::kOptionallyBlockable:
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
index c071660f140f..04c34d066bfe 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
-@@ -573,7 +573,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
+@@ -568,7 +568,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
}
if (trial_name == "TranslationAPI") {
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
index aeacb3035811..b80aef0743f2 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -641,7 +641,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
+@@ -649,7 +649,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
if (potential_image_node != nullptr &&
IsA<HTMLCanvasElement>(potential_image_node)) {
data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas;
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/www/iridium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index 95be321b4546..2415d3ca52e8 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/core/paint/paint_layer.cc
-@@ -124,7 +124,7 @@ namespace blink {
+@@ -125,7 +125,7 @@ namespace blink {
namespace {
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index 2f7b23bca09d..7b0f9a175d20 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
-@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
+@@ -538,6 +538,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
pending_messages_.push_back(message);
}
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index 800ef3482b3b..7d5227cd70b9 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
-@@ -383,7 +383,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
+@@ -384,7 +384,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
SetupRenderer(kDefaultOutputDeviceId);
renderer_proxy_->Start();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index 7e879bc9edc2..e4da5f588c6c 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6334,7 +6334,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
+@@ -6581,7 +6581,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
// unmultiply has been requested or we need to never premultiply for Image
// creation from a VideoFrame.
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
index e970d9e7bb89..197d0b22edf0 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
-@@ -218,7 +218,7 @@ bool GPUCanvasContext::PaintRenderingResultsToCanvas(
+@@ -250,7 +250,7 @@ CanvasResourceProvider* GPUCanvasContext::PaintRenderi
scoped_refptr<WebGPUMailboxTexture> front_buffer_texture;
if (source_buffer == kFrontBuffer) {
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
index 46cd1a07e8a2..f26ada4e5736 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -814,7 +814,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
+@@ -829,7 +829,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/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn b/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn
index 7a341fd79aec..80a0a371c1c1 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2060,7 +2060,7 @@ static_library("test_support") {
+@@ -2061,7 +2061,7 @@ static_library("test_support") {
]
# fuzzed_data_provider may not work with a custom toolchain.
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
index 640e82fee517..549a4ff7af51 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.cc
@@ -82,7 +82,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo
@@ -9,7 +9,7 @@
float FontCache::device_scale_factor_ = 1.0;
#endif
-@@ -133,7 +133,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
+@@ -136,7 +136,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
const FontDescription& font_description) {
const AtomicString& family = FontCache::SystemFontFamily();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index 88519d4447c1..13ab45a61833 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.h
@@ -55,7 +55,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
@@ -9,7 +9,7 @@
#include "ui/gfx/font_fallback_linux.h"
#endif
-@@ -167,7 +167,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -171,7 +171,7 @@ class PLATFORM_EXPORT FontCache final {
static void MaybePreloadSystemFonts();
@@ -18,7 +18,7 @@
// These are needed for calling QueryRenderStyleForStrike, since
// gfx::GetFontRenderParams makes distinctions based on DSF.
static float DeviceScaleFactor() { return device_scale_factor_; }
-@@ -243,7 +243,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -247,7 +247,7 @@ class PLATFORM_EXPORT FontCache final {
const char* locale_family_name);
#endif // BUILDFLAG(IS_ANDROID)
@@ -27,16 +27,16 @@
static bool GetFontForCharacter(UChar32,
const char* preferred_locale,
gfx::FallbackFontData*);
-@@ -316,7 +316,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -320,7 +320,7 @@ class PLATFORM_EXPORT FontCache final {
const FontFaceCreationParams&,
std::string& name);
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static AtomicString GetFamilyNameForCharacter(SkFontMgr*,
- UChar32,
- const FontDescription&,
-@@ -353,7 +353,7 @@ class PLATFORM_EXPORT FontCache final {
+ static const FontPlatformData* CreateFontPlatformDataForCharacter(
+ SkFontMgr*,
+ UChar32,
+@@ -358,7 +358,7 @@ class PLATFORM_EXPORT FontCache final {
bool is_test_font_mgr_ = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index e6d77c2628c4..91f7c32682ad 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/fonts/font_description.cc
-@@ -41,7 +41,7 @@
+@@ -44,7 +44,7 @@
#include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
#include "third_party/blink/renderer/platform/wtf/text/string_hasher.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -280,7 +280,7 @@ FontCacheKey FontDescription::CacheKey(
+@@ -314,7 +314,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/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index a8d2f6b17bdc..5436ad57933d 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) {
return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
@@ -9,7 +9,7 @@
// This function is called on android or when we are emulating android fonts on
// linux and the embedder has overriden the default fontManager with
// WebFontRendering::setSkiaFontMgr.
-@@ -246,7 +246,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
+@@ -260,7 +260,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
std::string name;
sk_sp<SkTypeface> typeface;
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index 9a2567fcaccd..4fe05153ee6c 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -407,7 +407,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -380,7 +380,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
auto& feedback = details.presentation_feedback;
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index a0aee8fc01ec..924523f621a4 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
@@ -14,7 +14,9 @@
@@ -18,7 +18,7 @@
using base::trace_event::MemoryDumpLevelOfDetail;
MemoryDumpLevelOfDetail level_of_detail = args.level_of_detail;
-@@ -49,6 +52,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
+@@ -48,6 +51,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
"size", "bytes", partition_stats_dumper.total_active_bytes());
memory_dump->AddOwnershipEdge(allocated_objects_dump->guid(),
partitions_dump->guid());
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 34f64b8ea0e5..9c3b565813e7 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,6 +1,42 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-06-19 07:37:57 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -484,7 +484,7 @@
+@@ -324,7 +324,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ implied_by: ["AIPromptAPIMultimodalInput"],
+ },
+@@ -354,7 +354,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -379,7 +379,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIRewriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -412,7 +412,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIWriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -516,7 +516,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -9,7 +45,16 @@
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1777,7 +1777,7 @@
+@@ -1720,7 +1720,7 @@
+ {
+ name: "DeviceBoundSessionCredentials",
+ origin_trial_feature_name: "DeviceBoundSessionCredentials",
+- origin_trial_os: ["win", "linux", "mac"],
++ origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd"],
+ status: "experimental",
+ // Killswitch is net::features::kDeviceBoundSessions
+ base_feature: "none",
+@@ -1859,7 +1859,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -18,7 +63,7 @@
base_feature: "none",
},
{
-@@ -2017,7 +2017,7 @@
+@@ -2119,7 +2119,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -27,7 +72,7 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3434,7 +3434,7 @@
+@@ -3615,7 +3615,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -36,16 +81,7 @@
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -3592,7 +3592,7 @@
- {
- name: "PrivateNetworkAccessPermissionPrompt",
- origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
-- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"],
- status: "stable",
- public: true,
- base_feature: "none",
-@@ -4811,7 +4811,7 @@
+@@ -5157,7 +5157,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -54,7 +90,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -4997,7 +4997,7 @@
+@@ -5355,7 +5355,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -63,7 +99,16 @@
status: "experimental",
base_feature: "none",
},
-@@ -5265,7 +5265,7 @@
+@@ -5457,7 +5457,7 @@
+ {
+ name: "WebAuthenticationImmediateGet",
+ origin_trial_feature_name: "WebAuthenticationImmediateGet",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ base_feature: "none",
+ public: true,
+ },
+@@ -5610,7 +5610,7 @@
{
name: "WebIdentityDigitalCredentials",
origin_trial_feature_name: "WebIdentityDigitalCredentials",
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
index 729043aaf0d6..59bd0e46d3ad 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -1,8 +1,8 @@
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/scheduler/common/thread.cc
-@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThread() {
- "Compositor");
- }));
+@@ -95,7 +95,7 @@ void Thread::CreateAndSetCompositorThread() {
+ // the program's lifetime once assigned.
+ base::Unretained(compositor_thread.get())));
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_OPENBSD)
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
index 978773517689..caf78e8bfb52 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/wtf/math_extras.h
-@@ -128,6 +128,10 @@ constexpr float Grad2turn(float g) {
+@@ -130,6 +130,10 @@ constexpr float Grad2turn(float g) {
return g * (1.0f / 400.0f);
}
@@ -11,7 +11,7 @@
constexpr double RoundHalfTowardsPositiveInfinity(double value) {
return std::floor(value + 0.5);
}
-@@ -135,6 +139,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
+@@ -137,6 +141,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
constexpr float RoundHalfTowardsPositiveInfinity(float value) {
return std::floor(value + 0.5f);
}
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
index f9bd5040c17a..2bb4bcf7265c 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
@@ -1,7 +1,7 @@
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/blink/renderer/platform/wtf/stack_util.cc
-@@ -23,6 +23,11 @@
- extern "C" void* __libc_stack_end; // NOLINT
+@@ -27,6 +27,11 @@ extern "C" void* __libc_stack_end; // NOLINT
+ #include <sanitizer/asan_interface.h>
#endif
+#if BUILDFLAG(IS_BSD)
@@ -9,10 +9,10 @@
+#include <pthread_np.h>
+#endif
+
- namespace WTF {
+ namespace blink {
size_t GetUnderestimatedStackSize() {
-@@ -67,6 +72,8 @@ size_t GetUnderestimatedStackSize() {
+@@ -71,6 +76,8 @@ size_t GetUnderestimatedStackSize() {
// low as 512k.
//
return 512 * 1024;
@@ -21,7 +21,7 @@
#elif BUILDFLAG(IS_APPLE)
// pthread_get_stacksize_np() returns too low a value for the main thread on
// OSX 10.9,
-@@ -152,6 +159,13 @@ void* GetStackStart() {
+@@ -161,6 +168,13 @@ void* GetStackStartImpl() {
::GetCurrentThreadStackLimits(&lowLimit, &highLimit);
return reinterpret_cast<void*>(highLimit);
#endif
diff --git a/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni b/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni
index 7f7be13c4f18..aa8c45f27ccb 100644
--- a/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni
+++ b/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni
@@ -1,8 +1,8 @@
---- third_party/cpuinfo/cpuinfo.gni.orig 2025-05-07 06:48:23 UTC
+--- third_party/cpuinfo/cpuinfo.gni.orig 2025-09-11 13:19:19 UTC
+++ third_party/cpuinfo/cpuinfo.gni
-@@ -8,7 +8,7 @@ use_cpuinfo =
+@@ -7,7 +7,7 @@ use_cpuinfo =
+ current_cpu != "ppc64" && current_cpu != "ppc64le" &&
current_cpu != "s390" && current_cpu != "s390x" &&
- current_cpu != "riscv64" &&
# cpuinfo is not supported on fuchsia.
- !is_fuchsia &&
+ !is_fuchsia && !is_bsd &&
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn b/www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
index 6356850b9223..f2364f44ee61 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ third_party/crashpad/crashpad/client/BUILD.gn
-@@ -134,6 +134,13 @@ static_library("common") {
+@@ -148,6 +148,13 @@ static_library("common") {
if (crashpad_is_win) {
sources += [ "crash_report_database_win.cc" ]
}
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
index bacac0db1a83..cf1877e98122 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
@@ -1,6 +1,6 @@
---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-05-07 06:48:23 UTC
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-09-11 13:19:19 UTC
+++ third_party/crashpad/crashpad/util/misc/capture_context.h
-@@ -21,7 +21,8 @@
+@@ -21,8 +21,11 @@
#include <mach/mach.h>
#elif BUILDFLAG(IS_WIN)
#include <windows.h>
@@ -8,9 +8,12 @@
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+ BUILDFLAG(IS_FREEBSD)
#include <ucontext.h>
++#elif BUILDFLAG(IS_OPENBSD)
++#include <sys/signal.h>
#endif // BUILDFLAG(IS_APPLE)
-@@ -35,7 +36,8 @@ using NativeCPUContext = arm_unified_thread_state;
+ namespace crashpad {
+@@ -35,7 +38,8 @@ using NativeCPUContext = arm_unified_thread_state;
#endif
#elif BUILDFLAG(IS_WIN)
using NativeCPUContext = CONTEXT;
diff --git a/www/iridium/files/patch-third__party_ffmpeg_configure b/www/iridium/files/patch-third__party_ffmpeg_configure
index b8bf69c9a362..948f6019a5ec 100644
--- a/www/iridium/files/patch-third__party_ffmpeg_configure
+++ b/www/iridium/files/patch-third__party_ffmpeg_configure
@@ -1,6 +1,6 @@
---- third_party/ffmpeg/configure.orig 2025-06-19 07:37:57 UTC
+--- third_party/ffmpeg/configure.orig 2025-09-11 13:19:19 UTC
+++ third_party/ffmpeg/configure
-@@ -6873,8 +6873,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
+@@ -6914,8 +6914,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
if enabled pthread_np_h; then
hdrs="$hdrs pthread_np.h"
fi
diff --git a/www/iridium/files/patch-third__party_fontconfig_include_config.h b/www/iridium/files/patch-third__party_fontconfig_include_config.h
deleted file mode 100644
index 49d278240264..000000000000
--- a/www/iridium/files/patch-third__party_fontconfig_include_config.h
+++ /dev/null
@@ -1,49 +0,0 @@
---- third_party/fontconfig/include/config.h.orig 2025-05-07 06:48:23 UTC
-+++ third_party/fontconfig/include/config.h
-@@ -13,7 +13,7 @@
-
- #define FC_CACHEDIR "/var/cache/fontconfig"
-
--#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n"
-+#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>"
-
- #define FC_FONTPATH ""
-
-@@ -66,7 +66,7 @@
-
- #define HAVE_MMAP 1
-
--#define HAVE_POSIX_FADVISE 1
-+#define HAVE_POSIX_FADVISE 0
-
- #define HAVE_PTHREAD 1
-
-@@ -74,10 +74,13 @@
-
- #define HAVE_RANDOM 1
-
--#define HAVE_RANDOM_R 1
-+/* #undef HAVE_RANDOM_R */
-
- #define HAVE_RAND_R 1
-
-+/* Define to 1 if you have the `arc4_random' function. */
-+#define HAVE_ARC4RANDOM 1
-+
- #define HAVE_READLINK 1
-
- #define HAVE_STDATOMIC_PRIMITIVES 1
-@@ -92,11 +95,11 @@
-
- #define HAVE_SYS_PARAM_H 1
-
--#define HAVE_SYS_STATFS_H 1
-+/* #undef HAVE_SYS_STATFS_H */
-
- #define HAVE_SYS_STATVFS_H 1
-
--#define HAVE_SYS_VFS_H 1
-+/* #undef HAVE_SYS_VFS_H */
-
- #define HAVE_UNISTD_H 1
-
diff --git a/www/iridium/files/patch-third__party_fontconfig_include_meson-config.h b/www/iridium/files/patch-third__party_fontconfig_include_meson-config.h
new file mode 100644
index 000000000000..9a0fb253b2a2
--- /dev/null
+++ b/www/iridium/files/patch-third__party_fontconfig_include_meson-config.h
@@ -0,0 +1,44 @@
+--- third_party/fontconfig/include/meson-config.h.orig 2025-09-11 13:19:19 UTC
++++ third_party/fontconfig/include/meson-config.h
+@@ -17,7 +17,7 @@
+
+ #define FC_CACHEDIR "/var/cache/fontconfig"
+
+-#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n"
++#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>\n"
+
+ #define FC_FONTPATH ""
+
+@@ -98,10 +98,13 @@
+
+ #define HAVE_RANDOM 1
+
+-#define HAVE_RANDOM_R 1
++/* #undef HAVE_RANDOM_R */
+
+ #define HAVE_RAND_R 1
+
++/* Define to 1 if you have the `arc4_random' function. */
++#define HAVE_ARC4RANDOM 1
++
+ #define HAVE_READLINK 1
+
+ #define HAVE_STDATOMIC_PRIMITIVES 1
+@@ -128,7 +131,7 @@
+
+ #define HAVE_SYS_PARAM_H 1
+
+-#define HAVE_SYS_STATFS_H 1
++/* #undef HAVE_SYS_STATFS_H */
+
+ #define HAVE_SYS_STATVFS_H 1
+
+@@ -136,7 +139,7 @@
+
+ #define HAVE_SYS_TYPES_H 1
+
+-#define HAVE_SYS_VFS_H 1
++/* #undef HAVE_SYS_VFS_H */
+
+ #define HAVE_TIME_H 1
+
diff --git a/www/iridium/files/patch-third__party_fontconfig_src_src_fccompat.c b/www/iridium/files/patch-third__party_fontconfig_src_src_fccompat.c
index d059747b97e9..3adce5f95113 100644
--- a/www/iridium/files/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/www/iridium/files/patch-third__party_fontconfig_src_src_fccompat.c
@@ -1,6 +1,6 @@
---- third_party/fontconfig/src/src/fccompat.c.orig 2025-05-07 06:48:23 UTC
+--- third_party/fontconfig/src/src/fccompat.c.orig 2025-09-11 13:19:19 UTC
+++ third_party/fontconfig/src/src/fccompat.c
-@@ -184,7 +184,9 @@ FcRandom(void)
+@@ -175,7 +175,9 @@ FcRandom (void)
{
int32_t result;
@@ -9,5 +9,5 @@
+ result = arc4random() & 0x7fffffff;
+#elif HAVE_RANDOM_R
static struct random_data fcrandbuf;
- static char statebuf[256];
- static FcBool initialized = FcFalse;
+ static char statebuf[256];
+ static FcBool initialized = FcFalse;
diff --git a/www/iridium/files/patch-third__party_ipcz_src_reference__drivers_random.cc b/www/iridium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
index 37f2fb46ba67..7ed570463a05 100644
--- a/www/iridium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ b/www/iridium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
@@ -1,6 +1,6 @@
---- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/ipcz/src/reference_drivers/random.cc
-@@ -55,7 +55,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
+@@ -53,7 +53,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
}
#endif
@@ -9,7 +9,7 @@
void RandomBytesFromDevUrandom(absl::Span<uint8_t> destination) {
static int urandom_fd = [] {
for (;;) {
-@@ -99,7 +99,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
+@@ -97,7 +97,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
return;
}
}
diff --git a/www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc b/www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc
index caff4dae5dd8..312ac1aaffdd 100644
--- a/www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc
+++ b/www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc
@@ -1,6 +1,6 @@
---- third_party/leveldatabase/env_chromium.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/leveldatabase/env_chromium.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/leveldatabase/env_chromium.cc
-@@ -329,7 +329,8 @@ ChromiumWritableFile::ChromiumWritableFile(const std::
+@@ -330,7 +330,8 @@ ChromiumWritableFile::ChromiumWritableFile(const std::
Status ChromiumWritableFile::SyncParent() {
TRACE_EVENT0("leveldb", "SyncParent");
diff --git a/www/iridium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/www/iridium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
index faf27430f378..b43c9d3062fa 100644
--- a/www/iridium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
+++ b/www/iridium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
@@ -1,6 +1,6 @@
---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-05-07 06:48:23 UTC
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-09-11 13:19:19 UTC
+++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
-@@ -35,7 +35,7 @@
+@@ -37,7 +37,7 @@
#endif
#if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__AMDGPU__) || defined(__NVPTX__) || \
diff --git a/www/iridium/files/patch-third__party_node_check__version.py b/www/iridium/files/patch-third__party_node_check__version.py
new file mode 100644
index 000000000000..87400a035dbd
--- /dev/null
+++ b/www/iridium/files/patch-third__party_node_check__version.py
@@ -0,0 +1,14 @@
+--- third_party/node/check_version.py.orig 2025-09-11 13:19:19 UTC
++++ third_party/node/check_version.py
+@@ -17,11 +17,6 @@ def main(argv):
+ parser.add_argument('--out_file', required=True)
+ args = parser.parse_args(argv)
+
+- node.RunNode([
+- os.path.join(_HERE_PATH, 'check_version.js'),
+- '--expected_version_file', args.expected_version_file,
+- ])
+-
+ # If the above script succeeded, write a dummy output file, since Ninja
+ # requires every target to have an output.
+ with open(args.out_file, "w") as file:
diff --git a/www/iridium/files/patch-third__party_node_node.gni b/www/iridium/files/patch-third__party_node_node.gni
index d9514181eda2..aa645a1c3697 100644
--- a/www/iridium/files/patch-third__party_node_node.gni
+++ b/www/iridium/files/patch-third__party_node_node.gni
@@ -1,4 +1,4 @@
---- third_party/node/node.gni.orig 2025-05-07 06:48:23 UTC
+--- third_party/node/node.gni.orig 2025-09-11 13:19:19 UTC
+++ third_party/node/node.gni
@@ -22,7 +22,7 @@ template("node") {
@@ -9,21 +9,3 @@
inputs += [ "//third_party/node/linux/node-linux-x64/bin/node" ]
}
if (is_win && host_os == "win") {
-@@ -34,17 +34,6 @@ template("node") {
- } else {
- inputs += [ "//third_party/node/mac/node-darwin-x64/bin/node" ]
- }
-- }
--
-- # Automatically add a dependency to ":check_version" to ensure NodeJS is
-- # always running the expected version, except when the ':check_version'
-- # target itself is running in which case it shouldn't depend on itself.
-- if (get_label_info(":" + target_name, "label_no_toolchain") !=
-- "//third_party/node:check_version") {
-- if (!defined(deps)) {
-- deps = []
-- }
-- deps += [ "//third_party/node:check_version" ]
- }
- }
- }
diff --git a/www/iridium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp b/www/iridium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp
deleted file mode 100644
index d8a9247d548c..000000000000
--- a/www/iridium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- third_party/pdfium/core/fxcodec/png/png_decoder.cpp.orig 2025-06-19 07:37:57 UTC
-+++ third_party/pdfium/core/fxcodec/png/png_decoder.cpp
-@@ -52,8 +52,8 @@ void _png_load_bmp_attribute(png_structp png_ptr,
- CFX_DIBAttribute* pAttribute) {
- if (pAttribute) {
- #if defined(PNG_pHYs_SUPPORTED)
-- pAttribute->xdpi_ = png_get_x_pixels_per_meter(png_ptr, info_ptr);
-- pAttribute->ydpi_ = png_get_y_pixels_per_meter(png_ptr, info_ptr);
-+ pAttribute->x_dpi_ = png_get_x_pixels_per_meter(png_ptr, info_ptr);
-+ pAttribute->y_dpi_ = png_get_y_pixels_per_meter(png_ptr, info_ptr);
- png_uint_32 res_x, res_y;
- int unit_type;
- png_get_pHYs(png_ptr, info_ptr, &res_x, &res_y, &unit_type);
diff --git a/www/iridium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/www/iridium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
index 001426b797ce..d4af636ca6d8 100644
--- a/www/iridium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ b/www/iridium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
@@ -1,6 +1,6 @@
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-06-19 07:37:57 UTC
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-09-11 13:19:19 UTC
+++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
-@@ -20,7 +20,7 @@
+@@ -19,7 +19,7 @@
#include "core/fxge/fx_font.h"
#include "core/fxge/systemfontinfo_iface.h"
@@ -9,7 +9,7 @@
#error "Included on the wrong platform"
#endif
-@@ -180,9 +180,8 @@ class CLinuxPlatform : public CFX_GEModule::PlatformIf
+@@ -179,9 +179,8 @@ class CLinuxPlatform : public CFX_GEModule::PlatformIf
std::unique_ptr<SystemFontInfoIface> CreateDefaultSystemFontInfo() override {
auto pInfo = std::make_unique<CFX_LinuxFontInfo>();
if (!pInfo->ParseFontCfg(CFX_GEModule::Get()->GetUserFontPaths())) {
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_event__fd.cc b/www/iridium/files/patch-third__party_perfetto_src_base_event__fd.cc
index 39cdb802c700..8219458ee889 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_event__fd.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_event__fd.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/base/event_fd.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/perfetto/src/base/event_fd.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/perfetto/src/base/event_fd.cc
-@@ -24,7 +24,8 @@
+@@ -25,7 +25,8 @@
#include <synchapi.h>
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX)
#include <unistd.h>
@@ -10,7 +10,7 @@
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/eventfd.h>
#include <unistd.h>
-@@ -59,7 +60,8 @@ void EventFd::Clear() {
+@@ -60,7 +61,8 @@ void EventFd::Clear() {
PERFETTO_DFATAL("EventFd::Clear()");
}
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc b/www/iridium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
new file mode 100644
index 000000000000..cbca39f9ba0f
--- /dev/null
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
@@ -0,0 +1,26 @@
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2025-09-11 13:19:19 UTC
++++ third_party/perfetto/src/base/scoped_sched_boost.cc
+@@ -18,8 +18,9 @@
+
+ #include "perfetto/ext/base/status_macros.h"
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ #include <sched.h> // for 'SCHED_' macros and 'sched_' functions
+ #include <sys/resource.h> // for 'setpriority', 'getpriority', 'PRIO_PROCESS'
+ #include <sys/types.h> // for 'pid_t'
+@@ -31,8 +32,9 @@
+
+ namespace perfetto::base {
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+
+ namespace {
+ constexpr pid_t kCurrentPid = 0;
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_string__utils.cc b/www/iridium/files/patch-third__party_perfetto_src_base_string__utils.cc
index 1fef84f49aef..c22272388abf 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_string__utils.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_string__utils.cc
@@ -1,7 +1,7 @@
---- third_party/perfetto/src/base/string_utils.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/perfetto/src/base/string_utils.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/perfetto/src/base/string_utils.cc
@@ -39,7 +39,8 @@ namespace base {
- // Locale-independant as possible version of strtod.
+ // Locale-independent as possible version of strtod.
double StrToD(const char* nptr, char** endptr) {
#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/www/iridium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
index e553a2ea6470..f6034150c208 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/perfetto/src/base/test/vm_test_utils.cc
-@@ -93,7 +93,7 @@ bool IsMapped(void* start, size_t size) {
+@@ -92,7 +92,7 @@ bool IsMapped(void* start, size_t size) {
// Fuchsia doesn't yet support paging (b/119503290).
ignore_result(page_size);
return true;
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_utils.cc b/www/iridium/files/patch-third__party_perfetto_src_base_utils.cc
index e2298ba7ee7e..f46eb6aec4e8 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_utils.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_utils.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/utils.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/perfetto/src/base/utils.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/perfetto/src/base/utils.cc
@@ -38,7 +38,8 @@
#include <mach/vm_page_size.h>
@@ -10,7 +10,7 @@
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
-@@ -279,14 +280,22 @@ void Daemonize(std::function<int()> parent_cb) {
+@@ -280,14 +281,22 @@ void Daemonize(std::function<int()> parent_cb) {
std::string GetCurExecutablePath() {
std::string self_path;
@@ -35,7 +35,7 @@
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
uint32_t size = 0;
PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
-@@ -338,7 +347,8 @@ void AlignedFree(void* ptr) {
+@@ -339,7 +348,8 @@ void AlignedFree(void* ptr) {
}
bool IsSyncMemoryTaggingEnabled() {
diff --git a/www/iridium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/www/iridium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 74572cde16d4..39fba27c0fc0 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
-@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -59,7 +59,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2QbufFieldNumber: {
V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -9,7 +9,7 @@
evt.index = pb_evt.index();
evt.type = pb_evt.type();
evt.bytesused = pb_evt.bytesused();
-@@ -103,7 +103,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -100,7 +100,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2DqbufFieldNumber: {
V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -18,7 +18,7 @@
evt.index = pb_evt.index();
evt.type = pb_evt.type();
evt.bytesused = pb_evt.bytesused();
-@@ -149,7 +149,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -146,7 +146,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2BufQueueFieldNumber: {
Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -27,7 +27,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -180,7 +180,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -177,7 +177,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2BufDoneFieldNumber: {
Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -36,7 +36,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -211,7 +211,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -208,7 +208,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2QbufFieldNumber: {
Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -45,7 +45,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -242,7 +242,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -239,7 +239,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2DqbufFieldNumber: {
Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
diff --git a/www/iridium/files/patch-third__party_protobuf_proto__library.gni b/www/iridium/files/patch-third__party_protobuf_proto__library.gni
new file mode 100644
index 000000000000..8ee27d2cd909
--- /dev/null
+++ b/www/iridium/files/patch-third__party_protobuf_proto__library.gni
@@ -0,0 +1,19 @@
+--- third_party/protobuf/proto_library.gni.orig 2025-09-11 13:19:19 UTC
++++ third_party/protobuf/proto_library.gni
+@@ -260,7 +260,15 @@ _protoc_gen_ts_runtime_deps = [
+
+ # When use_remoteexec=true, node actions may run on remote
+ # Linux worker. So it should include linux node binary in inputs.
+-if (is_linux || is_chromeos || use_remoteexec) {
++if (is_openbsd) {
++ _protoc_gen_ts_runtime_deps +=
++ [ "//third_party/node/openbsd/node-openbsd/bin/node" ]
++}
++if (is_freebsd) {
++ _protoc_gen_ts_runtime_deps +=
++ [ "//third_party/node/freebsd/node-freebsd/bin/node" ]
++}
++if (!is_bsd && (is_linux || is_chromeos || use_remoteexec)) {
+ _protoc_gen_ts_runtime_deps +=
+ [ "//third_party/node/linux/node-linux-x64/bin/node" ]
+ }
diff --git a/www/iridium/files/patch-third__party_rust_qr__code_v2_BUILD.gn b/www/iridium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
new file mode 100644
index 000000000000..23a8a4236212
--- /dev/null
+++ b/www/iridium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -0,0 +1,13 @@
+--- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-09-11 13:19:19 UTC
++++ third_party/rust/qr_code/v2/BUILD.gn
+@@ -40,6 +40,10 @@ cargo_crate("lib") {
+ cargo_pkg_repository = "https://github.com/RCasatta/qr_code"
+ cargo_pkg_version = "2.0.0"
+
++ rustflags = [
++ "--cap-lints=allow",
++ ]
++
+ allow_unsafe = false
+
+ #####################################################################
diff --git a/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h b/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
index 9dc9933859a7..22ebe0b306e9 100644
--- a/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
@@ -1,4 +1,4 @@
---- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-06-19 07:37:57 UTC
+--- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-09-11 13:19:19 UTC
+++ third_party/speech-dispatcher/libspeechd_version.h
@@ -0,0 +1,29 @@
+/*
@@ -19,7 +19,7 @@
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ *
-+ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.12 2025/06/10 11:54:02 robert Exp $
++ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.14 2025/09/10 18:07:46 robert Exp $
+ */
+
+#ifndef _LIBSPEECHD_VERSION_H
diff --git a/www/iridium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/www/iridium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index 3e4e838bfc14..d8680a69f54f 100644
--- a/www/iridium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/www/iridium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-05-08 06:33:24 UTC
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-09-11 13:19:19 UTC
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14486,7 +14486,7 @@ struct fts5_api {
+@@ -14552,7 +14552,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
diff --git a/www/iridium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/www/iridium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index 6f5ce9d09c77..ed021edfbcf1 100644
--- a/www/iridium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/www/iridium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-05-08 06:33:24 UTC
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-09-11 13:19:19 UTC
+++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14486,7 +14486,7 @@ struct fts5_api {
+@@ -14552,7 +14552,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
@@ -9,7 +9,7 @@
# define _XOPEN_SOURCE 600
#endif
-@@ -45387,7 +45387,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45644,7 +45644,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
memset(zBuf, 0, nBuf);
randomnessPid = osGetpid(0);
#if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
@@ -22,7 +22,7 @@
int fd, got;
fd = robust_open("/dev/urandom", O_RDONLY, 0);
if( fd<0 ){
-@@ -45402,6 +45407,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45659,6 +45664,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
robust_close(0, fd, __LINE__);
}
}
diff --git a/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
index d235278a832f..a0b2d13d364a 100644
--- a/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
@@ -24,5 +24,5 @@
+ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
+ }
outputs = [
- "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-9",
+ "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-reindex1-10",
"$root_out_dir/fontconfig_caches/CACHEDIR.TAG",
diff --git a/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index b835c35d30ae..91326d99d734 100644
--- a/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -1,11 +1,11 @@
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -56,7 +56,7 @@ int main() {
FcFini();
// Check existence of intended fontconfig cache file.
-- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-9";
-+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION;
+- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-10";
++ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-" + FC_CACHE_VERSION;
bool cache_exists = access(cache.c_str(), F_OK) == 0;
return !cache_exists;
}
diff --git a/www/iridium/files/patch-third__party_webrtc_BUILD.gn b/www/iridium/files/patch-third__party_webrtc_BUILD.gn
index 1a49805de158..923499ee4922 100644
--- a/www/iridium/files/patch-third__party_webrtc_BUILD.gn
+++ b/www/iridium/files/patch-third__party_webrtc_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/webrtc/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- third_party/webrtc/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/BUILD.gn
-@@ -219,6 +219,9 @@ config("common_inherited_config") {
+@@ -220,6 +220,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
defines += [ "WEBRTC_LINUX" ]
}
diff --git a/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
index a7dfaa7709b4..1e47d323fe32 100644
--- a/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/modules/audio_device/BUILD.gn
-@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") {
+@@ -329,7 +329,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ]
} else {
diff --git a/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
index 8ad54395a1f9..0acb5ae166d7 100644
--- a/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
+++ b/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
@@ -1,12 +1,12 @@
---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
-@@ -11,7 +11,9 @@
- #include "modules/desktop_capture/linux/wayland/egl_dmabuf.h"
-
- #include <EGL/eglext.h>
+@@ -15,7 +15,9 @@
+ #include <EGL/eglplatform.h>
+ #include <GL/gl.h>
+ #include <GL/glext.h>
+#if !defined(WEBRTC_BSD)
#include <asm/ioctl.h>
+#endif
#include <dlfcn.h>
#include <fcntl.h>
- #include <libdrm/drm_fourcc.h>
+ #include <gbm.h>
diff --git a/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
index 4d8f7be47062..2af26d5eee22 100644
--- a/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ b/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
@@ -1,6 +1,6 @@
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
-@@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo
+@@ -212,6 +212,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo
void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
Visual* default_visual = attributes.visual;
int default_depth = attributes.depth;
diff --git a/www/iridium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h b/www/iridium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
new file mode 100644
index 000000000000..bbc22009a9b8
--- /dev/null
+++ b/www/iridium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
@@ -0,0 +1,12 @@
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2025-09-11 13:19:19 UTC
++++ third_party/webrtc/modules/portal/pipewire_utils.h
+@@ -11,7 +11,9 @@
+ #ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_
+ #define MODULES_PORTAL_PIPEWIRE_UTILS_H_
+
++#if defined(__linux__)
+ #include <asm-generic/ioctl.h>
++#endif
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
+
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_byte__order.h b/www/iridium/files/patch-third__party_webrtc_rtc__base_byte__order.h
index dfdb3fb0e036..fc6b76a7e474 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_byte__order.h
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_byte__order.h
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/byte_order.h.orig 2025-05-07 06:48:23 UTC
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/rtc_base/byte_order.h
-@@ -90,6 +90,8 @@
+@@ -82,6 +82,8 @@
#error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
#endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN)
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
new file mode 100644
index 000000000000..87155702ad9f
--- /dev/null
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
@@ -0,0 +1,24 @@
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-09-11 13:19:19 UTC
++++ third_party/webrtc/rtc_base/cpu_info.cc
+@@ -37,7 +37,9 @@
+ #include <intrin.h>
+ #endif
+ #if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX)
++#if !defined(WEBRTC_BSD)
+ #include <asm/hwcap.h>
++#endif
+ #include <sys/auxv.h>
+ #endif
+
+@@ -178,7 +180,11 @@ bool Supports(ISA instruction_set_architecture) {
+ return 0 != (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON);
+ #elif defined(WEBRTC_LINUX)
+ uint64_t hwcap = 0;
++#if defined(WEBRTC_BSD)
++ elf_aux_info(AT_HWCAP, &hwcap, sizeof(hwcap));
++#else
+ hwcap = getauxval(AT_HWCAP);
++#endif
+ #if defined(__aarch64__)
+ if ((hwcap & HWCAP_ASIMD) != 0) {
+ return true;
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_ip__address.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
index ae651b427310..4ed3ea4153cc 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
@@ -1,12 +1,12 @@
---- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/rtc_base/ip_address.cc
-@@ -14,7 +14,8 @@
- #include <cstring>
- #include <string>
+@@ -22,7 +22,8 @@
+ #include "rtc_base/string_utils.h"
+
#if defined(WEBRTC_POSIX)
-#ifdef OPENBSD
+#if defined(WEBRTC_BSD)
+#include <sys/types.h>
#include <netinet/in_systm.h>
#endif
- #ifndef __native_client__
+ #include <netdb.h>
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
index 447b7ed2af8f..7333dc597a7e 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
@@ -1,10 +1,10 @@
---- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/rtc_base/net_helpers.cc
-@@ -21,6 +21,7 @@
+@@ -20,6 +20,7 @@
#endif
- #if defined(WEBRTC_POSIX) && !defined(__native_client__)
+ #if defined(WEBRTC_POSIX)
#include <arpa/inet.h>
+#include <sys/socket.h>
- #endif // defined(WEBRTC_POSIX) && !defined(__native_client__)
+ #endif // defined(WEBRTC_POSIX)
namespace webrtc {
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_network.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_network.cc
index b625a2535c02..fccf889ca242 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_network.cc
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_network.cc
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/network.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/rtc_base/network.cc
-@@ -316,7 +316,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
+@@ -303,7 +303,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
}
#endif
@@ -8,7 +8,7 @@
+ // Treat all other network interface names as ethernet on BSD
+ return webrtc::ADAPTER_TYPE_ETHERNET;
+#else
- return webrtc::ADAPTER_TYPE_UNKNOWN;
+ return ADAPTER_TYPE_UNKNOWN;
+#endif
}
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index 8078c4e7f344..3b1369995495 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
@@ -1,24 +1,24 @@
---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
-@@ -65,7 +65,7 @@
- #include "rtc_base/synchronization/mutex.h"
- #include "rtc_base/time_utils.h"
+@@ -61,7 +61,7 @@
+ #undef SetPort
+ #endif
-#if defined(WEBRTC_LINUX)
+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
+ #include <asm-generic/socket.h>
#include <linux/sockios.h>
- #endif
-
-@@ -85,7 +85,7 @@ typedef void* SockOptArg;
-
+ #include <sys/epoll.h>
+@@ -78,7 +78,7 @@
+ typedef void* SockOptArg;
#endif // WEBRTC_POSIX
--#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__)
-+#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__) && !defined(WEBRTC_BSD)
-
+-#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC)
++#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(WEBRTC_BSD)
int64_t GetSocketRecvTimestamp(int socket) {
struct timeval tv_ioctl;
-@@ -341,7 +341,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
+ int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl);
+@@ -331,7 +331,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
return -1;
}
if (opt == OPT_DONTFRAGMENT) {
@@ -27,7 +27,7 @@
*value = (*value != IP_PMTUDISC_DONT) ? 1 : 0;
#endif
} else if (opt == OPT_DSCP) {
-@@ -370,7 +370,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -360,7 +360,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
if (TranslateOption(opt, &slevel, &sopt) == -1)
return -1;
if (opt == OPT_DONTFRAGMENT) {
@@ -36,7 +36,7 @@
value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT;
#endif
} else if (opt == OPT_DSCP) {
-@@ -401,7 +401,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -391,7 +391,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
int PhysicalSocket::Send(const void* pv, size_t cb) {
int sent = DoSend(
s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb),
@@ -45,7 +45,7 @@
// Suppress SIGPIPE. Without this, attempting to send on a socket whose
// other end is closed will result in a SIGPIPE signal being raised to
// our process, which by default will terminate the process, which we
-@@ -430,7 +430,7 @@ int PhysicalSocket::SendTo(const void* buffer,
+@@ -420,7 +420,7 @@ int PhysicalSocket::SendTo(const void* buffer,
size_t len = addr.ToSockAddrStorage(&saddr);
int sent =
DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length),
@@ -54,16 +54,16 @@
// Suppress SIGPIPE. See above for explanation.
MSG_NOSIGNAL,
#else
-@@ -708,7 +708,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -698,7 +698,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*slevel = IPPROTO_IP;
*sopt = IP_DONTFRAGMENT;
break;
--#elif defined(WEBRTC_MAC) || defined(BSD) || defined(__native_client__)
-+#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD) || defined(__native_client__)
+-#elif defined(WEBRTC_MAC) || defined(BSD)
++#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD)
RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported.";
return -1;
#elif defined(WEBRTC_POSIX)
-@@ -757,7 +757,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -747,7 +747,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
return -1;
#endif
case OPT_RECV_ECN:
@@ -72,7 +72,7 @@
if (family_ == AF_INET6) {
*slevel = IPPROTO_IPV6;
*sopt = IPV6_RECVTCLASS;
-@@ -777,10 +777,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -767,10 +767,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = SO_KEEPALIVE;
break;
case OPT_TCP_KEEPCNT:
@@ -92,7 +92,7 @@
*slevel = IPPROTO_TCP;
#if !defined(WEBRTC_MAC)
*sopt = TCP_KEEPIDLE;
-@@ -788,12 +797,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -778,12 +787,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = TCP_KEEPALIVE;
#endif
break;
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
index dd8c47fe639d..e292e2be5f23 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-06-19 07:37:57 UTC
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.h
-@@ -21,7 +21,7 @@
+@@ -22,7 +22,7 @@
#include "rtc_base/third_party/sigslot/sigslot.h"
#if defined(WEBRTC_POSIX)
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
index 3c35b9320087..792f1c3104d6 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -1,16 +1,21 @@
---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-06-19 07:37:57 UTC
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-09-11 13:19:19 UTC
+++ third_party/webrtc/rtc_base/platform_thread_types.cc
-@@ -12,7 +12,9 @@
+@@ -12,11 +12,13 @@
// IWYU pragma: begin_keep
#if defined(WEBRTC_LINUX)
+#if !defined(WEBRTC_BSD)
+ #include <linux/prctl.h>
#include <sys/prctl.h>
+#endif
#include <sys/syscall.h>
- #endif
-@@ -46,6 +48,8 @@ PlatformThreadId CurrentThreadId() {
+-#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64)
++#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64) && !defined(WEBRTC_BSD)
+ #include <asm/unistd_64.h>
+ #endif
+ #endif
+@@ -50,6 +52,8 @@ PlatformThreadId CurrentThreadId() {
return gettid();
#elif defined(WEBRTC_FUCHSIA)
return zx_thread_self();
@@ -19,7 +24,7 @@
#elif defined(WEBRTC_LINUX)
return syscall(__NR_gettid);
#elif defined(__EMSCRIPTEN__)
-@@ -76,6 +80,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
+@@ -80,6 +84,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
}
void SetCurrentThreadName(const char* name) {
@@ -27,7 +32,7 @@
#if defined(WEBRTC_WIN)
// The SetThreadDescription API works even if no debugger is attached.
// The names set with this API also show up in ETW traces. Very handy.
-@@ -122,6 +127,7 @@ void SetCurrentThreadName(const char* name) {
+@@ -126,6 +131,7 @@ void SetCurrentThreadName(const char* name) {
zx_status_t status = zx_object_set_property(zx_thread_self(), ZX_PROP_NAME,
name, strlen(name));
RTC_DCHECK_EQ(status, ZX_OK);
diff --git a/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn b/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
deleted file mode 100644
index b76b9de85de4..000000000000
--- a/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/webrtc/system_wrappers/BUILD.gn.orig 2025-05-07 06:48:23 UTC
-+++ third_party/webrtc/system_wrappers/BUILD.gn
-@@ -62,8 +62,6 @@ rtc_library("system_wrappers") {
- if (!build_with_chromium) {
- sources += [ "source/cpu_features_linux.cc" ]
- }
--
-- libs += [ "rt" ]
- }
-
- if (is_win) {
diff --git a/www/iridium/files/patch-third__party_zlib_BUILD.gn b/www/iridium/files/patch-third__party_zlib_BUILD.gn
index c5a4d4a5a151..40a8e7fa9ea6 100644
--- a/www/iridium/files/patch-third__party_zlib_BUILD.gn
+++ b/www/iridium/files/patch-third__party_zlib_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/zlib/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- third_party/zlib/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ third_party/zlib/BUILD.gn
@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
defines = [ "CRC32_ARMV8_CRC32" ]
@@ -20,12 +20,12 @@
} else {
assert(false, "Unsupported ARM OS")
}
-@@ -413,7 +417,7 @@ static_library("minizip") {
+@@ -419,7 +423,7 @@ static_library("minizip") {
]
}
-- if (is_apple || is_android || is_nacl) {
-+ if (is_apple || is_android || is_nacl || is_bsd) {
+- if (is_apple || is_android) {
++ if (is_apple || is_android || is_bsd) {
# Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We
# use fopen, ftell, and fseek instead on these systems.
defines = [ "USE_FILE32API" ]
diff --git a/www/iridium/files/patch-tools_gn_build_gen.py b/www/iridium/files/patch-tools_gn_build_gen.py
index fb7e19d24d89..6c84bea2f819 100644
--- a/www/iridium/files/patch-tools_gn_build_gen.py
+++ b/www/iridium/files/patch-tools_gn_build_gen.py
@@ -1,4 +1,4 @@
---- tools/gn/build/gen.py.orig 2025-06-19 07:37:57 UTC
+--- tools/gn/build/gen.py.orig 2025-09-11 13:19:19 UTC
+++ tools/gn/build/gen.py
@@ -94,6 +94,12 @@ class Platform(object):
def is_solaris(self):
@@ -22,7 +22,7 @@
'haiku': 'build_haiku.ninja.template',
'solaris': 'build_linux.ninja.template',
'netbsd': 'build_linux.ninja.template',
-@@ -551,6 +557,9 @@ def WriteGNNinja(path, platform, host, options, args_l
+@@ -552,6 +558,9 @@ def WriteGNNinja(path, platform, host, options, args_l
if platform.is_posix() and not platform.is_haiku():
ldflags.append('-pthread')
diff --git a/www/iridium/files/patch-tools_grit_grit_node_base.py b/www/iridium/files/patch-tools_grit_grit_node_base.py
index 1a3b7bf105c6..3bb404585b7b 100644
--- a/www/iridium/files/patch-tools_grit_grit_node_base.py
+++ b/www/iridium/files/patch-tools_grit_grit_node_base.py
@@ -1,6 +1,6 @@
---- tools/grit/grit/node/base.py.orig 2025-06-19 07:37:57 UTC
+--- tools/grit/grit/node/base.py.orig 2025-09-11 13:19:19 UTC
+++ tools/grit/grit/node/base.py
-@@ -497,7 +497,8 @@ class Node:
+@@ -491,7 +491,8 @@ class Node:
value = defs
elif name == 'is_linux':
diff --git a/www/iridium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/www/iridium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
index 2522947cb025..d866eadb7476 100644
--- a/www/iridium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/www/iridium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -1,8 +1,8 @@
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-05-07 06:48:23 UTC
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-09-11 13:19:19 UTC
+++ tools/json_schema_compiler/cpp_bundle_generator.py
@@ -140,7 +140,7 @@ class CppBundleGenerator(object):
- elif platform == Platforms.FUCHSIA:
- ifdefs.append('BUILDFLAG(IS_FUCHSIA)')
+ elif platform == Platforms.DESKTOP_ANDROID:
+ ifdefs.append('BUILDFLAG(IS_DESKTOP_ANDROID)')
elif platform == Platforms.LINUX:
- ifdefs.append('BUILDFLAG(IS_LINUX)')
+ ifdefs.append('BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)')
diff --git a/www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py b/www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
index bffab3d34405..84956a7a84f5 100644
--- a/www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -1,6 +1,6 @@
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-06-19 07:37:57 UTC
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-09-11 13:19:19 UTC
+++ tools/protoc_wrapper/protoc_wrapper.py
-@@ -188,15 +188,19 @@ def main(argv):
+@@ -227,15 +227,19 @@ def main(argv):
if not options.exclude_imports:
protoc_cmd += ["--include_imports"]
diff --git a/www/iridium/files/patch-ui_accessibility_accessibility__features.cc b/www/iridium/files/patch-ui_accessibility_accessibility__features.cc
index 3b8ccb6c3316..9f2accebe061 100644
--- a/www/iridium/files/patch-ui_accessibility_accessibility__features.cc
+++ b/www/iridium/files/patch-ui_accessibility_accessibility__features.cc
@@ -1,11 +1,20 @@
---- ui/accessibility/accessibility_features.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/accessibility/accessibility_features.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/accessibility/accessibility_features.cc
-@@ -473,7 +473,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
+@@ -516,7 +516,7 @@ bool IsScreenAITestModeEnabled() {
+ return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
+ "ScreenAIPartitionAllocAdvancedChecksEnabled",
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -558,7 +558,7 @@ 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)
- BASE_FEATURE(kWasmTtsComponentUpdaterEnabled,
- "WasmTtsComponentUpdaterEnabled",
- base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(kWasmTtsComponentUpdaterV3Enabled,
+ "WasmTtsComponentUpdaterV3Enabled",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-ui_accessibility_accessibility__features.h b/www/iridium/files/patch-ui_accessibility_accessibility__features.h
index 76fe1d8fd365..57962e0616a2 100644
--- a/www/iridium/files/patch-ui_accessibility_accessibility__features.h
+++ b/www/iridium/files/patch-ui_accessibility_accessibility__features.h
@@ -1,11 +1,20 @@
---- ui/accessibility/accessibility_features.h.orig 2025-06-19 07:37:57 UTC
+--- ui/accessibility/accessibility_features.h.orig 2025-09-11 13:19:19 UTC
+++ ui/accessibility/accessibility_features.h
-@@ -322,7 +322,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
+@@ -345,7 +345,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode);
+ AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables advanced partition allocation checks in ScreenAI service.
+ // TODO(crbug.com/418199684): Remove when the bug is fixed.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(
+@@ -372,7 +372,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
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();
+ // Use the v3 version of the wasm tts engine component.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterV3Enabled);
+ AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterV3Enabled();
diff --git a/www/iridium/files/patch-ui_accessibility_ax__node.cc b/www/iridium/files/patch-ui_accessibility_ax__node.cc
index a41136422685..c89beff419a9 100644
--- a/www/iridium/files/patch-ui_accessibility_ax__node.cc
+++ b/www/iridium/files/patch-ui_accessibility_ax__node.cc
@@ -1,20 +1,20 @@
---- ui/accessibility/ax_node.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/accessibility/ax_node.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/accessibility/ax_node.cc
-@@ -1553,7 +1553,7 @@ AXNode::GetExtraMacNodes() const {
+@@ -1547,7 +1547,7 @@ AXNode::GetExtraMacNodes() const {
return &table_info->extra_mac_nodes;
}
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
AXNode* AXNode::GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const {
if (!tree_->extra_announcement_nodes()) {
-@@ -1581,7 +1581,7 @@ bool AXNode::IsGenerated() const {
+@@ -1575,7 +1575,7 @@ bool AXNode::IsGenerated() const {
GetRole() == ax::mojom::Role::kColumn ||
GetRole() == ax::mojom::Role::kTableHeaderContainer;
DCHECK_EQ(is_generated_node, is_extra_mac_node_role);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux, generated nodes are always children of the root.
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // On Linux and Windows, generated nodes are always children of the root, but
+ // not necessarily the root tree.
if (GetParent() && GetParent()->GetManager()) {
- DCHECK(GetParent()->GetManager()->IsRoot());
diff --git a/www/iridium/files/patch-ui_accessibility_ax__node.h b/www/iridium/files/patch-ui_accessibility_ax__node.h
index e3c8dd52cc02..8070f52b3c4a 100644
--- a/www/iridium/files/patch-ui_accessibility_ax__node.h
+++ b/www/iridium/files/patch-ui_accessibility_ax__node.h
@@ -1,11 +1,11 @@
---- ui/accessibility/ax_node.h.orig 2025-05-07 06:48:23 UTC
+--- ui/accessibility/ax_node.h.orig 2025-09-11 13:19:19 UTC
+++ ui/accessibility/ax_node.h
-@@ -587,7 +587,7 @@ class AX_EXPORT AXNode final {
+@@ -582,7 +582,7 @@ class AX_EXPORT AXNode final {
const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
const;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
AXNode* GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const;
- #endif // BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-ui_accessibility_ax__tree.cc b/www/iridium/files/patch-ui_accessibility_ax__tree.cc
index 9f7e1b1e3081..fc1e3ba5a3b3 100644
--- a/www/iridium/files/patch-ui_accessibility_ax__tree.cc
+++ b/www/iridium/files/patch-ui_accessibility_ax__tree.cc
@@ -1,38 +1,56 @@
---- ui/accessibility/ax_tree.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/accessibility/ax_tree.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/accessibility/ax_tree.cc
-@@ -824,7 +824,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
+@@ -700,7 +700,7 @@ struct AXTreeUpdateState {
+ // (crrev.com/c/2892259).
+ const raw_ref<const AXTreeUpdate> pending_tree_update;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool should_clear_extra_announcement_nodes = false;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+@@ -855,7 +855,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
return old_node_is_ignored != new_node_is_ignored;
}
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) {
assertive_node_ = CreateNode("assertive", root);
polite_node_ = CreateNode("polite", root);
-@@ -917,7 +917,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
+@@ -948,7 +948,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
void AXTree::Destroy() {
base::ElapsedThreadTimer timer;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
ClearExtraAnnouncementNodes();
- #endif // BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+@@ -1600,7 +1600,7 @@ bool AXTree::Unserialize(const AXTreeUpdate& update) {
+ observers_.Notify(&AXTreeObserver::OnAtomicUpdateFinished, this,
+ root_->id() != old_root_id, changes);
-@@ -2109,7 +2109,7 @@ void AXTree::NotifyNodeAttributesWillChange(
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (update_state.should_clear_extra_announcement_nodes) {
+ ClearExtraAnnouncementNodes();
+ }
+@@ -2186,7 +2186,7 @@ void AXTree::NotifyNodeAttributesWillChange(
new_data);
}
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
void AXTree::ClearExtraAnnouncementNodes() {
if (!extra_announcement_nodes_) {
return;
-@@ -2498,7 +2498,7 @@ bool AXTree::CreateNewChildVector(
+@@ -2596,7 +2596,7 @@ bool AXTree::CreateNewChildVector(
AXTreeUpdateState* update_state) {
DCHECK(GetTreeUpdateInProgressState());
bool success = true;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// If the root node has children added, clear the extra announcement nodes,
// which should always have their indices as the last two children of the root
// node. They will be recreated if needed, and given the correct indices.
diff --git a/www/iridium/files/patch-ui_accessibility_ax__tree.h b/www/iridium/files/patch-ui_accessibility_ax__tree.h
index b6987f98ed15..36e5ff518907 100644
--- a/www/iridium/files/patch-ui_accessibility_ax__tree.h
+++ b/www/iridium/files/patch-ui_accessibility_ax__tree.h
@@ -1,29 +1,29 @@
---- ui/accessibility/ax_tree.h.orig 2025-05-07 06:48:23 UTC
+--- ui/accessibility/ax_tree.h.orig 2025-09-11 13:19:19 UTC
+++ ui/accessibility/ax_tree.h
-@@ -62,7 +62,7 @@ enum class AXTreeUnserializeError {
+@@ -64,7 +64,7 @@ enum class AXTreeUnserializeError {
};
// LINT.ThenChange(/tools/metrics/histograms/metadata/accessibility/enums.xml:AccessibilityTreeUnserializeError)
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// To support AriaNotify on older versions of ATK, we need to use the ATK
// signal "Text::text-insert". This signal requires a node that is a
// text type, and it needs to have aria-live properties set in order for
-@@ -287,7 +287,7 @@ class AX_EXPORT AXTree {
+@@ -289,7 +289,7 @@ class AX_EXPORT AXTree {
void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
void ClearExtraAnnouncementNodes();
void CreateExtraAnnouncementNodes();
ExtraAnnouncementNodes* extra_announcement_nodes() const {
-@@ -544,7 +544,7 @@ class AX_EXPORT AXTree {
+@@ -548,7 +548,7 @@ class AX_EXPORT AXTree {
std::unique_ptr<AXEvent> event_data_;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
std::unique_ptr<ExtraAnnouncementNodes> extra_announcement_nodes_ = nullptr;
- #endif // BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
};
diff --git a/www/iridium/files/patch-ui_base_accelerators_accelerator.cc b/www/iridium/files/patch-ui_base_accelerators_accelerator.cc
index 3b1446285de9..7fad6dcb28c0 100644
--- a/www/iridium/files/patch-ui_base_accelerators_accelerator.cc
+++ b/www/iridium/files/patch-ui_base_accelerators_accelerator.cc
@@ -1,6 +1,6 @@
---- ui/base/accelerators/accelerator.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/base/accelerators/accelerator.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/base/accelerators/accelerator.cc
-@@ -331,7 +331,7 @@ std::vector<std::u16string> Accelerator::GetLongFormMo
+@@ -335,7 +335,7 @@ std::vector<std::u16string> Accelerator::GetLongFormMo
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SEARCH_KEY));
#elif BUILDFLAG(IS_WIN)
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_WINDOWS_KEY));
diff --git a/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index dd8b3df57ac6..0b91a4e17b65 100644
--- a/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
@@ -1,4 +1,4 @@
---- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-09-24 06:14:47 UTC
+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
@@ -12,7 +12,7 @@
#include "ui/base/accelerators/accelerator.h"
@@ -6,10 +6,10 @@
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ #include "base/environment.h"
#include "base/feature_list.h"
- #include "ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_linux.h"
- #endif
-@@ -20,7 +20,7 @@
+ #include "base/nix/xdg_util.h"
+@@ -23,7 +23,7 @@
using content::BrowserThread;
namespace {
@@ -18,12 +18,12 @@
BASE_FEATURE(kGlobalShortcutsPortal,
"GlobalShortcutsPortal",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -38,7 +38,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
+@@ -75,7 +75,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
return instance->get();
}
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
- if (base::FeatureList::IsEnabled(kGlobalShortcutsPortal)) {
- static GlobalAcceleratorListenerLinux* const linux_instance =
- new GlobalAcceleratorListenerLinux(nullptr);
+ // ListShortcuts on GNOME will return an empty list when the session is
+ // created, making this class incorrectly believe it must rebind all
+ // shortcuts, leading to a dialog shown on every browser start.
diff --git a/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc b/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc
index e12c3fcc01dc..5e5ec269e243 100644
--- a/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc
+++ b/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc
@@ -1,6 +1,6 @@
---- ui/base/cursor/cursor_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/base/cursor/cursor_factory.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/base/cursor/cursor_factory.cc
-@@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges() {
+@@ -97,7 +97,7 @@ void CursorFactory::ObserveThemeChanges() {
NOTIMPLEMENTED();
}
diff --git a/www/iridium/files/patch-ui_base_resource_resource__bundle.cc b/www/iridium/files/patch-ui_base_resource_resource__bundle.cc
index b15493afb646..7fbe5e9b0423 100644
--- a/www/iridium/files/patch-ui_base_resource_resource__bundle.cc
+++ b/www/iridium/files/patch-ui_base_resource_resource__bundle.cc
@@ -1,6 +1,6 @@
---- ui/base/resource/resource_bundle.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/base/resource/resource_bundle.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/base/resource/resource_bundle.cc
-@@ -929,7 +929,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -1002,7 +1002,7 @@ void ResourceBundle::ReloadFonts() {
}
ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
diff --git a/www/iridium/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/www/iridium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
index eab341510253..716b793a61f9 100644
--- a/www/iridium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ b/www/iridium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -1,6 +1,6 @@
---- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/base/test/skia_gold_pixel_diff.cc
-@@ -117,7 +117,7 @@ const char* GetPlatformName() {
+@@ -121,7 +121,7 @@ const char* GetPlatformName() {
return "windows";
#elif BUILDFLAG(IS_APPLE)
return "macOS";
diff --git a/www/iridium/files/patch-ui_base_ui__base__features.cc b/www/iridium/files/patch-ui_base_ui__base__features.cc
index fe675de0fc9f..62168e5b6274 100644
--- a/www/iridium/files/patch-ui_base_ui__base__features.cc
+++ b/www/iridium/files/patch-ui_base_ui__base__features.cc
@@ -1,6 +1,6 @@
---- ui/base/ui_base_features.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/base/ui_base_features.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/base/ui_base_features.cc
-@@ -119,7 +119,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
+@@ -113,7 +113,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
// Controls whether support for Wayland's per-surface scaling is enabled.
BASE_FEATURE(kWaylandPerSurfaceScale,
"WaylandPerSurfaceScale",
@@ -9,16 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -143,7 +143,7 @@ BASE_FEATURE(kWaylandSessionManagement,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // 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)
-@@ -231,7 +231,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
+@@ -195,7 +195,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
// native apps on Windows.
BASE_FEATURE(kExperimentalFlingAnimation,
"ExperimentalFlingAnimation",
@@ -27,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -307,7 +307,7 @@ bool IsForcedColorsEnabled() {
+@@ -293,7 +293,7 @@ bool IsForcedColorsEnabled() {
BASE_FEATURE(kEyeDropper,
"EyeDropper",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-ui_base_ui__base__features.h b/www/iridium/files/patch-ui_base_ui__base__features.h
deleted file mode 100644
index 82525602227d..000000000000
--- a/www/iridium/files/patch-ui_base_ui__base__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/ui_base_features.h.orig 2025-05-07 06:48:23 UTC
-+++ ui/base/ui_base_features.h
-@@ -126,7 +126,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kWaylandSessionManagement);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kOverrideDefaultOzonePlatformHintToAuto);
- #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-ui_base_ui__base__switches.cc b/www/iridium/files/patch-ui_base_ui__base__switches.cc
index 4a15da53cc38..11fdeb7905a7 100644
--- a/www/iridium/files/patch-ui_base_ui__base__switches.cc
+++ b/www/iridium/files/patch-ui_base_ui__base__switches.cc
@@ -1,4 +1,4 @@
---- ui/base/ui_base_switches.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/base/ui_base_switches.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/base/ui_base_switches.cc
@@ -24,13 +24,13 @@ const char kDisableModalAnimations[] = "disable-modal-
const char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
@@ -15,4 +15,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Specify the toolkit used to construct the Linux GUI.
const char kUiToolkitFlag[] = "ui-toolkit";
- // Disables GTK IME integration.
+ // Specify the GTK version to be loaded.
diff --git a/www/iridium/files/patch-ui_base_ui__base__switches.h b/www/iridium/files/patch-ui_base_ui__base__switches.h
index 1efd48b1c635..6eab9ae3100b 100644
--- a/www/iridium/files/patch-ui_base_ui__base__switches.h
+++ b/www/iridium/files/patch-ui_base_ui__base__switches.h
@@ -1,4 +1,4 @@
---- ui/base/ui_base_switches.h.orig 2025-05-07 06:48:23 UTC
+--- ui/base/ui_base_switches.h.orig 2025-09-11 13:19:19 UTC
+++ ui/base/ui_base_switches.h
@@ -22,11 +22,11 @@ COMPONENT_EXPORT(UI_BASE) extern const char kDisableMo
COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOverlayBorders[];
@@ -12,5 +12,5 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(UI_BASE) extern const char kUiToolkitFlag[];
- COMPONENT_EXPORT(UI_BASE) extern const char kDisableGtkIme[];
- #endif
+ COMPONENT_EXPORT(UI_BASE) extern const char kGtkVersionFlag[];
+ COMPONENT_EXPORT(UI_BASE) extern const char kQtVersionFlag[];
diff --git a/www/iridium/files/patch-ui_base_webui_web__ui__util.cc b/www/iridium/files/patch-ui_base_webui_web__ui__util.cc
index c84962f8a6dc..159fffb8d593 100644
--- a/www/iridium/files/patch-ui_base_webui_web__ui__util.cc
+++ b/www/iridium/files/patch-ui_base_webui_web__ui__util.cc
@@ -1,6 +1,6 @@
---- ui/base/webui/web_ui_util.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/base/webui/web_ui_util.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/base/webui/web_ui_util.cc
-@@ -46,7 +46,7 @@ namespace {
+@@ -42,7 +42,7 @@ namespace {
constexpr float kMaxScaleFactor = 1000.0f;
std::string GetFontFamilyMd() {
@@ -9,7 +9,7 @@
return "Roboto, " + GetFontFamily();
#else
return GetFontFamily();
-@@ -221,7 +221,7 @@ void AppendWebUiCssTextDefaults(std::string* html) {
+@@ -217,7 +217,7 @@ void AppendWebUiCssTextDefaults(std::string* html) {
std::string GetFontFamily() {
std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY);
diff --git a/www/iridium/files/patch-ui_color_color__id.h b/www/iridium/files/patch-ui_color_color__id.h
index 91c85db6c4a1..0acf0ec53e8b 100644
--- a/www/iridium/files/patch-ui_color_color__id.h
+++ b/www/iridium/files/patch-ui_color_color__id.h
@@ -1,6 +1,6 @@
---- ui/color/color_id.h.orig 2025-06-19 07:37:57 UTC
+--- ui/color/color_id.h.orig 2025-09-11 13:19:19 UTC
+++ ui/color/color_id.h
-@@ -627,7 +627,7 @@
+@@ -648,7 +648,7 @@
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant) \
E_CPONLY(kColorCrosSysInputFieldOnBase)
diff --git a/www/iridium/files/patch-ui_compositor_compositor.cc b/www/iridium/files/patch-ui_compositor_compositor.cc
index 2cb1a8779f1e..d588661d4995 100644
--- a/www/iridium/files/patch-ui_compositor_compositor.cc
+++ b/www/iridium/files/patch-ui_compositor_compositor.cc
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/compositor/compositor.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/compositor/compositor.cc
-@@ -983,7 +983,7 @@ void Compositor::OnResume() {
+@@ -979,7 +979,7 @@ void Compositor::OnResume() {
obs.ResetIfActive();
}
diff --git a/www/iridium/files/patch-ui_compositor_compositor.h b/www/iridium/files/patch-ui_compositor_compositor.h
index 7b852b14a3c2..1fb22d7be31e 100644
--- a/www/iridium/files/patch-ui_compositor_compositor.h
+++ b/www/iridium/files/patch-ui_compositor_compositor.h
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.h.orig 2025-05-07 06:48:23 UTC
+--- ui/compositor/compositor.h.orig 2025-09-11 13:19:19 UTC
+++ ui/compositor/compositor.h
-@@ -463,7 +463,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
+@@ -462,7 +462,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
// base::PowerSuspendObserver:
void OnResume() override;
diff --git a/www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc b/www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
deleted file mode 100644
index 5630f500b332..000000000000
--- a/www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-06-19 07:37:57 UTC
-+++ ui/events/devices/x11/device_data_manager_x11.cc
-@@ -850,6 +850,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK
- }
-
- void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) {
-+ NOTIMPLEMENTED();
- blocked_devices_.set(static_cast<uint32_t>(deviceid), true);
- // TODO(rsadam@): Support blocking touchscreen devices.
- std::vector<KeyboardDevice> keyboards = GetKeyboardDevices();
diff --git a/www/iridium/files/patch-ui_events_event.cc b/www/iridium/files/patch-ui_events_event.cc
index 447624010412..2b12a65e6a69 100644
--- a/www/iridium/files/patch-ui_events_event.cc
+++ b/www/iridium/files/patch-ui_events_event.cc
@@ -1,6 +1,6 @@
---- ui/events/event.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/events/event.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/events/event.cc
-@@ -373,7 +373,7 @@ std::string LocatedEvent::ToString() const {
+@@ -375,7 +375,7 @@ std::string LocatedEvent::ToString() const {
MouseEvent::MouseEvent(const PlatformEvent& native_event)
: LocatedEvent(native_event),
changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)),
@@ -9,7 +9,7 @@
movement_(GetMouseMovementFromNative(native_event)),
#endif
pointer_details_(GetMousePointerDetailsFromNative(native_event)) {
-@@ -629,7 +629,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const
+@@ -631,7 +631,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const
return std::make_unique<MouseWheelEvent>(*this);
}
@@ -18,9 +18,9 @@
// This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on
// Linux.
// static
-@@ -889,7 +889,7 @@ void KeyEvent::InitializeNative() {
- if (synthesize_key_repeat_enabled_ && IsRepeated(GetLastKeyEvent()))
+@@ -894,7 +894,7 @@ void KeyEvent::InitializeNative() {
SetFlags(flags() | EF_IS_REPEAT);
+ }
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-ui_gfx_BUILD.gn b/www/iridium/files/patch-ui_gfx_BUILD.gn
index d84d531fa5e5..26640bba879d 100644
--- a/www/iridium/files/patch-ui_gfx_BUILD.gn
+++ b/www/iridium/files/patch-ui_gfx_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/gfx/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- ui/gfx/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ ui/gfx/BUILD.gn
-@@ -663,7 +663,7 @@ source_set("memory_buffer_sources") {
+@@ -659,7 +659,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/www/iridium/files/patch-ui_gfx_font__fallback__linux.cc b/www/iridium/files/patch-ui_gfx_font__fallback__linux.cc
index 70d471f64574..8e8bd4a529f8 100644
--- a/www/iridium/files/patch-ui_gfx_font__fallback__linux.cc
+++ b/www/iridium/files/patch-ui_gfx_font__fallback__linux.cc
@@ -1,6 +1,6 @@
---- ui/gfx/font_fallback_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/gfx/font_fallback_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gfx/font_fallback_linux.cc
-@@ -32,6 +32,8 @@
+@@ -28,6 +28,8 @@
#include "ui/gfx/linux/fontconfig_util.h"
#include "ui/gfx/platform_font.h"
diff --git a/www/iridium/files/patch-ui_gfx_font__render__params__linux.cc b/www/iridium/files/patch-ui_gfx_font__render__params__linux.cc
index 3d422e9bed6e..74fafcda3115 100644
--- a/www/iridium/files/patch-ui_gfx_font__render__params__linux.cc
+++ b/www/iridium/files/patch-ui_gfx_font__render__params__linux.cc
@@ -1,4 +1,4 @@
---- ui/gfx/font_render_params_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/gfx/font_render_params_linux.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gfx/font_render_params_linux.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -222,7 +222,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
+@@ -224,7 +224,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
// Start with the delegate's settings, but let Fontconfig have the final say.
FontRenderParams params;
diff --git a/www/iridium/files/patch-ui_gfx_gpu__extra__info.h b/www/iridium/files/patch-ui_gfx_gpu__extra__info.h
new file mode 100644
index 000000000000..795ecacb8b51
--- /dev/null
+++ b/www/iridium/files/patch-ui_gfx_gpu__extra__info.h
@@ -0,0 +1,11 @@
+--- ui/gfx/gpu_extra_info.h.orig 2025-09-11 13:19:19 UTC
++++ ui/gfx/gpu_extra_info.h
+@@ -51,7 +51,7 @@ struct COMPONENT_EXPORT(GFX) GpuExtraInfo {
+ std::vector<gfx::BufferUsageAndFormat> gpu_memory_buffer_support_x11;
+ #endif // BUILDFLAG(IS_OZONE_X11)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool is_gmb_nv12_supported = false;
+ #endif
+ };
diff --git a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc b/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc
deleted file mode 100644
index 9e45a5fcceec..000000000000
--- a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gfx/gpu_memory_buffer.cc.orig 2025-06-19 07:37:57 UTC
-+++ ui/gfx/gpu_memory_buffer.cc
-@@ -131,7 +131,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c
- handle.id = id;
- handle.offset = offset;
- handle.stride = stride;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- handle.native_pixmap_handle = CloneHandleForIPC(native_pixmap_handle);
- #elif BUILDFLAG(IS_APPLE)
- handle.io_surface = io_surface;
diff --git a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h b/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h
deleted file mode 100644
index a9404266142d..000000000000
--- a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- ui/gfx/gpu_memory_buffer.h.orig 2025-06-19 07:37:57 UTC
-+++ ui/gfx/gpu_memory_buffer.h
-@@ -17,7 +17,7 @@
- #include "ui/gfx/generic_shared_memory_id.h"
- #include "ui/gfx/geometry/rect.h"
-
--#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/gfx/native_pixmap_handle.h"
- #elif BUILDFLAG(IS_APPLE)
- #include "ui/gfx/mac/io_surface.h"
-@@ -58,7 +58,7 @@ enum GpuMemoryBufferType {
- #if BUILDFLAG(IS_APPLE)
- IO_SURFACE_BUFFER,
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- NATIVE_PIXMAP,
- #endif
- #if BUILDFLAG(IS_WIN)
-@@ -210,7 +210,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
-
- uint32_t offset = 0;
- uint32_t stride = 0;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- NativePixmapHandle native_pixmap_handle;
- #elif BUILDFLAG(IS_APPLE)
- ScopedIOSurface io_surface;
diff --git a/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
index 695f7202fa50..ba124fd02f3f 100644
--- a/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ b/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
@@ -1,4 +1,4 @@
---- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
@@ -14,7 +14,7 @@
#include "ui/gfx/mac/io_surface.h"
@@ -41,21 +41,21 @@
out->modifier = data.modifier();
out->supports_zero_copy_webgpu_import =
data.supports_zero_copy_webgpu_import();
-@@ -187,7 +187,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
+@@ -211,7 +211,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
case gfx::IO_SURFACE_BUFFER:
- return Tag::kMachPort;
+ return Tag::kIoSurfaceHandle;
#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 gfx::NATIVE_PIXMAP:
return Tag::kNativePixmapHandle;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-@@ -251,7 +251,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
- }
+@@ -292,7 +292,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
+ #endif
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);
+ gmb_handle->type = gfx::NATIVE_PIXMAP;
+ return data.ReadNativePixmapHandle(&gmb_handle->native_pixmap_handle_);
diff --git a/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
index 02928eade9b3..6c71c5ec19f4 100644
--- a/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -1,7 +1,7 @@
---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-05-07 06:48:23 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-09-11 13:19:19 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
@@ -18,7 +18,7 @@
- #include "ui/gfx/gpu_memory_buffer.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
#include "ui/gfx/mojom/native_handle_types.mojom-shared.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
@@ -9,7 +9,7 @@
#include "ui/gfx/native_pixmap_handle.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-@@ -46,7 +46,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -49,7 +49,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -18,7 +18,7 @@
template <>
struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS)
StructTraits<gfx::mojom::NativePixmapPlaneDataView,
-@@ -74,13 +74,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -77,13 +77,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
return pixmap_handle.planes;
}
@@ -34,12 +34,12 @@
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_HANDLE_TYPES_SHARED
- static PlatformHandle mach_port(gfx::GpuMemoryBufferHandle& handle);
+@@ -207,7 +207,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+ static IOSurfaceHandle io_surface_handle(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;
+ return handle.native_pixmap_handle_;
diff --git a/www/iridium/files/patch-ui_gfx_platform__font__skia.cc b/www/iridium/files/patch-ui_gfx_platform__font__skia.cc
index d8f756a2217c..461d697f3559 100644
--- a/www/iridium/files/patch-ui_gfx_platform__font__skia.cc
+++ b/www/iridium/files/patch-ui_gfx_platform__font__skia.cc
@@ -1,4 +1,4 @@
---- ui/gfx/platform_font_skia.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/gfx/platform_font_skia.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gfx/platform_font_skia.cc
@@ -29,7 +29,7 @@
#include "ui/gfx/system_fonts_win.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -167,7 +167,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
+@@ -170,7 +170,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
weight = system_font.GetWeight();
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-ui_gfx_switches.cc b/www/iridium/files/patch-ui_gfx_switches.cc
index efcb695caaf0..c7346a1ffb3d 100644
--- a/www/iridium/files/patch-ui_gfx_switches.cc
+++ b/www/iridium/files/patch-ui_gfx_switches.cc
@@ -1,8 +1,8 @@
---- ui/gfx/switches.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/gfx/switches.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gfx/switches.cc
-@@ -32,7 +32,7 @@ const char kForcePrefersNoReducedMotion[] = "force-pre
- // Run in headless mode, i.e., without a UI or display server dependencies.
- const char kHeadless[] = "headless";
+@@ -36,7 +36,7 @@ const char kHeadless[] = "headless";
+ // See //components/headless/screen_info/README.md for more details.
+ const char kScreenInfo[] = "screen-info";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-ui_gfx_switches.h b/www/iridium/files/patch-ui_gfx_switches.h
index d5c3d1f00ac8..31c59986a057 100644
--- a/www/iridium/files/patch-ui_gfx_switches.h
+++ b/www/iridium/files/patch-ui_gfx_switches.h
@@ -1,8 +1,8 @@
---- ui/gfx/switches.h.orig 2025-05-07 06:48:23 UTC
+--- ui/gfx/switches.h.orig 2025-09-11 13:19:19 UTC
+++ ui/gfx/switches.h
-@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kForcePrefersRed
- GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[];
+@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kForcePrefersNoR
GFX_SWITCHES_EXPORT extern const char kHeadless[];
+ GFX_SWITCHES_EXPORT extern const char kScreenInfo[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-ui_gl_BUILD.gn b/www/iridium/files/patch-ui_gl_BUILD.gn
deleted file mode 100644
index f19c37748fc4..000000000000
--- a/www/iridium/files/patch-ui_gl_BUILD.gn
+++ /dev/null
@@ -1,26 +0,0 @@
---- ui/gl/BUILD.gn.orig 2025-05-07 06:48:23 UTC
-+++ ui/gl/BUILD.gn
-@@ -174,7 +174,6 @@ component("gl") {
- public_deps = [
- ":gl_enums",
- "//base",
-- "//third_party/mesa_headers",
- "//ui/events/platform",
- "//ui/gfx",
- "//ui/gfx/geometry",
-@@ -328,7 +327,6 @@ component("gl") {
- data_deps += [
- "//third_party/angle:libEGL",
- "//third_party/angle:libGLESv2",
-- "//third_party/mesa_headers",
- ]
- if (enable_swiftshader) {
- data_deps += [
-@@ -554,7 +552,6 @@ test("gl_unittests") {
-
- data_deps = [
- "//testing/buildbot/filters:gl_unittests_filters",
-- "//third_party/mesa_headers",
- ]
-
- if (is_win) {
diff --git a/www/iridium/files/patch-ui_gl_gl__context.cc b/www/iridium/files/patch-ui_gl_gl__context.cc
index 6030000f29dc..606609d3c568 100644
--- a/www/iridium/files/patch-ui_gl_gl__context.cc
+++ b/www/iridium/files/patch-ui_gl_gl__context.cc
@@ -1,6 +1,15 @@
---- ui/gl/gl_context.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/gl/gl_context.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gl/gl_context.cc
-@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent(
+@@ -159,7 +159,7 @@ bool GLContext::MakeCurrent(GLSurface* surface) {
+ recorded_max_gles_version_if_feasible = true;
+ }
+ #elif (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN))
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
+ static bool recorded_emulated_gles_version = false;
+ if (!recorded_emulated_gles_version) {
+ base::UmaHistogramBoolean("GPU.ANGLECanEmulateGLES3",
+@@ -526,7 +526,7 @@ bool GLContext::MakeVirtuallyCurrent(
DCHECK(virtual_context->IsCurrent(surface));
if (switched_real_contexts || virtual_context != current_virtual_context_) {
diff --git a/www/iridium/files/patch-ui_gl_gl__fence.cc b/www/iridium/files/patch-ui_gl_gl__fence.cc
index 2f6e4cd17d25..6eb3a3a165ed 100644
--- a/www/iridium/files/patch-ui_gl_gl__fence.cc
+++ b/www/iridium/files/patch-ui_gl_gl__fence.cc
@@ -1,6 +1,6 @@
---- ui/gl/gl_fence.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/gl/gl_fence.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gl/gl_fence.cc
-@@ -17,7 +17,7 @@
+@@ -18,7 +18,7 @@
#include "ui/gl/gl_surface_egl.h"
#include "ui/gl/gl_version_info.h"
diff --git a/www/iridium/files/patch-ui_gl_gl__implementation.cc b/www/iridium/files/patch-ui_gl_gl__implementation.cc
index a0336072ff3d..8766a7040713 100644
--- a/www/iridium/files/patch-ui_gl_gl__implementation.cc
+++ b/www/iridium/files/patch-ui_gl_gl__implementation.cc
@@ -1,6 +1,6 @@
---- ui/gl/gl_implementation.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/gl/gl_implementation.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gl/gl_implementation.cc
-@@ -286,7 +286,7 @@ GetRequestedGLImplementationFromCommandLine(
+@@ -304,7 +304,7 @@ GetRequestedGLImplementationFromCommandLine(
const base::CommandLine* command_line) {
bool overrideUseSoftwareGL =
command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests);
diff --git a/www/iridium/files/patch-ui_gl_gl__switches.cc b/www/iridium/files/patch-ui_gl_gl__switches.cc
index b6cc869e6c99..eed38c168fe9 100644
--- a/www/iridium/files/patch-ui_gl_gl__switches.cc
+++ b/www/iridium/files/patch-ui_gl_gl__switches.cc
@@ -1,24 +1,24 @@
---- ui/gl/gl_switches.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/gl/gl_switches.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gl/gl_switches.cc
-@@ -13,7 +13,7 @@
- #include "base/android/build_info.h"
+@@ -15,7 +15,7 @@
#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
- #endif
-@@ -319,7 +319,7 @@ bool IsDefaultANGLEVulkan() {
- return false;
+ #endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
+@@ -328,7 +328,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
angle::SystemInfo system_info;
{
- GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan");
-@@ -388,7 +388,7 @@ bool IsDefaultANGLEVulkan() {
+ TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan");
+@@ -410,7 +410,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-ui_gtk_gtk__compat.cc b/www/iridium/files/patch-ui_gtk_gtk__compat.cc
index e718b91d4828..07e1725f39d0 100644
--- a/www/iridium/files/patch-ui_gtk_gtk__compat.cc
+++ b/www/iridium/files/patch-ui_gtk_gtk__compat.cc
@@ -1,6 +1,6 @@
---- ui/gtk/gtk_compat.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/gtk/gtk_compat.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gtk/gtk_compat.cc
-@@ -65,27 +65,47 @@ auto DlCast(void* symbol) {
+@@ -64,27 +64,47 @@ auto DlCast(void* symbol) {
}
void* GetLibGio() {
diff --git a/www/iridium/files/patch-ui_gtk_printing_print__dialog__gtk.cc b/www/iridium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
index bbc70769681a..9bc90a777caf 100644
--- a/www/iridium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/www/iridium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -1,6 +1,6 @@
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -456,7 +456,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -446,7 +446,7 @@ void PrintDialogGtk::ShowDialog(
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET |
GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE |
diff --git a/www/iridium/files/patch-ui_message__center_views_message__popup__view.cc b/www/iridium/files/patch-ui_message__center_views_message__popup__view.cc
index 31655ab29e9d..8303bc666c0d 100644
--- a/www/iridium/files/patch-ui_message__center_views_message__popup__view.cc
+++ b/www/iridium/files/patch-ui_message__center_views_message__popup__view.cc
@@ -1,6 +1,6 @@
---- ui/message_center/views/message_popup_view.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/message_center/views/message_popup_view.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/message_center/views/message_popup_view.cc
-@@ -153,7 +153,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show(
+@@ -164,7 +164,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show(
views::Widget::InitParams::CLIENT_OWNS_WIDGET,
views::Widget::InitParams::TYPE_POPUP);
params.z_order = ui::ZOrderLevel::kFloatingWindow;
diff --git a/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc b/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc
index 4687e8bd62ed..9f5f9dd7d813 100644
--- a/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc
+++ b/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/features/native_theme_features.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/native_theme/features/native_theme_features.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/native_theme/features/native_theme_features.cc
-@@ -59,7 +59,7 @@ namespace ui {
+@@ -54,7 +54,7 @@ namespace ui {
bool IsFluentOverlayScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
@@ -9,7 +9,7 @@
return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
#else
return false;
-@@ -68,7 +68,7 @@ bool IsFluentOverlayScrollbarEnabled() {
+@@ -63,7 +63,7 @@ bool IsFluentOverlayScrollbarEnabled() {
bool IsFluentScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
diff --git a/www/iridium/files/patch-ui_native__theme_native__theme__base.cc b/www/iridium/files/patch-ui_native__theme_native__theme__base.cc
index 86e7d94e552b..a6b8e5d402ac 100644
--- a/www/iridium/files/patch-ui_native__theme_native__theme__base.cc
+++ b/www/iridium/files/patch-ui_native__theme_native__theme__base.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/native_theme_base.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/native_theme/native_theme_base.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/native_theme/native_theme_base.cc
-@@ -240,7 +240,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
+@@ -242,7 +242,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
std::get<ButtonExtraParams>(extra), color_scheme,
accent_color_opaque);
break;
diff --git a/www/iridium/files/patch-ui_ozone_common_egl__util.cc b/www/iridium/files/patch-ui_ozone_common_egl__util.cc
index fd0ec78d4dbe..cd79b968b8c6 100644
--- a/www/iridium/files/patch-ui_ozone_common_egl__util.cc
+++ b/www/iridium/files/patch-ui_ozone_common_egl__util.cc
@@ -1,6 +1,6 @@
---- ui/ozone/common/egl_util.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/ozone/common/egl_util.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/ozone/common/egl_util.cc
-@@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultGlesSoname[] =
+@@ -35,9 +35,9 @@ const base::FilePath::CharType kDefaultGlesSoname[] =
FILE_PATH_LITERAL("libGLESv2.so");
#else // BUILDFLAG(IS_FUCHSIA)
const base::FilePath::CharType kDefaultEglSoname[] =
@@ -10,5 +10,5 @@
- FILE_PATH_LITERAL("libGLESv2.so.2");
+ FILE_PATH_LITERAL("libGLESv2.so");
#endif
+ #if !BUILDFLAG(USE_STATIC_ANGLE)
const base::FilePath::CharType kAngleEglSoname[] =
- FILE_PATH_LITERAL("libEGL.so");
diff --git a/www/iridium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/www/iridium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
index c8b1401888a3..0f93b652459f 100644
--- a/www/iridium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
-@@ -116,7 +116,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence(
+@@ -117,7 +117,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence(
VkExternalSemaphoreHandleTypeFlagBits
VulkanImplementationHeadless::GetExternalSemaphoreHandleType() {
@@ -9,7 +9,7 @@
return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT;
#else
return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT;
-@@ -126,7 +126,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand
+@@ -127,7 +127,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand
bool VulkanImplementationHeadless::CanImportGpuMemoryBuffer(
gpu::VulkanDeviceQueue* device_queue,
gfx::GpuMemoryBufferType memory_buffer_type) {
@@ -18,12 +18,12 @@
const auto& enabled_extensions = device_queue->enabled_extensions();
return gfx::HasExtension(enabled_extensions,
VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME) &&
-@@ -149,7 +149,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory
+@@ -150,7 +150,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory
VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT |
VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
auto tiling = VK_IMAGE_TILING_OPTIMAL;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (gmb_handle.native_pixmap_handle.modifier !=
+ if (gmb_handle.native_pixmap_handle().modifier !=
gfx::NativePixmapHandle::kNoModifier) {
tiling = VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT;
diff --git a/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
index db85c560b658..036f78d88424 100644
--- a/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/ozone/platform/wayland/common/wayland_util.cc
-@@ -424,6 +424,7 @@ void RecordConnectionMetrics(wl_display* display) {
+@@ -421,6 +421,7 @@ void RecordConnectionMetrics(wl_display* display) {
{"weston", WaylandCompositor::kWeston},
};
@@ -8,7 +8,7 @@
const int fd = wl_display_get_fd(display);
if (fd == -1) {
return WaylandCompositor::kUnknown;
-@@ -449,6 +450,7 @@ void RecordConnectionMetrics(wl_display* display) {
+@@ -446,6 +447,7 @@ void RecordConnectionMetrics(wl_display* display) {
return compositor;
}
}
diff --git a/www/iridium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/www/iridium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
index 67e53454286b..95e886318db9 100644
--- a/www/iridium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
-@@ -38,7 +38,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst
+@@ -39,7 +39,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst
path = path.Append("libvk_swiftshader.so");
} else {
diff --git a/www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
index e106ca3408e3..c85ae9a1b06c 100644
--- a/www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-05-13 08:59:54 UTC
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
-@@ -461,8 +461,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
+@@ -460,8 +460,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
surface->UpdateBufferDamageRegion(
gfx::ToEnclosingRectIgnoringError(surface_damage));
diff --git a/www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc b/www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc
index 61f3a1ead49b..5522c74d32fd 100644
--- a/www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/x11/x11_window.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/ozone/platform/x11/x11_window.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1459,7 +1459,7 @@ void X11Window::OnXWindowStateChanged() {
+@@ -1508,7 +1508,7 @@ void X11Window::OnXWindowStateChanged() {
WindowTiledEdges tiled_state = GetTiledState();
if (tiled_state != tiled_state_) {
tiled_state_ = tiled_state;
diff --git a/www/iridium/files/patch-ui_views_BUILD.gn b/www/iridium/files/patch-ui_views_BUILD.gn
index 01f70318de45..c6b1706cadda 100644
--- a/www/iridium/files/patch-ui_views_BUILD.gn
+++ b/www/iridium/files/patch-ui_views_BUILD.gn
@@ -1,8 +1,8 @@
---- ui/views/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- ui/views/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ ui/views/BUILD.gn
-@@ -833,7 +833,6 @@ component("views") {
- sources += [ "accessibility/widget_ax_tree_id_map.cc" ]
- }
+@@ -835,7 +835,6 @@ component("views") {
+ "windows_stationarity_monitor_aura.cc",
+ ]
deps += [
- "//components/crash/core/common:crash_key",
"//ui/aura",
diff --git a/www/iridium/files/patch-ui_views_controls_prefix__selector.cc b/www/iridium/files/patch-ui_views_controls_prefix__selector.cc
index 12c397ee96fc..9cd23a2145ab 100644
--- a/www/iridium/files/patch-ui_views_controls_prefix__selector.cc
+++ b/www/iridium/files/patch-ui_views_controls_prefix__selector.cc
@@ -1,6 +1,6 @@
---- ui/views/controls/prefix_selector.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/views/controls/prefix_selector.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/views/controls/prefix_selector.cc
-@@ -192,7 +192,7 @@ bool PrefixSelector::ShouldDoLearning() {
+@@ -193,7 +193,7 @@ bool PrefixSelector::ShouldDoLearning() {
return false;
}
diff --git a/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc b/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc
index 0892ea0df445..32da63896342 100644
--- a/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc
+++ b/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc
@@ -1,6 +1,6 @@
---- ui/views/controls/textfield/textfield.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/views/controls/textfield/textfield.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/views/controls/textfield/textfield.cc
-@@ -87,7 +87,7 @@
+@@ -86,7 +86,7 @@
#include "base/win/win_util.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -184,7 +184,7 @@ bool IsControlKeyModifier(int flags) {
+@@ -183,7 +183,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
@@ -36,7 +36,7 @@
// Skip any accelerator handling that conflicts with custom keybindings.
if (auto* linux_ui = ui::LinuxUi::instance()) {
if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
-@@ -2062,7 +2062,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() {
return false;
}
@@ -45,7 +45,7 @@
// TODO(crbug.com/41452689): Implement this method to support Korean IME
// reconversion feature on native text fields (e.g. find bar).
bool Textfield::SetCompositionFromExistingText(
-@@ -2580,7 +2580,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2581,7 +2581,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_BACKWARD;
}
@@ -54,7 +54,7 @@
// Only erase by line break on Linux and ChromeOS.
if (shift) {
return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
-@@ -2588,7 +2588,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2589,7 +2589,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_WORD_BACKWARD;
case ui::VKEY_DELETE:
diff --git a/www/iridium/files/patch-ui_views_controls_textfield_textfield.h b/www/iridium/files/patch-ui_views_controls_textfield_textfield.h
index 4be77ed23be7..58d36ed4f491 100644
--- a/www/iridium/files/patch-ui_views_controls_textfield_textfield.h
+++ b/www/iridium/files/patch-ui_views_controls_textfield_textfield.h
@@ -1,4 +1,4 @@
---- ui/views/controls/textfield/textfield.h.orig 2025-05-07 06:48:23 UTC
+--- ui/views/controls/textfield/textfield.h.orig 2025-09-11 13:19:19 UTC
+++ ui/views/controls/textfield/textfield.h
@@ -48,7 +48,7 @@
#include "ui/views/view_observer.h"
@@ -9,7 +9,7 @@
#include <vector>
#endif
-@@ -475,7 +475,7 @@ class VIEWS_EXPORT Textfield : public View,
+@@ -478,7 +478,7 @@ class VIEWS_EXPORT Textfield : public View,
// Set whether the text should be used to improve typing suggestions.
void SetShouldDoLearning(bool value) { should_do_learning_ = value; }
diff --git a/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc b/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc
deleted file mode 100644
index 536d1020ba48..000000000000
--- a/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/corewm/tooltip_aura.cc.orig 2025-05-07 06:48:23 UTC
-+++ ui/views/corewm/tooltip_aura.cc
-@@ -42,7 +42,7 @@ static constexpr int kTooltipMaxWidth = 800;
-
- // TODO(varkha): Update if native widget can be transparent on Linux.
- bool CanUseTranslucentTooltipWidget() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return false;
- #else
- return true;
diff --git a/www/iridium/files/patch-ui_views_views__delegate.cc b/www/iridium/files/patch-ui_views_views__delegate.cc
index bed4558e7787..7f47017b6267 100644
--- a/www/iridium/files/patch-ui_views_views__delegate.cc
+++ b/www/iridium/files/patch-ui_views_views__delegate.cc
@@ -1,6 +1,6 @@
---- ui/views/views_delegate.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/views/views_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/views/views_delegate.cc
-@@ -91,7 +91,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
+@@ -92,7 +92,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
return false;
}
#elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
diff --git a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index dd443e82b402..fd302f3cc21b 100644
--- a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -1,6 +1,6 @@
---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
-@@ -50,7 +50,7 @@
+@@ -51,7 +51,7 @@
#include "ui/wm/core/window_util.h"
#include "ui/wm/public/window_move_client.h"
@@ -9,7 +9,7 @@
#include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h"
#endif
-@@ -356,7 +356,7 @@ std::unique_ptr<aura::client::DragDropClient>
+@@ -358,7 +358,7 @@ std::unique_ptr<aura::client::DragDropClient>
DesktopWindowTreeHostPlatform::CreateDragDropClient() {
ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window()));
std::unique_ptr<DesktopDragDropClientOzone> drag_drop_client =
@@ -18,7 +18,7 @@
std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler);
#else
std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler);
-@@ -1188,7 +1188,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
+@@ -1190,7 +1190,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
// DesktopWindowTreeHost:
// Linux subclasses this host and adds some Linux specific bits.
diff --git a/www/iridium/files/patch-ui_views_widget_widget.cc b/www/iridium/files/patch-ui_views_widget_widget.cc
index bcade43f4c52..18c83e235e8b 100644
--- a/www/iridium/files/patch-ui_views_widget_widget.cc
+++ b/www/iridium/files/patch-ui_views_widget_widget.cc
@@ -1,7 +1,7 @@
---- ui/views/widget/widget.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/views/widget/widget.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/views/widget/widget.cc
@@ -63,7 +63,7 @@
- #include "ui/views/window/custom_frame_view.h"
+ #include "ui/views/widget/widget_removals_observer.h"
#include "ui/views/window/dialog_delegate.h"
-#if BUILDFLAG(IS_LINUX)
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -2464,7 +2464,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
+@@ -2498,7 +2498,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
return parent_->GetNativeTheme();
}
diff --git a/www/iridium/files/patch-ui_views_widget_widget.h b/www/iridium/files/patch-ui_views_widget_widget.h
index 10bb9d8bb2d5..d76dc6193984 100644
--- a/www/iridium/files/patch-ui_views_widget_widget.h
+++ b/www/iridium/files/patch-ui_views_widget_widget.h
@@ -1,6 +1,6 @@
---- ui/views/widget/widget.h.orig 2025-05-07 06:48:23 UTC
+--- ui/views/widget/widget.h.orig 2025-09-11 13:19:19 UTC
+++ ui/views/widget/widget.h
-@@ -487,7 +487,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
+@@ -493,7 +493,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
bool force_system_menu_for_frameless = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-ui_views_window_custom__frame__view.cc b/www/iridium/files/patch-ui_views_window_custom__frame__view.cc
deleted file mode 100644
index 3bc4b668076f..000000000000
--- a/www/iridium/files/patch-ui_views_window_custom__frame__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/window/custom_frame_view.cc.orig 2025-05-07 06:48:23 UTC
-+++ ui/views/window/custom_frame_view.cc
-@@ -279,7 +279,7 @@ int CustomFrameView::NonClientTopBorderHeight() const
- int CustomFrameView::CaptionButtonY() const {
- // Maximized buttons start at window top so that even if their images aren't
- // drawn flush with the screen edge, they still obey Fitts' Law.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return FrameBorderThickness();
- #else
- return frame_->IsMaximized() ? FrameBorderThickness() : kFrameShadowThickness;
diff --git a/www/iridium/files/patch-ui_views_window_default__frame__view.cc b/www/iridium/files/patch-ui_views_window_default__frame__view.cc
new file mode 100644
index 000000000000..610ccef2a8b2
--- /dev/null
+++ b/www/iridium/files/patch-ui_views_window_default__frame__view.cc
@@ -0,0 +1,11 @@
+--- ui/views/window/default_frame_view.cc.orig 2025-09-11 13:19:19 UTC
++++ ui/views/window/default_frame_view.cc
+@@ -285,7 +285,7 @@ int DefaultFrameView::NonClientTopBorderHeight() const
+ int DefaultFrameView::CaptionButtonY() const {
+ // Maximized buttons start at window top so that even if their images aren't
+ // drawn flush with the screen edge, they still obey Fitts' Law.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return FrameBorderThickness();
+ #else
+ return frame_->IsMaximized() ? FrameBorderThickness() : kFrameShadowThickness;
diff --git a/www/iridium/files/patch-ui_views_window_dialog__delegate.cc b/www/iridium/files/patch-ui_views_window_dialog__delegate.cc
index 7af1d1ef9a0c..c2bcc62a1c8b 100644
--- a/www/iridium/files/patch-ui_views_window_dialog__delegate.cc
+++ b/www/iridium/files/patch-ui_views_window_dialog__delegate.cc
@@ -1,6 +1,6 @@
---- ui/views/window/dialog_delegate.cc.orig 2025-06-19 07:37:57 UTC
+--- ui/views/window/dialog_delegate.cc.orig 2025-09-11 13:19:19 UTC
+++ ui/views/window/dialog_delegate.cc
-@@ -107,7 +107,7 @@ Widget* DialogDelegate::CreateDialogWidget(
+@@ -108,7 +108,7 @@ Widget* DialogDelegate::CreateDialogWidget(
// static
bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
diff --git a/www/iridium/files/patch-v8_BUILD.gn b/www/iridium/files/patch-v8_BUILD.gn
index fad87c790fb7..2c86f29e650e 100644
--- a/www/iridium/files/patch-v8_BUILD.gn
+++ b/www/iridium/files/patch-v8_BUILD.gn
@@ -1,6 +1,6 @@
---- v8/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- v8/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+++ v8/BUILD.gn
-@@ -999,6 +999,8 @@ external_v8_defines = [
+@@ -976,6 +976,8 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
"V8_TARGET_OS_CHROMEOS",
@@ -9,7 +9,7 @@
]
enabled_external_v8_defines = [
-@@ -1075,6 +1077,12 @@ if (target_os == "android") {
+@@ -1050,6 +1052,12 @@ 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" ]
@@ -22,7 +22,7 @@
}
disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines
-@@ -2545,6 +2553,12 @@ template("run_mksnapshot") {
+@@ -2574,6 +2582,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -34,8 +34,8 @@
+ }
}
- if (v8_enable_turboshaft_csa) {
-@@ -6658,7 +6672,7 @@ v8_component("v8_libbase") {
+ # This is needed to distinguish between generating code for the simulator
+@@ -6770,7 +6784,7 @@ v8_component("v8_libbase") {
}
}
@@ -44,7 +44,7 @@
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6669,6 +6683,18 @@ v8_component("v8_libbase") {
+@@ -6781,6 +6795,18 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/www/iridium/files/patch-v8_include_v8config.h b/www/iridium/files/patch-v8_include_v8config.h
index 3a4144ce5549..a115611ef10b 100644
--- a/www/iridium/files/patch-v8_include_v8config.h
+++ b/www/iridium/files/patch-v8_include_v8config.h
@@ -1,24 +1,24 @@
---- v8/include/v8config.h.orig 2025-05-07 06:48:23 UTC
+--- v8/include/v8config.h.orig 2025-09-11 13:19:19 UTC
+++ v8/include/v8config.h
-@@ -201,6 +201,8 @@ path. Add it with -I<path> to the command line
- && !defined(V8_TARGET_OS_FUCHSIA) \
+@@ -207,6 +207,8 @@ path. Add it with -I<path> to the command line
&& !defined(V8_TARGET_OS_IOS) \
+ && !defined(V8_TARGET_OS_TVOS) \
&& !defined(V8_TARGET_OS_LINUX) \
+ && !defined(V8_TARGET_OS_OPENBSD) \
+ && !defined(V8_TARGET_OS_FREEBSD) \
&& !defined(V8_TARGET_OS_MACOS) \
&& !defined(V8_TARGET_OS_WIN) \
&& !defined(V8_TARGET_OS_CHROMEOS)
-@@ -213,6 +215,8 @@ path. Add it with -I<path> to the command line
- || defined(V8_TARGET_OS_FUCHSIA) \
+@@ -220,6 +222,8 @@ path. Add it with -I<path> to the command line
|| defined(V8_TARGET_OS_IOS) \
+ || defined(V8_TARGET_OS_TVOS) \
|| defined(V8_TARGET_OS_LINUX) \
+ || defined(V8_TARGET_OS_OPENBSD) \
+ || defined(V8_TARGET_OS_FREEBSD) \
|| defined(V8_TARGET_OS_MACOS) \
|| defined(V8_TARGET_OS_WIN) \
|| defined(V8_TARGET_OS_CHROMEOS)
-@@ -236,6 +240,16 @@ path. Add it with -I<path> to the command line
+@@ -247,6 +251,16 @@ path. Add it with -I<path> to the command line
# define V8_TARGET_OS_LINUX
#endif
@@ -35,7 +35,7 @@
#ifdef V8_OS_MACOS
# define V8_TARGET_OS_MACOS
#endif
-@@ -383,6 +397,7 @@ path. Add it with -I<path> to the command line
+@@ -395,6 +409,7 @@ path. Add it with -I<path> to the command line
#if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \
|| ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \
&& !defined(_WIN32))) /* not on windows */ \
diff --git a/www/iridium/files/patch-v8_src_api_api.cc b/www/iridium/files/patch-v8_src_api_api.cc
index e4cc053ffff4..5db1592c3ecc 100644
--- a/www/iridium/files/patch-v8_src_api_api.cc
+++ b/www/iridium/files/patch-v8_src_api_api.cc
@@ -1,6 +1,6 @@
---- v8/src/api/api.cc.orig 2025-06-19 07:37:57 UTC
+--- v8/src/api/api.cc.orig 2025-09-11 13:19:19 UTC
+++ v8/src/api/api.cc
-@@ -158,7 +158,7 @@
+@@ -159,7 +159,7 @@
#include "src/objects/intl-objects.h"
#endif // V8_INTL_SUPPORT
@@ -9,7 +9,7 @@
#include <signal.h>
#include <unistd.h>
-@@ -6472,7 +6472,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -6454,7 +6454,7 @@ bool v8::V8::Initialize(const int build_config) {
return true;
}
diff --git a/www/iridium/files/patch-v8_src_base_platform_platform-posix.cc b/www/iridium/files/patch-v8_src_base_platform_platform-posix.cc
index a6d1f1d70e94..234bf59c2ed4 100644
--- a/www/iridium/files/patch-v8_src_base_platform_platform-posix.cc
+++ b/www/iridium/files/patch-v8_src_base_platform_platform-posix.cc
@@ -1,6 +1,6 @@
---- v8/src/base/platform/platform-posix.cc.orig 2025-05-07 06:48:23 UTC
+--- v8/src/base/platform/platform-posix.cc.orig 2025-09-11 13:19:19 UTC
+++ v8/src/base/platform/platform-posix.cc
-@@ -76,7 +76,7 @@
+@@ -78,7 +78,7 @@
#include <sys/syscall.h>
#endif
@@ -9,7 +9,7 @@
#define MAP_ANONYMOUS MAP_ANON
#endif
-@@ -315,8 +315,15 @@ void OS::SetRandomMmapSeed(int64_t seed) {
+@@ -353,8 +353,15 @@ void OS::SetRandomMmapSeed(int64_t seed) {
}
}
@@ -25,7 +25,7 @@
uintptr_t raw_addr;
{
MutexGuard guard(rng_mutex.Pointer());
-@@ -413,6 +420,7 @@ void* OS::GetRandomMmapAddr() {
+@@ -451,6 +458,7 @@ void* OS::GetRandomMmapAddr() {
#endif
return reinterpret_cast<void*>(raw_addr);
}
@@ -33,7 +33,7 @@
// TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files.
#if !V8_OS_CYGWIN && !V8_OS_FUCHSIA
-@@ -701,7 +709,7 @@ void OS::DestroySharedMemoryHandle(PlatformSharedMemor
+@@ -739,7 +747,7 @@ void OS::DestroySharedMemoryHandle(PlatformSharedMemor
#if !V8_OS_ZOS
// static
bool OS::HasLazyCommits() {
@@ -42,7 +42,7 @@
return true;
#else
// TODO(bbudge) Return true for all POSIX platforms.
-@@ -1346,7 +1354,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
+@@ -1388,7 +1396,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
// keep this version in POSIX as most Linux-compatible derivatives will
// support it. MacOS and FreeBSD are different here.
#if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \
diff --git a/www/iridium/files/patch-v8_src_execution_isolate.cc b/www/iridium/files/patch-v8_src_execution_isolate.cc
index 6d069f11dba4..b601287db8bb 100644
--- a/www/iridium/files/patch-v8_src_execution_isolate.cc
+++ b/www/iridium/files/patch-v8_src_execution_isolate.cc
@@ -1,6 +1,6 @@
---- v8/src/execution/isolate.cc.orig 2025-06-19 07:37:57 UTC
+--- v8/src/execution/isolate.cc.orig 2025-09-11 13:19:19 UTC
+++ v8/src/execution/isolate.cc
-@@ -173,6 +173,10 @@
+@@ -174,6 +174,10 @@
#include "src/execution/simulator-base.h"
#endif
@@ -11,7 +11,7 @@
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_[];
-@@ -5110,6 +5114,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+@@ -5223,6 +5227,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
uint32_t code_size = DefaultEmbeddedBlobCodeSize();
const uint8_t* data = DefaultEmbeddedBlobData();
uint32_t data_size = DefaultEmbeddedBlobDataSize();
diff --git a/www/iridium/files/patch-v8_src_flags_flags.cc b/www/iridium/files/patch-v8_src_flags_flags.cc
index 3b1fd580ca1a..3dc9b0c0aacc 100644
--- a/www/iridium/files/patch-v8_src_flags_flags.cc
+++ b/www/iridium/files/patch-v8_src_flags_flags.cc
@@ -1,4 +1,4 @@
---- v8/src/flags/flags.cc.orig 2025-05-07 06:48:23 UTC
+--- v8/src/flags/flags.cc.orig 2025-09-11 13:19:19 UTC
+++ v8/src/flags/flags.cc
@@ -16,6 +16,10 @@
#include <set>
@@ -8,10 +8,10 @@
+#include <sys/mman.h>
+#endif
+
+ #include "src/base/fpu.h"
#include "src/base/hashing.h"
#include "src/base/lazy-instance.h"
- #include "src/base/platform/platform.h"
-@@ -823,6 +827,10 @@ void FlagList::FreezeFlags() {
+@@ -827,6 +831,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/www/iridium/files/patch-v8_src_libsampler_sampler.cc b/www/iridium/files/patch-v8_src_libsampler_sampler.cc
index 79f5e1c3680b..cc09b4410af2 100644
--- a/www/iridium/files/patch-v8_src_libsampler_sampler.cc
+++ b/www/iridium/files/patch-v8_src_libsampler_sampler.cc
@@ -1,6 +1,6 @@
---- v8/src/libsampler/sampler.cc.orig 2025-05-07 06:48:23 UTC
+--- v8/src/libsampler/sampler.cc.orig 2025-09-11 13:19:19 UTC
+++ v8/src/libsampler/sampler.cc
-@@ -520,6 +520,16 @@ void SignalHandler::FillRegisterState(void* context, R
+@@ -527,6 +527,16 @@ void SignalHandler::FillRegisterState(void* context, R
state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]);
state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]);
diff --git a/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.cc b/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
index 1008ed65b682..4205421a300e 100644
--- a/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
+++ b/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
@@ -1,6 +1,6 @@
---- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-05-07 06:48:23 UTC
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-09-11 13:19:19 UTC
+++ v8/src/trap-handler/handler-inside-posix.cc
-@@ -61,6 +61,8 @@ namespace trap_handler {
+@@ -62,6 +62,8 @@ namespace trap_handler {
#define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg
#elif V8_OS_FREEBSD
#define CONTEXT_REG(reg, REG) &uc->uc_mcontext.mc_##reg
@@ -9,7 +9,7 @@
#else
#error "Unsupported platform."
#endif
-@@ -80,8 +82,12 @@ bool IsKernelGeneratedSignal(siginfo_t* info) {
+@@ -81,8 +83,12 @@ bool IsKernelGeneratedSignal(siginfo_t* info) {
// si_code at its default of 0 for signals that don’t originate in hardware.
// The other conditions are only relevant for Linux.
return info->si_code > 0 && info->si_code != SI_USER &&
diff --git a/www/iridium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/www/iridium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
deleted file mode 100644
index c4db857ee577..000000000000
--- a/www/iridium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ /dev/null
@@ -1,128 +0,0 @@
---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-05-07 06:48:23 UTC
-+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -579,7 +579,7 @@ void LiftoffAssembler::StoreTaggedPointer(Register dst
- }
-
- void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, uint32_t* protected_load_pc,
- bool /* is_load_mem */, bool /* i64_offset */,
- bool needs_shift) {
-@@ -659,7 +659,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis
- }
-
- void LiftoffAssembler::Store(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- StoreType type, LiftoffRegList pinned,
- uint32_t* protected_store_pc,
- bool /* is_store_mem */, bool /* i64_offset */) {
-@@ -738,7 +738,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist
- }
-
- void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, LiftoffRegList /* pinned */,
- bool /* i64_offset */) {
- if (type.value() != LoadType::kI64Load) {
-@@ -756,7 +756,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
- }
-
- void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- StoreType type, LiftoffRegList pinned,
- bool /* i64_offset */) {
- DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max());
-@@ -826,7 +826,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange };
-
- inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop,
- Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type) {
- DCHECK_EQ(value, result);
-@@ -894,7 +894,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
- }
-
- inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister value, LiftoffRegister result,
- StoreType type) {
- DCHECK_EQ(value, result);
-@@ -1009,7 +1009,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
- }
-
- inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister value, LiftoffRegister result) {
- // We need {ebx} here, which is the root register. As the root register it
- // needs special treatment. As we use {ebx} directly in the code below, we
-@@ -1105,7 +1105,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino
- } // namespace liftoff
-
- void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1119,7 +1119,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1132,7 +1132,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1146,7 +1146,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1160,7 +1160,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
- }
-
- void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1174,7 +1174,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
-@@ -1189,7 +1189,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add
- }
-
- void LiftoffAssembler::AtomicCompareExchange(
-- Register dst_addr, Register offset_reg, uint32_t offset_imm,
-+ Register dst_addr, Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result,
- StoreType type, bool /* i64_offset */) {
- // We expect that the offset has already been added to {dst_addr}, and no
diff --git a/www/iridium/pkg-plist b/www/iridium/pkg-plist
index 00997bf65b92..694d219b5e60 100644
--- a/www/iridium/pkg-plist
+++ b/www/iridium/pkg-plist
@@ -7,120 +7,446 @@ bin/iridium
%%DATADIR%%/libGLESv2.so
%%DATADIR%%/libVkICD_mock_icd.so
%%DATADIR%%/libvulkan.so
+%%DATADIR%%/locales/af.pak
+%%DATADIR%%/locales/af.pak.info
+%%DATADIR%%/locales/af_FEMININE.pak
+%%DATADIR%%/locales/af_FEMININE.pak.info
+%%DATADIR%%/locales/af_MASCULINE.pak
+%%DATADIR%%/locales/af_MASCULINE.pak.info
+%%DATADIR%%/locales/af_NEUTER.pak
+%%DATADIR%%/locales/af_NEUTER.pak.info
%%DATADIR%%/locales/am.pak
%%DATADIR%%/locales/am.pak.info
+%%DATADIR%%/locales/am_FEMININE.pak
+%%DATADIR%%/locales/am_FEMININE.pak.info
+%%DATADIR%%/locales/am_MASCULINE.pak
+%%DATADIR%%/locales/am_MASCULINE.pak.info
+%%DATADIR%%/locales/am_NEUTER.pak
+%%DATADIR%%/locales/am_NEUTER.pak.info
%%DATADIR%%/locales/ar.pak
%%DATADIR%%/locales/ar.pak.info
-%%DEBUG%%%%DATADIR%%/locales/ar-XB.pak
-%%DEBUG%%%%DATADIR%%/locales/ar-XB.pak.info
-%%DATADIR%%/locales/af.pak
-%%DATADIR%%/locales/af.pak.info
+%%DATADIR%%/locales/ar_FEMININE.pak
+%%DATADIR%%/locales/ar_FEMININE.pak.info
+%%DATADIR%%/locales/ar_MASCULINE.pak
+%%DATADIR%%/locales/ar_MASCULINE.pak.info
+%%DATADIR%%/locales/ar_NEUTER.pak
+%%DATADIR%%/locales/ar_NEUTER.pak.info
%%DATADIR%%/locales/bg.pak
%%DATADIR%%/locales/bg.pak.info
+%%DATADIR%%/locales/bg_FEMININE.pak
+%%DATADIR%%/locales/bg_FEMININE.pak.info
+%%DATADIR%%/locales/bg_MASCULINE.pak
+%%DATADIR%%/locales/bg_MASCULINE.pak.info
+%%DATADIR%%/locales/bg_NEUTER.pak
+%%DATADIR%%/locales/bg_NEUTER.pak.info
%%DATADIR%%/locales/bn.pak
%%DATADIR%%/locales/bn.pak.info
+%%DATADIR%%/locales/bn_FEMININE.pak
+%%DATADIR%%/locales/bn_FEMININE.pak.info
+%%DATADIR%%/locales/bn_MASCULINE.pak
+%%DATADIR%%/locales/bn_MASCULINE.pak.info
+%%DATADIR%%/locales/bn_NEUTER.pak
+%%DATADIR%%/locales/bn_NEUTER.pak.info
%%DATADIR%%/locales/ca.pak
%%DATADIR%%/locales/ca.pak.info
+%%DATADIR%%/locales/ca_FEMININE.pak
+%%DATADIR%%/locales/ca_FEMININE.pak.info
+%%DATADIR%%/locales/ca_MASCULINE.pak
+%%DATADIR%%/locales/ca_MASCULINE.pak.info
+%%DATADIR%%/locales/ca_NEUTER.pak
+%%DATADIR%%/locales/ca_NEUTER.pak.info
%%DATADIR%%/locales/cs.pak
%%DATADIR%%/locales/cs.pak.info
+%%DATADIR%%/locales/cs_FEMININE.pak
+%%DATADIR%%/locales/cs_FEMININE.pak.info
+%%DATADIR%%/locales/cs_MASCULINE.pak
+%%DATADIR%%/locales/cs_MASCULINE.pak.info
+%%DATADIR%%/locales/cs_NEUTER.pak
+%%DATADIR%%/locales/cs_NEUTER.pak.info
%%DATADIR%%/locales/da.pak
%%DATADIR%%/locales/da.pak.info
+%%DATADIR%%/locales/da_FEMININE.pak
+%%DATADIR%%/locales/da_FEMININE.pak.info
+%%DATADIR%%/locales/da_MASCULINE.pak
+%%DATADIR%%/locales/da_MASCULINE.pak.info
+%%DATADIR%%/locales/da_NEUTER.pak
+%%DATADIR%%/locales/da_NEUTER.pak.info
%%DATADIR%%/locales/de.pak
%%DATADIR%%/locales/de.pak.info
+%%DATADIR%%/locales/de_FEMININE.pak
+%%DATADIR%%/locales/de_FEMININE.pak.info
+%%DATADIR%%/locales/de_MASCULINE.pak
+%%DATADIR%%/locales/de_MASCULINE.pak.info
+%%DATADIR%%/locales/de_NEUTER.pak
+%%DATADIR%%/locales/de_NEUTER.pak.info
%%DATADIR%%/locales/el.pak
%%DATADIR%%/locales/el.pak.info
+%%DATADIR%%/locales/el_FEMININE.pak
+%%DATADIR%%/locales/el_FEMININE.pak.info
+%%DATADIR%%/locales/el_MASCULINE.pak
+%%DATADIR%%/locales/el_MASCULINE.pak.info
+%%DATADIR%%/locales/el_NEUTER.pak
+%%DATADIR%%/locales/el_NEUTER.pak.info
%%DATADIR%%/locales/en-GB.pak
%%DATADIR%%/locales/en-GB.pak.info
+%%DATADIR%%/locales/en-GB_FEMININE.pak
+%%DATADIR%%/locales/en-GB_FEMININE.pak.info
+%%DATADIR%%/locales/en-GB_MASCULINE.pak
+%%DATADIR%%/locales/en-GB_MASCULINE.pak.info
+%%DATADIR%%/locales/en-GB_NEUTER.pak
+%%DATADIR%%/locales/en-GB_NEUTER.pak.info
%%DATADIR%%/locales/en-US.pak
%%DATADIR%%/locales/en-US.pak.info
-%%DEBUG%%%%DATADIR%%/locales/en-XA.pak
-%%DEBUG%%%%DATADIR%%/locales/en-XA.pak.info
+%%DATADIR%%/locales/en-US_FEMININE.pak
+%%DATADIR%%/locales/en-US_FEMININE.pak.info
+%%DATADIR%%/locales/en-US_MASCULINE.pak
+%%DATADIR%%/locales/en-US_MASCULINE.pak.info
+%%DATADIR%%/locales/en-US_NEUTER.pak
+%%DATADIR%%/locales/en-US_NEUTER.pak.info
%%DATADIR%%/locales/es-419.pak
%%DATADIR%%/locales/es-419.pak.info
+%%DATADIR%%/locales/es-419_FEMININE.pak
+%%DATADIR%%/locales/es-419_FEMININE.pak.info
+%%DATADIR%%/locales/es-419_MASCULINE.pak
+%%DATADIR%%/locales/es-419_MASCULINE.pak.info
+%%DATADIR%%/locales/es-419_NEUTER.pak
+%%DATADIR%%/locales/es-419_NEUTER.pak.info
%%DATADIR%%/locales/es.pak
%%DATADIR%%/locales/es.pak.info
+%%DATADIR%%/locales/es_FEMININE.pak
+%%DATADIR%%/locales/es_FEMININE.pak.info
+%%DATADIR%%/locales/es_MASCULINE.pak
+%%DATADIR%%/locales/es_MASCULINE.pak.info
+%%DATADIR%%/locales/es_NEUTER.pak
+%%DATADIR%%/locales/es_NEUTER.pak.info
%%DATADIR%%/locales/et.pak
%%DATADIR%%/locales/et.pak.info
+%%DATADIR%%/locales/et_FEMININE.pak
+%%DATADIR%%/locales/et_FEMININE.pak.info
+%%DATADIR%%/locales/et_MASCULINE.pak
+%%DATADIR%%/locales/et_MASCULINE.pak.info
+%%DATADIR%%/locales/et_NEUTER.pak
+%%DATADIR%%/locales/et_NEUTER.pak.info
%%DATADIR%%/locales/fa.pak
%%DATADIR%%/locales/fa.pak.info
+%%DATADIR%%/locales/fa_FEMININE.pak
+%%DATADIR%%/locales/fa_FEMININE.pak.info
+%%DATADIR%%/locales/fa_MASCULINE.pak
+%%DATADIR%%/locales/fa_MASCULINE.pak.info
+%%DATADIR%%/locales/fa_NEUTER.pak
+%%DATADIR%%/locales/fa_NEUTER.pak.info
%%DATADIR%%/locales/fi.pak
%%DATADIR%%/locales/fi.pak.info
+%%DATADIR%%/locales/fi_FEMININE.pak
+%%DATADIR%%/locales/fi_FEMININE.pak.info
+%%DATADIR%%/locales/fi_MASCULINE.pak
+%%DATADIR%%/locales/fi_MASCULINE.pak.info
+%%DATADIR%%/locales/fi_NEUTER.pak
+%%DATADIR%%/locales/fi_NEUTER.pak.info
%%DATADIR%%/locales/fil.pak
%%DATADIR%%/locales/fil.pak.info
+%%DATADIR%%/locales/fil_FEMININE.pak
+%%DATADIR%%/locales/fil_FEMININE.pak.info
+%%DATADIR%%/locales/fil_MASCULINE.pak
+%%DATADIR%%/locales/fil_MASCULINE.pak.info
+%%DATADIR%%/locales/fil_NEUTER.pak
+%%DATADIR%%/locales/fil_NEUTER.pak.info
%%DATADIR%%/locales/fr.pak
%%DATADIR%%/locales/fr.pak.info
+%%DATADIR%%/locales/fr_FEMININE.pak
+%%DATADIR%%/locales/fr_FEMININE.pak.info
+%%DATADIR%%/locales/fr_MASCULINE.pak
+%%DATADIR%%/locales/fr_MASCULINE.pak.info
+%%DATADIR%%/locales/fr_NEUTER.pak
+%%DATADIR%%/locales/fr_NEUTER.pak.info
%%DATADIR%%/locales/gu.pak
%%DATADIR%%/locales/gu.pak.info
+%%DATADIR%%/locales/gu_FEMININE.pak
+%%DATADIR%%/locales/gu_FEMININE.pak.info
+%%DATADIR%%/locales/gu_MASCULINE.pak
+%%DATADIR%%/locales/gu_MASCULINE.pak.info
+%%DATADIR%%/locales/gu_NEUTER.pak
+%%DATADIR%%/locales/gu_NEUTER.pak.info
%%DATADIR%%/locales/he.pak
%%DATADIR%%/locales/he.pak.info
+%%DATADIR%%/locales/he_FEMININE.pak
+%%DATADIR%%/locales/he_FEMININE.pak.info
+%%DATADIR%%/locales/he_MASCULINE.pak
+%%DATADIR%%/locales/he_MASCULINE.pak.info
+%%DATADIR%%/locales/he_NEUTER.pak
+%%DATADIR%%/locales/he_NEUTER.pak.info
%%DATADIR%%/locales/hi.pak
%%DATADIR%%/locales/hi.pak.info
+%%DATADIR%%/locales/hi_FEMININE.pak
+%%DATADIR%%/locales/hi_FEMININE.pak.info
+%%DATADIR%%/locales/hi_MASCULINE.pak
+%%DATADIR%%/locales/hi_MASCULINE.pak.info
+%%DATADIR%%/locales/hi_NEUTER.pak
+%%DATADIR%%/locales/hi_NEUTER.pak.info
%%DATADIR%%/locales/hr.pak
%%DATADIR%%/locales/hr.pak.info
+%%DATADIR%%/locales/hr_FEMININE.pak
+%%DATADIR%%/locales/hr_FEMININE.pak.info
+%%DATADIR%%/locales/hr_MASCULINE.pak
+%%DATADIR%%/locales/hr_MASCULINE.pak.info
+%%DATADIR%%/locales/hr_NEUTER.pak
+%%DATADIR%%/locales/hr_NEUTER.pak.info
%%DATADIR%%/locales/hu.pak
%%DATADIR%%/locales/hu.pak.info
+%%DATADIR%%/locales/hu_FEMININE.pak
+%%DATADIR%%/locales/hu_FEMININE.pak.info
+%%DATADIR%%/locales/hu_MASCULINE.pak
+%%DATADIR%%/locales/hu_MASCULINE.pak.info
+%%DATADIR%%/locales/hu_NEUTER.pak
+%%DATADIR%%/locales/hu_NEUTER.pak.info
%%DATADIR%%/locales/id.pak
%%DATADIR%%/locales/id.pak.info
+%%DATADIR%%/locales/id_FEMININE.pak
+%%DATADIR%%/locales/id_FEMININE.pak.info
+%%DATADIR%%/locales/id_MASCULINE.pak
+%%DATADIR%%/locales/id_MASCULINE.pak.info
+%%DATADIR%%/locales/id_NEUTER.pak
+%%DATADIR%%/locales/id_NEUTER.pak.info
%%DATADIR%%/locales/it.pak
%%DATADIR%%/locales/it.pak.info
+%%DATADIR%%/locales/it_FEMININE.pak
+%%DATADIR%%/locales/it_FEMININE.pak.info
+%%DATADIR%%/locales/it_MASCULINE.pak
+%%DATADIR%%/locales/it_MASCULINE.pak.info
+%%DATADIR%%/locales/it_NEUTER.pak
+%%DATADIR%%/locales/it_NEUTER.pak.info
%%DATADIR%%/locales/ja.pak
%%DATADIR%%/locales/ja.pak.info
+%%DATADIR%%/locales/ja_FEMININE.pak
+%%DATADIR%%/locales/ja_FEMININE.pak.info
+%%DATADIR%%/locales/ja_MASCULINE.pak
+%%DATADIR%%/locales/ja_MASCULINE.pak.info
+%%DATADIR%%/locales/ja_NEUTER.pak
+%%DATADIR%%/locales/ja_NEUTER.pak.info
%%DATADIR%%/locales/kn.pak
%%DATADIR%%/locales/kn.pak.info
+%%DATADIR%%/locales/kn_FEMININE.pak
+%%DATADIR%%/locales/kn_FEMININE.pak.info
+%%DATADIR%%/locales/kn_MASCULINE.pak
+%%DATADIR%%/locales/kn_MASCULINE.pak.info
+%%DATADIR%%/locales/kn_NEUTER.pak
+%%DATADIR%%/locales/kn_NEUTER.pak.info
%%DATADIR%%/locales/ko.pak
%%DATADIR%%/locales/ko.pak.info
+%%DATADIR%%/locales/ko_FEMININE.pak
+%%DATADIR%%/locales/ko_FEMININE.pak.info
+%%DATADIR%%/locales/ko_MASCULINE.pak
+%%DATADIR%%/locales/ko_MASCULINE.pak.info
+%%DATADIR%%/locales/ko_NEUTER.pak
+%%DATADIR%%/locales/ko_NEUTER.pak.info
%%DATADIR%%/locales/lt.pak
%%DATADIR%%/locales/lt.pak.info
+%%DATADIR%%/locales/lt_FEMININE.pak
+%%DATADIR%%/locales/lt_FEMININE.pak.info
+%%DATADIR%%/locales/lt_MASCULINE.pak
+%%DATADIR%%/locales/lt_MASCULINE.pak.info
+%%DATADIR%%/locales/lt_NEUTER.pak
+%%DATADIR%%/locales/lt_NEUTER.pak.info
%%DATADIR%%/locales/lv.pak
%%DATADIR%%/locales/lv.pak.info
+%%DATADIR%%/locales/lv_FEMININE.pak
+%%DATADIR%%/locales/lv_FEMININE.pak.info
+%%DATADIR%%/locales/lv_MASCULINE.pak
+%%DATADIR%%/locales/lv_MASCULINE.pak.info
+%%DATADIR%%/locales/lv_NEUTER.pak
+%%DATADIR%%/locales/lv_NEUTER.pak.info
%%DATADIR%%/locales/ml.pak
%%DATADIR%%/locales/ml.pak.info
+%%DATADIR%%/locales/ml_FEMININE.pak
+%%DATADIR%%/locales/ml_FEMININE.pak.info
+%%DATADIR%%/locales/ml_MASCULINE.pak
+%%DATADIR%%/locales/ml_MASCULINE.pak.info
+%%DATADIR%%/locales/ml_NEUTER.pak
+%%DATADIR%%/locales/ml_NEUTER.pak.info
%%DATADIR%%/locales/mr.pak
%%DATADIR%%/locales/mr.pak.info
+%%DATADIR%%/locales/mr_FEMININE.pak
+%%DATADIR%%/locales/mr_FEMININE.pak.info
+%%DATADIR%%/locales/mr_MASCULINE.pak
+%%DATADIR%%/locales/mr_MASCULINE.pak.info
+%%DATADIR%%/locales/mr_NEUTER.pak
+%%DATADIR%%/locales/mr_NEUTER.pak.info
%%DATADIR%%/locales/ms.pak
%%DATADIR%%/locales/ms.pak.info
+%%DATADIR%%/locales/ms_FEMININE.pak
+%%DATADIR%%/locales/ms_FEMININE.pak.info
+%%DATADIR%%/locales/ms_MASCULINE.pak
+%%DATADIR%%/locales/ms_MASCULINE.pak.info
+%%DATADIR%%/locales/ms_NEUTER.pak
+%%DATADIR%%/locales/ms_NEUTER.pak.info
%%DATADIR%%/locales/nb.pak
%%DATADIR%%/locales/nb.pak.info
+%%DATADIR%%/locales/nb_FEMININE.pak
+%%DATADIR%%/locales/nb_FEMININE.pak.info
+%%DATADIR%%/locales/nb_MASCULINE.pak
+%%DATADIR%%/locales/nb_MASCULINE.pak.info
+%%DATADIR%%/locales/nb_NEUTER.pak
+%%DATADIR%%/locales/nb_NEUTER.pak.info
%%DATADIR%%/locales/nl.pak
%%DATADIR%%/locales/nl.pak.info
+%%DATADIR%%/locales/nl_FEMININE.pak
+%%DATADIR%%/locales/nl_FEMININE.pak.info
+%%DATADIR%%/locales/nl_MASCULINE.pak
+%%DATADIR%%/locales/nl_MASCULINE.pak.info
+%%DATADIR%%/locales/nl_NEUTER.pak
+%%DATADIR%%/locales/nl_NEUTER.pak.info
%%DATADIR%%/locales/pl.pak
%%DATADIR%%/locales/pl.pak.info
+%%DATADIR%%/locales/pl_FEMININE.pak
+%%DATADIR%%/locales/pl_FEMININE.pak.info
+%%DATADIR%%/locales/pl_MASCULINE.pak
+%%DATADIR%%/locales/pl_MASCULINE.pak.info
+%%DATADIR%%/locales/pl_NEUTER.pak
+%%DATADIR%%/locales/pl_NEUTER.pak.info
%%DATADIR%%/locales/pt-BR.pak
%%DATADIR%%/locales/pt-BR.pak.info
+%%DATADIR%%/locales/pt-BR_FEMININE.pak
+%%DATADIR%%/locales/pt-BR_FEMININE.pak.info
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak.info
+%%DATADIR%%/locales/pt-BR_NEUTER.pak
+%%DATADIR%%/locales/pt-BR_NEUTER.pak.info
%%DATADIR%%/locales/pt-PT.pak
%%DATADIR%%/locales/pt-PT.pak.info
+%%DATADIR%%/locales/pt-PT_FEMININE.pak
+%%DATADIR%%/locales/pt-PT_FEMININE.pak.info
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak.info
+%%DATADIR%%/locales/pt-PT_NEUTER.pak
+%%DATADIR%%/locales/pt-PT_NEUTER.pak.info
%%DATADIR%%/locales/ro.pak
%%DATADIR%%/locales/ro.pak.info
+%%DATADIR%%/locales/ro_FEMININE.pak
+%%DATADIR%%/locales/ro_FEMININE.pak.info
+%%DATADIR%%/locales/ro_MASCULINE.pak
+%%DATADIR%%/locales/ro_MASCULINE.pak.info
+%%DATADIR%%/locales/ro_NEUTER.pak
+%%DATADIR%%/locales/ro_NEUTER.pak.info
%%DATADIR%%/locales/ru.pak
%%DATADIR%%/locales/ru.pak.info
+%%DATADIR%%/locales/ru_FEMININE.pak
+%%DATADIR%%/locales/ru_FEMININE.pak.info
+%%DATADIR%%/locales/ru_MASCULINE.pak
+%%DATADIR%%/locales/ru_MASCULINE.pak.info
+%%DATADIR%%/locales/ru_NEUTER.pak
+%%DATADIR%%/locales/ru_NEUTER.pak.info
%%DATADIR%%/locales/sk.pak
%%DATADIR%%/locales/sk.pak.info
+%%DATADIR%%/locales/sk_FEMININE.pak
+%%DATADIR%%/locales/sk_FEMININE.pak.info
+%%DATADIR%%/locales/sk_MASCULINE.pak
+%%DATADIR%%/locales/sk_MASCULINE.pak.info
+%%DATADIR%%/locales/sk_NEUTER.pak
+%%DATADIR%%/locales/sk_NEUTER.pak.info
%%DATADIR%%/locales/sl.pak
%%DATADIR%%/locales/sl.pak.info
+%%DATADIR%%/locales/sl_FEMININE.pak
+%%DATADIR%%/locales/sl_FEMININE.pak.info
+%%DATADIR%%/locales/sl_MASCULINE.pak
+%%DATADIR%%/locales/sl_MASCULINE.pak.info
+%%DATADIR%%/locales/sl_NEUTER.pak
+%%DATADIR%%/locales/sl_NEUTER.pak.info
%%DATADIR%%/locales/sr.pak
%%DATADIR%%/locales/sr.pak.info
+%%DATADIR%%/locales/sr_FEMININE.pak
+%%DATADIR%%/locales/sr_FEMININE.pak.info
+%%DATADIR%%/locales/sr_MASCULINE.pak
+%%DATADIR%%/locales/sr_MASCULINE.pak.info
+%%DATADIR%%/locales/sr_NEUTER.pak
+%%DATADIR%%/locales/sr_NEUTER.pak.info
%%DATADIR%%/locales/sv.pak
%%DATADIR%%/locales/sv.pak.info
+%%DATADIR%%/locales/sv_FEMININE.pak
+%%DATADIR%%/locales/sv_FEMININE.pak.info
+%%DATADIR%%/locales/sv_MASCULINE.pak
+%%DATADIR%%/locales/sv_MASCULINE.pak.info
+%%DATADIR%%/locales/sv_NEUTER.pak
+%%DATADIR%%/locales/sv_NEUTER.pak.info
%%DATADIR%%/locales/sw.pak
%%DATADIR%%/locales/sw.pak.info
+%%DATADIR%%/locales/sw_FEMININE.pak
+%%DATADIR%%/locales/sw_FEMININE.pak.info
+%%DATADIR%%/locales/sw_MASCULINE.pak
+%%DATADIR%%/locales/sw_MASCULINE.pak.info
+%%DATADIR%%/locales/sw_NEUTER.pak
+%%DATADIR%%/locales/sw_NEUTER.pak.info
%%DATADIR%%/locales/ta.pak
%%DATADIR%%/locales/ta.pak.info
+%%DATADIR%%/locales/ta_FEMININE.pak
+%%DATADIR%%/locales/ta_FEMININE.pak.info
+%%DATADIR%%/locales/ta_MASCULINE.pak
+%%DATADIR%%/locales/ta_MASCULINE.pak.info
+%%DATADIR%%/locales/ta_NEUTER.pak
+%%DATADIR%%/locales/ta_NEUTER.pak.info
%%DATADIR%%/locales/te.pak
%%DATADIR%%/locales/te.pak.info
+%%DATADIR%%/locales/te_FEMININE.pak
+%%DATADIR%%/locales/te_FEMININE.pak.info
+%%DATADIR%%/locales/te_MASCULINE.pak
+%%DATADIR%%/locales/te_MASCULINE.pak.info
+%%DATADIR%%/locales/te_NEUTER.pak
+%%DATADIR%%/locales/te_NEUTER.pak.info
%%DATADIR%%/locales/th.pak
%%DATADIR%%/locales/th.pak.info
+%%DATADIR%%/locales/th_FEMININE.pak
+%%DATADIR%%/locales/th_FEMININE.pak.info
+%%DATADIR%%/locales/th_MASCULINE.pak
+%%DATADIR%%/locales/th_MASCULINE.pak.info
+%%DATADIR%%/locales/th_NEUTER.pak
+%%DATADIR%%/locales/th_NEUTER.pak.info
%%DATADIR%%/locales/tr.pak
%%DATADIR%%/locales/tr.pak.info
+%%DATADIR%%/locales/tr_FEMININE.pak
+%%DATADIR%%/locales/tr_FEMININE.pak.info
+%%DATADIR%%/locales/tr_MASCULINE.pak
+%%DATADIR%%/locales/tr_MASCULINE.pak.info
+%%DATADIR%%/locales/tr_NEUTER.pak
+%%DATADIR%%/locales/tr_NEUTER.pak.info
%%DATADIR%%/locales/uk.pak
%%DATADIR%%/locales/uk.pak.info
+%%DATADIR%%/locales/uk_FEMININE.pak
+%%DATADIR%%/locales/uk_FEMININE.pak.info
+%%DATADIR%%/locales/uk_MASCULINE.pak
+%%DATADIR%%/locales/uk_MASCULINE.pak.info
+%%DATADIR%%/locales/uk_NEUTER.pak
+%%DATADIR%%/locales/uk_NEUTER.pak.info
%%DATADIR%%/locales/ur.pak
%%DATADIR%%/locales/ur.pak.info
+%%DATADIR%%/locales/ur_FEMININE.pak
+%%DATADIR%%/locales/ur_FEMININE.pak.info
+%%DATADIR%%/locales/ur_MASCULINE.pak
+%%DATADIR%%/locales/ur_MASCULINE.pak.info
+%%DATADIR%%/locales/ur_NEUTER.pak
+%%DATADIR%%/locales/ur_NEUTER.pak.info
%%DATADIR%%/locales/vi.pak
%%DATADIR%%/locales/vi.pak.info
+%%DATADIR%%/locales/vi_FEMININE.pak
+%%DATADIR%%/locales/vi_FEMININE.pak.info
+%%DATADIR%%/locales/vi_MASCULINE.pak
+%%DATADIR%%/locales/vi_MASCULINE.pak.info
+%%DATADIR%%/locales/vi_NEUTER.pak
+%%DATADIR%%/locales/vi_NEUTER.pak.info
%%DATADIR%%/locales/zh-CN.pak
%%DATADIR%%/locales/zh-CN.pak.info
+%%DATADIR%%/locales/zh-CN_FEMININE.pak
+%%DATADIR%%/locales/zh-CN_FEMININE.pak.info
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-CN_NEUTER.pak
+%%DATADIR%%/locales/zh-CN_NEUTER.pak.info
%%DATADIR%%/locales/zh-TW.pak
%%DATADIR%%/locales/zh-TW.pak.info
+%%DATADIR%%/locales/zh-TW_FEMININE.pak
+%%DATADIR%%/locales/zh-TW_FEMININE.pak.info
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-TW_NEUTER.pak
+%%DATADIR%%/locales/zh-TW_NEUTER.pak.info
%%DATADIR%%/mksnapshot
%%DATADIR%%/product_logo_48.png
%%DATADIR%%/protoc
diff --git a/www/jira-cli/Makefile b/www/jira-cli/Makefile
index f1b96b40853c..ed11a082d915 100644
--- a/www/jira-cli/Makefile
+++ b/www/jira-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jira-cli
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
DIST_SUBDIR= jira-cli
diff --git a/www/jwt-cli/Makefile b/www/jwt-cli/Makefile
index 3446e28863e5..10d416d226cb 100644
--- a/www/jwt-cli/Makefile
+++ b/www/jwt-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jwt-cli
PORTVERSION= 6.2.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/katana/Makefile b/www/katana/Makefile
index ba8fc3a2a587..b0167797f120 100644
--- a/www/katana/Makefile
+++ b/www/katana/Makefile
@@ -1,7 +1,7 @@
PORTNAME= katana
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.3
-PORTREVISION= 5
+DISTVERSION= 1.2.2
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= dutra@FreeBSD.org
diff --git a/www/katana/distinfo b/www/katana/distinfo
index 10a67ce20066..89f2abaa3483 100644
--- a/www/katana/distinfo
+++ b/www/katana/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746066807
-SHA256 (go/www_katana/katana-v1.1.3/v1.1.3.mod) = 4b35743aaa4f50f686226f735c0c630dd6301ec968c884020025347dc34f859c
-SIZE (go/www_katana/katana-v1.1.3/v1.1.3.mod) = 7673
-SHA256 (go/www_katana/katana-v1.1.3/v1.1.3.zip) = dc89436ff980af5a9f905a995ffbbf80c9fae355242e233e71209d560221817c
-SIZE (go/www_katana/katana-v1.1.3/v1.1.3.zip) = 145797
+TIMESTAMP = 1757795043
+SHA256 (go/www_katana/katana-v1.2.2/v1.2.2.mod) = 8a9a099376db47a4784abbf53028303868b2528b1a381c87a74936803d3a6649
+SIZE (go/www_katana/katana-v1.2.2/v1.2.2.mod) = 7752
+SHA256 (go/www_katana/katana-v1.2.2/v1.2.2.zip) = 83d06b172e7691d340c95f01b72c9a45a008dbc37860052253d5c79cc5b70e06
+SIZE (go/www_katana/katana-v1.2.2/v1.2.2.zip) = 159438
diff --git a/www/kineto/Makefile b/www/kineto/Makefile
index c8bec1eedc6d..0359fe7e8865 100644
--- a/www/kineto/Makefile
+++ b/www/kineto/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kineto
DISTVERSION= g20211104
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= www
MAINTAINER= corey@electrickite.org
diff --git a/www/libnghttp2/Makefile b/www/libnghttp2/Makefile
index a544ca09090c..6d4a299db39b 100644
--- a/www/libnghttp2/Makefile
+++ b/www/libnghttp2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nghttp2
-PORTVERSION= 1.66.0
+PORTVERSION= 1.67.0
CATEGORIES= www net
MASTER_SITES= https://github.com/nghttp2/nghttp2/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/www/libnghttp2/distinfo b/www/libnghttp2/distinfo
index 8008b345dd54..159a2b55df2e 100644
--- a/www/libnghttp2/distinfo
+++ b/www/libnghttp2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188018
-SHA256 (nghttp2-1.66.0.tar.xz) = 00ba1bdf0ba2c74b2a4fe6c8b1069dc9d82f82608af24442d430df97c6f9e631
-SIZE (nghttp2-1.66.0.tar.xz) = 1743992
+TIMESTAMP = 1757120546
+SHA256 (nghttp2-1.67.0.tar.xz) = d21cf317837f5176b76bed7eded54a4e4583dfa378c9f915913329d9d4a1be86
+SIZE (nghttp2-1.67.0.tar.xz) = 1675484
diff --git a/www/libnghttp2/files/patch-Makefile.in b/www/libnghttp2/files/patch-Makefile.in
index 1844258a1714..cb19bca5f5d0 100644
--- a/www/libnghttp2/files/patch-Makefile.in
+++ b/www/libnghttp2/files/patch-Makefile.in
@@ -1,10 +1,10 @@
---- Makefile.in.orig 2025-06-17 10:27:07 UTC
+--- Makefile.in.orig 2025-09-02 12:26:39 UTC
+++ Makefile.in
-@@ -456,11 +456,10 @@ top_srcdir = @top_srcdir@
+@@ -458,11 +458,10 @@ top_srcdir = @top_srcdir@
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--SUBDIRS = lib third-party src bpf examples tests integration-tests \
+-SUBDIRS = lib tests third-party src bpf examples integration-tests \
- doc contrib
+SUBDIRS = lib
diff --git a/www/libnghttp2/pkg-plist b/www/libnghttp2/pkg-plist
index fdb74af974c2..243589300608 100644
--- a/www/libnghttp2/pkg-plist
+++ b/www/libnghttp2/pkg-plist
@@ -3,5 +3,5 @@ include/nghttp2/nghttp2ver.h
lib/libnghttp2.a
lib/libnghttp2.so
lib/libnghttp2.so.14
-lib/libnghttp2.so.14.28.5
+lib/libnghttp2.so.14.29.0
libdata/pkgconfig/libnghttp2.pc
diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile
index 6510de0e8f33..92432d6f751e 100644
--- a/www/librewolf/Makefile
+++ b/www/librewolf/Makefile
@@ -1,8 +1,7 @@
PORTNAME= librewolf
-DISTVERSION= 142.0.1
+DISTVERSION= 143.0.4
LWPATCH= -1
DISTVERSIONSUFFIX= ${LWPATCH}.source
-PORTREVISION= 1
CATEGORIES= www wayland
MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/${PORTNAME}-source/${DISTVERSION}${LWPATCH}/
@@ -14,7 +13,7 @@ LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= nspr>=4.32:devel/nspr \
- nss>=3.114:security/nss \
+ nss>=3.115.1:security/nss \
icu>=76.1:devel/icu \
libevent>=2.1.8:devel/libevent \
harfbuzz>=10.1.0:print/harfbuzz \
diff --git a/www/librewolf/distinfo b/www/librewolf/distinfo
index a90acb98b906..e1fd1a0bc553 100644
--- a/www/librewolf/distinfo
+++ b/www/librewolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756477960
-SHA256 (librewolf-142.0.1-1.source.tar.gz) = 770fd784b91a836edd327e816d735a91852872909933dd8a167cd59f388ffbe1
-SIZE (librewolf-142.0.1-1.source.tar.gz) = 1010630994
+TIMESTAMP = 1759655628
+SHA256 (librewolf-143.0.4-1.source.tar.gz) = c40d149016c578d39f7a9f25f28cf31960c6009ca81782675145c5c976b63360
+SIZE (librewolf-143.0.4-1.source.tar.gz) = 1023308761
diff --git a/www/librewolf/files/patch-bug1874059 b/www/librewolf/files/patch-bug1874059
deleted file mode 100644
index 3fa954ef9def..000000000000
--- a/www/librewolf/files/patch-bug1874059
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 56c888446600991803fd92d668349101ad4bf160
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Feb 6 22:51:27 2024 +0100
-
- switch to -fvisibility flags
-
- this fixes linkage with llvm18 (which does not like the former
- approach via the #pragma in gcc_hidden.h
-
- PR: 276746
- Submitted by: dim@
-
-diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure
-index d08b748db250..4696f69153f6 100644
---- build/moz.configure/toolchain.configure
-+++ build/moz.configure/toolchain.configure
-@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi)
- @depends(target, build_environment)
- def visibility_flags(target, env):
- if target.os != "WINNT":
-- if target.kernel == "Darwin":
-+ if target.kernel == "Darwin" or target.kernel == "FreeBSD":
- return ("-fvisibility=hidden", "-fvisibility-inlines-hidden")
- return (
- "-I%s/system_wrappers" % os.path.join(env.dist),
diff --git a/www/librewolf/files/patch-bug1876632 b/www/librewolf/files/patch-bug1876632
deleted file mode 100644
index 3932b1deccc9..000000000000
--- a/www/librewolf/files/patch-bug1876632
+++ /dev/null
@@ -1,35 +0,0 @@
-commit 4f531ca86d24be5d4de673f6e652ed899151d20c
-Author: Jesper Schmitz Mouridsen <jesper@schmitz.computer>
-Date: Wed Jul 23 22:01:31 2025 +0000
-
- Bug 1876632 Fix aslr allocations on FreeBSD r=spidermonkey-reviewers,sfink
-
- Without the alignment flag the desired address
- gets randomized by aslr in a way which causes it to not
- be aligned. Furthermore the TryToAlignChunk almost always
- fails. With this fix it never gets to TryToAlignChunk
- because the flag guarantees upfront alignment.
-
- Differential Revision: https://phabricator.services.mozilla.com/D257824
-
-diff --git js/src/gc/Memory.cpp js/src/gc/Memory.cpp
-index e790f1784ede..13639c9a6eb4 100644
---- js/src/gc/Memory.cpp
-+++ js/src/gc/Memory.cpp
-@@ -608,7 +608,16 @@ static void* MapAlignedPagesRandom(size_t length, size_t alignment) {
- for (size_t i = 1; i <= 1024; ++i) {
- if (i & 0xf) {
- uint64_t desired = alignment * GetNumberInRange(minNum, maxNum);
-+# if defined(__FreeBSD__) && defined(__aarch64__)
-+ int flags = MAP_PRIVATE | MAP_ANON |
-+ MAP_ALIGNED(mozilla::CeilingLog2Size(alignment));
-+ region = MozTaggedAnonymousMmap((void*)(uintptr_t)desired, length,
-+ int(PageAccess::ReadWrite), flags, -1, 0,
-+ "js-gc-heap");
-+# else
- region = MapMemoryAtFuzzy(reinterpret_cast<void*>(desired), length);
-+
-+# endif
- if (!region) {
- continue;
- }
diff --git a/www/librewolf/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build b/www/librewolf/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build
new file mode 100644
index 000000000000..d9dde78484f2
--- /dev/null
+++ b/www/librewolf/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build
@@ -0,0 +1,18 @@
+commit 18ea032974539d7f4db64d21a87fd174333b9e2c
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
+
+ build XErrorTrap for FreeBSD, too
+
+diff --git dom/media/webrtc/libwebrtc_overrides/moz.build dom/media/webrtc/libwebrtc_overrides/moz.build
+index ed9c450e5649..1ac213e48b28 100644
+--- dom/media/webrtc/libwebrtc_overrides/moz.build
++++ dom/media/webrtc/libwebrtc_overrides/moz.build
+@@ -34,7 +34,7 @@ UNIFIED_SOURCES += [
+ "call/call_basic_stats.cc",
+ ]
+
+-if CONFIG["OS_TARGET"] == "OpenBSD":
++if CONFIG["OS_TARGET"] in ("FreeBSD", "OpenBSD"):
+ CXXFLAGS += CONFIG["MOZ_X11_CFLAGS"]
+ UNIFIED_SOURCES += [
+ "modules/desktop_capture/linux/x11/x_error_trap.cc",
diff --git a/www/librewolf/files/patch-libwebrtc-generated b/www/librewolf/files/patch-libwebrtc-generated
index e8c87e3227b3..5621fe23cf21 100644
--- a/www/librewolf/files/patch-libwebrtc-generated
+++ b/www/librewolf/files/patch-libwebrtc-generated
@@ -1,18 +1,19 @@
-commit e5b021e52acc5acc4c5c629bd51d9d23f76a6fa3
+commit b9b52a94471b7d6930b5c295c16ccf1512e6c86b
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
- regenerate FreeBSD libwebrtc patch for gecko 142
+ regenerate FreeBSD libwebrtc patch for gecko 143
diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
-index 8311adfac314..8f928780f912 100644
+index 536af3b634ce..8dd2dcdb638b 100644
--- third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
+++ third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -29,7 +30,7 @@ index 8311adfac314..8f928780f912 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -118,7 +119,7 @@ index 8311adfac314..8f928780f912 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -138,14 +139,12 @@ index 8311adfac314..8f928780f912 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -184,12 +183,10 @@ index 8311adfac314..8f928780f912 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -198,28 +195,27 @@ index 8311adfac314..8f928780f912 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("resource_adaptation_api_gn")
diff --git third_party/libwebrtc/api/array_view_gn/moz.build third_party/libwebrtc/api/array_view_gn/moz.build
-index 135d99581ad8..9d2850332b47 100644
+index aba4df15e70d..940c0813b07b 100644
--- third_party/libwebrtc/api/array_view_gn/moz.build
+++ third_party/libwebrtc/api/array_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -236,7 +232,7 @@ index 135d99581ad8..9d2850332b47 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -325,7 +321,7 @@ index 135d99581ad8..9d2850332b47 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -341,19 +337,17 @@ index 135d99581ad8..9d2850332b47 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -379,35 +373,32 @@ index 135d99581ad8..9d2850332b47 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("array_view_gn")
diff --git third_party/libwebrtc/api/async_dns_resolver_gn/moz.build third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
-index ef6f064da624..1e2e771f29ca 100644
+index 7071eaa2c55c..d06057bdb4c7 100644
--- third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
+++ third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -424,7 +415,7 @@ index ef6f064da624..1e2e771f29ca 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -521,7 +512,7 @@ index ef6f064da624..1e2e771f29ca 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -537,19 +528,17 @@ index ef6f064da624..1e2e771f29ca 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -575,35 +564,32 @@ index ef6f064da624..1e2e771f29ca 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("async_dns_resolver_gn")
diff --git third_party/libwebrtc/api/audio/aec3_config_gn/moz.build third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
-index 2b26428acdeb..0e19e0930385 100644
+index f45b24581d13..8d009c9065e7 100644
--- third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
+++ third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -620,7 +606,7 @@ index 2b26428acdeb..0e19e0930385 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -709,7 +695,7 @@ index 2b26428acdeb..0e19e0930385 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -729,14 +715,12 @@ index 2b26428acdeb..0e19e0930385 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -775,12 +759,10 @@ index 2b26428acdeb..0e19e0930385 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -789,28 +771,27 @@ index 2b26428acdeb..0e19e0930385 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec3_config_gn")
diff --git third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
-index b23d7d9d9c17..e43e72bb81ed 100644
+index 876aa9af22a9..af845805eb4a 100644
--- third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -828,7 +809,7 @@ index b23d7d9d9c17..e43e72bb81ed 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -928,7 +909,7 @@ index b23d7d9d9c17..e43e72bb81ed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -948,14 +929,12 @@ index b23d7d9d9c17..e43e72bb81ed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -994,12 +973,10 @@ index b23d7d9d9c17..e43e72bb81ed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -1008,28 +985,27 @@ index b23d7d9d9c17..e43e72bb81ed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec3_factory_gn")
diff --git third_party/libwebrtc/api/audio/audio_device_gn/moz.build third_party/libwebrtc/api/audio/audio_device_gn/moz.build
-index 98aeebf3a0ff..4b9c82612b4f 100644
+index 4adeb31f19ea..dcaf6e34ca7f 100644
--- third_party/libwebrtc/api/audio/audio_device_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_device_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1046,7 +1022,7 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1135,7 +1111,7 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1151,19 +1127,17 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1189,35 +1163,32 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_device_gn")
diff --git third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
-index 4afb8112be80..ff3fe8f8a5ba 100644
+index b48e1554ff0c..4a0992b45863 100644
--- third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1234,7 +1205,7 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1330,7 +1301,7 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1350,14 +1321,12 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -1396,12 +1365,10 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -1410,28 +1377,27 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_api_gn")
diff --git third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
-index da677c9e1b98..107a73150225 100644
+index 4ade24b607cf..a862046a5e03 100644
--- third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1448,7 +1414,7 @@ index da677c9e1b98..107a73150225 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1533,7 +1499,7 @@ index da677c9e1b98..107a73150225 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1549,19 +1515,17 @@ index da677c9e1b98..107a73150225 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1587,35 +1551,32 @@ index da677c9e1b98..107a73150225 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_frame_processor_gn")
diff --git third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
-index 6b76e07f5f25..652ded4059f8 100644
+index e09b103e5937..e4f8ac284c15 100644
--- third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1632,7 +1593,7 @@ index 6b76e07f5f25..652ded4059f8 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1728,7 +1689,7 @@ index 6b76e07f5f25..652ded4059f8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1744,19 +1705,17 @@ index 6b76e07f5f25..652ded4059f8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1782,35 +1741,32 @@ index 6b76e07f5f25..652ded4059f8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_mixer_api_gn")
diff --git third_party/libwebrtc/api/audio/audio_processing_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
-index 0ec4e1d61792..ef24358b9306 100644
+index f4aae5e715d8..d7a94ce58f8f 100644
--- third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1827,7 +1783,7 @@ index 0ec4e1d61792..ef24358b9306 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1927,7 +1883,7 @@ index 0ec4e1d61792..ef24358b9306 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1947,14 +1903,12 @@ index 0ec4e1d61792..ef24358b9306 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -1993,12 +1947,10 @@ index 0ec4e1d61792..ef24358b9306 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2007,28 +1959,27 @@ index 0ec4e1d61792..ef24358b9306 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_processing_gn")
diff --git third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
-index de14dfdb12f8..292973c3234d 100644
+index 7e5b71d14cb2..28ea7419731a 100644
--- third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2045,7 +1996,7 @@ index de14dfdb12f8..292973c3234d 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2130,7 +2081,7 @@ index de14dfdb12f8..292973c3234d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2150,14 +2101,12 @@ index de14dfdb12f8..292973c3234d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -2196,12 +2145,10 @@ index de14dfdb12f8..292973c3234d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2210,28 +2157,27 @@ index de14dfdb12f8..292973c3234d 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_processing_statistics_gn")
diff --git third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
-index 06268621031d..6bf49766d39a 100644
+index dd674794a7ea..5cc994ae13d3 100644
--- third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
+++ third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -2249,7 +2195,7 @@ index 06268621031d..6bf49766d39a 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2349,7 +2295,7 @@ index 06268621031d..6bf49766d39a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2369,14 +2315,12 @@ index 06268621031d..6bf49766d39a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -2415,12 +2359,10 @@ index 06268621031d..6bf49766d39a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2429,28 +2371,27 @@ index 06268621031d..6bf49766d39a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_audio_processing_builder_gn")
diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build third_party/libwebrtc/api/audio/echo_control_gn/moz.build
-index 7b24226673ad..d08252809411 100644
+index 106400ba7d20..d6be6247afbe 100644
--- third_party/libwebrtc/api/audio/echo_control_gn/moz.build
+++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2467,7 +2408,7 @@ index 7b24226673ad..d08252809411 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2567,7 +2508,7 @@ index 7b24226673ad..d08252809411 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2583,19 +2524,17 @@ index 7b24226673ad..d08252809411 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -2621,35 +2560,32 @@ index 7b24226673ad..d08252809411 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("echo_control_gn")
diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build
-index 77267ad65ee1..18a66e081a52 100644
+index 3b39cbbb06a1..56d960820e9a 100644
--- third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2666,7 +2602,7 @@ index 77267ad65ee1..18a66e081a52 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2766,7 +2702,7 @@ index 77267ad65ee1..18a66e081a52 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2786,14 +2722,12 @@ index 77267ad65ee1..18a66e081a52 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -2832,12 +2766,10 @@ index 77267ad65ee1..18a66e081a52 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2846,28 +2778,27 @@ index 77267ad65ee1..18a66e081a52 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_L16_gn")
diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build
-index 47397f996c19..c27e3a06ad98 100644
+index 7617d7f5292b..16437f45293b 100644
--- third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2884,7 +2815,7 @@ index 47397f996c19..c27e3a06ad98 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2984,7 +2915,7 @@ index 47397f996c19..c27e3a06ad98 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3004,14 +2935,12 @@ index 47397f996c19..c27e3a06ad98 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3050,12 +2979,10 @@ index 47397f996c19..c27e3a06ad98 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3064,28 +2991,27 @@ index 47397f996c19..c27e3a06ad98 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_L16_gn")
diff --git third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build
-index 9e12e483278f..ddc99b55b57f 100644
+index 33ba61c29758..5d8a792fe980 100644
--- third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3102,7 +3028,7 @@ index 9e12e483278f..ddc99b55b57f 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3202,7 +3128,7 @@ index 9e12e483278f..ddc99b55b57f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3222,14 +3148,12 @@ index 9e12e483278f..ddc99b55b57f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3268,12 +3192,10 @@ index 9e12e483278f..ddc99b55b57f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3282,28 +3204,27 @@ index 9e12e483278f..ddc99b55b57f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_codecs_api_gn")
diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
-index d0b1ca5e47e9..1fe538a5ce3e 100644
+index 2b6ee1be7a06..ba988ddb42a8 100644
--- third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3321,7 +3242,7 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3421,7 +3342,7 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3441,14 +3362,12 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3487,12 +3406,10 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3501,28 +3418,27 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_audio_decoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
-index d00504ccaf03..10f9061ad382 100644
+index 628c8fa7fdf8..5ca23f309ccd 100644
--- third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3540,7 +3456,7 @@ index d00504ccaf03..10f9061ad382 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3640,7 +3556,7 @@ index d00504ccaf03..10f9061ad382 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3660,14 +3576,12 @@ index d00504ccaf03..10f9061ad382 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3706,12 +3620,10 @@ index d00504ccaf03..10f9061ad382 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3720,28 +3632,27 @@ index d00504ccaf03..10f9061ad382 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_audio_encoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
-index c29e3e9ee9b3..20716cb88679 100644
+index d043d987206f..a444480062b2 100644
--- third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3758,7 +3669,7 @@ index c29e3e9ee9b3..20716cb88679 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3858,7 +3769,7 @@ index c29e3e9ee9b3..20716cb88679 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3878,14 +3789,12 @@ index c29e3e9ee9b3..20716cb88679 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3924,12 +3833,10 @@ index c29e3e9ee9b3..20716cb88679 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3938,28 +3845,27 @@ index c29e3e9ee9b3..20716cb88679 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_g711_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
-index 3b77bbd2a7b0..29f2bdb535a7 100644
+index 7f2378a655e9..d566e9583f66 100644
--- third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3976,7 +3882,7 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4076,7 +3982,7 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4096,14 +4002,12 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4142,12 +4046,10 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -4156,28 +4058,27 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_g711_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
-index 6c034ef0cdf8..97e2dda4027e 100644
+index 5896f29065e1..76234946c946 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4194,7 +4095,7 @@ index 6c034ef0cdf8..97e2dda4027e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4294,7 +4195,7 @@ index 6c034ef0cdf8..97e2dda4027e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4314,14 +4215,12 @@ index 6c034ef0cdf8..97e2dda4027e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4360,12 +4259,10 @@ index 6c034ef0cdf8..97e2dda4027e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -4374,28 +4271,27 @@ index 6c034ef0cdf8..97e2dda4027e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_g722_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build
-index ece2267c9f31..643b470e2913 100644
+index a1c6b85d2319..d6c5f698a095 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4412,7 +4308,7 @@ index ece2267c9f31..643b470e2913 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4512,7 +4408,7 @@ index ece2267c9f31..643b470e2913 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4528,19 +4424,17 @@ index ece2267c9f31..643b470e2913 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -4566,35 +4460,32 @@ index ece2267c9f31..643b470e2913 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_encoder_g722_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
-index a9f2cfb7ee3c..8dd52b52fb37 100644
+index 462adb64213a..d0e14032612c 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4611,7 +4502,7 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4711,7 +4602,7 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4731,14 +4622,12 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4777,12 +4666,10 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -4791,28 +4678,27 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_g722_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
-index 7c2e033644c6..c347323ec814 100644
+index 4e00beaa4415..f2d3cd506e8f 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4829,7 +4715,7 @@ index 7c2e033644c6..c347323ec814 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4929,7 +4815,7 @@ index 7c2e033644c6..c347323ec814 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4949,14 +4835,12 @@ index 7c2e033644c6..c347323ec814 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4995,12 +4879,10 @@ index 7c2e033644c6..c347323ec814 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5009,28 +4891,27 @@ index 7c2e033644c6..c347323ec814 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_multiopus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build
-index 4dc0d9442721..09de16583d61 100644
+index 27ee924f238e..8d6c5a275846 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5047,7 +4928,7 @@ index 4dc0d9442721..09de16583d61 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5147,7 +5028,7 @@ index 4dc0d9442721..09de16583d61 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5163,19 +5044,17 @@ index 4dc0d9442721..09de16583d61 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -5201,35 +5080,32 @@ index 4dc0d9442721..09de16583d61 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_decoder_opus_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
-index d8a4a97cd5c2..bac30391a53f 100644
+index 53bc3478a40b..308709799635 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5246,7 +5122,7 @@ index d8a4a97cd5c2..bac30391a53f 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5346,7 +5222,7 @@ index d8a4a97cd5c2..bac30391a53f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5366,14 +5242,12 @@ index d8a4a97cd5c2..bac30391a53f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -5412,12 +5286,10 @@ index d8a4a97cd5c2..bac30391a53f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5426,28 +5298,27 @@ index d8a4a97cd5c2..bac30391a53f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_opus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
-index 5ff636039dce..f1b9d0da6b50 100644
+index 2925c9a25583..0dc3b552177f 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5464,7 +5335,7 @@ index 5ff636039dce..f1b9d0da6b50 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5564,7 +5435,7 @@ index 5ff636039dce..f1b9d0da6b50 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5584,14 +5455,12 @@ index 5ff636039dce..f1b9d0da6b50 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -5630,12 +5499,10 @@ index 5ff636039dce..f1b9d0da6b50 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5644,28 +5511,27 @@ index 5ff636039dce..f1b9d0da6b50 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_multiopus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
-index 02d6ec69a180..ece67051b65f 100644
+index e7cd0bcd8f5d..ccf44f091517 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5683,7 +5549,7 @@ index 02d6ec69a180..ece67051b65f 100644
FINAL_LIBRARY = "xul"
-@@ -50,83 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,83 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5768,7 +5634,7 @@ index 02d6ec69a180..ece67051b65f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -134,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -136,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5788,14 +5654,12 @@ index 02d6ec69a180..ece67051b65f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -5834,12 +5698,10 @@ index 02d6ec69a180..ece67051b65f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5848,28 +5710,27 @@ index 02d6ec69a180..ece67051b65f 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_opus_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
-index ac2a09ff5952..9c5ef8fd737e 100644
+index 05030b6b5a9d..bbe9861edb7b 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5886,7 +5747,7 @@ index ac2a09ff5952..9c5ef8fd737e 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5986,7 +5847,7 @@ index ac2a09ff5952..9c5ef8fd737e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6006,14 +5867,12 @@ index ac2a09ff5952..9c5ef8fd737e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -6052,12 +5911,10 @@ index ac2a09ff5952..9c5ef8fd737e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -6066,28 +5923,27 @@ index ac2a09ff5952..9c5ef8fd737e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_opus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
-index 81327dddadcd..2e745fe9e41f 100644
+index 1f23f978e95d..b1540a52dfae 100644
--- third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6104,7 +5960,7 @@ index 81327dddadcd..2e745fe9e41f 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6204,7 +6060,7 @@ index 81327dddadcd..2e745fe9e41f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6224,14 +6080,12 @@ index 81327dddadcd..2e745fe9e41f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -6270,12 +6124,10 @@ index 81327dddadcd..2e745fe9e41f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -6284,28 +6136,27 @@ index 81327dddadcd..2e745fe9e41f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("opus_audio_decoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_options_api_gn/moz.build third_party/libwebrtc/api/audio_options_api_gn/moz.build
-index 0eecd975c914..f7125f47283d 100644
+index d5f2fbaa23c2..576652c339f6 100644
--- third_party/libwebrtc/api/audio_options_api_gn/moz.build
+++ third_party/libwebrtc/api/audio_options_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6322,7 +6173,7 @@ index 0eecd975c914..f7125f47283d 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6411,7 +6262,7 @@ index 0eecd975c914..f7125f47283d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6431,14 +6282,12 @@ index 0eecd975c914..f7125f47283d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -6477,12 +6326,10 @@ index 0eecd975c914..f7125f47283d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -6491,28 +6338,27 @@ index 0eecd975c914..f7125f47283d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_options_api_gn")
diff --git third_party/libwebrtc/api/bitrate_allocation_gn/moz.build third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
-index 492af1f6b87d..9c55ead6c9fa 100644
+index d77ac1a3c024..067cf0a3566b 100644
--- third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
+++ third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6529,7 +6375,7 @@ index 492af1f6b87d..9c55ead6c9fa 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6618,7 +6464,7 @@ index 492af1f6b87d..9c55ead6c9fa 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6634,19 +6480,17 @@ index 492af1f6b87d..9c55ead6c9fa 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -6672,35 +6516,32 @@ index 492af1f6b87d..9c55ead6c9fa 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bitrate_allocation_gn")
diff --git third_party/libwebrtc/api/call_api_gn/moz.build third_party/libwebrtc/api/call_api_gn/moz.build
-index 19d4d72cb0f6..e1369568f801 100644
+index e3860a2d5cb0..01913d2a42d6 100644
--- third_party/libwebrtc/api/call_api_gn/moz.build
+++ third_party/libwebrtc/api/call_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6717,7 +6558,7 @@ index 19d4d72cb0f6..e1369568f801 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6802,7 +6643,7 @@ index 19d4d72cb0f6..e1369568f801 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6818,19 +6659,17 @@ index 19d4d72cb0f6..e1369568f801 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -6856,35 +6695,32 @@ index 19d4d72cb0f6..e1369568f801 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("call_api_gn")
diff --git third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
-index c81122c0e3bb..f8bdd48ff4c8 100644
+index 03536897a3e5..7d4e36cffba6 100644
--- third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
+++ third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6901,7 +6737,7 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6990,7 +6826,7 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7006,19 +6842,17 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7044,35 +6878,32 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_decryptor_interface_gn")
diff --git third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
-index 7d72f6a41ac8..c396e2b059f3 100644
+index ce2ccba3ddd9..3424ea2600f3 100644
--- third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
+++ third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7089,7 +6920,7 @@ index 7d72f6a41ac8..c396e2b059f3 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7178,7 +7009,7 @@ index 7d72f6a41ac8..c396e2b059f3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7194,19 +7025,17 @@ index 7d72f6a41ac8..c396e2b059f3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7232,35 +7061,32 @@ index 7d72f6a41ac8..c396e2b059f3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_encryptor_interface_gn")
diff --git third_party/libwebrtc/api/crypto/options_gn/moz.build third_party/libwebrtc/api/crypto/options_gn/moz.build
-index f7ee9516fd4d..12951ae20d89 100644
+index f4884cef3781..087517688a6e 100644
--- third_party/libwebrtc/api/crypto/options_gn/moz.build
+++ third_party/libwebrtc/api/crypto/options_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7277,7 +7103,7 @@ index f7ee9516fd4d..12951ae20d89 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7366,7 +7192,7 @@ index f7ee9516fd4d..12951ae20d89 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7386,14 +7212,12 @@ index f7ee9516fd4d..12951ae20d89 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -7432,12 +7256,10 @@ index f7ee9516fd4d..12951ae20d89 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -7446,28 +7268,27 @@ index f7ee9516fd4d..12951ae20d89 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("options_gn")
diff --git third_party/libwebrtc/api/environment/environment_factory_gn/moz.build third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
-index 199c4ba42013..90f223c3364a 100644
+index 7e6c65433342..84ed2cb20f4b 100644
--- third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
+++ third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7484,7 +7305,7 @@ index 199c4ba42013..90f223c3364a 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7584,7 +7405,7 @@ index 199c4ba42013..90f223c3364a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7604,14 +7425,12 @@ index 199c4ba42013..90f223c3364a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -7650,12 +7469,10 @@ index 199c4ba42013..90f223c3364a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -7664,28 +7481,27 @@ index 199c4ba42013..90f223c3364a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("environment_factory_gn")
diff --git third_party/libwebrtc/api/environment/environment_gn/moz.build third_party/libwebrtc/api/environment/environment_gn/moz.build
-index 6ffbbc713819..0017a6e38de6 100644
+index 218ae3ae9afa..8476399ec931 100644
--- third_party/libwebrtc/api/environment/environment_gn/moz.build
+++ third_party/libwebrtc/api/environment/environment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7702,7 +7518,7 @@ index 6ffbbc713819..0017a6e38de6 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7802,7 +7618,7 @@ index 6ffbbc713819..0017a6e38de6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7818,19 +7634,17 @@ index 6ffbbc713819..0017a6e38de6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7856,35 +7670,32 @@ index 6ffbbc713819..0017a6e38de6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("environment_gn")
diff --git third_party/libwebrtc/api/fec_controller_api_gn/moz.build third_party/libwebrtc/api/fec_controller_api_gn/moz.build
-index 6e9a6e09e8eb..4b29d5ad30b1 100644
+index d5887f3d6587..4c1fa1a08737 100644
--- third_party/libwebrtc/api/fec_controller_api_gn/moz.build
+++ third_party/libwebrtc/api/fec_controller_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7901,7 +7712,7 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8001,7 +7812,7 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8017,19 +7828,17 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8055,35 +7864,32 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("fec_controller_api_gn")
diff --git third_party/libwebrtc/api/field_trials_registry_gn/moz.build third_party/libwebrtc/api/field_trials_registry_gn/moz.build
-index 23a7adec4c94..be6713313eb6 100644
+index ad9c82b1bb7b..9fe42408ce7d 100644
--- third_party/libwebrtc/api/field_trials_registry_gn/moz.build
+++ third_party/libwebrtc/api/field_trials_registry_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8100,7 +7906,7 @@ index 23a7adec4c94..be6713313eb6 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8196,7 +8002,7 @@ index 23a7adec4c94..be6713313eb6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8216,14 +8022,12 @@ index 23a7adec4c94..be6713313eb6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -8262,12 +8066,10 @@ index 23a7adec4c94..be6713313eb6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -8276,28 +8078,27 @@ index 23a7adec4c94..be6713313eb6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trials_registry_gn")
diff --git third_party/libwebrtc/api/field_trials_view_gn/moz.build third_party/libwebrtc/api/field_trials_view_gn/moz.build
-index 736a968aae74..e72e934f1b1d 100644
+index 1e9a1e7a666a..3fa9f12b8585 100644
--- third_party/libwebrtc/api/field_trials_view_gn/moz.build
+++ third_party/libwebrtc/api/field_trials_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8314,7 +8115,7 @@ index 736a968aae74..e72e934f1b1d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8399,7 +8200,7 @@ index 736a968aae74..e72e934f1b1d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8415,19 +8216,17 @@ index 736a968aae74..e72e934f1b1d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8453,35 +8252,32 @@ index 736a968aae74..e72e934f1b1d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("field_trials_view_gn")
diff --git third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
-index bf8dc0629f1b..9f0b57171621 100644
+index d472124f0a40..ac2df5b26adf 100644
--- third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
+++ third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8498,7 +8294,7 @@ index bf8dc0629f1b..9f0b57171621 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8598,7 +8394,7 @@ index bf8dc0629f1b..9f0b57171621 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8618,14 +8414,12 @@ index bf8dc0629f1b..9f0b57171621 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -8664,12 +8458,10 @@ index bf8dc0629f1b..9f0b57171621 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -8678,28 +8470,27 @@ index bf8dc0629f1b..9f0b57171621 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_transformer_interface_gn")
diff --git third_party/libwebrtc/api/function_view_gn/moz.build third_party/libwebrtc/api/function_view_gn/moz.build
-index bbe3a1fd5c7c..0b40bef503a7 100644
+index dc26789ded68..de73bc9c5c6a 100644
--- third_party/libwebrtc/api/function_view_gn/moz.build
+++ third_party/libwebrtc/api/function_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8716,7 +8507,7 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8805,7 +8596,7 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8821,19 +8612,17 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8859,35 +8648,32 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("function_view_gn")
diff --git third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
-index 3843f5846d4f..1c13a94a1634 100644
+index 379cf8c822da..44b19737a655 100644
--- third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
+++ third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8904,7 +8690,7 @@ index 3843f5846d4f..1c13a94a1634 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8989,7 +8775,7 @@ index 3843f5846d4f..1c13a94a1634 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9005,19 +8791,17 @@ index 3843f5846d4f..1c13a94a1634 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9043,35 +8827,32 @@ index 3843f5846d4f..1c13a94a1634 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("jingle_logging_api_gn")
diff --git third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
-index 6c718ac926a3..589c17cda91f 100644
+index bafbd895ae23..85d46ef795ba 100644
--- third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
+++ third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9088,7 +8869,7 @@ index 6c718ac926a3..589c17cda91f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9173,7 +8954,7 @@ index 6c718ac926a3..589c17cda91f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9189,19 +8970,17 @@ index 6c718ac926a3..589c17cda91f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9227,35 +9006,32 @@ index 6c718ac926a3..589c17cda91f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("jingle_peerconnection_api_gn")
diff --git third_party/libwebrtc/api/location_gn/moz.build third_party/libwebrtc/api/location_gn/moz.build
-index 6303607ebdc9..16aacea7ca3e 100644
+index 1384cb4c2c9a..27432b87cd60 100644
--- third_party/libwebrtc/api/location_gn/moz.build
+++ third_party/libwebrtc/api/location_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9272,7 +9048,7 @@ index 6303607ebdc9..16aacea7ca3e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9357,7 +9133,7 @@ index 6303607ebdc9..16aacea7ca3e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9373,19 +9149,17 @@ index 6303607ebdc9..16aacea7ca3e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9411,35 +9185,32 @@ index 6303607ebdc9..16aacea7ca3e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("location_gn")
diff --git third_party/libwebrtc/api/make_ref_counted_gn/moz.build third_party/libwebrtc/api/make_ref_counted_gn/moz.build
-index 537369d878f3..5e048733bbd3 100644
+index 5260714563c4..88e1ecb122bb 100644
--- third_party/libwebrtc/api/make_ref_counted_gn/moz.build
+++ third_party/libwebrtc/api/make_ref_counted_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9456,7 +9227,7 @@ index 537369d878f3..5e048733bbd3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9541,7 +9312,7 @@ index 537369d878f3..5e048733bbd3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9557,19 +9328,17 @@ index 537369d878f3..5e048733bbd3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9595,35 +9364,32 @@ index 537369d878f3..5e048733bbd3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("make_ref_counted_gn")
diff --git third_party/libwebrtc/api/media_stream_interface_gn/moz.build third_party/libwebrtc/api/media_stream_interface_gn/moz.build
-index e6b2c4ab15f6..5b5807ef8bab 100644
+index 8b22cc529d93..d4c009dfb08b 100644
--- third_party/libwebrtc/api/media_stream_interface_gn/moz.build
+++ third_party/libwebrtc/api/media_stream_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9640,7 +9406,7 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9736,7 +9502,7 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9756,14 +9522,12 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -9802,12 +9566,10 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -9816,28 +9578,27 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("media_stream_interface_gn")
diff --git third_party/libwebrtc/api/metronome/metronome_gn/moz.build third_party/libwebrtc/api/metronome/metronome_gn/moz.build
-index 24c32ac9aa91..be111b3f1f2b 100644
+index ac0f4065814a..975fd554189e 100644
--- third_party/libwebrtc/api/metronome/metronome_gn/moz.build
+++ third_party/libwebrtc/api/metronome/metronome_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9854,7 +9615,7 @@ index 24c32ac9aa91..be111b3f1f2b 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9943,7 +9704,7 @@ index 24c32ac9aa91..be111b3f1f2b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9959,19 +9720,17 @@ index 24c32ac9aa91..be111b3f1f2b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9997,35 +9756,32 @@ index 24c32ac9aa91..be111b3f1f2b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("metronome_gn")
diff --git third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
-index 9cc852ea4e6c..563ddad2a07a 100644
+index 0b8670a958f1..e6e6261c6f1d 100644
--- third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
+++ third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10042,7 +9798,7 @@ index 9cc852ea4e6c..563ddad2a07a 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10142,7 +9898,7 @@ index 9cc852ea4e6c..563ddad2a07a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10162,14 +9918,12 @@ index 9cc852ea4e6c..563ddad2a07a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -10208,12 +9962,10 @@ index 9cc852ea4e6c..563ddad2a07a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -10222,28 +9974,27 @@ index 9cc852ea4e6c..563ddad2a07a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("default_neteq_controller_factory_gn")
diff --git third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
-index 81290d80864c..c3c7920f98fb 100644
+index 402f2a044163..bfeadc19c1f4 100644
--- third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
+++ third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10260,7 +10011,7 @@ index 81290d80864c..c3c7920f98fb 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10360,7 +10111,7 @@ index 81290d80864c..c3c7920f98fb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10380,14 +10131,12 @@ index 81290d80864c..c3c7920f98fb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -10426,12 +10175,10 @@ index 81290d80864c..c3c7920f98fb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -10440,28 +10187,27 @@ index 81290d80864c..c3c7920f98fb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("default_neteq_factory_gn")
diff --git third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
-index 7e04b468e8c3..cc9f96610179 100644
+index 3cffcf1fee68..634fe34c356b 100644
--- third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
+++ third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10478,7 +10224,7 @@ index 7e04b468e8c3..cc9f96610179 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10578,7 +10324,7 @@ index 7e04b468e8c3..cc9f96610179 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10598,14 +10344,12 @@ index 7e04b468e8c3..cc9f96610179 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -10644,12 +10388,10 @@ index 7e04b468e8c3..cc9f96610179 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -10658,28 +10400,27 @@ index 7e04b468e8c3..cc9f96610179 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("neteq_api_gn")
diff --git third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
-index 10f23f8b9e73..33604c4d0bd5 100644
+index 0c8c73eaf64e..0d9110cf2533 100644
--- third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
+++ third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10696,7 +10437,7 @@ index 10f23f8b9e73..33604c4d0bd5 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10796,7 +10537,7 @@ index 10f23f8b9e73..33604c4d0bd5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10812,19 +10553,17 @@ index 10f23f8b9e73..33604c4d0bd5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -10850,35 +10589,32 @@ index 10f23f8b9e73..33604c4d0bd5 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("neteq_controller_api_gn")
diff --git third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
-index 22a5fd8b39ae..13e1e4c6428e 100644
+index 6e62d4704907..5af2b7269dfa 100644
--- third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
+++ third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10895,7 +10631,7 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10984,7 +10720,7 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11004,14 +10740,12 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -11050,12 +10784,10 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -11064,28 +10796,27 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("tick_timer_gn")
diff --git third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
-index 2c3ff3588f46..0d71b6835f66 100644
+index 6d6d33ace75b..01573acc86d3 100644
--- third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
+++ third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11102,7 +10833,7 @@ index 2c3ff3588f46..0d71b6835f66 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11187,7 +10918,7 @@ index 2c3ff3588f46..0d71b6835f66 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11203,19 +10934,17 @@ index 2c3ff3588f46..0d71b6835f66 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11241,35 +10970,32 @@ index 2c3ff3588f46..0d71b6835f66 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("network_state_predictor_api_gn")
diff --git third_party/libwebrtc/api/priority_gn/moz.build third_party/libwebrtc/api/priority_gn/moz.build
-index ae409fd2a8dc..8b2973c33499 100644
+index 76aeb17bde7f..5e74263cf88f 100644
--- third_party/libwebrtc/api/priority_gn/moz.build
+++ third_party/libwebrtc/api/priority_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11286,7 +11012,7 @@ index ae409fd2a8dc..8b2973c33499 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11375,7 +11101,7 @@ index ae409fd2a8dc..8b2973c33499 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11391,19 +11117,17 @@ index ae409fd2a8dc..8b2973c33499 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11429,35 +11153,32 @@ index ae409fd2a8dc..8b2973c33499 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("priority_gn")
diff --git third_party/libwebrtc/api/ref_count_gn/moz.build third_party/libwebrtc/api/ref_count_gn/moz.build
-index 29eae9d26685..5f9a02823846 100644
+index 4d11702ac95b..098a60790f04 100644
--- third_party/libwebrtc/api/ref_count_gn/moz.build
+++ third_party/libwebrtc/api/ref_count_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11474,7 +11195,7 @@ index 29eae9d26685..5f9a02823846 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11559,7 +11280,7 @@ index 29eae9d26685..5f9a02823846 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11575,19 +11296,17 @@ index 29eae9d26685..5f9a02823846 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11613,35 +11332,32 @@ index 29eae9d26685..5f9a02823846 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ref_count_gn")
diff --git third_party/libwebrtc/api/refcountedbase_gn/moz.build third_party/libwebrtc/api/refcountedbase_gn/moz.build
-index 15fcfbcab216..383dec1b2bf8 100644
+index c2d93fe7f690..4cd1a1af8562 100644
--- third_party/libwebrtc/api/refcountedbase_gn/moz.build
+++ third_party/libwebrtc/api/refcountedbase_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11658,7 +11374,7 @@ index 15fcfbcab216..383dec1b2bf8 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11743,7 +11459,7 @@ index 15fcfbcab216..383dec1b2bf8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11759,19 +11475,17 @@ index 15fcfbcab216..383dec1b2bf8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11797,35 +11511,32 @@ index 15fcfbcab216..383dec1b2bf8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("refcountedbase_gn")
diff --git third_party/libwebrtc/api/rtc_error_gn/moz.build third_party/libwebrtc/api/rtc_error_gn/moz.build
-index 3ccf2200f06f..cb39ec5b95c8 100644
+index 931ad8f10770..c86ad5eeb18f 100644
--- third_party/libwebrtc/api/rtc_error_gn/moz.build
+++ third_party/libwebrtc/api/rtc_error_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11842,7 +11553,7 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11938,7 +11649,7 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11958,14 +11669,12 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12004,12 +11713,10 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12018,28 +11725,27 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_error_gn")
diff --git third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
-index 6889927e409b..48e899d51c59 100644
+index 062fcf1c7e98..56ca85ac637d 100644
--- third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
+++ third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12056,7 +11762,7 @@ index 6889927e409b..48e899d51c59 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12152,7 +11858,7 @@ index 6889927e409b..48e899d51c59 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12172,14 +11878,12 @@ index 6889927e409b..48e899d51c59 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12218,12 +11922,10 @@ index 6889927e409b..48e899d51c59 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12232,28 +11934,27 @@ index 6889927e409b..48e899d51c59 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_log_gn")
diff --git third_party/libwebrtc/api/rtp_headers_gn/moz.build third_party/libwebrtc/api/rtp_headers_gn/moz.build
-index 4624ee5f34fc..594ac4704478 100644
+index a3962549d71a..f3230db2f74c 100644
--- third_party/libwebrtc/api/rtp_headers_gn/moz.build
+++ third_party/libwebrtc/api/rtp_headers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12270,7 +11971,7 @@ index 4624ee5f34fc..594ac4704478 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12366,7 +12067,7 @@ index 4624ee5f34fc..594ac4704478 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12386,14 +12087,12 @@ index 4624ee5f34fc..594ac4704478 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12432,12 +12131,10 @@ index 4624ee5f34fc..594ac4704478 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12446,28 +12143,27 @@ index 4624ee5f34fc..594ac4704478 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_headers_gn")
diff --git third_party/libwebrtc/api/rtp_packet_info_gn/moz.build third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
-index 426fd02dc047..9d75add45806 100644
+index 52124e93c6e0..cf27ecf0ff64 100644
--- third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
+++ third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12484,7 +12180,7 @@ index 426fd02dc047..9d75add45806 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12580,7 +12276,7 @@ index 426fd02dc047..9d75add45806 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12600,14 +12296,12 @@ index 426fd02dc047..9d75add45806 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12646,12 +12340,10 @@ index 426fd02dc047..9d75add45806 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12660,28 +12352,27 @@ index 426fd02dc047..9d75add45806 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_packet_info_gn")
diff --git third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
-index 237ff1576a05..c83102a4f914 100644
+index 4e690f286985..48513d98fdc2 100644
--- third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
+++ third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12698,7 +12389,7 @@ index 237ff1576a05..c83102a4f914 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12783,7 +12474,7 @@ index 237ff1576a05..c83102a4f914 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12799,19 +12490,17 @@ index 237ff1576a05..c83102a4f914 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -12837,35 +12526,32 @@ index 237ff1576a05..c83102a4f914 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_packet_sender_gn")
diff --git third_party/libwebrtc/api/rtp_parameters_gn/moz.build third_party/libwebrtc/api/rtp_parameters_gn/moz.build
-index f3b003458d9c..dd1c69095d01 100644
+index 48d4257f8009..57f881d7cba9 100644
--- third_party/libwebrtc/api/rtp_parameters_gn/moz.build
+++ third_party/libwebrtc/api/rtp_parameters_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12882,7 +12568,7 @@ index f3b003458d9c..dd1c69095d01 100644
FINAL_LIBRARY = "xul"
-@@ -46,87 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12971,7 +12657,7 @@ index f3b003458d9c..dd1c69095d01 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -134,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -136,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12991,14 +12677,12 @@ index f3b003458d9c..dd1c69095d01 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -13037,12 +12721,10 @@ index f3b003458d9c..dd1c69095d01 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -13051,28 +12733,27 @@ index f3b003458d9c..dd1c69095d01 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_parameters_gn")
diff --git third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
-index adeeb2d582b5..0f70df38f99a 100644
+index 58b6b9d4eced..b946ded20f7c 100644
--- third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
+++ third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13089,7 +12770,7 @@ index adeeb2d582b5..0f70df38f99a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13174,7 +12855,7 @@ index adeeb2d582b5..0f70df38f99a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13190,19 +12871,17 @@ index adeeb2d582b5..0f70df38f99a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13228,35 +12907,32 @@ index adeeb2d582b5..0f70df38f99a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_sender_interface_gn")
diff --git third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
-index 4880eb91bdad..c57b2ad9341b 100644
+index 19bd810c46cf..99ae632b35f5 100644
--- third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
+++ third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13273,7 +12949,7 @@ index 4880eb91bdad..c57b2ad9341b 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13369,7 +13045,7 @@ index 4880eb91bdad..c57b2ad9341b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13389,14 +13065,12 @@ index 4880eb91bdad..c57b2ad9341b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -13435,12 +13109,10 @@ index 4880eb91bdad..c57b2ad9341b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -13449,28 +13121,27 @@ index 4880eb91bdad..c57b2ad9341b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_sender_setparameters_callback_gn")
diff --git third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
-index 7cd95c265458..807fef6d2b72 100644
+index 0898e296f690..50e8741a1e5c 100644
--- third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
+++ third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13487,7 +13158,7 @@ index 7cd95c265458..807fef6d2b72 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13572,7 +13243,7 @@ index 7cd95c265458..807fef6d2b72 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13588,19 +13259,17 @@ index 7cd95c265458..807fef6d2b72 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13626,35 +13295,32 @@ index 7cd95c265458..807fef6d2b72 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_transceiver_direction_gn")
diff --git third_party/libwebrtc/api/scoped_refptr_gn/moz.build third_party/libwebrtc/api/scoped_refptr_gn/moz.build
-index 978c11352837..e66d3f050f9d 100644
+index 91059bcfdf24..95c749ab05f5 100644
--- third_party/libwebrtc/api/scoped_refptr_gn/moz.build
+++ third_party/libwebrtc/api/scoped_refptr_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13671,7 +13337,7 @@ index 978c11352837..e66d3f050f9d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13756,7 +13422,7 @@ index 978c11352837..e66d3f050f9d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13772,19 +13438,17 @@ index 978c11352837..e66d3f050f9d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13810,35 +13474,32 @@ index 978c11352837..e66d3f050f9d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("scoped_refptr_gn")
diff --git third_party/libwebrtc/api/sequence_checker_gn/moz.build third_party/libwebrtc/api/sequence_checker_gn/moz.build
-index f1e011d8c84c..688821e634e8 100644
+index 2e05c3b8bd13..1536e71c6bad 100644
--- third_party/libwebrtc/api/sequence_checker_gn/moz.build
+++ third_party/libwebrtc/api/sequence_checker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13855,7 +13516,7 @@ index f1e011d8c84c..688821e634e8 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13944,7 +13605,7 @@ index f1e011d8c84c..688821e634e8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13960,19 +13621,17 @@ index f1e011d8c84c..688821e634e8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13998,35 +13657,32 @@ index f1e011d8c84c..688821e634e8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sequence_checker_gn")
diff --git third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
-index 79e200469f70..ea11f3c1b3a1 100644
+index caccfa576579..12b3b4429d9b 100644
--- third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14043,7 +13699,7 @@ index 79e200469f70..ea11f3c1b3a1 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14128,7 +13784,7 @@ index 79e200469f70..ea11f3c1b3a1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14144,19 +13800,17 @@ index 79e200469f70..ea11f3c1b3a1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14182,35 +13836,32 @@ index 79e200469f70..ea11f3c1b3a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("default_task_queue_factory_gn")
diff --git third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
-index 901b6d920251..b72308ca0896 100644
+index f5bd2abd8edd..588ab9d37637 100644
--- third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14227,7 +13878,7 @@ index 901b6d920251..b72308ca0896 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14316,7 +13967,7 @@ index 901b6d920251..b72308ca0896 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14336,14 +13987,12 @@ index 901b6d920251..b72308ca0896 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -14382,12 +14031,10 @@ index 901b6d920251..b72308ca0896 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -14396,28 +14043,27 @@ index 901b6d920251..b72308ca0896 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pending_task_safety_flag_gn")
diff --git third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
-index 24fa3d2c74d4..157d7f5d9682 100644
+index 7802d514733e..b5069b664e65 100644
--- third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14434,7 +14080,7 @@ index 24fa3d2c74d4..157d7f5d9682 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14523,7 +14169,7 @@ index 24fa3d2c74d4..157d7f5d9682 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14543,14 +14189,12 @@ index 24fa3d2c74d4..157d7f5d9682 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -14589,12 +14233,10 @@ index 24fa3d2c74d4..157d7f5d9682 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -14603,28 +14245,27 @@ index 24fa3d2c74d4..157d7f5d9682 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("task_queue_gn")
diff --git third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
-index 5c6002f71559..21629d52ba78 100644
+index 37fa27def74f..b4ad056226a0 100644
--- third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
+++ third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14641,7 +14282,7 @@ index 5c6002f71559..21629d52ba78 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14726,7 +14367,7 @@ index 5c6002f71559..21629d52ba78 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14742,19 +14383,17 @@ index 5c6002f71559..21629d52ba78 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14780,35 +14419,32 @@ index 5c6002f71559..21629d52ba78 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bandwidth_estimation_settings_gn")
diff --git third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
-index 182cbc5da37f..ed6b6725902a 100644
+index b4ffa83b92cd..26f1bb8546e7 100644
--- third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
+++ third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14825,7 +14461,7 @@ index 182cbc5da37f..ed6b6725902a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14910,7 +14546,7 @@ index 182cbc5da37f..ed6b6725902a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14926,19 +14562,17 @@ index 182cbc5da37f..ed6b6725902a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14964,35 +14598,32 @@ index 182cbc5da37f..ed6b6725902a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bandwidth_usage_gn")
diff --git third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
-index a420e52b3fbb..c3dd4ec105b8 100644
+index 16a388656353..1149e653efad 100644
--- third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
+++ third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15009,7 +14640,7 @@ index a420e52b3fbb..c3dd4ec105b8 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15094,7 +14725,7 @@ index a420e52b3fbb..c3dd4ec105b8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15114,14 +14745,12 @@ index a420e52b3fbb..c3dd4ec105b8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -15160,12 +14789,10 @@ index a420e52b3fbb..c3dd4ec105b8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -15174,28 +14801,27 @@ index a420e52b3fbb..c3dd4ec105b8 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_settings_gn")
diff --git third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
-index dccd42a629d8..cbea1c90d191 100644
+index 0868af0077a4..d1a4f7b5dd54 100644
--- third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
+++ third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15212,7 +14838,7 @@ index dccd42a629d8..cbea1c90d191 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15308,7 +14934,7 @@ index dccd42a629d8..cbea1c90d191 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15324,19 +14950,17 @@ index dccd42a629d8..cbea1c90d191 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -15362,35 +14986,32 @@ index dccd42a629d8..cbea1c90d191 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("datagram_transport_interface_gn")
diff --git third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
-index 906e6d8d17f1..18ee5d1fdabc 100644
+index 8ab0d1a1c443..00fbb2407fdc 100644
--- third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
+++ third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15407,7 +15028,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15492,7 +15113,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15508,19 +15129,17 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -15546,35 +15165,32 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ecn_marking_gn")
diff --git third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
-index 3a1f004f3983..0961c22c71cb 100644
+index 7cf2e942a98f..09723da7e690 100644
--- third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
+++ third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15591,7 +15207,7 @@ index 3a1f004f3983..0961c22c71cb 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15687,7 +15303,7 @@ index 3a1f004f3983..0961c22c71cb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15707,14 +15323,12 @@ index 3a1f004f3983..0961c22c71cb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -15753,12 +15367,10 @@ index 3a1f004f3983..0961c22c71cb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -15767,28 +15379,27 @@ index 3a1f004f3983..0961c22c71cb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trial_based_config_gn")
diff --git third_party/libwebrtc/api/transport/goog_cc_gn/moz.build third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
-index 6643db6e5ded..acf87fb7090b 100644
+index c30034a66355..c1e9773750c3 100644
--- third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
+++ third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15805,7 +15416,7 @@ index 6643db6e5ded..acf87fb7090b 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15906,7 +15517,7 @@ index 6643db6e5ded..acf87fb7090b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15926,14 +15537,12 @@ index 6643db6e5ded..acf87fb7090b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -15972,12 +15581,10 @@ index 6643db6e5ded..acf87fb7090b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -15986,28 +15593,27 @@ index 6643db6e5ded..acf87fb7090b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("goog_cc_gn")
diff --git third_party/libwebrtc/api/transport/network_control_gn/moz.build third_party/libwebrtc/api/transport/network_control_gn/moz.build
-index 9f1d81a5385a..df4430a10cda 100644
+index 1058102cc4a6..488cceb3baa9 100644
--- third_party/libwebrtc/api/transport/network_control_gn/moz.build
+++ third_party/libwebrtc/api/transport/network_control_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16024,7 +15630,7 @@ index 9f1d81a5385a..df4430a10cda 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16124,7 +15730,7 @@ index 9f1d81a5385a..df4430a10cda 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16144,14 +15750,12 @@ index 9f1d81a5385a..df4430a10cda 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -16190,12 +15794,10 @@ index 9f1d81a5385a..df4430a10cda 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -16204,28 +15806,27 @@ index 9f1d81a5385a..df4430a10cda 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("network_control_gn")
diff --git third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
-index 68af5c4b0896..2cdd5c5fdbc2 100644
+index 9b403b9d6955..376f7571e166 100644
--- third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16242,7 +15843,7 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16331,7 +15932,7 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16347,19 +15948,17 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -16385,35 +15984,32 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("corruption_detection_message_gn")
diff --git third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
-index e39fc6c6faa6..d838b987add6 100644
+index 8da7a80d3f94..319bffba5cd4 100644
--- third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16430,7 +16026,7 @@ index e39fc6c6faa6..d838b987add6 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16519,7 +16115,7 @@ index e39fc6c6faa6..d838b987add6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16539,14 +16135,12 @@ index e39fc6c6faa6..d838b987add6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -16585,12 +16179,10 @@ index e39fc6c6faa6..d838b987add6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -16599,28 +16191,27 @@ index e39fc6c6faa6..d838b987add6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("dependency_descriptor_gn")
diff --git third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
-index a4519718a30b..3a3a21cf0c4c 100644
+index f2651257f028..5bf21623b84a 100644
--- third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16637,7 +16228,7 @@ index a4519718a30b..3a3a21cf0c4c 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16733,7 +16324,7 @@ index a4519718a30b..3a3a21cf0c4c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16749,19 +16340,17 @@ index a4519718a30b..3a3a21cf0c4c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -16787,35 +16376,32 @@ index a4519718a30b..3a3a21cf0c4c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_source_gn")
diff --git third_party/libwebrtc/api/transport/stun_types_gn/moz.build third_party/libwebrtc/api/transport/stun_types_gn/moz.build
-index 4c18f995b3d9..5970a6078b50 100644
+index eccfcb9643bc..9cfc97dac8c0 100644
--- third_party/libwebrtc/api/transport/stun_types_gn/moz.build
+++ third_party/libwebrtc/api/transport/stun_types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16832,7 +16418,7 @@ index 4c18f995b3d9..5970a6078b50 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16917,7 +16503,7 @@ index 4c18f995b3d9..5970a6078b50 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16933,19 +16519,17 @@ index 4c18f995b3d9..5970a6078b50 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -16971,35 +16555,32 @@ index 4c18f995b3d9..5970a6078b50 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("stun_types_gn")
diff --git third_party/libwebrtc/api/transport_api_gn/moz.build third_party/libwebrtc/api/transport_api_gn/moz.build
-index 386c5d86ae5c..7835289591c4 100644
+index 04d169646b6f..52abb46c3100 100644
--- third_party/libwebrtc/api/transport_api_gn/moz.build
+++ third_party/libwebrtc/api/transport_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17016,7 +16597,7 @@ index 386c5d86ae5c..7835289591c4 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17105,7 +16686,7 @@ index 386c5d86ae5c..7835289591c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17125,14 +16706,12 @@ index 386c5d86ae5c..7835289591c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17171,12 +16750,10 @@ index 386c5d86ae5c..7835289591c4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17185,28 +16762,27 @@ index 386c5d86ae5c..7835289591c4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transport_api_gn")
diff --git third_party/libwebrtc/api/units/data_rate_gn/moz.build third_party/libwebrtc/api/units/data_rate_gn/moz.build
-index a24ae78d4c9f..b97815d92c09 100644
+index 29d3499e786d..eba0514e966b 100644
--- third_party/libwebrtc/api/units/data_rate_gn/moz.build
+++ third_party/libwebrtc/api/units/data_rate_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17223,7 +16799,7 @@ index a24ae78d4c9f..b97815d92c09 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17312,7 +16888,7 @@ index a24ae78d4c9f..b97815d92c09 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17332,14 +16908,12 @@ index a24ae78d4c9f..b97815d92c09 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17378,12 +16952,10 @@ index a24ae78d4c9f..b97815d92c09 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17392,28 +16964,27 @@ index a24ae78d4c9f..b97815d92c09 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("data_rate_gn")
diff --git third_party/libwebrtc/api/units/data_size_gn/moz.build third_party/libwebrtc/api/units/data_size_gn/moz.build
-index cdfe31ebb845..30e91e2fa7a2 100644
+index 5c81ffd37b01..5fe81a997719 100644
--- third_party/libwebrtc/api/units/data_size_gn/moz.build
+++ third_party/libwebrtc/api/units/data_size_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17430,7 +17001,7 @@ index cdfe31ebb845..30e91e2fa7a2 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17519,7 +17090,7 @@ index cdfe31ebb845..30e91e2fa7a2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17539,14 +17110,12 @@ index cdfe31ebb845..30e91e2fa7a2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17585,12 +17154,10 @@ index cdfe31ebb845..30e91e2fa7a2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17599,28 +17166,27 @@ index cdfe31ebb845..30e91e2fa7a2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("data_size_gn")
diff --git third_party/libwebrtc/api/units/frequency_gn/moz.build third_party/libwebrtc/api/units/frequency_gn/moz.build
-index 82ba792a86a0..5c068b7e233c 100644
+index 23861ba5e0b4..36b556f5aa98 100644
--- third_party/libwebrtc/api/units/frequency_gn/moz.build
+++ third_party/libwebrtc/api/units/frequency_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17637,7 +17203,7 @@ index 82ba792a86a0..5c068b7e233c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17726,7 +17292,7 @@ index 82ba792a86a0..5c068b7e233c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17746,14 +17312,12 @@ index 82ba792a86a0..5c068b7e233c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17792,12 +17356,10 @@ index 82ba792a86a0..5c068b7e233c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17806,28 +17368,27 @@ index 82ba792a86a0..5c068b7e233c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frequency_gn")
diff --git third_party/libwebrtc/api/units/time_delta_gn/moz.build third_party/libwebrtc/api/units/time_delta_gn/moz.build
-index 4d0860fef399..be767d71a397 100644
+index c142c31f0050..108a8825095e 100644
--- third_party/libwebrtc/api/units/time_delta_gn/moz.build
+++ third_party/libwebrtc/api/units/time_delta_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17844,7 +17405,7 @@ index 4d0860fef399..be767d71a397 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17933,7 +17494,7 @@ index 4d0860fef399..be767d71a397 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17953,14 +17514,12 @@ index 4d0860fef399..be767d71a397 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17999,12 +17558,10 @@ index 4d0860fef399..be767d71a397 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18013,28 +17570,27 @@ index 4d0860fef399..be767d71a397 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("time_delta_gn")
diff --git third_party/libwebrtc/api/units/timestamp_gn/moz.build third_party/libwebrtc/api/units/timestamp_gn/moz.build
-index f51733fd8a12..5e0489f0ce58 100644
+index ec37917c0abf..bff6fda3a995 100644
--- third_party/libwebrtc/api/units/timestamp_gn/moz.build
+++ third_party/libwebrtc/api/units/timestamp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18051,7 +17607,7 @@ index f51733fd8a12..5e0489f0ce58 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18140,7 +17696,7 @@ index f51733fd8a12..5e0489f0ce58 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18160,14 +17716,12 @@ index f51733fd8a12..5e0489f0ce58 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -18206,12 +17760,10 @@ index f51733fd8a12..5e0489f0ce58 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18220,28 +17772,27 @@ index f51733fd8a12..5e0489f0ce58 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timestamp_gn")
diff --git third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
-index 8c0ac8a1fce2..8d6cda6f4bd9 100644
+index 042c4cb0322f..6cac447b0305 100644
--- third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
+++ third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18258,7 +17809,7 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18359,7 +17910,7 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18379,14 +17930,12 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -18425,12 +17974,10 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18439,28 +17986,27 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_video_bitrate_allocator_factory_gn")
diff --git third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
-index fdfec36f901f..fd4cdd50921a 100644
+index 3fea2f9197be..843f8dafb50c 100644
--- third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
+++ third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18477,7 +18023,7 @@ index fdfec36f901f..fd4cdd50921a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18562,7 +18108,7 @@ index fdfec36f901f..fd4cdd50921a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18578,19 +18124,17 @@ index fdfec36f901f..fd4cdd50921a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -18616,35 +18160,32 @@ index fdfec36f901f..fd4cdd50921a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("corruption_detection_filter_settings_gn")
diff --git third_party/libwebrtc/api/video/encoded_frame_gn/moz.build third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
-index 1a7f99c95cb0..bd9e4c42247a 100644
+index a47a175fd8f6..f3464dc03728 100644
--- third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18661,7 +18202,7 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18761,7 +18302,7 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18781,14 +18322,12 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -18827,12 +18366,10 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18841,28 +18378,27 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoded_frame_gn")
diff --git third_party/libwebrtc/api/video/encoded_image_gn/moz.build third_party/libwebrtc/api/video/encoded_image_gn/moz.build
-index b8cb9d7f1d2c..dd403bd402b8 100644
+index 884b76c4471c..436455709c49 100644
--- third_party/libwebrtc/api/video/encoded_image_gn/moz.build
+++ third_party/libwebrtc/api/video/encoded_image_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18879,7 +18415,7 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18975,7 +18511,7 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18995,14 +18531,12 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -19041,12 +18575,10 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -19055,28 +18587,27 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoded_image_gn")
diff --git third_party/libwebrtc/api/video/frame_buffer_gn/moz.build third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
-index 62069abb52d3..2a33a1c263fd 100644
+index c5f5d34a4e61..4af72222343b 100644
--- third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
+++ third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19093,7 +18624,7 @@ index 62069abb52d3..2a33a1c263fd 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19194,7 +18725,7 @@ index 62069abb52d3..2a33a1c263fd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19214,14 +18745,12 @@ index 62069abb52d3..2a33a1c263fd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -19260,12 +18789,10 @@ index 62069abb52d3..2a33a1c263fd 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -19274,28 +18801,27 @@ index 62069abb52d3..2a33a1c263fd 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_buffer_gn")
diff --git third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
-index 9ea836d67874..acac99ec2efc 100644
+index 955432300e05..0d61ca33884f 100644
--- third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19312,7 +18838,7 @@ index 9ea836d67874..acac99ec2efc 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19408,7 +18934,7 @@ index 9ea836d67874..acac99ec2efc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19424,19 +18950,17 @@ index 9ea836d67874..acac99ec2efc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19462,35 +18986,32 @@ index 9ea836d67874..acac99ec2efc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("recordable_encoded_frame_gn")
diff --git third_party/libwebrtc/api/video/render_resolution_gn/moz.build third_party/libwebrtc/api/video/render_resolution_gn/moz.build
-index d53344a9f3d9..4d4a725570d9 100644
+index 6b8d5d0ce97f..c1248e15a3c5 100644
--- third_party/libwebrtc/api/video/render_resolution_gn/moz.build
+++ third_party/libwebrtc/api/video/render_resolution_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19507,7 +19028,7 @@ index d53344a9f3d9..4d4a725570d9 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19592,7 +19113,7 @@ index d53344a9f3d9..4d4a725570d9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19608,19 +19129,17 @@ index d53344a9f3d9..4d4a725570d9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19646,35 +19165,32 @@ index d53344a9f3d9..4d4a725570d9 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("render_resolution_gn")
diff --git third_party/libwebrtc/api/video/resolution_gn/moz.build third_party/libwebrtc/api/video/resolution_gn/moz.build
-index 2d091f0e8df2..eb720446212d 100644
+index 2bdc20cfef27..bab75c04d836 100644
--- third_party/libwebrtc/api/video/resolution_gn/moz.build
+++ third_party/libwebrtc/api/video/resolution_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19691,7 +19207,7 @@ index 2d091f0e8df2..eb720446212d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19776,7 +19292,7 @@ index 2d091f0e8df2..eb720446212d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19792,19 +19308,17 @@ index 2d091f0e8df2..eb720446212d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19830,35 +19344,32 @@ index 2d091f0e8df2..eb720446212d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("resolution_gn")
diff --git third_party/libwebrtc/api/video/video_adaptation_gn/moz.build third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
-index 1e622ec490ae..39619b9c29ce 100644
+index 67f8e53f06df..56d3d234e6e3 100644
--- third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19875,7 +19386,7 @@ index 1e622ec490ae..39619b9c29ce 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19964,7 +19475,7 @@ index 1e622ec490ae..39619b9c29ce 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19984,14 +19495,12 @@ index 1e622ec490ae..39619b9c29ce 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -20030,12 +19539,10 @@ index 1e622ec490ae..39619b9c29ce 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -20044,28 +19551,27 @@ index 1e622ec490ae..39619b9c29ce 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_adaptation_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
-index 3d69e67814d6..00adcafb1333 100644
+index ed2d2852f7c8..d695a8170d44 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20082,7 +19588,7 @@ index 3d69e67814d6..00adcafb1333 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20171,7 +19677,7 @@ index 3d69e67814d6..00adcafb1333 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20191,14 +19697,12 @@ index 3d69e67814d6..00adcafb1333 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -20237,12 +19741,10 @@ index 3d69e67814d6..00adcafb1333 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -20251,28 +19753,27 @@ index 3d69e67814d6..00adcafb1333 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_bitrate_allocation_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
-index 5538286ffa2b..f8888ae4133e 100644
+index d89179c9d034..94bff6a3ed16 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20289,7 +19790,7 @@ index 5538286ffa2b..f8888ae4133e 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20389,7 +19890,7 @@ index 5538286ffa2b..f8888ae4133e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20405,19 +19906,17 @@ index 5538286ffa2b..f8888ae4133e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -20443,35 +19942,32 @@ index 5538286ffa2b..f8888ae4133e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_bitrate_allocator_factory_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
-index 0e572c285ab4..9e04e80c4497 100644
+index f647df98e87a..5fee26a31e98 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20488,7 +19984,7 @@ index 0e572c285ab4..9e04e80c4497 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20577,7 +20073,7 @@ index 0e572c285ab4..9e04e80c4497 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20597,14 +20093,12 @@ index 0e572c285ab4..9e04e80c4497 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -20643,12 +20137,10 @@ index 0e572c285ab4..9e04e80c4497 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -20657,28 +20149,27 @@ index 0e572c285ab4..9e04e80c4497 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_bitrate_allocator_gn")
diff --git third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
-index a0feb6ba98d5..20d5b8b9cc3b 100644
+index 2c7b69b25447..d9d3757994c1 100644
--- third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
+++ third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20695,7 +20186,7 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20780,7 +20271,7 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20796,19 +20287,17 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -20834,35 +20323,32 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_codec_constants_gn")
diff --git third_party/libwebrtc/api/video/video_frame_gn/moz.build third_party/libwebrtc/api/video/video_frame_gn/moz.build
-index f001ad0cc6b5..e9f3bed3f830 100644
+index 696ff9193103..add3d8c1eae9 100644
--- third_party/libwebrtc/api/video/video_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20879,7 +20365,7 @@ index f001ad0cc6b5..e9f3bed3f830 100644
FINAL_LIBRARY = "xul"
-@@ -56,94 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20975,7 +20461,7 @@ index f001ad0cc6b5..e9f3bed3f830 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20995,14 +20481,12 @@ index f001ad0cc6b5..e9f3bed3f830 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -21041,12 +20525,10 @@ index f001ad0cc6b5..e9f3bed3f830 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -21055,28 +20537,27 @@ index f001ad0cc6b5..e9f3bed3f830 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_frame_gn")
diff --git third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
-index 4fe9e147edec..16fbbf602911 100644
+index 701f704041d9..170207de4607 100644
--- third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21093,7 +20574,7 @@ index 4fe9e147edec..16fbbf602911 100644
FINAL_LIBRARY = "xul"
-@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,94 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21189,7 +20670,7 @@ index 4fe9e147edec..16fbbf602911 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21209,14 +20690,12 @@ index 4fe9e147edec..16fbbf602911 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -21255,12 +20734,10 @@ index 4fe9e147edec..16fbbf602911 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -21269,28 +20746,27 @@ index 4fe9e147edec..16fbbf602911 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_frame_i010_gn")
diff --git third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
-index 59921d43beaf..262398fbfcdf 100644
+index 1385708188f8..e6d75386164a 100644
--- third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21307,7 +20783,7 @@ index 59921d43beaf..262398fbfcdf 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21403,7 +20879,7 @@ index 59921d43beaf..262398fbfcdf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21423,14 +20899,12 @@ index 59921d43beaf..262398fbfcdf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -21469,12 +20943,10 @@ index 59921d43beaf..262398fbfcdf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -21483,28 +20955,27 @@ index 59921d43beaf..262398fbfcdf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_frame_metadata_gn")
diff --git third_party/libwebrtc/api/video/video_frame_type_gn/moz.build third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
-index 27939f8b3d3c..7187d74b0019 100644
+index 41926d168f2e..c45d7d819761 100644
--- third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21521,7 +20992,7 @@ index 27939f8b3d3c..7187d74b0019 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21610,7 +21081,7 @@ index 27939f8b3d3c..7187d74b0019 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21626,19 +21097,17 @@ index 27939f8b3d3c..7187d74b0019 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -21664,35 +21133,32 @@ index 27939f8b3d3c..7187d74b0019 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_frame_type_gn")
diff --git third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
-index f6a9ac51b381..0c77077f546f 100644
+index 453b22c40132..75d7ee7ebad3 100644
--- third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21709,7 +21175,7 @@ index f6a9ac51b381..0c77077f546f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21798,7 +21264,7 @@ index f6a9ac51b381..0c77077f546f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21814,19 +21280,17 @@ index f6a9ac51b381..0c77077f546f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -21852,35 +21316,32 @@ index f6a9ac51b381..0c77077f546f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_layers_allocation_gn")
diff --git third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
-index c3377a9f7cdc..bd6e908f861f 100644
+index 79a3143de82e..9985be046df8 100644
--- third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
+++ third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21897,7 +21358,7 @@ index c3377a9f7cdc..bd6e908f861f 100644
FINAL_LIBRARY = "xul"
-@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21993,7 +21454,7 @@ index c3377a9f7cdc..bd6e908f861f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22013,14 +21474,12 @@ index c3377a9f7cdc..bd6e908f861f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -22059,12 +21518,10 @@ index c3377a9f7cdc..bd6e908f861f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -22073,28 +21530,27 @@ index c3377a9f7cdc..bd6e908f861f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_rtp_headers_gn")
diff --git third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
-index c7feee8d37e3..54aa30838e3a 100644
+index d12a2d2af66c..c64b22b66cd4 100644
--- third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
+++ third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22111,7 +21567,7 @@ index c7feee8d37e3..54aa30838e3a 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22211,7 +21667,7 @@ index c7feee8d37e3..54aa30838e3a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22227,19 +21683,17 @@ index c7feee8d37e3..54aa30838e3a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -22265,35 +21719,32 @@ index c7feee8d37e3..54aa30838e3a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_stream_encoder_gn")
diff --git third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
-index f1d2331057d4..16df4edfc348 100644
+index fffc859f7e91..85c4a75b1d5e 100644
--- third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22310,7 +21761,7 @@ index f1d2331057d4..16df4edfc348 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22399,7 +21850,7 @@ index f1d2331057d4..16df4edfc348 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22415,19 +21866,17 @@ index f1d2331057d4..16df4edfc348 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -22453,35 +21902,32 @@ index f1d2331057d4..16df4edfc348 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bitstream_parser_api_gn")
diff --git third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
-index a7017e0429f0..c92e774efdfa 100644
+index 093dee7324ce..f6ebd363cae6 100644
--- third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22498,7 +21944,7 @@ index a7017e0429f0..c92e774efdfa 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22599,7 +22045,7 @@ index a7017e0429f0..c92e774efdfa 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22619,14 +22065,12 @@ index a7017e0429f0..c92e774efdfa 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -22665,12 +22109,10 @@ index a7017e0429f0..c92e774efdfa 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -22679,28 +22121,27 @@ index a7017e0429f0..c92e774efdfa 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_video_decoder_factory_gn")
diff --git third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
-index b94ff4af7eb0..ddd7c64613a2 100644
+index 010aa6536cc7..f006fa8fd340 100644
--- third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22717,7 +22158,7 @@ index b94ff4af7eb0..ddd7c64613a2 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22818,7 +22259,7 @@ index b94ff4af7eb0..ddd7c64613a2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22838,14 +22279,12 @@ index b94ff4af7eb0..ddd7c64613a2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -22884,12 +22323,10 @@ index b94ff4af7eb0..ddd7c64613a2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -22898,28 +22335,27 @@ index b94ff4af7eb0..ddd7c64613a2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_software_fallback_wrappers_gn")
diff --git third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
-index 7127dd7cec88..4f2440c02327 100644
+index a4109078ad18..7d91ac4ebccb 100644
--- third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22936,7 +22372,7 @@ index 7127dd7cec88..4f2440c02327 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23025,7 +22461,7 @@ index 7127dd7cec88..4f2440c02327 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23045,14 +22481,12 @@ index 7127dd7cec88..4f2440c02327 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -23091,12 +22525,10 @@ index 7127dd7cec88..4f2440c02327 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -23105,28 +22537,27 @@ index 7127dd7cec88..4f2440c02327 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalability_mode_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
-index b117e5452806..046a5c61548d 100644
+index 413d7c625981..ec54403372c6 100644
--- third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23143,7 +22574,7 @@ index b117e5452806..046a5c61548d 100644
FINAL_LIBRARY = "xul"
-@@ -55,98 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23243,7 +22674,7 @@ index b117e5452806..046a5c61548d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -154,88 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -156,82 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23263,14 +22694,12 @@ index b117e5452806..046a5c61548d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -23309,12 +22738,10 @@ index b117e5452806..046a5c61548d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -23323,28 +22750,27 @@ index b117e5452806..046a5c61548d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_codecs_api_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
-index 7551768459b2..9e82018a7b86 100644
+index 4afbd15a2ede..4b1b30a2d0f6 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23361,7 +22787,7 @@ index 7551768459b2..9e82018a7b86 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23461,7 +22887,7 @@ index 7551768459b2..9e82018a7b86 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23477,19 +22903,17 @@ index 7551768459b2..9e82018a7b86 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23515,35 +22939,32 @@ index 7551768459b2..9e82018a7b86 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
-index f8bebec560ae..1e40c0b2b679 100644
+index 8c0ce390c137..78cced434a30 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23560,7 +22981,7 @@ index f8bebec560ae..1e40c0b2b679 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23660,7 +23081,7 @@ index f8bebec560ae..1e40c0b2b679 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23676,19 +23097,17 @@ index f8bebec560ae..1e40c0b2b679 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23714,35 +23133,32 @@ index f8bebec560ae..1e40c0b2b679 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_libaom_av1_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
-index 99636079a13f..56e32034fa02 100644
+index ce8123fb6451..a664d72af4fd 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23759,7 +23175,7 @@ index 99636079a13f..56e32034fa02 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23860,7 +23276,7 @@ index 99636079a13f..56e32034fa02 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23876,19 +23292,17 @@ index 99636079a13f..56e32034fa02 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23914,35 +23328,32 @@ index 99636079a13f..56e32034fa02 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_libvpx_vp8_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
-index 1044053ab046..69eaf139e6b1 100644
+index 49a98cd715ca..e25c605b56cf 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23959,7 +23370,7 @@ index 1044053ab046..69eaf139e6b1 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24060,7 +23471,7 @@ index 1044053ab046..69eaf139e6b1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24076,19 +23487,17 @@ index 1044053ab046..69eaf139e6b1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -24114,35 +23523,32 @@ index 1044053ab046..69eaf139e6b1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_libvpx_vp9_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
-index 95d4c676f58d..129a648b2795 100644
+index eae3f9817f18..f079fa84bb50 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24159,7 +23565,7 @@ index 95d4c676f58d..129a648b2795 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24260,7 +23666,7 @@ index 95d4c676f58d..129a648b2795 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24276,19 +23682,17 @@ index 95d4c676f58d..129a648b2795 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -24314,35 +23718,32 @@ index 95d4c676f58d..129a648b2795 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_open_h264_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
-index f446420b4b84..430545baba76 100644
+index bb5a5b56e8fd..907dd961dc79 100644
--- third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24359,7 +23760,7 @@ index f446420b4b84..430545baba76 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24460,7 +23861,7 @@ index f446420b4b84..430545baba76 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24480,14 +23881,12 @@ index f446420b4b84..430545baba76 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -24526,12 +23925,10 @@ index f446420b4b84..430545baba76 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -24540,28 +23937,27 @@ index f446420b4b84..430545baba76 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("vp8_temporal_layers_factory_gn")
diff --git third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
-index fc87471b55d7..2f0d55a14afe 100644
+index e09e7bbfe6a7..04e07ea7827b 100644
--- third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
+++ third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24578,7 +23974,7 @@ index fc87471b55d7..2f0d55a14afe 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24663,7 +24059,7 @@ index fc87471b55d7..2f0d55a14afe 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24679,19 +24075,17 @@ index fc87471b55d7..2f0d55a14afe 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -24717,35 +24111,32 @@ index fc87471b55d7..2f0d55a14afe 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_track_source_constraints_gn")
diff --git third_party/libwebrtc/audio/audio_gn/moz.build third_party/libwebrtc/audio/audio_gn/moz.build
-index ae1d392ebd8e..012221581940 100644
+index 1cbb2c1a06d7..739344689e8f 100644
--- third_party/libwebrtc/audio/audio_gn/moz.build
+++ third_party/libwebrtc/audio/audio_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24762,7 +24153,7 @@ index ae1d392ebd8e..012221581940 100644
FINAL_LIBRARY = "xul"
-@@ -57,99 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -59,99 +68,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24863,7 +24254,7 @@ index ae1d392ebd8e..012221581940 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24883,14 +24274,12 @@ index ae1d392ebd8e..012221581940 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -24929,12 +24318,10 @@ index ae1d392ebd8e..012221581940 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -24943,28 +24330,27 @@ index ae1d392ebd8e..012221581940 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_gn")
diff --git third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
-index d4f76e9d017f..ddc4751e02fc 100644
+index 92fbf1e0dede..74cd0b3926b2 100644
--- third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
+++ third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24981,7 +24367,7 @@ index d4f76e9d017f..ddc4751e02fc 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25081,7 +24467,7 @@ index d4f76e9d017f..ddc4751e02fc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25101,14 +24487,12 @@ index d4f76e9d017f..ddc4751e02fc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25147,12 +24531,10 @@ index d4f76e9d017f..ddc4751e02fc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25161,28 +24543,27 @@ index d4f76e9d017f..ddc4751e02fc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_operations_gn")
diff --git third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
-index cc46f5717667..3f3febb67c9d 100644
+index c7a0b64d117e..d73d7f34b9c0 100644
--- third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
+++ third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25199,7 +24580,7 @@ index cc46f5717667..3f3febb67c9d 100644
FINAL_LIBRARY = "xul"
-@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -56,98 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25299,7 +24680,7 @@ index cc46f5717667..3f3febb67c9d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25319,14 +24700,12 @@ index cc46f5717667..3f3febb67c9d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25365,12 +24744,10 @@ index cc46f5717667..3f3febb67c9d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25379,28 +24756,27 @@ index cc46f5717667..3f3febb67c9d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("resource_adaptation_gn")
diff --git third_party/libwebrtc/call/audio_sender_interface_gn/moz.build third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
-index 9f8d7378218d..1abee39696dd 100644
+index 996e17f52c62..cb998aabc5b0 100644
--- third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
+++ third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25417,7 +24793,7 @@ index 9f8d7378218d..1abee39696dd 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25513,7 +24889,7 @@ index 9f8d7378218d..1abee39696dd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25529,19 +24905,17 @@ index 9f8d7378218d..1abee39696dd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -25567,35 +24941,32 @@ index 9f8d7378218d..1abee39696dd 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_sender_interface_gn")
diff --git third_party/libwebrtc/call/bitrate_allocator_gn/moz.build third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
-index a9733fff9e74..2323bba17a99 100644
+index 94a7d297858f..e6aa6ea71441 100644
--- third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
+++ third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25612,7 +24983,7 @@ index a9733fff9e74..2323bba17a99 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25712,7 +25083,7 @@ index a9733fff9e74..2323bba17a99 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25732,14 +25103,12 @@ index a9733fff9e74..2323bba17a99 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25778,12 +25147,10 @@ index a9733fff9e74..2323bba17a99 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25792,28 +25159,27 @@ index a9733fff9e74..2323bba17a99 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_allocator_gn")
diff --git third_party/libwebrtc/call/bitrate_configurator_gn/moz.build third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
-index 850bd1207495..351672f63e86 100644
+index 698c10c5dfca..ee2b3f2991b7 100644
--- third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
+++ third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25830,7 +25196,7 @@ index 850bd1207495..351672f63e86 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25919,7 +25285,7 @@ index 850bd1207495..351672f63e86 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25939,14 +25305,12 @@ index 850bd1207495..351672f63e86 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25985,12 +25349,10 @@ index 850bd1207495..351672f63e86 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25999,28 +25361,27 @@ index 850bd1207495..351672f63e86 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_configurator_gn")
diff --git third_party/libwebrtc/call/call_gn/moz.build third_party/libwebrtc/call/call_gn/moz.build
-index 01d05dc953cb..d66394d2e96b 100644
+index e9153eb454ce..d9f72a02b60c 100644
--- third_party/libwebrtc/call/call_gn/moz.build
+++ third_party/libwebrtc/call/call_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26037,7 +25398,7 @@ index 01d05dc953cb..d66394d2e96b 100644
FINAL_LIBRARY = "xul"
-@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26138,7 +25499,7 @@ index 01d05dc953cb..d66394d2e96b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26158,14 +25519,12 @@ index 01d05dc953cb..d66394d2e96b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -26204,12 +25563,10 @@ index 01d05dc953cb..d66394d2e96b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -26218,28 +25575,27 @@ index 01d05dc953cb..d66394d2e96b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("call_gn")
diff --git third_party/libwebrtc/call/call_interfaces_gn/moz.build third_party/libwebrtc/call/call_interfaces_gn/moz.build
-index 2085a0e8cff6..9d202f1d07ac 100644
+index f1f1bb303843..d0ef9d525d5a 100644
--- third_party/libwebrtc/call/call_interfaces_gn/moz.build
+++ third_party/libwebrtc/call/call_interfaces_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26256,7 +25612,7 @@ index 2085a0e8cff6..9d202f1d07ac 100644
FINAL_LIBRARY = "xul"
-@@ -51,99 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26357,7 +25713,7 @@ index 2085a0e8cff6..9d202f1d07ac 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26377,14 +25733,12 @@ index 2085a0e8cff6..9d202f1d07ac 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -26423,12 +25777,10 @@ index 2085a0e8cff6..9d202f1d07ac 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -26437,28 +25789,27 @@ index 2085a0e8cff6..9d202f1d07ac 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("call_interfaces_gn")
diff --git third_party/libwebrtc/call/payload_type_gn/moz.build third_party/libwebrtc/call/payload_type_gn/moz.build
-index 29191448d094..cfc3baa09e32 100644
+index 85e28f429c7c..ca28e79f0b66 100644
--- third_party/libwebrtc/call/payload_type_gn/moz.build
+++ third_party/libwebrtc/call/payload_type_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26475,7 +25826,7 @@ index 29191448d094..cfc3baa09e32 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26575,7 +25926,7 @@ index 29191448d094..cfc3baa09e32 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26591,19 +25942,17 @@ index 29191448d094..cfc3baa09e32 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -26629,35 +25978,32 @@ index 29191448d094..cfc3baa09e32 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("payload_type_gn")
diff --git third_party/libwebrtc/call/payload_type_picker_gn/moz.build third_party/libwebrtc/call/payload_type_picker_gn/moz.build
-index 8748c0cbb4ca..78024420815c 100644
+index 650d536de7d3..020555402df4 100644
--- third_party/libwebrtc/call/payload_type_picker_gn/moz.build
+++ third_party/libwebrtc/call/payload_type_picker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26674,7 +26020,7 @@ index 8748c0cbb4ca..78024420815c 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26774,7 +26120,7 @@ index 8748c0cbb4ca..78024420815c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26794,14 +26140,12 @@ index 8748c0cbb4ca..78024420815c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -26840,12 +26184,10 @@ index 8748c0cbb4ca..78024420815c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -26854,28 +26196,27 @@ index 8748c0cbb4ca..78024420815c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("payload_type_picker_gn")
diff --git third_party/libwebrtc/call/receive_stream_interface_gn/moz.build third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
-index 7490a7abd497..59ea1b2b5448 100644
+index a6c6001f74e2..8d549a7ab50f 100644
--- third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
+++ third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26892,7 +26233,7 @@ index 7490a7abd497..59ea1b2b5448 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26992,7 +26333,7 @@ index 7490a7abd497..59ea1b2b5448 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27008,19 +26349,17 @@ index 7490a7abd497..59ea1b2b5448 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -27046,35 +26385,32 @@ index 7490a7abd497..59ea1b2b5448 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("receive_stream_interface_gn")
diff --git third_party/libwebrtc/call/rtp_interfaces_gn/moz.build third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
-index e70c9541d6ec..b5cad7c8f322 100644
+index 85873e674c14..24f88b79244a 100644
--- third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
+++ third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27091,7 +26427,7 @@ index e70c9541d6ec..b5cad7c8f322 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27191,7 +26527,7 @@ index e70c9541d6ec..b5cad7c8f322 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27211,14 +26547,12 @@ index e70c9541d6ec..b5cad7c8f322 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27257,12 +26591,10 @@ index e70c9541d6ec..b5cad7c8f322 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27271,28 +26603,27 @@ index e70c9541d6ec..b5cad7c8f322 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_interfaces_gn")
diff --git third_party/libwebrtc/call/rtp_receiver_gn/moz.build third_party/libwebrtc/call/rtp_receiver_gn/moz.build
-index 5e2c06b6a0a3..562f9ce1e68c 100644
+index 680b4c6faf4b..52c74494d5fe 100644
--- third_party/libwebrtc/call/rtp_receiver_gn/moz.build
+++ third_party/libwebrtc/call/rtp_receiver_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27309,7 +26640,7 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
FINAL_LIBRARY = "xul"
-@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27410,7 +26741,7 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27430,14 +26761,12 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27476,12 +26805,10 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27490,28 +26817,27 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_receiver_gn")
diff --git third_party/libwebrtc/call/rtp_sender_gn/moz.build third_party/libwebrtc/call/rtp_sender_gn/moz.build
-index a8ff134e981f..212bd6345f6f 100644
+index c54282e5cead..483a0d764e21 100644
--- third_party/libwebrtc/call/rtp_sender_gn/moz.build
+++ third_party/libwebrtc/call/rtp_sender_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27528,7 +26854,7 @@ index a8ff134e981f..212bd6345f6f 100644
FINAL_LIBRARY = "xul"
-@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27629,7 +26955,7 @@ index a8ff134e981f..212bd6345f6f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27649,14 +26975,12 @@ index a8ff134e981f..212bd6345f6f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27695,12 +27019,10 @@ index a8ff134e981f..212bd6345f6f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27709,28 +27031,27 @@ index a8ff134e981f..212bd6345f6f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_sender_gn")
diff --git third_party/libwebrtc/call/version_gn/moz.build third_party/libwebrtc/call/version_gn/moz.build
-index 828f94f4cbdd..68a780748b3d 100644
+index 68e67fa3d88a..a2f2266e7dda 100644
--- third_party/libwebrtc/call/version_gn/moz.build
+++ third_party/libwebrtc/call/version_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27747,7 +27068,7 @@ index 828f94f4cbdd..68a780748b3d 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27832,7 +27153,7 @@ index 828f94f4cbdd..68a780748b3d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27852,14 +27173,12 @@ index 828f94f4cbdd..68a780748b3d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27898,12 +27217,10 @@ index 828f94f4cbdd..68a780748b3d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27912,28 +27229,27 @@ index 828f94f4cbdd..68a780748b3d 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("version_gn")
diff --git third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
-index 7fa1a7744a16..d484b531245e 100644
+index 42919d9750d6..5c78f2ae7501 100644
--- third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
+++ third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27950,7 +27266,7 @@ index 7fa1a7744a16..d484b531245e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28050,7 +27366,7 @@ index 7fa1a7744a16..d484b531245e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28070,14 +27386,12 @@ index 7fa1a7744a16..d484b531245e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -28116,12 +27430,10 @@ index 7fa1a7744a16..d484b531245e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -28130,28 +27442,27 @@ index 7fa1a7744a16..d484b531245e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_receive_stream_api_gn")
diff --git third_party/libwebrtc/call/video_send_stream_api_gn/moz.build third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
-index 2b5383c055d0..2be81a195947 100644
+index 313ac5a18542..9c2133892487 100644
--- third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
+++ third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -28168,7 +27479,7 @@ index 2b5383c055d0..2be81a195947 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28268,7 +27579,7 @@ index 2b5383c055d0..2be81a195947 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28288,14 +27599,12 @@ index 2b5383c055d0..2be81a195947 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -28334,12 +27643,10 @@ index 2b5383c055d0..2be81a195947 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -28348,28 +27655,27 @@ index 2b5383c055d0..2be81a195947 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_send_stream_api_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
-index fe1b026fc033..3bc0d69ffe9f 100644
+index 9dc7f0d05cd6..f4c90763c1cf 100644
--- third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
-@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -28387,7 +27693,7 @@ index fe1b026fc033..3bc0d69ffe9f 100644
FINAL_LIBRARY = "xul"
-@@ -52,128 +61,9 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,127 +63,9 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28419,7 +27725,6 @@ index fe1b026fc033..3bc0d69ffe9f 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -28518,15 +27823,16 @@ index fe1b026fc033..3bc0d69ffe9f 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
-index bbe581ba7140..05b3437fc803 100644
+index 2adc30b60cc3..7ffb62cc89f2 100644
--- third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -28543,7 +27849,7 @@ index bbe581ba7140..05b3437fc803 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28628,7 +27934,7 @@ index bbe581ba7140..05b3437fc803 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,32 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,30 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28649,19 +27955,17 @@ index bbe581ba7140..05b3437fc803 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -160,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -28687,35 +27991,32 @@ index bbe581ba7140..05b3437fc803 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("common_audio_c_arm_asm_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
-index 2ec7bdf69533..7486ca545e4c 100644
+index 92ead1350503..499e855a6429 100644
--- third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -28732,7 +28033,7 @@ index 2ec7bdf69533..7486ca545e4c 100644
FINAL_LIBRARY = "xul"
-@@ -82,120 +91,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -84,120 +93,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28854,7 +28155,7 @@ index 2ec7bdf69533..7486ca545e4c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -203,20 +99,14 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -205,20 +101,14 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28879,28 +28180,24 @@ index 2ec7bdf69533..7486ca545e4c 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
"/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c",
-@@ -225,10 +115,8 @@ if CONFIG["TARGET_CPU"] == "loongarch64":
-
- if CONFIG["TARGET_CPU"] == "mips32":
+@@ -229,7 +119,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/resample_by_2_mips.c"
-@@ -245,9 +133,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -246,8 +135,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
"/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c",
-@@ -262,63 +147,7 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -262,62 +149,7 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
@@ -28959,19 +28256,17 @@ index 2ec7bdf69533..7486ca545e4c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+if CONFIG["TARGET_CPU"] == "riscv64":
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
-@@ -326,31 +155,13 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+@@ -325,29 +157,13 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- UNIFIED_SOURCES += [
@@ -28993,35 +28288,34 @@ index 2ec7bdf69533..7486ca545e4c 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
-@@ -358,10 +169,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -355,9 +171,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
diff --git third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
-index 4f177e28c07d..581e60d176df 100644
+index 1560a14f085d..6e45b9b381b6 100644
--- third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -29038,7 +28332,7 @@ index 4f177e28c07d..581e60d176df 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29138,7 +28432,7 @@ index 4f177e28c07d..581e60d176df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -29158,14 +28452,12 @@ index 4f177e28c07d..581e60d176df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -29204,12 +28496,10 @@ index 4f177e28c07d..581e60d176df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -29218,28 +28508,27 @@ index 4f177e28c07d..581e60d176df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("common_audio_cc_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_gn/moz.build third_party/libwebrtc/common_audio/common_audio_gn/moz.build
-index c58955b10ea6..ee6a43e9fefc 100644
+index 7ae87f142c97..898caf8d8737 100644
--- third_party/libwebrtc/common_audio/common_audio_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -29256,7 +28545,7 @@ index c58955b10ea6..ee6a43e9fefc 100644
FINAL_LIBRARY = "xul"
-@@ -58,98 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,98 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29356,7 +28645,7 @@ index c58955b10ea6..ee6a43e9fefc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -29376,14 +28665,12 @@ index c58955b10ea6..ee6a43e9fefc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -29422,12 +28709,10 @@ index c58955b10ea6..ee6a43e9fefc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -29436,28 +28721,27 @@ index c58955b10ea6..ee6a43e9fefc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("common_audio_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
-index dff5e9a9e48a..f71793d2412b 100644
+index b25cc26758a9..aa3c85edd842 100644
--- third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
-@@ -13,13 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,25 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_ARCH_ARM64"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -29477,7 +28761,7 @@ index dff5e9a9e48a..f71793d2412b 100644
FINAL_LIBRARY = "xul"
-@@ -48,144 +59,6 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,143 +61,6 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29511,7 +28795,6 @@ index dff5e9a9e48a..f71793d2412b 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -29623,15 +28906,16 @@ index dff5e9a9e48a..f71793d2412b 100644
-
Library("common_audio_neon_c_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
-index bcb0eea056b8..68f568a4609e 100644
+index 68c741dd1e4e..82e3c5baa6fa 100644
--- third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
-@@ -13,13 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,25 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_ARCH_ARM64"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -29651,7 +28935,7 @@ index bcb0eea056b8..68f568a4609e 100644
FINAL_LIBRARY = "xul"
-@@ -47,144 +58,6 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,143 +60,6 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29685,7 +28969,6 @@ index bcb0eea056b8..68f568a4609e 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -29797,15 +29080,16 @@ index bcb0eea056b8..68f568a4609e 100644
-
Library("common_audio_neon_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
-index 4a6fdb306aa6..dbecce80ab45 100644
+index 5b461feec23b..29c9377cb4f9 100644
--- third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -29823,7 +29107,7 @@ index 4a6fdb306aa6..dbecce80ab45 100644
FINAL_LIBRARY = "xul"
-@@ -47,150 +56,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,149 +58,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29859,7 +29143,6 @@ index 4a6fdb306aa6..dbecce80ab45 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -29977,15 +29260,16 @@ index 4a6fdb306aa6..dbecce80ab45 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
-index ce9072a0fe55..6ebbd2bc8f48 100644
+index 7f03b4b2e53f..bc11ece1d4d7 100644
--- third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
+++ third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30002,7 +29286,7 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30102,7 +29386,7 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30122,14 +29406,12 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -30168,12 +29450,10 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -30182,28 +29462,27 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fir_filter_factory_gn")
diff --git third_party/libwebrtc/common_audio/fir_filter_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
-index 06ea301b21f9..81322b8eb2ec 100644
+index eb3c6df45839..0fcc226c6d9a 100644
--- third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
+++ third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30220,7 +29499,7 @@ index 06ea301b21f9..81322b8eb2ec 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30305,7 +29584,7 @@ index 06ea301b21f9..81322b8eb2ec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30321,19 +29600,17 @@ index 06ea301b21f9..81322b8eb2ec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -30359,35 +29636,32 @@ index 06ea301b21f9..81322b8eb2ec 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("fir_filter_gn")
diff --git third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
-index 5290e066bab5..24a8a439063c 100644
+index 22da9aa64e1f..8a65508b1542 100644
--- third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
+++ third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30404,7 +29678,7 @@ index 5290e066bab5..24a8a439063c 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30504,7 +29778,7 @@ index 5290e066bab5..24a8a439063c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30520,19 +29794,17 @@ index 5290e066bab5..24a8a439063c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -30558,35 +29830,32 @@ index 5290e066bab5..24a8a439063c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sinc_resampler_gn")
diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
-index 4292372dbac9..1d7ed49fde1e 100644
+index 8b9bb4c81cad..3440d15b9e1c 100644
--- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30603,7 +29872,7 @@ index 4292372dbac9..1d7ed49fde1e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30703,7 +29972,7 @@ index 4292372dbac9..1d7ed49fde1e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,128 +66,38 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,122 +68,38 @@ if CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc"
]
@@ -30727,7 +29996,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -30738,7 +30006,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
if CONFIG["TARGET_CPU"] == "x86":
@@ -30798,12 +30065,10 @@ index 4292372dbac9..1d7ed49fde1e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -30816,7 +30081,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
+ "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
@@ -30826,7 +30090,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD" and CONFIG["TARGET_CPU"] == "x86_64":
@@ -30840,15 +30103,16 @@ index 4292372dbac9..1d7ed49fde1e 100644
Library("fft_size_128_gn")
diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
-index 083f0cacddb9..870f24ccad4f 100644
+index 3e62c5c7f5d2..7541b01f163e 100644
--- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30865,7 +30129,7 @@ index 083f0cacddb9..870f24ccad4f 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30950,7 +30214,7 @@ index 083f0cacddb9..870f24ccad4f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30970,14 +30234,12 @@ index 083f0cacddb9..870f24ccad4f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -31016,12 +30278,10 @@ index 083f0cacddb9..870f24ccad4f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -31030,28 +30290,27 @@ index 083f0cacddb9..870f24ccad4f 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fft_size_256_gn")
diff --git third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
-index 8fba4c436475..7be006d15bc0 100644
+index 3fbf9e4e2fee..d14b47d5e338 100644
--- third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31068,7 +30327,7 @@ index 8fba4c436475..7be006d15bc0 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31165,7 +30424,7 @@ index 8fba4c436475..7be006d15bc0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,30 +58,20 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,20 +60,12 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31188,27 +30447,24 @@ index 8fba4c436475..7be006d15bc0 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
+@@ -161,7 +74,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_mips.c"
-@@ -168,9 +79,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -169,8 +81,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
-@@ -181,93 +89,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -181,89 +91,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
@@ -31265,7 +30521,6 @@ index 8fba4c436475..7be006d15bc0 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- UNIFIED_SOURCES += [
@@ -31274,7 +30529,6 @@ index 8fba4c436475..7be006d15bc0 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64":
@@ -31290,7 +30544,6 @@ index 8fba4c436475..7be006d15bc0 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -31301,22 +30554,22 @@ index 8fba4c436475..7be006d15bc0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
diff --git third_party/libwebrtc/common_video/common_video_gn/moz.build third_party/libwebrtc/common_video/common_video_gn/moz.build
-index 53e079b36c1e..216161d185b7 100644
+index 4594217ae7ea..ecade4065db8 100644
--- third_party/libwebrtc/common_video/common_video_gn/moz.build
+++ third_party/libwebrtc/common_video/common_video_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31333,7 +30586,7 @@ index 53e079b36c1e..216161d185b7 100644
FINAL_LIBRARY = "xul"
-@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -59,98 +68,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31433,7 +30686,7 @@ index 53e079b36c1e..216161d185b7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -156,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -158,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31453,14 +30706,12 @@ index 53e079b36c1e..216161d185b7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -31499,12 +30750,10 @@ index 53e079b36c1e..216161d185b7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -31513,28 +30762,27 @@ index 53e079b36c1e..216161d185b7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("common_video_gn")
diff --git third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
-index a39b53c0b225..46901ebfa87d 100644
+index 7a12e1f80532..67975fb257fe 100644
--- third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
+++ third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31551,7 +30799,7 @@ index a39b53c0b225..46901ebfa87d 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31640,7 +30888,7 @@ index a39b53c0b225..46901ebfa87d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31660,14 +30908,12 @@ index a39b53c0b225..46901ebfa87d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -31706,12 +30952,10 @@ index a39b53c0b225..46901ebfa87d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -31720,28 +30964,27 @@ index a39b53c0b225..46901ebfa87d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("corruption_detection_converters_gn")
diff --git third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
-index b6aee1c8bbbe..dfb538922b84 100644
+index 8923f3ddf002..937a7c082f7c 100644
--- third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
+++ third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31758,7 +31001,7 @@ index b6aee1c8bbbe..dfb538922b84 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31854,7 +31097,7 @@ index b6aee1c8bbbe..dfb538922b84 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31870,19 +31113,17 @@ index b6aee1c8bbbe..dfb538922b84 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -31908,35 +31149,32 @@ index b6aee1c8bbbe..dfb538922b84 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("corruption_score_calculator_gn")
diff --git third_party/libwebrtc/common_video/frame_counts_gn/moz.build third_party/libwebrtc/common_video/frame_counts_gn/moz.build
-index 4c0a4630b610..5d45fb7c23c4 100644
+index 8a2276e31b03..17eb2a61992d 100644
--- third_party/libwebrtc/common_video/frame_counts_gn/moz.build
+++ third_party/libwebrtc/common_video/frame_counts_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31953,7 +31191,7 @@ index 4c0a4630b610..5d45fb7c23c4 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32038,7 +31276,7 @@ index 4c0a4630b610..5d45fb7c23c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32054,19 +31292,17 @@ index 4c0a4630b610..5d45fb7c23c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32092,35 +31328,32 @@ index 4c0a4630b610..5d45fb7c23c4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_counts_gn")
diff --git third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
-index 9f1fe24b6f43..b4200efd2d0f 100644
+index 704b8b08b41c..6a39ea1a1db6 100644
--- third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
+++ third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32137,7 +31370,7 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32222,7 +31455,7 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32238,19 +31471,17 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32276,35 +31507,32 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_instrumentation_data_gn")
diff --git third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
-index 5ad5eb8a6c24..f3ff9dad7e78 100644
+index f6be73a2ee74..c2e2eb3a24e4 100644
--- third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
+++ third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32321,7 +31549,7 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32410,7 +31638,7 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32430,14 +31658,12 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -32476,12 +31702,10 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -32490,28 +31714,27 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("generic_frame_descriptor_gn")
diff --git third_party/libwebrtc/dcsctp_gn/moz.build third_party/libwebrtc/dcsctp_gn/moz.build
-index a361aa0738ba..9c86ad151947 100644
+index 9dce2c0157e9..f452910e84ab 100644
--- third_party/libwebrtc/dcsctp_gn/moz.build
+++ third_party/libwebrtc/dcsctp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32528,7 +31751,7 @@ index a361aa0738ba..9c86ad151947 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32624,7 +31847,7 @@ index a361aa0738ba..9c86ad151947 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32640,19 +31863,17 @@ index a361aa0738ba..9c86ad151947 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32678,35 +31899,32 @@ index a361aa0738ba..9c86ad151947 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("dcsctp_gn")
diff --git third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
-index 415d4f6b6bad..a38a5238b43b 100644
+index 70925379fe41..9ae47f123445 100644
--- third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
+++ third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32723,7 +31941,7 @@ index 415d4f6b6bad..a38a5238b43b 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32808,7 +32026,7 @@ index 415d4f6b6bad..a38a5238b43b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32824,19 +32042,17 @@ index 415d4f6b6bad..a38a5238b43b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32862,30 +32078,26 @@ index 415d4f6b6bad..a38a5238b43b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("registered_field_trials_gn")
diff --git third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build
-index 6c29dea76a50..3ae54a950c46 100644
+index edb8e084a33a..e2236e78c4a0 100644
--- third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build
+++ third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build
-@@ -31,9 +31,4 @@ LOCAL_INCLUDES += [
+@@ -32,9 +32,4 @@ LOCAL_INCLUDES += [
"/tools/profiler/public"
]
@@ -32896,15 +32108,16 @@ index 6c29dea76a50..3ae54a950c46 100644
-
Library("registered_field_trials_header_gn")
diff --git third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
-index 19d2011f0711..fd3195859252 100644
+index b1b3582e1608..7eb186a72b60 100644
--- third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32921,7 +32134,7 @@ index 19d2011f0711..fd3195859252 100644
FINAL_LIBRARY = "xul"
-@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,94 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33017,7 +32230,7 @@ index 19d2011f0711..fd3195859252 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33037,14 +32250,12 @@ index 19d2011f0711..fd3195859252 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33083,12 +32294,10 @@ index 19d2011f0711..fd3195859252 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33097,28 +32306,27 @@ index 19d2011f0711..fd3195859252 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_audio_gn")
diff --git third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
-index af48c04f59de..a7254b198d49 100644
+index cf4cfcc07e11..423e1504c239 100644
--- third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33135,7 +32343,7 @@ index af48c04f59de..a7254b198d49 100644
FINAL_LIBRARY = "xul"
-@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33231,7 +32439,7 @@ index af48c04f59de..a7254b198d49 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33251,14 +32459,12 @@ index af48c04f59de..a7254b198d49 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33297,12 +32503,10 @@ index af48c04f59de..a7254b198d49 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33311,28 +32515,27 @@ index af48c04f59de..a7254b198d49 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_bwe_gn")
diff --git third_party/libwebrtc/logging/rtc_event_field_gn/moz.build third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
-index 68ca708760ea..670306ad1fab 100644
+index 1237d6915038..a1db7c7cf147 100644
--- third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33349,7 +32552,7 @@ index 68ca708760ea..670306ad1fab 100644
FINAL_LIBRARY = "xul"
-@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33445,7 +32648,7 @@ index 68ca708760ea..670306ad1fab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33465,14 +32668,12 @@ index 68ca708760ea..670306ad1fab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33511,12 +32712,10 @@ index 68ca708760ea..670306ad1fab 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33525,28 +32724,27 @@ index 68ca708760ea..670306ad1fab 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_field_gn")
diff --git third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
-index ba98f2fad30c..0521908d9419 100644
+index a0b53a3dcf6b..23328c26c561 100644
--- third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33563,7 +32761,7 @@ index ba98f2fad30c..0521908d9419 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33652,7 +32850,7 @@ index ba98f2fad30c..0521908d9419 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33668,19 +32866,17 @@ index ba98f2fad30c..0521908d9419 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -33706,35 +32902,32 @@ index ba98f2fad30c..0521908d9419 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_event_log_parse_status_gn")
diff --git third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
-index 01705c04b230..8e87aff3722e 100644
+index b81ffc31f513..51d2fcb05f21 100644
--- third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33751,7 +32944,7 @@ index 01705c04b230..8e87aff3722e 100644
FINAL_LIBRARY = "xul"
-@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33840,7 +33033,7 @@ index 01705c04b230..8e87aff3722e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -135,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -137,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33860,14 +33053,12 @@ index 01705c04b230..8e87aff3722e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33906,12 +33097,10 @@ index 01705c04b230..8e87aff3722e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33920,28 +33109,27 @@ index 01705c04b230..8e87aff3722e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_number_encodings_gn")
diff --git third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
-index b5e49419d3ef..c6f0009da400 100644
+index 2d80e868d5e2..d80df18762aa 100644
--- third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33958,7 +33146,7 @@ index b5e49419d3ef..c6f0009da400 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34054,7 +33242,7 @@ index b5e49419d3ef..c6f0009da400 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34074,14 +33262,12 @@ index b5e49419d3ef..c6f0009da400 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34120,12 +33306,10 @@ index b5e49419d3ef..c6f0009da400 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34134,28 +33318,27 @@ index b5e49419d3ef..c6f0009da400 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_pacing_gn")
diff --git third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
-index 669a835db754..68eacaa9575b 100644
+index 2673075055fb..3a5ac9ee85d6 100644
--- third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34172,7 +33355,7 @@ index 669a835db754..68eacaa9575b 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34272,7 +33455,7 @@ index 669a835db754..68eacaa9575b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34292,14 +33475,12 @@ index 669a835db754..68eacaa9575b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34338,12 +33519,10 @@ index 669a835db754..68eacaa9575b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34352,28 +33531,27 @@ index 669a835db754..68eacaa9575b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_rtp_rtcp_gn")
diff --git third_party/libwebrtc/logging/rtc_event_video_gn/moz.build third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
-index e3933c0aa96e..563a8c4cd9fb 100644
+index 4eba826cac76..a2af28545932 100644
--- third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34390,7 +33568,7 @@ index e3933c0aa96e..563a8c4cd9fb 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34486,7 +33664,7 @@ index e3933c0aa96e..563a8c4cd9fb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34506,14 +33684,12 @@ index e3933c0aa96e..563a8c4cd9fb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34552,12 +33728,10 @@ index e3933c0aa96e..563a8c4cd9fb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34566,28 +33740,27 @@ index e3933c0aa96e..563a8c4cd9fb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_video_gn")
diff --git third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
-index 60a829841624..6a35e9816c35 100644
+index 84cfad03cbad..c15c6b76c6ad 100644
--- third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34604,7 +33777,7 @@ index 60a829841624..6a35e9816c35 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34700,7 +33873,7 @@ index 60a829841624..6a35e9816c35 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34720,14 +33893,12 @@ index 60a829841624..6a35e9816c35 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34766,12 +33937,10 @@ index 60a829841624..6a35e9816c35 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34780,28 +33949,27 @@ index 60a829841624..6a35e9816c35 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_stream_config_gn")
diff --git third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
-index 95e5b56fcaf2..6ebaffa17bf0 100644
+index c50a3f48e50c..8f304e5179b0 100644
--- third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
+++ third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34818,7 +33986,7 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34918,7 +34086,7 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34938,14 +34106,12 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34984,12 +34150,10 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34998,28 +34162,27 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("adapted_video_track_source_gn")
diff --git third_party/libwebrtc/media/audio_source_gn/moz.build third_party/libwebrtc/media/audio_source_gn/moz.build
-index 79c6905d50d0..a651f17c72f3 100644
+index a4593705f4d4..cf45ed1996b4 100644
--- third_party/libwebrtc/media/audio_source_gn/moz.build
+++ third_party/libwebrtc/media/audio_source_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35036,7 +34199,7 @@ index 79c6905d50d0..a651f17c72f3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35121,7 +34284,7 @@ index 79c6905d50d0..a651f17c72f3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35137,19 +34300,17 @@ index 79c6905d50d0..a651f17c72f3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -35175,35 +34336,32 @@ index 79c6905d50d0..a651f17c72f3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_source_gn")
diff --git third_party/libwebrtc/media/codec_gn/moz.build third_party/libwebrtc/media/codec_gn/moz.build
-index 11fbb4c53ece..2fa1b126e636 100644
+index 4ad0c6b4d4f1..a2e84b26f4b5 100644
--- third_party/libwebrtc/media/codec_gn/moz.build
+++ third_party/libwebrtc/media/codec_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35220,7 +34378,7 @@ index 11fbb4c53ece..2fa1b126e636 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35320,7 +34478,7 @@ index 11fbb4c53ece..2fa1b126e636 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35340,14 +34498,12 @@ index 11fbb4c53ece..2fa1b126e636 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -35386,12 +34542,10 @@ index 11fbb4c53ece..2fa1b126e636 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -35400,28 +34554,27 @@ index 11fbb4c53ece..2fa1b126e636 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("codec_gn")
diff --git third_party/libwebrtc/media/media_channel_gn/moz.build third_party/libwebrtc/media/media_channel_gn/moz.build
-index ffb4236c2b4a..9d1b62e2b4ce 100644
+index 0123be9df1ba..9ba5846e1cce 100644
--- third_party/libwebrtc/media/media_channel_gn/moz.build
+++ third_party/libwebrtc/media/media_channel_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35438,7 +34591,7 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35539,7 +34692,7 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35555,19 +34708,17 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -35593,35 +34744,32 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("media_channel_gn")
diff --git third_party/libwebrtc/media/media_channel_impl_gn/moz.build third_party/libwebrtc/media/media_channel_impl_gn/moz.build
-index cca0752fc101..d98b839a2d92 100644
+index 314151b757d8..146ff9def9fe 100644
--- third_party/libwebrtc/media/media_channel_impl_gn/moz.build
+++ third_party/libwebrtc/media/media_channel_impl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35638,7 +34786,7 @@ index cca0752fc101..d98b839a2d92 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35723,7 +34871,7 @@ index cca0752fc101..d98b839a2d92 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35739,19 +34887,17 @@ index cca0752fc101..d98b839a2d92 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -35777,35 +34923,32 @@ index cca0752fc101..d98b839a2d92 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("media_channel_impl_gn")
diff --git third_party/libwebrtc/media/media_constants_gn/moz.build third_party/libwebrtc/media/media_constants_gn/moz.build
-index 0de5e3362a74..5adbec9d0fdb 100644
+index 9ca79aabe233..56b3ea5ed006 100644
--- third_party/libwebrtc/media/media_constants_gn/moz.build
+++ third_party/libwebrtc/media/media_constants_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35822,7 +34965,7 @@ index 0de5e3362a74..5adbec9d0fdb 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35907,7 +35050,7 @@ index 0de5e3362a74..5adbec9d0fdb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35927,14 +35070,12 @@ index 0de5e3362a74..5adbec9d0fdb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -35973,12 +35114,10 @@ index 0de5e3362a74..5adbec9d0fdb 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -35987,28 +35126,27 @@ index 0de5e3362a74..5adbec9d0fdb 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("media_constants_gn")
diff --git third_party/libwebrtc/media/media_engine_gn/moz.build third_party/libwebrtc/media/media_engine_gn/moz.build
-index f7a6f8714d3e..d086491ddaa2 100644
+index 511ed8d0de3d..310b21190384 100644
--- third_party/libwebrtc/media/media_engine_gn/moz.build
+++ third_party/libwebrtc/media/media_engine_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36025,7 +35163,7 @@ index f7a6f8714d3e..d086491ddaa2 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36126,7 +35264,7 @@ index f7a6f8714d3e..d086491ddaa2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36142,19 +35280,17 @@ index f7a6f8714d3e..d086491ddaa2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -36180,35 +35316,32 @@ index f7a6f8714d3e..d086491ddaa2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("media_engine_gn")
diff --git third_party/libwebrtc/media/rid_description_gn/moz.build third_party/libwebrtc/media/rid_description_gn/moz.build
-index 350d2d42a27a..bd2d2d1a3c1d 100644
+index f90d99ec11d7..1e68c6ca8bd9 100644
--- third_party/libwebrtc/media/rid_description_gn/moz.build
+++ third_party/libwebrtc/media/rid_description_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36225,7 +35358,7 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36325,7 +35458,7 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36345,14 +35478,12 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -36391,12 +35522,10 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -36405,28 +35534,27 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rid_description_gn")
diff --git third_party/libwebrtc/media/rtc_audio_video_gn/moz.build third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
-index 8b2173e83a8d..53bcc77e6c67 100644
+index 7074c8187174..fb37030f65f5 100644
--- third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
+++ third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
-@@ -14,12 +14,21 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
+@@ -14,13 +14,22 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36443,7 +35571,7 @@ index 8b2173e83a8d..53bcc77e6c67 100644
FINAL_LIBRARY = "xul"
-@@ -47,103 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,103 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36548,7 +35676,7 @@ index 8b2173e83a8d..53bcc77e6c67 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36568,14 +35696,12 @@ index 8b2173e83a8d..53bcc77e6c67 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -36614,12 +35740,10 @@ index 8b2173e83a8d..53bcc77e6c67 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -36628,28 +35752,27 @@ index 8b2173e83a8d..53bcc77e6c67 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_audio_video_gn")
diff --git third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
-index 3683d691b678..1f529f42bdc0 100644
+index 57889f565303..bd831fddb2dc 100644
--- third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
+++ third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
-@@ -14,12 +14,21 @@ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+@@ -14,13 +14,22 @@ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
DEFINES["RTC_USE_LIBAOM_AV1_ENCODER"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36666,7 +35789,7 @@ index 3683d691b678..1f529f42bdc0 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36767,7 +35890,7 @@ index 3683d691b678..1f529f42bdc0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36787,14 +35910,12 @@ index 3683d691b678..1f529f42bdc0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -36833,12 +35954,10 @@ index 3683d691b678..1f529f42bdc0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -36847,28 +35966,27 @@ index 3683d691b678..1f529f42bdc0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_internal_video_codecs_gn")
diff --git third_party/libwebrtc/media/rtc_media_base_gn/moz.build third_party/libwebrtc/media/rtc_media_base_gn/moz.build
-index b27437382904..578bc0b80472 100644
+index c18e870acb9a..fedda41e6ae3 100644
--- third_party/libwebrtc/media/rtc_media_base_gn/moz.build
+++ third_party/libwebrtc/media/rtc_media_base_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36885,7 +36003,7 @@ index b27437382904..578bc0b80472 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36986,7 +36104,7 @@ index b27437382904..578bc0b80472 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37002,19 +36120,17 @@ index b27437382904..578bc0b80472 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -37040,35 +36156,32 @@ index b27437382904..578bc0b80472 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_media_base_gn")
diff --git third_party/libwebrtc/media/rtc_media_config_gn/moz.build third_party/libwebrtc/media/rtc_media_config_gn/moz.build
-index faf48db2d276..5fc7599bde08 100644
+index 37cd82e2a682..972d06306f41 100644
--- third_party/libwebrtc/media/rtc_media_config_gn/moz.build
+++ third_party/libwebrtc/media/rtc_media_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37085,7 +36198,7 @@ index faf48db2d276..5fc7599bde08 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37170,7 +36283,7 @@ index faf48db2d276..5fc7599bde08 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37186,19 +36299,17 @@ index faf48db2d276..5fc7599bde08 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -37224,35 +36335,32 @@ index faf48db2d276..5fc7599bde08 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_media_config_gn")
diff --git third_party/libwebrtc/media/rtc_media_gn/moz.build third_party/libwebrtc/media/rtc_media_gn/moz.build
-index 1b7b6de7915a..1aff1b07aa5f 100644
+index 95aff4fcc141..f1496c154221 100644
--- third_party/libwebrtc/media/rtc_media_gn/moz.build
+++ third_party/libwebrtc/media/rtc_media_gn/moz.build
-@@ -14,12 +14,21 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
+@@ -14,13 +14,22 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37269,7 +36377,7 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
FINAL_LIBRARY = "xul"
-@@ -42,103 +51,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,103 +53,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37374,7 +36482,7 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,27 +59,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,25 +61,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37390,19 +36498,17 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -176,44 +72,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -176,40 +74,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -37428,35 +36534,32 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_media_gn")
diff --git third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
-index 057c31cdd32d..855d7dba3fed 100644
+index 3903b5043c9c..f04602321b4b 100644
--- third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
+++ third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37473,7 +36576,7 @@ index 057c31cdd32d..855d7dba3fed 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37573,7 +36676,7 @@ index 057c31cdd32d..855d7dba3fed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37593,14 +36696,12 @@ index 057c31cdd32d..855d7dba3fed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -37639,12 +36740,10 @@ index 057c31cdd32d..855d7dba3fed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -37653,28 +36752,27 @@ index 057c31cdd32d..855d7dba3fed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_sdp_video_format_utils_gn")
diff --git third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
-index eda06ab0f069..e216a7d8756f 100644
+index a8632f24d148..12faca2c60ec 100644
--- third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
+++ third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37691,7 +36789,7 @@ index eda06ab0f069..e216a7d8756f 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37792,7 +36890,7 @@ index eda06ab0f069..e216a7d8756f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37812,14 +36910,12 @@ index eda06ab0f069..e216a7d8756f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -37858,12 +36954,10 @@ index eda06ab0f069..e216a7d8756f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -37872,28 +36966,27 @@ index eda06ab0f069..e216a7d8756f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_simulcast_encoder_adapter_gn")
diff --git third_party/libwebrtc/media/rtp_utils_gn/moz.build third_party/libwebrtc/media/rtp_utils_gn/moz.build
-index c4bc1c695159..93aef89a254f 100644
+index 6d41faceb2a1..b3ce0c3dac99 100644
--- third_party/libwebrtc/media/rtp_utils_gn/moz.build
+++ third_party/libwebrtc/media/rtp_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37910,7 +37003,7 @@ index c4bc1c695159..93aef89a254f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37995,7 +37088,7 @@ index c4bc1c695159..93aef89a254f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38011,19 +37104,17 @@ index c4bc1c695159..93aef89a254f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -38049,35 +37140,32 @@ index c4bc1c695159..93aef89a254f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_utils_gn")
diff --git third_party/libwebrtc/media/stream_params_gn/moz.build third_party/libwebrtc/media/stream_params_gn/moz.build
-index aab98c22b490..793b552f52c4 100644
+index 22c82b496a59..78fd4155d38b 100644
--- third_party/libwebrtc/media/stream_params_gn/moz.build
+++ third_party/libwebrtc/media/stream_params_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38094,7 +37182,7 @@ index aab98c22b490..793b552f52c4 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38179,7 +37267,7 @@ index aab98c22b490..793b552f52c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38195,19 +37283,17 @@ index aab98c22b490..793b552f52c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -38233,35 +37319,32 @@ index aab98c22b490..793b552f52c4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("stream_params_gn")
diff --git third_party/libwebrtc/media/video_adapter_gn/moz.build third_party/libwebrtc/media/video_adapter_gn/moz.build
-index 51b78b36338c..05509afcdd12 100644
+index ce7a74872715..80d67950990d 100644
--- third_party/libwebrtc/media/video_adapter_gn/moz.build
+++ third_party/libwebrtc/media/video_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38278,7 +37361,7 @@ index 51b78b36338c..05509afcdd12 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38378,7 +37461,7 @@ index 51b78b36338c..05509afcdd12 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38398,14 +37481,12 @@ index 51b78b36338c..05509afcdd12 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -38444,12 +37525,10 @@ index 51b78b36338c..05509afcdd12 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -38458,28 +37537,27 @@ index 51b78b36338c..05509afcdd12 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_adapter_gn")
diff --git third_party/libwebrtc/media/video_broadcaster_gn/moz.build third_party/libwebrtc/media/video_broadcaster_gn/moz.build
-index 0e00a392b816..eeba7ecec130 100644
+index 0bba5248d917..c85e8c95f8f6 100644
--- third_party/libwebrtc/media/video_broadcaster_gn/moz.build
+++ third_party/libwebrtc/media/video_broadcaster_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38496,7 +37574,7 @@ index 0e00a392b816..eeba7ecec130 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38592,7 +37670,7 @@ index 0e00a392b816..eeba7ecec130 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38612,14 +37690,12 @@ index 0e00a392b816..eeba7ecec130 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -38658,12 +37734,10 @@ index 0e00a392b816..eeba7ecec130 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -38672,28 +37746,27 @@ index 0e00a392b816..eeba7ecec130 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_broadcaster_gn")
diff --git third_party/libwebrtc/media/video_common_gn/moz.build third_party/libwebrtc/media/video_common_gn/moz.build
-index ceaf76133561..7a08c0558dee 100644
+index fe09ce34a933..a764d15f802e 100644
--- third_party/libwebrtc/media/video_common_gn/moz.build
+++ third_party/libwebrtc/media/video_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38710,7 +37783,7 @@ index ceaf76133561..7a08c0558dee 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38806,7 +37879,7 @@ index ceaf76133561..7a08c0558dee 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38826,14 +37899,12 @@ index ceaf76133561..7a08c0558dee 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -38872,12 +37943,10 @@ index ceaf76133561..7a08c0558dee 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -38886,28 +37955,27 @@ index ceaf76133561..7a08c0558dee 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_common_gn")
diff --git third_party/libwebrtc/media/video_source_base_gn/moz.build third_party/libwebrtc/media/video_source_base_gn/moz.build
-index f2ffa47c5bb7..57344305c0c1 100644
+index f8053045dc9f..a32461b2c660 100644
--- third_party/libwebrtc/media/video_source_base_gn/moz.build
+++ third_party/libwebrtc/media/video_source_base_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38924,7 +37992,7 @@ index f2ffa47c5bb7..57344305c0c1 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39020,7 +38088,7 @@ index f2ffa47c5bb7..57344305c0c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39040,14 +38108,12 @@ index f2ffa47c5bb7..57344305c0c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39086,12 +38152,10 @@ index f2ffa47c5bb7..57344305c0c1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39100,28 +38164,27 @@ index f2ffa47c5bb7..57344305c0c1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_source_base_gn")
diff --git third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
-index 3536fc5173ad..b9b14d294f9a 100644
+index 91f2dac44ee2..71ed37ed1668 100644
--- third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
+++ third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39138,7 +38201,7 @@ index 3536fc5173ad..b9b14d294f9a 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39234,7 +38297,7 @@ index 3536fc5173ad..b9b14d294f9a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39254,14 +38317,12 @@ index 3536fc5173ad..b9b14d294f9a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39300,12 +38361,10 @@ index 3536fc5173ad..b9b14d294f9a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39314,28 +38373,27 @@ index 3536fc5173ad..b9b14d294f9a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("async_audio_processing_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
-index 9d1463f15180..2f4b795ddfdb 100644
+index f78bef6c5863..4db9966a8cb1 100644
--- third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39352,7 +38410,7 @@ index 9d1463f15180..2f4b795ddfdb 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39452,7 +38510,7 @@ index 9d1463f15180..2f4b795ddfdb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39472,14 +38530,12 @@ index 9d1463f15180..2f4b795ddfdb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39518,12 +38574,10 @@ index 9d1463f15180..2f4b795ddfdb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39532,28 +38586,27 @@ index 9d1463f15180..2f4b795ddfdb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_coding_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
-index 816a96a40d65..54e2c008eae3 100644
+index 2c7ca80ec0ec..ebb25ef7e20d 100644
--- third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39570,7 +38623,7 @@ index 816a96a40d65..54e2c008eae3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39655,7 +38708,7 @@ index 816a96a40d65..54e2c008eae3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39671,19 +38724,17 @@ index 816a96a40d65..54e2c008eae3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -39709,35 +38760,32 @@ index 816a96a40d65..54e2c008eae3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_coding_module_typedefs_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
-index 593b744a33d6..33fd22c702f9 100644
+index 7bc2549166df..c14d768af4f1 100644
--- third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39754,7 +38802,7 @@ index 593b744a33d6..33fd22c702f9 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39854,7 +38902,7 @@ index 593b744a33d6..33fd22c702f9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39874,14 +38922,12 @@ index 593b744a33d6..33fd22c702f9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39920,12 +38966,10 @@ index 593b744a33d6..33fd22c702f9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39934,28 +38978,27 @@ index 593b744a33d6..33fd22c702f9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_coding_opus_common_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
-index 4261145d7564..4b6330407030 100644
+index 0524d70044a1..2be902ad493c 100644
--- third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39972,7 +39015,7 @@ index 4261145d7564..4b6330407030 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40072,7 +39115,7 @@ index 4261145d7564..4b6330407030 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40092,14 +39135,12 @@ index 4261145d7564..4b6330407030 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40138,12 +39179,10 @@ index 4261145d7564..4b6330407030 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40152,28 +39191,27 @@ index 4261145d7564..4b6330407030 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_cng_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
-index 878cbd08fcc4..55fbc250e1bb 100644
+index 0da571dfa094..4b99b74b454b 100644
--- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40190,7 +39228,7 @@ index 878cbd08fcc4..55fbc250e1bb 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40275,7 +39313,7 @@ index 878cbd08fcc4..55fbc250e1bb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40295,14 +39333,12 @@ index 878cbd08fcc4..55fbc250e1bb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40341,12 +39377,10 @@ index 878cbd08fcc4..55fbc250e1bb 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40355,28 +39389,27 @@ index 878cbd08fcc4..55fbc250e1bb 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_network_adaptor_config_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
-index 0ec1c64427d5..0fdce86ea688 100644
+index ca6f82e73acc..7201f9631eba 100644
--- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40393,7 +39426,7 @@ index 0ec1c64427d5..0fdce86ea688 100644
FINAL_LIBRARY = "xul"
-@@ -55,98 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40493,7 +39526,7 @@ index 0ec1c64427d5..0fdce86ea688 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -154,88 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -156,82 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40513,14 +39546,12 @@ index 0ec1c64427d5..0fdce86ea688 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40559,12 +39590,10 @@ index 0ec1c64427d5..0fdce86ea688 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40573,28 +39602,27 @@ index 0ec1c64427d5..0fdce86ea688 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_network_adaptor_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
-index d2eac9dd7330..44fc7a13aa41 100644
+index 485b23578569..0296469454c8 100644
--- third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40611,7 +39639,7 @@ index d2eac9dd7330..44fc7a13aa41 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40696,7 +39724,7 @@ index d2eac9dd7330..44fc7a13aa41 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40716,14 +39744,12 @@ index d2eac9dd7330..44fc7a13aa41 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40762,12 +39788,10 @@ index d2eac9dd7330..44fc7a13aa41 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40776,28 +39800,27 @@ index d2eac9dd7330..44fc7a13aa41 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g711_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
-index 2c887ccaead1..d75c60517c87 100644
+index fd2075f729a4..10971d355fa4 100644
--- third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40814,7 +39837,7 @@ index 2c887ccaead1..d75c60517c87 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40914,7 +39937,7 @@ index 2c887ccaead1..d75c60517c87 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40934,14 +39957,12 @@ index 2c887ccaead1..d75c60517c87 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40980,12 +40001,10 @@ index 2c887ccaead1..d75c60517c87 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40994,28 +40013,27 @@ index 2c887ccaead1..d75c60517c87 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g711_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
-index ab61ec987bf3..142691eb22ac 100644
+index f093a25e873e..8398cd7096a5 100644
--- third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41032,7 +40050,7 @@ index ab61ec987bf3..142691eb22ac 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41117,7 +40135,7 @@ index ab61ec987bf3..142691eb22ac 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41137,14 +40155,12 @@ index ab61ec987bf3..142691eb22ac 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -41183,12 +40199,10 @@ index ab61ec987bf3..142691eb22ac 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -41197,28 +40211,27 @@ index ab61ec987bf3..142691eb22ac 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g722_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
-index 75d59a02d75a..1748ca8600f9 100644
+index 870a0d2d6b0a..8b2bcf13466a 100644
--- third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41235,7 +40248,7 @@ index 75d59a02d75a..1748ca8600f9 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41335,7 +40348,7 @@ index 75d59a02d75a..1748ca8600f9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41355,14 +40368,12 @@ index 75d59a02d75a..1748ca8600f9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -41401,12 +40412,10 @@ index 75d59a02d75a..1748ca8600f9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -41415,28 +40424,27 @@ index 75d59a02d75a..1748ca8600f9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g722_gn")
diff --git third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
-index 78ef11bfbe8e..8fdf79a4d56e 100644
+index 5ede837b17fd..6d8fdbebabc4 100644
--- third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41453,7 +40461,7 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41538,7 +40546,7 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41554,19 +40562,17 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -41592,35 +40598,32 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("isac_bwinfo_gn")
diff --git third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
-index 6b32d8117274..55965a014dd1 100644
+index ca79e83e76a6..f2006f3a9c2c 100644
--- third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41637,7 +40640,7 @@ index 6b32d8117274..55965a014dd1 100644
FINAL_LIBRARY = "xul"
-@@ -48,83 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,83 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41722,7 +40725,7 @@ index 6b32d8117274..55965a014dd1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -132,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -134,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41742,14 +40745,12 @@ index 6b32d8117274..55965a014dd1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -41788,12 +40789,10 @@ index 6b32d8117274..55965a014dd1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -41802,28 +40801,27 @@ index 6b32d8117274..55965a014dd1 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("isac_vad_gn")
diff --git third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
-index af7909757b22..d9f39d9a45ed 100644
+index d9d629e63cb0..132b26983618 100644
--- third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41840,7 +40838,7 @@ index af7909757b22..d9f39d9a45ed 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41940,7 +40938,7 @@ index af7909757b22..d9f39d9a45ed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41960,14 +40958,12 @@ index af7909757b22..d9f39d9a45ed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42006,12 +41002,10 @@ index af7909757b22..d9f39d9a45ed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42020,28 +41014,27 @@ index af7909757b22..d9f39d9a45ed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("legacy_encoded_audio_frame_gn")
diff --git third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
-index 56fec5759795..3d61bb5537ae 100644
+index 915658ecd560..0d8192df783a 100644
--- third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42058,7 +41051,7 @@ index 56fec5759795..3d61bb5537ae 100644
FINAL_LIBRARY = "xul"
-@@ -80,98 +89,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -82,98 +91,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42158,7 +41151,7 @@ index 56fec5759795..3d61bb5537ae 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -179,88 +97,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -181,82 +99,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42178,14 +41171,12 @@ index 56fec5759795..3d61bb5537ae 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42224,12 +41215,10 @@ index 56fec5759795..3d61bb5537ae 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42238,28 +41227,27 @@ index 56fec5759795..3d61bb5537ae 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("neteq_gn")
diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
-index d922de5d5785..281897e1fe56 100644
+index 29b49af13c96..6a89c3181c8a 100644
--- third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42276,7 +41264,7 @@ index d922de5d5785..281897e1fe56 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42361,7 +41349,7 @@ index d922de5d5785..281897e1fe56 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42381,14 +41369,12 @@ index d922de5d5785..281897e1fe56 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42427,12 +41413,10 @@ index d922de5d5785..281897e1fe56 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42441,28 +41425,27 @@ index d922de5d5785..281897e1fe56 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pcm16b_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
-index bea755eb5ac1..b191330ced98 100644
+index 2524b005d0a5..00abfed23ff5 100644
--- third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42479,7 +41462,7 @@ index bea755eb5ac1..b191330ced98 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42579,7 +41562,7 @@ index bea755eb5ac1..b191330ced98 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42599,14 +41582,12 @@ index bea755eb5ac1..b191330ced98 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42645,12 +41626,10 @@ index bea755eb5ac1..b191330ced98 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42659,28 +41638,27 @@ index bea755eb5ac1..b191330ced98 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pcm16b_gn")
diff --git third_party/libwebrtc/modules/audio_coding/red_gn/moz.build third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
-index d55df936567a..f108d9db5ff1 100644
+index d3f279577fa5..66b0c64c35b7 100644
--- third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42697,7 +41675,7 @@ index d55df936567a..f108d9db5ff1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42797,7 +41775,7 @@ index d55df936567a..f108d9db5ff1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42817,14 +41795,12 @@ index d55df936567a..f108d9db5ff1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42863,12 +41839,10 @@ index d55df936567a..f108d9db5ff1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42877,28 +41851,27 @@ index d55df936567a..f108d9db5ff1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("red_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
-index b2cc167179d0..b40963119ad1 100644
+index 649fef5f47be..c8dfb2ef5dc3 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42915,7 +41888,7 @@ index b2cc167179d0..b40963119ad1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43015,7 +41988,7 @@ index b2cc167179d0..b40963119ad1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43035,14 +42008,12 @@ index b2cc167179d0..b40963119ad1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43081,12 +42052,10 @@ index b2cc167179d0..b40963119ad1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43095,28 +42064,27 @@ index b2cc167179d0..b40963119ad1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_cng_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
-index 8a1f97d3e36f..cef5d9b3dd8e 100644
+index 60686e723e86..ca83edda0e81 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
-@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -43135,7 +42103,7 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
FINAL_LIBRARY = "xul"
-@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43235,7 +42203,7 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43255,14 +42223,12 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43301,12 +42267,10 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43315,28 +42279,27 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_multiopus_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
-index fb93eda27311..57ff1d71b55b 100644
+index 5c070db0b5cf..34a92e7abde0 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
-@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -43355,7 +42318,7 @@ index fb93eda27311..57ff1d71b55b 100644
FINAL_LIBRARY = "xul"
-@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43455,7 +42418,7 @@ index fb93eda27311..57ff1d71b55b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43475,14 +42438,12 @@ index fb93eda27311..57ff1d71b55b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43521,12 +42482,10 @@ index fb93eda27311..57ff1d71b55b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43535,28 +42494,27 @@ index fb93eda27311..57ff1d71b55b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_opus_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
-index 284d12f5f0d6..5067bcb8e9d5 100644
+index a52ae8687347..c9277731583e 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
-@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -43575,7 +42533,7 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
FINAL_LIBRARY = "xul"
-@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,87 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43664,7 +42622,7 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43684,14 +42642,12 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43730,12 +42686,10 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43744,28 +42698,27 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_opus_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
-index ae018a0411e0..4b9c82612b4f 100644
+index 4bce6bb07fdd..dcaf6e34ca7f 100644
--- third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
+++ third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -43782,7 +42735,7 @@ index ae018a0411e0..4b9c82612b4f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43867,7 +42820,7 @@ index ae018a0411e0..4b9c82612b4f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43883,19 +42836,17 @@ index ae018a0411e0..4b9c82612b4f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -43921,219 +42872,32 @@ index ae018a0411e0..4b9c82612b4f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_device_gn")
-diff --git third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
-index 389d8bde3070..da7122a9fa44 100644
---- third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["__ARM_NEON__"] = "1"
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
- Library("audio_device_impl_gn")
diff --git third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
-index 3cd787013ac9..797cc7fdf979 100644
+index 9785374c7a77..862e284821d5 100644
--- third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -44150,7 +42914,7 @@ index 3cd787013ac9..797cc7fdf979 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44250,7 +43014,7 @@ index 3cd787013ac9..797cc7fdf979 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44270,14 +43034,12 @@ index 3cd787013ac9..797cc7fdf979 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -44316,12 +43078,10 @@ index 3cd787013ac9..797cc7fdf979 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -44330,28 +43090,27 @@ index 3cd787013ac9..797cc7fdf979 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_manipulator_gn")
diff --git third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
-index d319d586e4f2..0b3debdb4549 100644
+index 5e7263604f3f..472c0a3369e9 100644
--- third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
+++ third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -44369,7 +43128,7 @@ index d319d586e4f2..0b3debdb4549 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44469,7 +43228,7 @@ index d319d586e4f2..0b3debdb4549 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44489,14 +43248,12 @@ index d319d586e4f2..0b3debdb4549 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -44535,12 +43292,10 @@ index d319d586e4f2..0b3debdb4549 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -44549,28 +43304,27 @@ index d319d586e4f2..0b3debdb4549 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_mixer_impl_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
-index b742d0d2693e..2e0982fe44c1 100644
+index bc8d58361929..1d50bf8de634 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -44587,7 +43341,7 @@ index b742d0d2693e..2e0982fe44c1 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44676,7 +43430,7 @@ index b742d0d2693e..2e0982fe44c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44692,19 +43446,17 @@ index b742d0d2693e..2e0982fe44c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -44730,35 +43482,32 @@ index b742d0d2693e..2e0982fe44c1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("adaptive_fir_filter_erl_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
-index 7cfd9898e674..3855e72da5c4 100644
+index 870c269ee999..afb546c9665f 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -44775,7 +43524,7 @@ index 7cfd9898e674..3855e72da5c4 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44875,7 +43624,7 @@ index 7cfd9898e674..3855e72da5c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44891,19 +43640,17 @@ index 7cfd9898e674..3855e72da5c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -44929,35 +43676,32 @@ index 7cfd9898e674..3855e72da5c4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("adaptive_fir_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
-index 25fc5591ea09..61d14c766742 100644
+index 1060413c2fde..f2f6cc941cfc 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
-@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,15 +18,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -44976,7 +43720,7 @@ index 25fc5591ea09..61d14c766742 100644
FINAL_LIBRARY = "xul"
-@@ -56,128 +65,9 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -58,127 +67,9 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45008,7 +43752,6 @@ index 25fc5591ea09..61d14c766742 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -45107,15 +43850,16 @@ index 25fc5591ea09..61d14c766742 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
-index a1c4ec99275c..a5c4a447496c 100644
+index 653ec38ff0f8..dc18db0b8de9 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45132,7 +43876,7 @@ index a1c4ec99275c..a5c4a447496c 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45217,7 +43961,7 @@ index a1c4ec99275c..a5c4a447496c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45233,19 +43977,17 @@ index a1c4ec99275c..a5c4a447496c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45271,35 +44013,32 @@ index a1c4ec99275c..a5c4a447496c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aec3_common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
-index ed9f693dfead..e435d998a690 100644
+index 4967c45123d2..5a75b52ec1ea 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45316,7 +44055,7 @@ index ed9f693dfead..e435d998a690 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45416,7 +44155,7 @@ index ed9f693dfead..e435d998a690 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45432,19 +44171,17 @@ index ed9f693dfead..e435d998a690 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45470,35 +44207,32 @@ index ed9f693dfead..e435d998a690 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aec3_fft_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
-index 8eb283fec225..346457ac2f59 100644
+index d867766ad198..1c4951576a77 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -45516,7 +44250,7 @@ index 8eb283fec225..346457ac2f59 100644
FINAL_LIBRARY = "xul"
-@@ -102,98 +111,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -104,98 +113,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45616,7 +44350,7 @@ index 8eb283fec225..346457ac2f59 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -201,88 +119,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -203,82 +121,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45636,14 +44370,12 @@ index 8eb283fec225..346457ac2f59 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -45682,12 +44414,10 @@ index 8eb283fec225..346457ac2f59 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -45696,28 +44426,27 @@ index 8eb283fec225..346457ac2f59 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec3_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
-index 2579384807b1..286940e1741a 100644
+index 47e42cb6ec67..9bdfe19920cc 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45734,7 +44463,7 @@ index 2579384807b1..286940e1741a 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45823,7 +44552,7 @@ index 2579384807b1..286940e1741a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45839,19 +44568,17 @@ index 2579384807b1..286940e1741a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45877,35 +44604,32 @@ index 2579384807b1..286940e1741a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("fft_data_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
-index fb1960b0379c..29e6e7a74861 100644
+index 90676a23e629..5c9ba0af45ef 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45922,7 +44646,7 @@ index fb1960b0379c..29e6e7a74861 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46011,7 +44735,7 @@ index fb1960b0379c..29e6e7a74861 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46027,19 +44751,17 @@ index fb1960b0379c..29e6e7a74861 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46065,35 +44787,32 @@ index fb1960b0379c..29e6e7a74861 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("matched_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
-index 75011ee6d2e8..66e43c587d1e 100644
+index f7206d6f33ef..9f8bf192d7a8 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46110,7 +44829,7 @@ index 75011ee6d2e8..66e43c587d1e 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46199,7 +44918,7 @@ index 75011ee6d2e8..66e43c587d1e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46215,19 +44934,17 @@ index 75011ee6d2e8..66e43c587d1e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46253,35 +44970,32 @@ index 75011ee6d2e8..66e43c587d1e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("render_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
-index 11d60d85b21a..8bc82463e36f 100644
+index d5e8985552cf..d34e64f796ef 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46298,7 +45012,7 @@ index 11d60d85b21a..8bc82463e36f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46387,7 +45101,7 @@ index 11d60d85b21a..8bc82463e36f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46403,19 +45117,17 @@ index 11d60d85b21a..8bc82463e36f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46441,35 +45153,32 @@ index 11d60d85b21a..8bc82463e36f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("vector_math_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
-index 4717f44c7228..30b9ebf91f2c 100644
+index e39f71fddecb..d727e8503f24 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46486,7 +45195,7 @@ index 4717f44c7228..30b9ebf91f2c 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46586,7 +45295,7 @@ index 4717f44c7228..30b9ebf91f2c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46602,19 +45311,17 @@ index 4717f44c7228..30b9ebf91f2c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46640,35 +45347,32 @@ index 4717f44c7228..30b9ebf91f2c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aec_dump_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
-index 343efea34b51..194798641bc6 100644
+index 6e4384af4248..0124e796e10d 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46685,7 +45389,7 @@ index 343efea34b51..194798641bc6 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46785,7 +45489,7 @@ index 343efea34b51..194798641bc6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46805,14 +45509,12 @@ index 343efea34b51..194798641bc6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -46851,12 +45553,10 @@ index 343efea34b51..194798641bc6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -46865,28 +45565,27 @@ index 343efea34b51..194798641bc6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("null_aec_dump_factory_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
-index 4fb4ebdb0f09..c1a85b70f3df 100644
+index ba9dc491198c..0d430b570eb5 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46903,7 +45602,7 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47003,7 +45702,7 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47023,14 +45722,12 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -47069,12 +45766,10 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -47083,28 +45778,27 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec_dump_interface_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
-index e4ca4f2ec51e..c702789e0525 100644
+index f2cf5c859485..f49648e3086e 100644
--- third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -47121,7 +45815,7 @@ index e4ca4f2ec51e..c702789e0525 100644
FINAL_LIBRARY = "xul"
-@@ -46,114 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,114 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47237,7 +45931,7 @@ index e4ca4f2ec51e..c702789e0525 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -162,37 +64,20 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -164,27 +66,12 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["__ARM_NEON__"] = "1"
SOURCES += [
@@ -47266,27 +45960,24 @@ index e4ca4f2ec51e..c702789e0525 100644
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
+@@ -193,7 +80,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_mips.cc"
-@@ -200,9 +85,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -201,8 +87,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
-@@ -213,81 +95,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -213,77 +97,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
@@ -47326,7 +46017,6 @@ index e4ca4f2ec51e..c702789e0525 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- SOURCES += [
@@ -47335,7 +46025,6 @@ index e4ca4f2ec51e..c702789e0525 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- SOURCES += [
@@ -47356,7 +46045,6 @@ index e4ca4f2ec51e..c702789e0525 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -47367,22 +46055,22 @@ index e4ca4f2ec51e..c702789e0525 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
diff --git third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
-index a57205d4a5b2..7ff717315571 100644
+index 4ae42eab2074..12e716eac789 100644
--- third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -47400,7 +46088,7 @@ index a57205d4a5b2..7ff717315571 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47500,7 +46188,7 @@ index a57205d4a5b2..7ff717315571 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47520,14 +46208,12 @@ index a57205d4a5b2..7ff717315571 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -47566,12 +46252,10 @@ index a57205d4a5b2..7ff717315571 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -47580,28 +46264,27 @@ index a57205d4a5b2..7ff717315571 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("agc_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
-index 4da6c9687f88..a13f4e010126 100644
+index 43ed251cd060..c2c90bfba826 100644
--- third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -47618,7 +46301,7 @@ index 4da6c9687f88..a13f4e010126 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47703,7 +46386,7 @@ index 4da6c9687f88..a13f4e010126 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47719,19 +46402,17 @@ index 4da6c9687f88..a13f4e010126 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -47757,35 +46438,32 @@ index 4da6c9687f88..a13f4e010126 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("gain_control_interface_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
-index 110759780d97..a2f61bf83008 100644
+index 7528ebeac06c..9b8acfd3f582 100644
--- third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -47802,7 +46480,7 @@ index 110759780d97..a2f61bf83008 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47902,7 +46580,7 @@ index 110759780d97..a2f61bf83008 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47922,14 +46600,12 @@ index 110759780d97..a2f61bf83008 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -47968,12 +46644,10 @@ index 110759780d97..a2f61bf83008 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -47982,28 +46656,27 @@ index 110759780d97..a2f61bf83008 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("legacy_agc_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
-index 90dde9485a1b..754a5b3e277d 100644
+index 1cea105f40ec..6ef3e305946d 100644
--- third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48020,7 +46693,7 @@ index 90dde9485a1b..754a5b3e277d 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48120,7 +46793,7 @@ index 90dde9485a1b..754a5b3e277d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48140,14 +46813,12 @@ index 90dde9485a1b..754a5b3e277d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48186,12 +46857,10 @@ index 90dde9485a1b..754a5b3e277d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48200,28 +46869,27 @@ index 90dde9485a1b..754a5b3e277d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("level_estimation_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
-index f3eec334ca67..325adc413267 100644
+index 9ea8d808a0b2..74ce00318e08 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -48239,7 +46907,7 @@ index f3eec334ca67..325adc413267 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48339,7 +47007,7 @@ index f3eec334ca67..325adc413267 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48359,14 +47027,12 @@ index f3eec334ca67..325adc413267 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48405,12 +47071,10 @@ index f3eec334ca67..325adc413267 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48419,28 +47083,27 @@ index f3eec334ca67..325adc413267 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("adaptive_digital_gain_controller_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
-index ad2fd19d441d..ff442094da12 100644
+index 10c3b1a37504..14bbe9c06848 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48457,7 +47120,7 @@ index ad2fd19d441d..ff442094da12 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48546,7 +47209,7 @@ index ad2fd19d441d..ff442094da12 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48566,14 +47229,12 @@ index ad2fd19d441d..ff442094da12 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48612,12 +47273,10 @@ index ad2fd19d441d..ff442094da12 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48626,28 +47285,27 @@ index ad2fd19d441d..ff442094da12 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("biquad_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
-index 634d1f87a8e5..35e8821dbea6 100644
+index 1853af5676aa..402d6757bd7a 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48664,7 +47322,7 @@ index 634d1f87a8e5..35e8821dbea6 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48764,7 +47422,7 @@ index 634d1f87a8e5..35e8821dbea6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48784,14 +47442,12 @@ index 634d1f87a8e5..35e8821dbea6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48830,12 +47486,10 @@ index 634d1f87a8e5..35e8821dbea6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48844,28 +47498,27 @@ index 634d1f87a8e5..35e8821dbea6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("clipping_predictor_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
-index 82c397f973f5..da3833f8e686 100644
+index 6ef8c096e204..78f2953bbeaf 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48882,7 +47535,7 @@ index 82c397f973f5..da3833f8e686 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48967,7 +47620,7 @@ index 82c397f973f5..da3833f8e686 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48983,19 +47636,17 @@ index 82c397f973f5..da3833f8e686 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -49021,35 +47672,32 @@ index 82c397f973f5..da3833f8e686 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
-index 62c885de2ce7..b47f20b1bbb1 100644
+index accab782c164..48a7cf36bba9 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -49066,7 +47714,7 @@ index 62c885de2ce7..b47f20b1bbb1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49166,7 +47814,7 @@ index 62c885de2ce7..b47f20b1bbb1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49186,14 +47834,12 @@ index 62c885de2ce7..b47f20b1bbb1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -49232,12 +47878,10 @@ index 62c885de2ce7..b47f20b1bbb1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -49246,28 +47890,27 @@ index 62c885de2ce7..b47f20b1bbb1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("cpu_features_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
-index d1c1172bed9f..fa22a785c71d 100644
+index bee6a39d3a73..bfbc8436e67f 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -49285,7 +47928,7 @@ index d1c1172bed9f..fa22a785c71d 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49385,7 +48028,7 @@ index d1c1172bed9f..fa22a785c71d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49405,14 +48048,12 @@ index d1c1172bed9f..fa22a785c71d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -49451,12 +48092,10 @@ index d1c1172bed9f..fa22a785c71d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -49465,28 +48104,27 @@ index d1c1172bed9f..fa22a785c71d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fixed_digital_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
-index 74ec8d655240..cd54718aa163 100644
+index 3688111f0d92..9fe7808cd8b8 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -49503,7 +48141,7 @@ index 74ec8d655240..cd54718aa163 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49599,7 +48237,7 @@ index 74ec8d655240..cd54718aa163 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49619,14 +48257,12 @@ index 74ec8d655240..cd54718aa163 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -49665,12 +48301,10 @@ index 74ec8d655240..cd54718aa163 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -49679,28 +48313,27 @@ index 74ec8d655240..cd54718aa163 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("gain_applier_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
-index 8ca3f4b1eb6c..6e8c8c4456fd 100644
+index cbf2f842b375..3fa9a1cbeea4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -49717,7 +48350,7 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49802,7 +48435,7 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49818,19 +48451,17 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -49856,35 +48487,32 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("gain_map_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
-index 62cf69b2d344..cc32cd07cad4 100644
+index 0f885c0a9a17..b313f1c299a2 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -49902,7 +48530,7 @@ index 62cf69b2d344..cc32cd07cad4 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50002,7 +48630,7 @@ index 62cf69b2d344..cc32cd07cad4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50022,14 +48650,12 @@ index 62cf69b2d344..cc32cd07cad4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50068,12 +48694,10 @@ index 62cf69b2d344..cc32cd07cad4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50082,28 +48706,27 @@ index 62cf69b2d344..cc32cd07cad4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("input_volume_controller_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
-index e629cd8fbf67..94e0531ea105 100644
+index 96dd6d841212..b7344a7bb4e8 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50120,7 +48743,7 @@ index e629cd8fbf67..94e0531ea105 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50216,7 +48839,7 @@ index e629cd8fbf67..94e0531ea105 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50236,14 +48859,12 @@ index e629cd8fbf67..94e0531ea105 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50282,12 +48903,10 @@ index e629cd8fbf67..94e0531ea105 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50296,28 +48915,27 @@ index e629cd8fbf67..94e0531ea105 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("input_volume_stats_reporter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
-index aac5aa39708b..192f66aaa530 100644
+index 5e9b6db9859c..2f22b8d4b286 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -50335,7 +48953,7 @@ index aac5aa39708b..192f66aaa530 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50435,7 +49053,7 @@ index aac5aa39708b..192f66aaa530 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50455,14 +49073,12 @@ index aac5aa39708b..192f66aaa530 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50501,12 +49117,10 @@ index aac5aa39708b..192f66aaa530 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50515,28 +49129,27 @@ index aac5aa39708b..192f66aaa530 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("noise_level_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
-index e9e60ea5f0c7..3eec1242fcfc 100644
+index b5e02e0356f1..66ec332889f4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50553,7 +49166,7 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50653,7 +49266,7 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50673,14 +49286,12 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50719,12 +49330,10 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50733,28 +49342,27 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_auto_correlation_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
-index 0d86421c9786..553b5ae51afa 100644
+index 103b43ffafe6..935208f9620d 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50771,7 +49379,7 @@ index 0d86421c9786..553b5ae51afa 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50871,7 +49479,7 @@ index 0d86421c9786..553b5ae51afa 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50887,19 +49495,17 @@ index 0d86421c9786..553b5ae51afa 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -50925,35 +49531,32 @@ index 0d86421c9786..553b5ae51afa 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
-index 1cd3b4b5348b..d4e6b10abd77 100644
+index 4a28dcbf93e6..cee61fd497cb 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50970,7 +49573,7 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51070,7 +49673,7 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51090,14 +49693,12 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51136,12 +49737,10 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51150,28 +49749,27 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
-index 76d4191113e5..df8a72310a82 100644
+index 8d1c079d983a..8e20003f0660 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51188,7 +49786,7 @@ index 76d4191113e5..df8a72310a82 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51288,7 +49886,7 @@ index 76d4191113e5..df8a72310a82 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51308,14 +49906,12 @@ index 76d4191113e5..df8a72310a82 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51354,12 +49950,10 @@ index 76d4191113e5..df8a72310a82 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51368,28 +49962,27 @@ index 76d4191113e5..df8a72310a82 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_layers_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
-index 6d9dc2c69bd9..2904a28efc6c 100644
+index 891d4d6998bf..83d4268ade5f 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51406,7 +49999,7 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51495,7 +50088,7 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51515,14 +50108,12 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51561,12 +50152,10 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51575,28 +50164,27 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_lp_residual_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
-index c5b5e5954aef..a050f520592a 100644
+index 092a0988470b..8e7241ff0398 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51613,7 +50201,7 @@ index c5b5e5954aef..a050f520592a 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51713,7 +50301,7 @@ index c5b5e5954aef..a050f520592a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51733,14 +50321,12 @@ index c5b5e5954aef..a050f520592a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51779,12 +50365,10 @@ index c5b5e5954aef..a050f520592a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51793,28 +50377,27 @@ index c5b5e5954aef..a050f520592a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_pitch_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
-index 68825aa282d1..58500132ec48 100644
+index 1f33b3fe8a24..b20704b70ce4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51831,7 +50414,7 @@ index 68825aa282d1..58500132ec48 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51920,7 +50503,7 @@ index 68825aa282d1..58500132ec48 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51936,19 +50519,17 @@ index 68825aa282d1..58500132ec48 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -51974,35 +50555,32 @@ index 68825aa282d1..58500132ec48 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_ring_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
-index 277c771e93f3..8390ff6e3a3f 100644
+index 01c4fadbd51d..fbb558e0f089 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52019,7 +50597,7 @@ index 277c771e93f3..8390ff6e3a3f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52108,7 +50686,7 @@ index 277c771e93f3..8390ff6e3a3f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52124,19 +50702,17 @@ index 277c771e93f3..8390ff6e3a3f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -52162,35 +50738,32 @@ index 277c771e93f3..8390ff6e3a3f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_sequence_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
-index cfd7d82cda4e..34973737980f 100644
+index aa4a8ba4023f..664715c17bed 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52207,7 +50780,7 @@ index cfd7d82cda4e..34973737980f 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52307,7 +50880,7 @@ index cfd7d82cda4e..34973737980f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52327,14 +50900,12 @@ index cfd7d82cda4e..34973737980f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -52373,12 +50944,10 @@ index cfd7d82cda4e..34973737980f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -52387,28 +50956,27 @@ index cfd7d82cda4e..34973737980f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_spectral_features_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
-index a3a1e21f6699..34e2b09a62d9 100644
+index b15d83f31f52..46f52e81acee 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52425,7 +50993,7 @@ index a3a1e21f6699..34e2b09a62d9 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52514,7 +51082,7 @@ index a3a1e21f6699..34e2b09a62d9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52530,19 +51098,17 @@ index a3a1e21f6699..34e2b09a62d9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -52568,35 +51134,32 @@ index a3a1e21f6699..34e2b09a62d9 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_symmetric_matrix_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
-index c48737e3197a..8d3ff68ee4a1 100644
+index 7933cd618b19..7f79ede28cb8 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
-@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -52614,7 +51177,7 @@ index c48737e3197a..8d3ff68ee4a1 100644
FINAL_LIBRARY = "xul"
-@@ -51,128 +60,9 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,127 +62,9 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52646,7 +51209,6 @@ index c48737e3197a..8d3ff68ee4a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -52745,15 +51307,16 @@ index c48737e3197a..8d3ff68ee4a1 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
-index e8df44a45668..8bc82463e36f 100644
+index 6aa396591931..d34e64f796ef 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52770,7 +51333,7 @@ index e8df44a45668..8bc82463e36f 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52870,7 +51433,7 @@ index e8df44a45668..8bc82463e36f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52886,19 +51449,17 @@ index e8df44a45668..8bc82463e36f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -52924,35 +51485,32 @@ index e8df44a45668..8bc82463e36f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("vector_math_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
-index 45efd543646d..fa53a17ec059 100644
+index c23779c5058e..a9284fa8a632 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -52970,7 +51528,7 @@ index 45efd543646d..fa53a17ec059 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53070,7 +51628,7 @@ index 45efd543646d..fa53a17ec059 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53090,14 +51648,12 @@ index 45efd543646d..fa53a17ec059 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53136,12 +51692,10 @@ index 45efd543646d..fa53a17ec059 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53150,28 +51704,27 @@ index 45efd543646d..fa53a17ec059 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("saturation_protector_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
-index 2ef7a8cf3f3c..76c019b528a3 100644
+index 91fd3df4e594..a14b5015f3ab 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -53189,7 +51742,7 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53289,7 +51842,7 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53309,14 +51862,12 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53355,12 +51906,10 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53369,28 +51918,27 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("speech_level_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
-index fba5354a8503..6d3d6a9f3974 100644
+index 8376409d5f1b..0a093dd57e19 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -53407,7 +51955,7 @@ index fba5354a8503..6d3d6a9f3974 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53507,7 +52055,7 @@ index fba5354a8503..6d3d6a9f3974 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53527,14 +52075,12 @@ index fba5354a8503..6d3d6a9f3974 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53573,12 +52119,10 @@ index fba5354a8503..6d3d6a9f3974 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53587,28 +52131,27 @@ index fba5354a8503..6d3d6a9f3974 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("vad_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
-index 8e093965a1dc..603bd76413f5 100644
+index 987b21db9b23..834169228e70 100644
--- third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -53626,7 +52169,7 @@ index 8e093965a1dc..603bd76413f5 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53726,7 +52269,7 @@ index 8e093965a1dc..603bd76413f5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53746,14 +52289,12 @@ index 8e093965a1dc..603bd76413f5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53792,12 +52333,10 @@ index 8e093965a1dc..603bd76413f5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53806,28 +52345,27 @@ index 8e093965a1dc..603bd76413f5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("apm_logging_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
-index 85bed17e4418..f88ddb0493c0 100644
+index 9c1e95972886..91f9bbd6ceb5 100644
--- third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -53845,7 +52383,7 @@ index 85bed17e4418..f88ddb0493c0 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53945,7 +52483,7 @@ index 85bed17e4418..f88ddb0493c0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53965,14 +52503,12 @@ index 85bed17e4418..f88ddb0493c0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54011,12 +52547,10 @@ index 85bed17e4418..f88ddb0493c0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54025,28 +52559,27 @@ index 85bed17e4418..f88ddb0493c0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
-index f1ab4cefecb0..bed98465288f 100644
+index ded45e12931c..8ce196f4f409 100644
--- third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -54063,7 +52596,7 @@ index f1ab4cefecb0..bed98465288f 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54163,7 +52696,7 @@ index f1ab4cefecb0..bed98465288f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54183,14 +52716,12 @@ index f1ab4cefecb0..bed98465288f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54229,12 +52760,10 @@ index f1ab4cefecb0..bed98465288f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54243,28 +52772,27 @@ index f1ab4cefecb0..bed98465288f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_proxies_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
-index b6ad75a93f95..89d051e017f8 100644
+index 1a02a32479d1..d8be909f90d0 100644
--- third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -54281,7 +52809,7 @@ index b6ad75a93f95..89d051e017f8 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54377,7 +52905,7 @@ index b6ad75a93f95..89d051e017f8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54393,19 +52921,17 @@ index b6ad75a93f95..89d051e017f8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -54431,35 +52957,32 @@ index b6ad75a93f95..89d051e017f8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_frame_view_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
-index 691df8fbd2f5..c327f88e2a41 100644
+index 39ceb97304bf..c0278d97cb97 100644
--- third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -54477,7 +53000,7 @@ index 691df8fbd2f5..c327f88e2a41 100644
FINAL_LIBRARY = "xul"
-@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,98 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54577,7 +53100,7 @@ index 691df8fbd2f5..c327f88e2a41 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -150,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54597,14 +53120,12 @@ index 691df8fbd2f5..c327f88e2a41 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54643,12 +53164,10 @@ index 691df8fbd2f5..c327f88e2a41 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54657,28 +53176,27 @@ index 691df8fbd2f5..c327f88e2a41 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_processing_gn")
diff --git third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
-index d81334d02be8..f07498a0a9c3 100644
+index 21bd8f59c874..a3933d901f07 100644
--- third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -54695,7 +53213,7 @@ index d81334d02be8..f07498a0a9c3 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54795,7 +53313,7 @@ index d81334d02be8..f07498a0a9c3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54815,14 +53333,12 @@ index d81334d02be8..f07498a0a9c3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54861,12 +53377,10 @@ index d81334d02be8..f07498a0a9c3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54875,28 +53389,27 @@ index d81334d02be8..f07498a0a9c3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("capture_levels_adjuster_gn")
diff --git third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
-index 1a62b5db7ace..f150b9e5fba7 100644
+index 42784ec85682..8c878f3a3108 100644
--- third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -54914,7 +53427,7 @@ index 1a62b5db7ace..f150b9e5fba7 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55014,7 +53527,7 @@ index 1a62b5db7ace..f150b9e5fba7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55034,14 +53547,12 @@ index 1a62b5db7ace..f150b9e5fba7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55080,12 +53591,10 @@ index 1a62b5db7ace..f150b9e5fba7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55094,28 +53603,27 @@ index 1a62b5db7ace..f150b9e5fba7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("gain_controller2_gn")
diff --git third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
-index dbd718f53d7f..536849241857 100644
+index fd8ca7c8a141..67452f83cfeb 100644
--- third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55132,7 +53640,7 @@ index dbd718f53d7f..536849241857 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55232,7 +53740,7 @@ index dbd718f53d7f..536849241857 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55252,14 +53760,12 @@ index dbd718f53d7f..536849241857 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55298,12 +53804,10 @@ index dbd718f53d7f..536849241857 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55312,28 +53816,27 @@ index dbd718f53d7f..536849241857 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("high_pass_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
-index 1c2cdc5b6862..4e1cee1c6cfd 100644
+index f01e58d04ef2..7777cb881169 100644
--- third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -55351,7 +53854,7 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
FINAL_LIBRARY = "xul"
-@@ -58,98 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,98 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55451,7 +53954,7 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55471,14 +53974,12 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55517,12 +54018,10 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55531,28 +54030,27 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("ns_gn")
diff --git third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
-index f1039321111d..170b024c51f3 100644
+index cff5be834af7..21c086b8c9b0 100644
--- third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55569,7 +54067,7 @@ index f1039321111d..170b024c51f3 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55658,7 +54156,7 @@ index f1039321111d..170b024c51f3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55678,14 +54176,12 @@ index f1039321111d..170b024c51f3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55724,12 +54220,10 @@ index f1039321111d..170b024c51f3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55738,28 +54232,27 @@ index f1039321111d..170b024c51f3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rms_level_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
-index e5c2b269dca4..fc2168892e21 100644
+index cf79a4c26df6..dab700567aa5 100644
--- third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55776,7 +54269,7 @@ index e5c2b269dca4..fc2168892e21 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55865,7 +54358,7 @@ index e5c2b269dca4..fc2168892e21 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55885,14 +54378,12 @@ index e5c2b269dca4..fc2168892e21 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55931,12 +54422,10 @@ index e5c2b269dca4..fc2168892e21 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55945,28 +54434,27 @@ index e5c2b269dca4..fc2168892e21 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("cascaded_biquad_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
-index 73496ab178e9..011920c9abc5 100644
+index acaf46bea398..d8c66bd630c6 100644
--- third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55983,7 +54471,7 @@ index 73496ab178e9..011920c9abc5 100644
FINAL_LIBRARY = "xul"
-@@ -46,87 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56072,7 +54560,7 @@ index 73496ab178e9..011920c9abc5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -134,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -136,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56092,14 +54580,12 @@ index 73496ab178e9..011920c9abc5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56138,12 +54624,10 @@ index 73496ab178e9..011920c9abc5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56152,28 +54636,27 @@ index 73496ab178e9..011920c9abc5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("legacy_delay_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
-index ebceccaa1f34..252eae0060e5 100644
+index 7722cee73233..ef60e63ae63c 100644
--- third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56190,7 +54673,7 @@ index ebceccaa1f34..252eae0060e5 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56279,7 +54762,7 @@ index ebceccaa1f34..252eae0060e5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56299,14 +54782,12 @@ index ebceccaa1f34..252eae0060e5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56345,12 +54826,10 @@ index ebceccaa1f34..252eae0060e5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56359,28 +54838,27 @@ index ebceccaa1f34..252eae0060e5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pffft_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
-index 5f43f10500d0..ed468ac0fad7 100644
+index 31578408d725..9b0863007487 100644
--- third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56397,7 +54875,7 @@ index 5f43f10500d0..ed468ac0fad7 100644
FINAL_LIBRARY = "xul"
-@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56497,7 +54975,7 @@ index 5f43f10500d0..ed468ac0fad7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56517,14 +54995,12 @@ index 5f43f10500d0..ed468ac0fad7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56563,12 +55039,10 @@ index 5f43f10500d0..ed468ac0fad7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56577,28 +55051,27 @@ index 5f43f10500d0..ed468ac0fad7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("vad_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
-index 1afd2e10c4d9..5df4011ef9fe 100644
+index e4fc3f7a57eb..d2c784dde24c 100644
--- third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56615,7 +55088,7 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56716,7 +55189,7 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56736,14 +55209,12 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56782,12 +55253,10 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56796,28 +55265,27 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("congestion_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
-index 4bf13745b896..1d0145e878c0 100644
+index 56f80df06658..8217ef58b331 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56834,7 +55302,7 @@ index 4bf13745b896..1d0145e878c0 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56930,7 +55398,7 @@ index 4bf13745b896..1d0145e878c0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56950,14 +55418,12 @@ index 4bf13745b896..1d0145e878c0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56996,12 +55462,10 @@ index 4bf13745b896..1d0145e878c0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57010,28 +55474,27 @@ index 4bf13745b896..1d0145e878c0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("alr_detector_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
-index e6049e20b422..d74a9b0ea951 100644
+index 753e47da2b61..7ff7a111dc72 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57048,7 +55511,7 @@ index e6049e20b422..d74a9b0ea951 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57149,7 +55612,7 @@ index e6049e20b422..d74a9b0ea951 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57169,14 +55632,12 @@ index e6049e20b422..d74a9b0ea951 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57215,12 +55676,10 @@ index e6049e20b422..d74a9b0ea951 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57229,28 +55688,27 @@ index e6049e20b422..d74a9b0ea951 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("delay_based_bwe_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
-index ec2037635456..f9e2bc4c2389 100644
+index 1a7b79d12ff5..1c023f23de55 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57267,7 +55725,7 @@ index ec2037635456..f9e2bc4c2389 100644
FINAL_LIBRARY = "xul"
-@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57367,7 +55825,7 @@ index ec2037635456..f9e2bc4c2389 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -149,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -151,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57387,14 +55845,12 @@ index ec2037635456..f9e2bc4c2389 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57433,12 +55889,10 @@ index ec2037635456..f9e2bc4c2389 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57447,28 +55901,27 @@ index ec2037635456..f9e2bc4c2389 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("estimators_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
-index f1aab84099c3..f07d7d3d3c56 100644
+index b2e3acfcf5ab..ab0ee1d5f9b3 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57485,7 +55938,7 @@ index f1aab84099c3..f07d7d3d3c56 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57586,7 +56039,7 @@ index f1aab84099c3..f07d7d3d3c56 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57606,14 +56059,12 @@ index f1aab84099c3..f07d7d3d3c56 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57652,12 +56103,10 @@ index f1aab84099c3..f07d7d3d3c56 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57666,28 +56115,27 @@ index f1aab84099c3..f07d7d3d3c56 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("goog_cc_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
-index bd11c5773157..cefeae9d9f7a 100644
+index c4561cb900cd..178ea9973d7e 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57704,7 +56152,7 @@ index bd11c5773157..cefeae9d9f7a 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57793,7 +56241,7 @@ index bd11c5773157..cefeae9d9f7a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57813,14 +56261,12 @@ index bd11c5773157..cefeae9d9f7a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57859,12 +56305,10 @@ index bd11c5773157..cefeae9d9f7a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57873,28 +56317,27 @@ index bd11c5773157..cefeae9d9f7a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("link_capacity_estimator_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
-index e67739995ab9..49cbc2ba009d 100644
+index d231b8ce8d6d..d273a93b674c 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57911,7 +56354,7 @@ index e67739995ab9..49cbc2ba009d 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58011,7 +56454,7 @@ index e67739995ab9..49cbc2ba009d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58031,14 +56474,12 @@ index e67739995ab9..49cbc2ba009d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58077,12 +56518,10 @@ index e67739995ab9..49cbc2ba009d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58091,28 +56530,27 @@ index e67739995ab9..49cbc2ba009d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("loss_based_bwe_v1_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
-index 5ebab75901fb..f9234083d0be 100644
+index aeef260f896b..026d69c6ee2f 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58129,7 +56567,7 @@ index 5ebab75901fb..f9234083d0be 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58229,7 +56667,7 @@ index 5ebab75901fb..f9234083d0be 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58249,14 +56687,12 @@ index 5ebab75901fb..f9234083d0be 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58295,12 +56731,10 @@ index 5ebab75901fb..f9234083d0be 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58309,28 +56743,27 @@ index 5ebab75901fb..f9234083d0be 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("loss_based_bwe_v2_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
-index fe99e62ceed1..75d63e37e0c8 100644
+index bead3df26019..b72b49849875 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58347,7 +56780,7 @@ index fe99e62ceed1..75d63e37e0c8 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58447,7 +56880,7 @@ index fe99e62ceed1..75d63e37e0c8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58467,14 +56900,12 @@ index fe99e62ceed1..75d63e37e0c8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58513,12 +56944,10 @@ index fe99e62ceed1..75d63e37e0c8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58527,28 +56956,27 @@ index fe99e62ceed1..75d63e37e0c8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("probe_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
-index 15a3540c8e57..4e177daa36cf 100644
+index 70f611b3a48e..89c3a99e4ea6 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58565,7 +56993,7 @@ index 15a3540c8e57..4e177daa36cf 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58665,7 +57093,7 @@ index 15a3540c8e57..4e177daa36cf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58685,14 +57113,12 @@ index 15a3540c8e57..4e177daa36cf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58731,12 +57157,10 @@ index 15a3540c8e57..4e177daa36cf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58745,28 +57169,27 @@ index 15a3540c8e57..4e177daa36cf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pushback_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
-index f761728cf286..69f83dfe2601 100644
+index f22524dd354b..6e24db4653a2 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58783,7 +57206,7 @@ index f761728cf286..69f83dfe2601 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58883,7 +57306,7 @@ index f761728cf286..69f83dfe2601 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58903,14 +57326,12 @@ index f761728cf286..69f83dfe2601 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58949,12 +57370,10 @@ index f761728cf286..69f83dfe2601 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58963,28 +57382,27 @@ index f761728cf286..69f83dfe2601 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("send_side_bwe_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
-index de753609f9e3..7fa341f5354c 100644
+index e650ac11466b..ea7669bdf2c9 100644
--- third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -59001,7 +57419,7 @@ index de753609f9e3..7fa341f5354c 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59102,7 +57520,7 @@ index de753609f9e3..7fa341f5354c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -59122,14 +57540,12 @@ index de753609f9e3..7fa341f5354c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -59168,12 +57584,10 @@ index de753609f9e3..7fa341f5354c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -59182,28 +57596,27 @@ index de753609f9e3..7fa341f5354c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("control_handler_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
-index a138c2d29534..1baf1c4e4805 100644
+index 64598f28cfca..113ac5fad487 100644
--- third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -59220,7 +57633,7 @@ index a138c2d29534..1baf1c4e4805 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59320,7 +57733,7 @@ index a138c2d29534..1baf1c4e4805 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -59340,14 +57753,12 @@ index a138c2d29534..1baf1c4e4805 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -59386,12 +57797,10 @@ index a138c2d29534..1baf1c4e4805 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -59400,28 +57809,27 @@ index a138c2d29534..1baf1c4e4805 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transport_feedback_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
-index bb74015011bd..ce4e69346676 100644
+index 598b738b3d98..2fcec71e4a8c 100644
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -59439,7 +57847,7 @@ index bb74015011bd..ce4e69346676 100644
FINAL_LIBRARY = "xul"
-@@ -46,104 +55,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,103 +57,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59457,7 +57865,6 @@ index bb74015011bd..ce4e69346676 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -59547,15 +57954,16 @@ index bb74015011bd..ce4e69346676 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
-index bb0eccabacb5..910529387a2f 100644
+index b32544897c73..99cd089c6892 100644
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
-@@ -26,12 +26,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -26,13 +26,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -59572,7 +57980,7 @@ index bb0eccabacb5..910529387a2f 100644
FINAL_LIBRARY = "xul"
-@@ -83,187 +92,14 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -85,185 +94,14 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59654,7 +58062,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc",
- "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -59752,7 +58159,6 @@ index bb0eccabacb5..910529387a2f 100644
- "-mfpu=neon"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -59762,7 +58168,7 @@ index bb0eccabacb5..910529387a2f 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -271,7 +107,8 @@ if CONFIG["TARGET_CPU"] == "arm":
+@@ -271,7 +109,8 @@ if CONFIG["TARGET_CPU"] == "arm":
]
SOURCES += [
@@ -59772,7 +58178,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -281,44 +118,16 @@ if CONFIG["TARGET_CPU"] == "arm":
+@@ -281,34 +120,9 @@ if CONFIG["TARGET_CPU"] == "arm":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -59802,7 +58208,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc",
@@ -59811,8 +58216,7 @@ index bb0eccabacb5..910529387a2f 100644
]
if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+@@ -316,7 +130,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
@@ -59820,7 +58224,7 @@ index bb0eccabacb5..910529387a2f 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -326,7 +135,8 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -324,7 +137,8 @@ if CONFIG["TARGET_CPU"] == "mips32":
]
SOURCES += [
@@ -59830,7 +58234,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -336,14 +146,14 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -334,13 +148,14 @@ if CONFIG["TARGET_CPU"] == "mips32":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -59842,13 +58246,12 @@ index bb0eccabacb5..910529387a2f 100644
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -351,7 +161,8 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -348,7 +163,8 @@ if CONFIG["TARGET_CPU"] == "mips64":
]
SOURCES += [
@@ -59858,7 +58261,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -361,121 +172,19 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -358,117 +174,19 @@ if CONFIG["TARGET_CPU"] == "mips64":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -59887,7 +58290,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc",
@@ -59921,7 +58323,6 @@ index bb0eccabacb5..910529387a2f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
@@ -59966,7 +58367,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
- ]
@@ -59977,14 +58377,13 @@ index bb0eccabacb5..910529387a2f 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -483,7 +192,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -476,7 +194,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
]
SOURCES += [
@@ -59994,7 +58393,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -493,14 +203,15 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -486,13 +205,15 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -60007,14 +58406,13 @@ index bb0eccabacb5..910529387a2f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -508,7 +219,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -500,7 +221,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
]
SOURCES += [
@@ -60024,7 +58422,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -518,10 +230,12 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -510,10 +232,12 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -60039,7 +58437,7 @@ index bb0eccabacb5..910529387a2f 100644
DEFINES["WEBRTC_USE_X11"] = True
-@@ -548,139 +262,61 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGE
+@@ -539,134 +263,61 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGE
"/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
]
@@ -60066,7 +58464,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
@@ -60099,7 +58496,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -60129,7 +58525,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
@@ -60162,7 +58557,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -60201,7 +58595,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -60211,10 +58604,10 @@ index bb0eccabacb5..910529387a2f 100644
Library("desktop_capture_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build
deleted file mode 100644
-index 10689fe10c87..000000000000
+index 1a08376347cd..000000000000
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build
+++ /dev/null
-@@ -1,80 +0,0 @@
+@@ -1,82 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -60234,6 +58627,7 @@ index 10689fe10c87..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -60249,6 +58643,7 @@ index 10689fe10c87..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -60296,15 +58691,16 @@ index 10689fe10c87..000000000000
-
-Library("desktop_capture_objc_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
-index 01014575f586..bdf8133ac2ab 100644
+index e8417c3d85c5..acecefe7be92 100644
--- third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60321,7 +58717,7 @@ index 01014575f586..bdf8133ac2ab 100644
FINAL_LIBRARY = "xul"
-@@ -51,69 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,69 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60392,7 +58788,7 @@ index 01014575f586..bdf8133ac2ab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -121,75 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -123,69 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60402,7 +58798,6 @@ index 01014575f586..bdf8133ac2ab 100644
- "-mfpu=neon"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -60414,14 +58809,12 @@ index 01014575f586..bdf8133ac2ab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -60450,7 +58843,6 @@ index 01014575f586..bdf8133ac2ab 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -60459,28 +58851,27 @@ index 01014575f586..bdf8133ac2ab 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("primitives_gn")
diff --git third_party/libwebrtc/modules/module_api_gn/moz.build third_party/libwebrtc/modules/module_api_gn/moz.build
-index dc2973b9cf30..337c9f2ecf73 100644
+index fd9dea10a397..20052b5ad7c2 100644
--- third_party/libwebrtc/modules/module_api_gn/moz.build
+++ third_party/libwebrtc/modules/module_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60497,7 +58888,7 @@ index dc2973b9cf30..337c9f2ecf73 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60582,7 +58973,7 @@ index dc2973b9cf30..337c9f2ecf73 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60598,19 +58989,17 @@ index dc2973b9cf30..337c9f2ecf73 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -60636,35 +59025,32 @@ index dc2973b9cf30..337c9f2ecf73 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("module_api_gn")
diff --git third_party/libwebrtc/modules/module_api_public_gn/moz.build third_party/libwebrtc/modules/module_api_public_gn/moz.build
-index 6d33e7daab36..839f6c74eae3 100644
+index 231edf631e22..84af1af791b8 100644
--- third_party/libwebrtc/modules/module_api_public_gn/moz.build
+++ third_party/libwebrtc/modules/module_api_public_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60681,7 +59067,7 @@ index 6d33e7daab36..839f6c74eae3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60766,7 +59152,7 @@ index 6d33e7daab36..839f6c74eae3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60782,19 +59168,17 @@ index 6d33e7daab36..839f6c74eae3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -60820,35 +59204,32 @@ index 6d33e7daab36..839f6c74eae3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("module_api_public_gn")
diff --git third_party/libwebrtc/modules/module_fec_api_gn/moz.build third_party/libwebrtc/modules/module_fec_api_gn/moz.build
-index 475b09f4c734..672cf6f29d67 100644
+index cc6d4595397e..b7fe96ba4609 100644
--- third_party/libwebrtc/modules/module_fec_api_gn/moz.build
+++ third_party/libwebrtc/modules/module_fec_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60865,7 +59246,7 @@ index 475b09f4c734..672cf6f29d67 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60950,7 +59331,7 @@ index 475b09f4c734..672cf6f29d67 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60966,19 +59347,17 @@ index 475b09f4c734..672cf6f29d67 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -61004,35 +59383,32 @@ index 475b09f4c734..672cf6f29d67 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("module_fec_api_gn")
diff --git third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
-index 41aa2b86121e..e5fa03b0ee5a 100644
+index cc77d844868d..6b5865551362 100644
--- third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
+++ third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61049,7 +59425,7 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61138,7 +59514,7 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61158,14 +59534,12 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61204,12 +59578,10 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61218,28 +59590,27 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("interval_budget_gn")
diff --git third_party/libwebrtc/modules/pacing/pacing_gn/moz.build third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
-index 3a8aadf7520a..b2475e0598ec 100644
+index d038755722bc..310397c3a8d0 100644
--- third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
+++ third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61256,7 +59627,7 @@ index 3a8aadf7520a..b2475e0598ec 100644
FINAL_LIBRARY = "xul"
-@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,99 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61357,7 +59728,7 @@ index 3a8aadf7520a..b2475e0598ec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -152,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -154,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61377,14 +59748,12 @@ index 3a8aadf7520a..b2475e0598ec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61423,12 +59792,10 @@ index 3a8aadf7520a..b2475e0598ec 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61437,27 +59804,21 @@ index 3a8aadf7520a..b2475e0598ec 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pacing_gn")
diff --git third_party/libwebrtc/modules/portal/portal_gn/moz.build third_party/libwebrtc/modules/portal/portal_gn/moz.build
-index 7b2dd2e68dab..8ae0b121e5f3 100644
+index 458d6eb3ad9a..e1abb12959d5 100644
--- third_party/libwebrtc/modules/portal/portal_gn/moz.build
+++ third_party/libwebrtc/modules/portal/portal_gn/moz.build
-@@ -23,25 +23,20 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+@@ -26,22 +26,18 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
@@ -61465,6 +59826,7 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644
DEFINES["USE_GLIB"] = "1"
DEFINES["USE_OZONE"] = "1"
-DEFINES["USE_UDEV"] = True
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61480,7 +59842,7 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644
DEFINES["_LARGEFILE64_SOURCE"] = True
DEFINES["_LARGEFILE_SOURCE"] = True
DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-@@ -85,16 +80,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -86,16 +82,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61498,15 +59860,16 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644
DEFINES["MIPS32_LE"] = True
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
-index 8db74436c471..ff74acabfdc7 100644
+index d7f5b2e2ed3c..552d79429483 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61523,7 +59886,7 @@ index 8db74436c471..ff74acabfdc7 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61623,7 +59986,7 @@ index 8db74436c471..ff74acabfdc7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61643,14 +60006,12 @@ index 8db74436c471..ff74acabfdc7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61689,12 +60050,10 @@ index 8db74436c471..ff74acabfdc7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61703,28 +60062,27 @@ index 8db74436c471..ff74acabfdc7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("congestion_control_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
-index 3eb4c8ecefbf..2f3e78cae342 100644
+index 634813072a4f..b9e866bb70ab 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61741,7 +60099,7 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
FINAL_LIBRARY = "xul"
-@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -56,98 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61841,7 +60199,7 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61861,14 +60219,12 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61907,12 +60263,10 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61921,28 +60275,27 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("remote_bitrate_estimator_gn")
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
-index 5e8620fba584..a9796d7a88e3 100644
+index 12fb52e764cb..d248f7bccac2 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61959,7 +60312,7 @@ index 5e8620fba584..a9796d7a88e3 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62059,7 +60412,7 @@ index 5e8620fba584..a9796d7a88e3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62075,19 +60428,17 @@ index 5e8620fba584..a9796d7a88e3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -62113,35 +60464,32 @@ index 5e8620fba584..a9796d7a88e3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_transport_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
-index 20277b83caca..bf3b9dea49cf 100644
+index 2ae17422afdc..9475b9f04ea6 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62158,7 +60506,7 @@ index 20277b83caca..bf3b9dea49cf 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62258,7 +60606,7 @@ index 20277b83caca..bf3b9dea49cf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62278,14 +60626,12 @@ index 20277b83caca..bf3b9dea49cf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62324,12 +60670,10 @@ index 20277b83caca..bf3b9dea49cf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62338,28 +60682,27 @@ index 20277b83caca..bf3b9dea49cf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transport_sequence_number_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
-index 3e8b1cf6e300..ef370db38e0a 100644
+index 67e21c08ed59..6637e2d5f701 100644
--- third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62376,7 +60719,7 @@ index 3e8b1cf6e300..ef370db38e0a 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62461,7 +60804,7 @@ index 3e8b1cf6e300..ef370db38e0a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62481,14 +60824,12 @@ index 3e8b1cf6e300..ef370db38e0a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62527,12 +60868,10 @@ index 3e8b1cf6e300..ef370db38e0a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62541,28 +60880,27 @@ index 3e8b1cf6e300..ef370db38e0a 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("leb128_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
-index 22461d2e8ac1..3f4871522269 100644
+index 82c4ee3f447c..999d165efd7b 100644
--- third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62579,7 +60917,7 @@ index 22461d2e8ac1..3f4871522269 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62679,7 +61017,7 @@ index 22461d2e8ac1..3f4871522269 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62699,14 +61037,12 @@ index 22461d2e8ac1..3f4871522269 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62745,12 +61081,10 @@ index 22461d2e8ac1..3f4871522269 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62759,28 +61093,27 @@ index 22461d2e8ac1..3f4871522269 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("ntp_time_util_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
-index 4973c6f42fc3..e1036d5d5ed3 100644
+index 7136b4733028..906e13fae23f 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62797,7 +61130,7 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
FINAL_LIBRARY = "xul"
-@@ -89,98 +98,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -91,98 +100,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62897,7 +61230,7 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -188,88 +106,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -190,82 +108,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62917,14 +61250,12 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62963,12 +61294,10 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62977,28 +61306,27 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_rtcp_format_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
-index 8d03d716247e..30fe5eee6b4a 100644
+index 84e6fc103d2f..7dbe759825f9 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63015,7 +61343,7 @@ index 8d03d716247e..30fe5eee6b4a 100644
FINAL_LIBRARY = "xul"
-@@ -99,99 +108,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -101,99 +110,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63116,7 +61444,7 @@ index 8d03d716247e..30fe5eee6b4a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -199,88 +116,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -201,82 +118,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63136,14 +61464,12 @@ index 8d03d716247e..30fe5eee6b4a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63182,12 +61508,10 @@ index 8d03d716247e..30fe5eee6b4a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63196,28 +61520,27 @@ index 8d03d716247e..30fe5eee6b4a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_rtcp_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
-index ac9aa3861dba..4fdbcc2a4cf3 100644
+index ad581840c124..506da77c1fd1 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63234,7 +61557,7 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63330,7 +61653,7 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63350,14 +61673,12 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63396,12 +61717,10 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63410,28 +61729,27 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_video_header_gn")
diff --git third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
-index 79d42dc8f023..e1008c73ce89 100644
+index ddcad071428c..972cd7f213a7 100644
--- third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63448,7 +61766,7 @@ index 79d42dc8f023..e1008c73ce89 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63533,7 +61851,7 @@ index 79d42dc8f023..e1008c73ce89 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63553,14 +61871,12 @@ index 79d42dc8f023..e1008c73ce89 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63599,12 +61915,10 @@ index 79d42dc8f023..e1008c73ce89 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63613,28 +61927,27 @@ index 79d42dc8f023..e1008c73ce89 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fft_gn")
diff --git third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
-index 33874d3f7d79..4bbe0d22f839 100644
+index 62ce49f3c5cb..f59a3d81e78c 100644
--- third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63651,7 +61964,7 @@ index 33874d3f7d79..4bbe0d22f839 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63736,7 +62049,7 @@ index 33874d3f7d79..4bbe0d22f839 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63756,14 +62069,12 @@ index 33874d3f7d79..4bbe0d22f839 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63802,12 +62113,10 @@ index 33874d3f7d79..4bbe0d22f839 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63816,28 +62125,27 @@ index 33874d3f7d79..4bbe0d22f839 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g711_3p_gn")
diff --git third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
-index 66badf120ce2..84d7154c3894 100644
+index 74257a155693..c8fd6527cf97 100644
--- third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63854,7 +62162,7 @@ index 66badf120ce2..84d7154c3894 100644
FINAL_LIBRARY = "xul"
-@@ -49,83 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,83 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63939,7 +62247,7 @@ index 66badf120ce2..84d7154c3894 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63959,14 +62267,12 @@ index 66badf120ce2..84d7154c3894 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -64005,12 +62311,10 @@ index 66badf120ce2..84d7154c3894 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -64019,28 +62323,27 @@ index 66badf120ce2..84d7154c3894 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g722_3p_gn")
diff --git third_party/libwebrtc/modules/utility/utility_gn/moz.build third_party/libwebrtc/modules/utility/utility_gn/moz.build
-index 75e5385a1fd6..7e1723cc34a1 100644
+index 5ee4917da404..7d106d158a94 100644
--- third_party/libwebrtc/modules/utility/utility_gn/moz.build
+++ third_party/libwebrtc/modules/utility/utility_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64057,7 +62360,7 @@ index 75e5385a1fd6..7e1723cc34a1 100644
FINAL_LIBRARY = "xul"
-@@ -41,91 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,91 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64150,7 +62453,7 @@ index 75e5385a1fd6..7e1723cc34a1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -64166,19 +62469,17 @@ index 75e5385a1fd6..7e1723cc34a1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -163,56 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -163,52 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -64216,35 +62517,32 @@ index 75e5385a1fd6..7e1723cc34a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("utility_gn")
diff --git third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
-index 8abb93cac015..8f17ef2445a8 100644
+index 28b6ac5f25c8..6a2450c7dacb 100644
--- third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
+++ third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
-@@ -18,12 +18,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64261,7 +62559,7 @@ index 8abb93cac015..8f17ef2445a8 100644
FINAL_LIBRARY = "xul"
-@@ -38,6 +47,10 @@ LOCAL_INCLUDES += [
+@@ -40,6 +49,10 @@ LOCAL_INCLUDES += [
]
UNIFIED_SOURCES += [
@@ -64272,7 +62570,7 @@ index 8abb93cac015..8f17ef2445a8 100644
"/third_party/libwebrtc/modules/video_capture/video_capture_options.cc"
]
-@@ -50,173 +63,14 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,171 +65,14 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64421,7 +62719,6 @@ index 8abb93cac015..8f17ef2445a8 100644
-
-if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
@@ -64441,14 +62738,13 @@ index 8abb93cac015..8f17ef2445a8 100644
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["__ARM_NEON__"] = "1"
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -230,45 +84,11 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -230,44 +86,11 @@ if CONFIG["TARGET_CPU"] == "mips64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -64489,7 +62785,6 @@ index 8abb93cac015..8f17ef2445a8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
@@ -64497,20 +62792,19 @@ index 8abb93cac015..8f17ef2445a8 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -282,11 +102,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+@@ -281,10 +104,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -300,15 +118,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+@@ -298,14 +120,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -64521,21 +62815,19 @@ index 8abb93cac015..8f17ef2445a8 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -322,11 +139,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -319,10 +141,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -64543,15 +62835,16 @@ index 8abb93cac015..8f17ef2445a8 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
diff --git third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
-index 08b0c7681680..1de2577347e3 100644
+index de5bb188111b..c4db7dc59ecf 100644
--- third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
+++ third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64568,7 +62861,7 @@ index 08b0c7681680..1de2577347e3 100644
FINAL_LIBRARY = "xul"
-@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64668,7 +62961,7 @@ index 08b0c7681680..1de2577347e3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -64688,14 +62981,12 @@ index 08b0c7681680..1de2577347e3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -64734,12 +63025,10 @@ index 08b0c7681680..1de2577347e3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -64748,28 +63037,27 @@ index 08b0c7681680..1de2577347e3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_capture_module_gn")
diff --git third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
-index 5a8d69fea389..547ecef4a238 100644
+index e0c966fb45be..23015c7646d6 100644
--- third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64786,7 +63074,7 @@ index 5a8d69fea389..547ecef4a238 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64882,7 +63170,7 @@ index 5a8d69fea389..547ecef4a238 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -64902,14 +63190,12 @@ index 5a8d69fea389..547ecef4a238 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -64948,12 +63234,10 @@ index 5a8d69fea389..547ecef4a238 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -64962,28 +63246,27 @@ index 5a8d69fea389..547ecef4a238 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("chain_diff_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
-index 62f329321798..e8246dd5319b 100644
+index b26732ca8bb2..c6ec6d247c75 100644
--- third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65000,7 +63283,7 @@ index 62f329321798..e8246dd5319b 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65089,7 +63372,7 @@ index 62f329321798..e8246dd5319b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65105,19 +63388,17 @@ index 62f329321798..e8246dd5319b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -65143,35 +63424,32 @@ index 62f329321798..e8246dd5319b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("codec_globals_headers_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
-index 30a63e90512b..5f375dd1a7ec 100644
+index 2e4abf38bdd6..029587e1db2e 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65188,7 +63466,7 @@ index 30a63e90512b..5f375dd1a7ec 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65288,7 +63566,7 @@ index 30a63e90512b..5f375dd1a7ec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65308,14 +63586,12 @@ index 30a63e90512b..5f375dd1a7ec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -65354,12 +63630,10 @@ index 30a63e90512b..5f375dd1a7ec 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -65368,28 +63642,27 @@ index 30a63e90512b..5f375dd1a7ec 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("av1_svc_config_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
-index 5173a05890e8..4806285f2ec8 100644
+index 3a1031ba04b6..bdedce7c4efd 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65406,7 +63679,7 @@ index 5173a05890e8..4806285f2ec8 100644
FINAL_LIBRARY = "xul"
-@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65506,7 +63779,7 @@ index 5173a05890e8..4806285f2ec8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65526,14 +63799,12 @@ index 5173a05890e8..4806285f2ec8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -65572,12 +63843,10 @@ index 5173a05890e8..4806285f2ec8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -65586,28 +63855,27 @@ index 5173a05890e8..4806285f2ec8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("dav1d_decoder_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
-index ef0e22afe400..2ca8f169f6b1 100644
+index d79e8d29a8c5..b432bbb71fec 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65624,7 +63892,7 @@ index ef0e22afe400..2ca8f169f6b1 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65724,7 +63992,7 @@ index ef0e22afe400..2ca8f169f6b1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65744,14 +64012,12 @@ index ef0e22afe400..2ca8f169f6b1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -65790,12 +64056,10 @@ index ef0e22afe400..2ca8f169f6b1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -65804,28 +64068,27 @@ index ef0e22afe400..2ca8f169f6b1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aom_av1_encoder_gn")
diff --git third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
-index a7eb37c41dfc..2ed1c87b2568 100644
+index a60787fc6449..f375bcdc2a8e 100644
--- third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65842,7 +64105,7 @@ index a7eb37c41dfc..2ed1c87b2568 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65942,7 +64205,7 @@ index a7eb37c41dfc..2ed1c87b2568 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65962,14 +64225,12 @@ index a7eb37c41dfc..2ed1c87b2568 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66008,12 +64269,10 @@ index a7eb37c41dfc..2ed1c87b2568 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66022,28 +64281,27 @@ index a7eb37c41dfc..2ed1c87b2568 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoded_frame_gn")
diff --git third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
-index 10ea48d85652..f59463218193 100644
+index 769517d3f365..8cbfbfd52d05 100644
--- third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66060,7 +64318,7 @@ index 10ea48d85652..f59463218193 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66156,7 +64414,7 @@ index 10ea48d85652..f59463218193 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66176,14 +64434,12 @@ index 10ea48d85652..f59463218193 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66222,12 +64478,10 @@ index 10ea48d85652..f59463218193 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66236,28 +64490,27 @@ index 10ea48d85652..f59463218193 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_dependencies_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
-index dc35f55e424e..5c915ce306bc 100644
+index 24380868efcb..cfbdceb4d6db 100644
--- third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66274,7 +64527,7 @@ index dc35f55e424e..5c915ce306bc 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66374,7 +64627,7 @@ index dc35f55e424e..5c915ce306bc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66394,14 +64647,12 @@ index dc35f55e424e..5c915ce306bc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66440,12 +64691,10 @@ index dc35f55e424e..5c915ce306bc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66454,28 +64703,27 @@ index dc35f55e424e..5c915ce306bc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_helpers_gn")
diff --git third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
-index d2d696317d9c..c5cb23d799c4 100644
+index be74fea63164..53bdc368fe2b 100644
--- third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66492,7 +64740,7 @@ index d2d696317d9c..c5cb23d799c4 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66588,7 +64836,7 @@ index d2d696317d9c..c5cb23d799c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66608,14 +64856,12 @@ index d2d696317d9c..c5cb23d799c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66654,12 +64900,10 @@ index d2d696317d9c..c5cb23d799c4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66668,28 +64912,27 @@ index d2d696317d9c..c5cb23d799c4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("h264_sprop_parameter_sets_gn")
diff --git third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
-index 948ea6888149..3b773a7cb0a6 100644
+index 41156a4966db..8cef7a07fa45 100644
--- third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66706,7 +64949,7 @@ index 948ea6888149..3b773a7cb0a6 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66806,7 +65049,7 @@ index 948ea6888149..3b773a7cb0a6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66826,14 +65069,12 @@ index 948ea6888149..3b773a7cb0a6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66872,12 +65113,10 @@ index 948ea6888149..3b773a7cb0a6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66886,28 +65125,27 @@ index 948ea6888149..3b773a7cb0a6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("h26x_packet_buffer_gn")
diff --git third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
-index 09874b834b65..1e71e3f42d43 100644
+index 74d1824de3fe..9e09c9517c27 100644
--- third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66924,7 +65162,7 @@ index 09874b834b65..1e71e3f42d43 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67024,7 +65262,7 @@ index 09874b834b65..1e71e3f42d43 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67044,14 +65282,12 @@ index 09874b834b65..1e71e3f42d43 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67090,12 +65326,10 @@ index 09874b834b65..1e71e3f42d43 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67104,28 +65338,27 @@ index 09874b834b65..1e71e3f42d43 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("nack_requester_gn")
diff --git third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
-index c9f726aecc07..6a970b419e10 100644
+index e2f4fe9dfc59..e7ed8d372351 100644
--- third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67142,7 +65375,7 @@ index c9f726aecc07..6a970b419e10 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67242,7 +65475,7 @@ index c9f726aecc07..6a970b419e10 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67262,14 +65495,12 @@ index c9f726aecc07..6a970b419e10 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67308,12 +65539,10 @@ index c9f726aecc07..6a970b419e10 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67322,28 +65551,27 @@ index c9f726aecc07..6a970b419e10 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("packet_buffer_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
-index 618ae6fb64dd..0d4bb5505199 100644
+index 9830c749097d..153b21e66176 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67360,7 +65588,7 @@ index 618ae6fb64dd..0d4bb5505199 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67460,7 +65688,7 @@ index 618ae6fb64dd..0d4bb5505199 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67480,14 +65708,12 @@ index 618ae6fb64dd..0d4bb5505199 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67526,12 +65752,10 @@ index 618ae6fb64dd..0d4bb5505199 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67540,28 +65764,27 @@ index 618ae6fb64dd..0d4bb5505199 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalability_mode_util_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
-index 09afe4363006..4db02f8672a2 100644
+index 9df7c0dd8fba..e240df219e23 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67578,7 +65801,7 @@ index 09afe4363006..4db02f8672a2 100644
FINAL_LIBRARY = "xul"
-@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,94 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67674,7 +65897,7 @@ index 09afe4363006..4db02f8672a2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67694,14 +65917,12 @@ index 09afe4363006..4db02f8672a2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67740,12 +65961,10 @@ index 09afe4363006..4db02f8672a2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67754,28 +65973,27 @@ index 09afe4363006..4db02f8672a2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalability_structures_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
-index 30ff3f10a66c..149765eb02f0 100644
+index dd6fa224c4e3..a2bd77e16b44 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67792,7 +66010,7 @@ index 30ff3f10a66c..149765eb02f0 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67881,7 +66099,7 @@ index 30ff3f10a66c..149765eb02f0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67901,14 +66119,12 @@ index 30ff3f10a66c..149765eb02f0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67947,12 +66163,10 @@ index 30ff3f10a66c..149765eb02f0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67961,28 +66175,27 @@ index 30ff3f10a66c..149765eb02f0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalable_video_controller_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
-index 7b20aff1bb23..e0360f071a9f 100644
+index 78d6a20d1c2b..1e572a5e24fb 100644
--- third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67999,7 +66212,7 @@ index 7b20aff1bb23..e0360f071a9f 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68100,7 +66313,7 @@ index 7b20aff1bb23..e0360f071a9f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68120,14 +66333,12 @@ index 7b20aff1bb23..e0360f071a9f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68166,12 +66377,10 @@ index 7b20aff1bb23..e0360f071a9f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68180,28 +66389,27 @@ index 7b20aff1bb23..e0360f071a9f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("simulcast_to_svc_converter_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
-index fc59cab02337..432ad6dc8d81 100644
+index b6fd02d1c670..6d501d35caa6 100644
--- third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68218,7 +66426,7 @@ index fc59cab02337..432ad6dc8d81 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68318,7 +66526,7 @@ index fc59cab02337..432ad6dc8d81 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68338,14 +66546,12 @@ index fc59cab02337..432ad6dc8d81 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68384,12 +66590,10 @@ index fc59cab02337..432ad6dc8d81 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68398,28 +66602,27 @@ index fc59cab02337..432ad6dc8d81 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("svc_rate_allocator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
-index e33a44db589d..75839ef32948 100644
+index 35fa0ebc0367..71d75a0acc73 100644
--- third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68436,7 +66639,7 @@ index e33a44db589d..75839ef32948 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68525,7 +66728,7 @@ index e33a44db589d..75839ef32948 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68545,14 +66748,12 @@ index e33a44db589d..75839ef32948 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68591,12 +66792,10 @@ index e33a44db589d..75839ef32948 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68605,28 +66804,27 @@ index e33a44db589d..75839ef32948 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("decode_time_percentile_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
-index d1182b687873..cc4e442d07dc 100644
+index 72b91ff1d788..406a7566b36a 100644
--- third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68643,7 +66841,7 @@ index d1182b687873..cc4e442d07dc 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68732,7 +66930,7 @@ index d1182b687873..cc4e442d07dc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68752,14 +66950,12 @@ index d1182b687873..cc4e442d07dc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68798,12 +66994,10 @@ index d1182b687873..cc4e442d07dc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68812,28 +67006,27 @@ index d1182b687873..cc4e442d07dc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_delay_variation_kalman_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
-index fe0883a7e530..d8d916988d63 100644
+index 519588e13727..583c005a9f99 100644
--- third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68850,7 +67043,7 @@ index fe0883a7e530..d8d916988d63 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68939,7 +67132,7 @@ index fe0883a7e530..d8d916988d63 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68959,14 +67152,12 @@ index fe0883a7e530..d8d916988d63 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69005,12 +67196,10 @@ index fe0883a7e530..d8d916988d63 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69019,28 +67208,27 @@ index fe0883a7e530..d8d916988d63 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("inter_frame_delay_variation_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
-index be20d56dfe26..b7cf704dc435 100644
+index 0d8cf2901590..016bb4eb8149 100644
--- third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69057,7 +67245,7 @@ index be20d56dfe26..b7cf704dc435 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69157,7 +67345,7 @@ index be20d56dfe26..b7cf704dc435 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69177,14 +67365,12 @@ index be20d56dfe26..b7cf704dc435 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69223,12 +67409,10 @@ index be20d56dfe26..b7cf704dc435 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69237,28 +67421,27 @@ index be20d56dfe26..b7cf704dc435 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("jitter_estimator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
-index 4f7ce9360985..f88efc048771 100644
+index bf0e685451ed..ec18831f7ade 100644
--- third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69275,7 +67458,7 @@ index 4f7ce9360985..f88efc048771 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69364,7 +67547,7 @@ index 4f7ce9360985..f88efc048771 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69384,14 +67567,12 @@ index 4f7ce9360985..f88efc048771 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69430,12 +67611,10 @@ index 4f7ce9360985..f88efc048771 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69444,28 +67623,27 @@ index 4f7ce9360985..f88efc048771 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtt_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
-index da66074a3b32..58b7d3ef1612 100644
+index 5813d216063b..021a276da6ad 100644
--- third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69482,7 +67660,7 @@ index da66074a3b32..58b7d3ef1612 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69571,7 +67749,7 @@ index da66074a3b32..58b7d3ef1612 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69591,14 +67769,12 @@ index da66074a3b32..58b7d3ef1612 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69637,12 +67813,10 @@ index da66074a3b32..58b7d3ef1612 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69651,28 +67825,27 @@ index da66074a3b32..58b7d3ef1612 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timestamp_extrapolator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
-index 2c1ee334dddf..d457b35a059e 100644
+index fcbc9c26ca61..b8e60636098b 100644
--- third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69689,7 +67862,7 @@ index 2c1ee334dddf..d457b35a059e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69789,7 +67962,7 @@ index 2c1ee334dddf..d457b35a059e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69809,14 +67982,12 @@ index 2c1ee334dddf..d457b35a059e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69855,12 +68026,10 @@ index 2c1ee334dddf..d457b35a059e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69869,28 +68038,27 @@ index 2c1ee334dddf..d457b35a059e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timing_module_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
-index 60dd4340f3fa..66297293fe87 100644
+index 70ff7f1b9fb9..22dc0829c784 100644
--- third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69907,7 +68075,7 @@ index 60dd4340f3fa..66297293fe87 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70007,7 +68175,7 @@ index 60dd4340f3fa..66297293fe87 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70027,14 +68195,12 @@ index 60dd4340f3fa..66297293fe87 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70073,12 +68239,10 @@ index 60dd4340f3fa..66297293fe87 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70087,28 +68251,27 @@ index 60dd4340f3fa..66297293fe87 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_codec_interface_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
-index d7d3cd24da0c..8813b7ec8a42 100644
+index 3b9af9e935fa..2c0fb20de5de 100644
--- third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70125,7 +68288,7 @@ index d7d3cd24da0c..8813b7ec8a42 100644
FINAL_LIBRARY = "xul"
-@@ -58,99 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,99 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70226,7 +68389,7 @@ index d7d3cd24da0c..8813b7ec8a42 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -158,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -160,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70246,14 +68409,12 @@ index d7d3cd24da0c..8813b7ec8a42 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70292,12 +68453,10 @@ index d7d3cd24da0c..8813b7ec8a42 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70306,28 +68465,27 @@ index d7d3cd24da0c..8813b7ec8a42 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_coding_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
-index ebd9c4fee826..faafbe09003f 100644
+index 372fbcc1fec9..63dc326cb39c 100644
--- third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70344,7 +68502,7 @@ index ebd9c4fee826..faafbe09003f 100644
FINAL_LIBRARY = "xul"
-@@ -57,99 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -59,99 +68,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70445,7 +68603,7 @@ index ebd9c4fee826..faafbe09003f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70465,14 +68623,12 @@ index ebd9c4fee826..faafbe09003f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70511,12 +68667,10 @@ index ebd9c4fee826..faafbe09003f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70525,28 +68679,27 @@ index ebd9c4fee826..faafbe09003f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_coding_utility_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
-index c5e8f06afeff..4ccce753f1cc 100644
+index 42fc86877d61..8aa23d3e602d 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70563,7 +68716,7 @@ index c5e8f06afeff..4ccce753f1cc 100644
FINAL_LIBRARY = "xul"
-@@ -50,99 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70664,7 +68817,7 @@ index c5e8f06afeff..4ccce753f1cc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -150,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70684,14 +68837,12 @@ index c5e8f06afeff..4ccce753f1cc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70730,12 +68881,10 @@ index c5e8f06afeff..4ccce753f1cc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70744,28 +68893,27 @@ index c5e8f06afeff..4ccce753f1cc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_h264_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
-index 5adadf70f422..a55ec3ceb2e5 100644
+index a5be479fb5ef..33bf4869c3e1 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70782,7 +68930,7 @@ index 5adadf70f422..a55ec3ceb2e5 100644
FINAL_LIBRARY = "xul"
-@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,87 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70871,7 +69019,7 @@ index 5adadf70f422..a55ec3ceb2e5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70891,14 +69039,12 @@ index 5adadf70f422..a55ec3ceb2e5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70937,12 +69083,10 @@ index 5adadf70f422..a55ec3ceb2e5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70951,28 +69095,27 @@ index 5adadf70f422..a55ec3ceb2e5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_libvpx_interface_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
-index f402ec01a29e..9cd5350ac31a 100644
+index 83497c58de59..59b9cf953887 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70989,7 +69132,7 @@ index f402ec01a29e..9cd5350ac31a 100644
FINAL_LIBRARY = "xul"
-@@ -51,99 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71090,7 +69233,7 @@ index f402ec01a29e..9cd5350ac31a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71110,14 +69253,12 @@ index f402ec01a29e..9cd5350ac31a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71156,12 +69297,10 @@ index f402ec01a29e..9cd5350ac31a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71170,28 +69309,27 @@ index f402ec01a29e..9cd5350ac31a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp8_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
-index 570c9383d5bb..b7aac07667b6 100644
+index f7123a48ff94..159d0f488cf5 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71208,7 +69346,7 @@ index 570c9383d5bb..b7aac07667b6 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71297,7 +69435,7 @@ index 570c9383d5bb..b7aac07667b6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71317,14 +69455,12 @@ index 570c9383d5bb..b7aac07667b6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71363,12 +69499,10 @@ index 570c9383d5bb..b7aac07667b6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71377,28 +69511,27 @@ index 570c9383d5bb..b7aac07667b6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp8_scalability_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
-index ece868daa962..cb6d66c5dd83 100644
+index 1eef00eaf9b7..38bf89857dd5 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71415,7 +69548,7 @@ index ece868daa962..cb6d66c5dd83 100644
FINAL_LIBRARY = "xul"
-@@ -50,99 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71516,7 +69649,7 @@ index ece868daa962..cb6d66c5dd83 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -150,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71536,14 +69669,12 @@ index ece868daa962..cb6d66c5dd83 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71582,12 +69713,10 @@ index ece868daa962..cb6d66c5dd83 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71596,28 +69725,27 @@ index ece868daa962..cb6d66c5dd83 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp8_temporal_layers_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
-index 97907050ab85..27fc31791159 100644
+index bbd8102cbd1a..8cca12c5caf8 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71634,7 +69762,7 @@ index 97907050ab85..27fc31791159 100644
FINAL_LIBRARY = "xul"
-@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71735,7 +69863,7 @@ index 97907050ab85..27fc31791159 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71755,14 +69883,12 @@ index 97907050ab85..27fc31791159 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71801,12 +69927,10 @@ index 97907050ab85..27fc31791159 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71815,28 +69939,27 @@ index 97907050ab85..27fc31791159 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp9_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
-index b5c3fb618866..a18a49feb3ed 100644
+index f57a0a7e568b..9a78b83fbd8c 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71853,7 +69976,7 @@ index b5c3fb618866..a18a49feb3ed 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71953,7 +70076,7 @@ index b5c3fb618866..a18a49feb3ed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71973,14 +70096,12 @@ index b5c3fb618866..a18a49feb3ed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -72019,12 +70140,10 @@ index b5c3fb618866..a18a49feb3ed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -72033,23 +70152,21 @@ index b5c3fb618866..a18a49feb3ed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp9_helpers_gn")
diff --git third_party/libwebrtc/moz.build third_party/libwebrtc/moz.build
-index c6cc8931d764..9bd6a676a25f 100644
+index 84cfd37b7351..a14de2b579ed 100644
--- third_party/libwebrtc/moz.build
+++ third_party/libwebrtc/moz.build
-@@ -290,6 +290,8 @@ DIRS += [
+@@ -289,6 +289,8 @@ DIRS += [
"/third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn",
"/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn",
"/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn",
@@ -72058,7 +70175,7 @@ index c6cc8931d764..9bd6a676a25f 100644
"/third_party/libwebrtc/modules/module_api_gn",
"/third_party/libwebrtc/modules/module_api_public_gn",
"/third_party/libwebrtc/modules/module_fec_api_gn",
-@@ -515,137 +517,30 @@ DIRS += [
+@@ -512,137 +514,30 @@ DIRS += [
"/third_party/libwebrtc/webrtc_gn"
]
@@ -72200,7 +70317,7 @@ index c6cc8931d764..9bd6a676a25f 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -653,13 +548,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -650,13 +545,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -72215,7 +70332,7 @@ index c6cc8931d764..9bd6a676a25f 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -667,73 +560,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -664,73 +557,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -72290,15 +70407,16 @@ index c6cc8931d764..9bd6a676a25f 100644
- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn"
- ]
diff --git third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
-index 0b2c09fdcff0..092a150a2352 100644
+index 5d989ceee1f6..0190347650e9 100644
--- third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72315,7 +70433,7 @@ index 0b2c09fdcff0..092a150a2352 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72404,7 +70522,7 @@ index 0b2c09fdcff0..092a150a2352 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72420,19 +70538,17 @@ index 0b2c09fdcff0..092a150a2352 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -72458,35 +70574,32 @@ index 0b2c09fdcff0..092a150a2352 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("internal_types_gn")
diff --git third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
-index f24dd018c572..bdec311c880e 100644
+index 5e2c9f2def32..7eaf7c5142d8 100644
--- third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72503,7 +70616,7 @@ index f24dd018c572..bdec311c880e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72588,7 +70701,7 @@ index f24dd018c572..bdec311c880e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72604,19 +70717,17 @@ index f24dd018c572..bdec311c880e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -72642,35 +70753,32 @@ index f24dd018c572..bdec311c880e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("math_gn")
diff --git third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
-index bdbcc93d83c5..042fc3ef9e00 100644
+index 5c1a80e0070e..5d69af7109d6 100644
--- third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72687,7 +70795,7 @@ index bdbcc93d83c5..042fc3ef9e00 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72776,7 +70884,7 @@ index bdbcc93d83c5..042fc3ef9e00 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72792,19 +70900,17 @@ index bdbcc93d83c5..042fc3ef9e00 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -72830,35 +70936,32 @@ index bdbcc93d83c5..042fc3ef9e00 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sequence_numbers_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
-index 140f34e71edc..0674120fb66d 100644
+index 3f2b5a02680f..55149d8fe27a 100644
--- third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72875,7 +70978,7 @@ index 140f34e71edc..0674120fb66d 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72964,7 +71067,7 @@ index 140f34e71edc..0674120fb66d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72980,19 +71083,17 @@ index 140f34e71edc..0674120fb66d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -73018,35 +71119,32 @@ index 140f34e71edc..0674120fb66d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bounded_io_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
-index 233c3fc51a0d..03c2f87070e4 100644
+index 353abfb3fb3d..872482ca3530 100644
--- third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73063,7 +71161,7 @@ index 233c3fc51a0d..03c2f87070e4 100644
FINAL_LIBRARY = "xul"
-@@ -62,94 +71,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -64,94 +73,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73159,7 +71257,7 @@ index 233c3fc51a0d..03c2f87070e4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +79,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +81,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73179,14 +71277,12 @@ index 233c3fc51a0d..03c2f87070e4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -73225,12 +71321,10 @@ index 233c3fc51a0d..03c2f87070e4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -73239,28 +71333,27 @@ index 233c3fc51a0d..03c2f87070e4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("chunk_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
-index 84e9ee6957e2..6583b0e50f8f 100644
+index 7b67df816ef9..3ffb653184ca 100644
--- third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73277,7 +71370,7 @@ index 84e9ee6957e2..6583b0e50f8f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73373,7 +71466,7 @@ index 84e9ee6957e2..6583b0e50f8f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73393,14 +71486,12 @@ index 84e9ee6957e2..6583b0e50f8f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -73439,12 +71530,10 @@ index 84e9ee6957e2..6583b0e50f8f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -73453,28 +71542,27 @@ index 84e9ee6957e2..6583b0e50f8f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("chunk_validators_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
-index 14a85ac16c1e..8e046a16bdb8 100644
+index 7cee175df41c..9b19d2ce9ae1 100644
--- third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73491,7 +71579,7 @@ index 14a85ac16c1e..8e046a16bdb8 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73580,7 +71668,7 @@ index 14a85ac16c1e..8e046a16bdb8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73600,14 +71688,12 @@ index 14a85ac16c1e..8e046a16bdb8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -73646,12 +71732,10 @@ index 14a85ac16c1e..8e046a16bdb8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -73660,28 +71744,27 @@ index 14a85ac16c1e..8e046a16bdb8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("crc32c_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
-index 8d820a7d88d4..379a28ef9b5d 100644
+index 42fbfd5dd1f9..14d7570c9647 100644
--- third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73698,7 +71781,7 @@ index 8d820a7d88d4..379a28ef9b5d 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73787,7 +71870,7 @@ index 8d820a7d88d4..379a28ef9b5d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73803,19 +71886,17 @@ index 8d820a7d88d4..379a28ef9b5d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -73841,35 +71922,32 @@ index 8d820a7d88d4..379a28ef9b5d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("data_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
-index 045aa0a8c864..30301114bdd5 100644
+index abbfe919bab4..c4d0d6069fcd 100644
--- third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73886,7 +71964,7 @@ index 045aa0a8c864..30301114bdd5 100644
FINAL_LIBRARY = "xul"
-@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,94 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73982,7 +72060,7 @@ index 045aa0a8c864..30301114bdd5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74002,14 +72080,12 @@ index 045aa0a8c864..30301114bdd5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74048,12 +72124,10 @@ index 045aa0a8c864..30301114bdd5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74062,28 +72136,27 @@ index 045aa0a8c864..30301114bdd5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("error_cause_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
-index b49605267ba7..58638908ffd5 100644
+index 35547f27626c..ef2aa914823a 100644
--- third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74100,7 +72173,7 @@ index b49605267ba7..58638908ffd5 100644
FINAL_LIBRARY = "xul"
-@@ -56,94 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74196,7 +72269,7 @@ index b49605267ba7..58638908ffd5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74216,14 +72289,12 @@ index b49605267ba7..58638908ffd5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74262,12 +72333,10 @@ index b49605267ba7..58638908ffd5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74276,28 +72345,27 @@ index b49605267ba7..58638908ffd5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("parameter_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
-index 595e2a4b47fc..1a73e6f7cce3 100644
+index 543236d4b64f..a1bd6d4f00ca 100644
--- third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74314,7 +72382,7 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74410,7 +72478,7 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74430,14 +72498,12 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74476,12 +72542,10 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74490,28 +72554,27 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sctp_packet_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
-index 501e087cf4f4..46aca2b63439 100644
+index 4f179f644afd..f3745d68b2a2 100644
--- third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74528,7 +72591,7 @@ index 501e087cf4f4..46aca2b63439 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74624,7 +72687,7 @@ index 501e087cf4f4..46aca2b63439 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74644,14 +72707,12 @@ index 501e087cf4f4..46aca2b63439 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74690,12 +72751,10 @@ index 501e087cf4f4..46aca2b63439 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74704,28 +72763,27 @@ index 501e087cf4f4..46aca2b63439 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("tlv_trait_gn")
diff --git third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
-index 8bffc5ccb823..076f5770a5d6 100644
+index 3c15f57a7e7c..b63147ae3a61 100644
--- third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74742,7 +72800,7 @@ index 8bffc5ccb823..076f5770a5d6 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74838,7 +72896,7 @@ index 8bffc5ccb823..076f5770a5d6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74858,14 +72916,12 @@ index 8bffc5ccb823..076f5770a5d6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74904,12 +72960,10 @@ index 8bffc5ccb823..076f5770a5d6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74918,28 +72972,27 @@ index 8bffc5ccb823..076f5770a5d6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("factory_gn")
diff --git third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
-index 927b5a428912..a6ed4c24ef15 100644
+index 25e24b187285..ccb418ece198 100644
--- third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74956,7 +73009,7 @@ index 927b5a428912..a6ed4c24ef15 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75045,7 +73098,7 @@ index 927b5a428912..a6ed4c24ef15 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75065,14 +73118,12 @@ index 927b5a428912..a6ed4c24ef15 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75111,12 +73162,10 @@ index 927b5a428912..a6ed4c24ef15 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75125,28 +73174,27 @@ index 927b5a428912..a6ed4c24ef15 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("socket_gn")
diff --git third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
-index 653ad6fa967b..7aa084722ff6 100644
+index 0443a29b77d4..4528b2721a7b 100644
--- third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75163,7 +73211,7 @@ index 653ad6fa967b..7aa084722ff6 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75252,7 +73300,7 @@ index 653ad6fa967b..7aa084722ff6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75268,19 +73316,17 @@ index 653ad6fa967b..7aa084722ff6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -75306,35 +73352,32 @@ index 653ad6fa967b..7aa084722ff6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("types_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
-index 3a621be8ee0c..c41e3cea29db 100644
+index 70a0e2b772d1..ee1c7992d039 100644
--- third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75351,7 +73394,7 @@ index 3a621be8ee0c..c41e3cea29db 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75447,7 +73490,7 @@ index 3a621be8ee0c..c41e3cea29db 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75467,14 +73510,12 @@ index 3a621be8ee0c..c41e3cea29db 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75513,12 +73554,10 @@ index 3a621be8ee0c..c41e3cea29db 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75527,28 +73566,27 @@ index 3a621be8ee0c..c41e3cea29db 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("data_tracker_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
-index 970d2ca3e440..725acafe32f8 100644
+index f107fbd0ea75..4afed3eeafd1 100644
--- third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75565,7 +73603,7 @@ index 970d2ca3e440..725acafe32f8 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75661,7 +73699,7 @@ index 970d2ca3e440..725acafe32f8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75681,14 +73719,12 @@ index 970d2ca3e440..725acafe32f8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75727,12 +73763,10 @@ index 970d2ca3e440..725acafe32f8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75741,28 +73775,27 @@ index 970d2ca3e440..725acafe32f8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("interleaved_reassembly_streams_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
-index ebc514445924..cdf1107bd75d 100644
+index b5de81a0f0e3..ba62dcc0cc0a 100644
--- third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75779,7 +73812,7 @@ index ebc514445924..cdf1107bd75d 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75875,7 +73908,7 @@ index ebc514445924..cdf1107bd75d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75895,14 +73928,12 @@ index ebc514445924..cdf1107bd75d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75941,12 +73972,10 @@ index ebc514445924..cdf1107bd75d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75955,28 +73984,27 @@ index ebc514445924..cdf1107bd75d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("reassembly_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
-index d2b225cc9eb1..a219368de740 100644
+index 2fd7cf0908d9..b2c7a7b46ae0 100644
--- third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75993,7 +74021,7 @@ index d2b225cc9eb1..a219368de740 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76089,7 +74117,7 @@ index d2b225cc9eb1..a219368de740 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76105,19 +74133,17 @@ index d2b225cc9eb1..a219368de740 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -76143,35 +74169,32 @@ index d2b225cc9eb1..a219368de740 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("reassembly_streams_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
-index ec9eb8c8dca6..e9613ef83f3f 100644
+index bd8e9eb36141..f86e4e49ef1e 100644
--- third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76188,7 +74211,7 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76284,7 +74307,7 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76304,14 +74327,12 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -76350,12 +74371,10 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -76364,28 +74383,27 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("traditional_reassembly_streams_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
-index 5191b1ff25e5..d5553041ffcf 100644
+index c57262d8ef49..ffa8a5cda3c8 100644
--- third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76402,7 +74420,7 @@ index 5191b1ff25e5..d5553041ffcf 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76498,7 +74516,7 @@ index 5191b1ff25e5..d5553041ffcf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76514,19 +74532,17 @@ index 5191b1ff25e5..d5553041ffcf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -76552,35 +74568,32 @@ index 5191b1ff25e5..d5553041ffcf 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("context_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
-index f60268863f14..6a8f037b8820 100644
+index 5120a15a6937..e2c9efaec29d 100644
--- third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76597,7 +74610,7 @@ index f60268863f14..6a8f037b8820 100644
FINAL_LIBRARY = "xul"
-@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76693,7 +74706,7 @@ index f60268863f14..6a8f037b8820 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -142,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -144,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76713,14 +74726,12 @@ index f60268863f14..6a8f037b8820 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -76759,12 +74770,10 @@ index f60268863f14..6a8f037b8820 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -76773,28 +74782,27 @@ index f60268863f14..6a8f037b8820 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("dcsctp_socket_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
-index b6673bdcb35d..38c33f31da9f 100644
+index eb861906769d..050ff51340a0 100644
--- third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76811,7 +74819,7 @@ index b6673bdcb35d..38c33f31da9f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76907,7 +74915,7 @@ index b6673bdcb35d..38c33f31da9f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76927,14 +74935,12 @@ index b6673bdcb35d..38c33f31da9f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -76973,12 +74979,10 @@ index b6673bdcb35d..38c33f31da9f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -76987,28 +74991,27 @@ index b6673bdcb35d..38c33f31da9f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("heartbeat_handler_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
-index 2a98bd00a625..b510960c9a21 100644
+index 052785897c7c..5c764530cba1 100644
--- third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77025,7 +75028,7 @@ index 2a98bd00a625..b510960c9a21 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77121,7 +75124,7 @@ index 2a98bd00a625..b510960c9a21 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77141,14 +75144,12 @@ index 2a98bd00a625..b510960c9a21 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77187,12 +75188,10 @@ index 2a98bd00a625..b510960c9a21 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77201,28 +75200,27 @@ index 2a98bd00a625..b510960c9a21 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("packet_sender_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
-index 8f3480e9ca8d..7a29d5249b18 100644
+index 421593aa97f2..659bf023c4a3 100644
--- third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77239,7 +75237,7 @@ index 8f3480e9ca8d..7a29d5249b18 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77335,7 +75333,7 @@ index 8f3480e9ca8d..7a29d5249b18 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77355,14 +75353,12 @@ index 8f3480e9ca8d..7a29d5249b18 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77401,12 +75397,10 @@ index 8f3480e9ca8d..7a29d5249b18 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77415,28 +75409,27 @@ index 8f3480e9ca8d..7a29d5249b18 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stream_reset_handler_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
-index 1fceb333f990..dbf0adade674 100644
+index 7d29e6f235bc..bbe20788c261 100644
--- third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77453,7 +75446,7 @@ index 1fceb333f990..dbf0adade674 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77549,7 +75542,7 @@ index 1fceb333f990..dbf0adade674 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77569,14 +75562,12 @@ index 1fceb333f990..dbf0adade674 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77615,12 +75606,10 @@ index 1fceb333f990..dbf0adade674 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77629,28 +75618,27 @@ index 1fceb333f990..dbf0adade674 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transmission_control_block_gn")
diff --git third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
-index 55a0b4115a34..d8d1eb6264ab 100644
+index 63c797a30bdd..c75a4734ac3f 100644
--- third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77667,7 +75655,7 @@ index 55a0b4115a34..d8d1eb6264ab 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77763,7 +75751,7 @@ index 55a0b4115a34..d8d1eb6264ab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77783,14 +75771,12 @@ index 55a0b4115a34..d8d1eb6264ab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77829,12 +75815,10 @@ index 55a0b4115a34..d8d1eb6264ab 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77843,28 +75827,27 @@ index 55a0b4115a34..d8d1eb6264ab 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("task_queue_timeout_gn")
diff --git third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
-index cd563c4058bc..df65aca6a01c 100644
+index 54e896eb35ab..51253edabb96 100644
--- third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77881,7 +75864,7 @@ index cd563c4058bc..df65aca6a01c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77970,7 +75953,7 @@ index cd563c4058bc..df65aca6a01c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77990,14 +75973,12 @@ index cd563c4058bc..df65aca6a01c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78036,12 +76017,10 @@ index cd563c4058bc..df65aca6a01c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78050,28 +76029,27 @@ index cd563c4058bc..df65aca6a01c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timer_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
-index ac4bbdcd2338..326c428a1778 100644
+index 0548bf7afb2f..cdd387364988 100644
--- third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78088,7 +76066,7 @@ index ac4bbdcd2338..326c428a1778 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78184,7 +76162,7 @@ index ac4bbdcd2338..326c428a1778 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78204,14 +76182,12 @@ index ac4bbdcd2338..326c428a1778 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78250,12 +76226,10 @@ index ac4bbdcd2338..326c428a1778 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78264,28 +76238,27 @@ index ac4bbdcd2338..326c428a1778 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("outstanding_data_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
-index b0386ae0a511..cbc589514252 100644
+index 95e9bc2679a5..2ebdf85adf8a 100644
--- third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78302,7 +76275,7 @@ index b0386ae0a511..cbc589514252 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78398,7 +76371,7 @@ index b0386ae0a511..cbc589514252 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78418,14 +76391,12 @@ index b0386ae0a511..cbc589514252 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78464,12 +76435,10 @@ index b0386ae0a511..cbc589514252 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78478,28 +76447,27 @@ index b0386ae0a511..cbc589514252 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("retransmission_error_counter_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
-index 58fdf7dd5115..55c75c1fb402 100644
+index aaaf15543dae..db73ce751e20 100644
--- third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78516,7 +76484,7 @@ index 58fdf7dd5115..55c75c1fb402 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78612,7 +76580,7 @@ index 58fdf7dd5115..55c75c1fb402 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78632,14 +76600,12 @@ index 58fdf7dd5115..55c75c1fb402 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78678,12 +76644,10 @@ index 58fdf7dd5115..55c75c1fb402 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78692,28 +76656,27 @@ index 58fdf7dd5115..55c75c1fb402 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("retransmission_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
-index 9a258b6b20eb..0a9dfa499321 100644
+index 5c8b76f3df08..1c6b0b3c59c2 100644
--- third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78730,7 +76693,7 @@ index 9a258b6b20eb..0a9dfa499321 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78819,7 +76782,7 @@ index 9a258b6b20eb..0a9dfa499321 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78839,14 +76802,12 @@ index 9a258b6b20eb..0a9dfa499321 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78885,12 +76846,10 @@ index 9a258b6b20eb..0a9dfa499321 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78899,28 +76858,27 @@ index 9a258b6b20eb..0a9dfa499321 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("retransmission_timeout_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
-index 91c786eed99b..48c5fbaf1ba4 100644
+index 32b453815025..38eff16e76ca 100644
--- third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78937,7 +76895,7 @@ index 91c786eed99b..48c5fbaf1ba4 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79033,7 +76991,7 @@ index 91c786eed99b..48c5fbaf1ba4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79053,14 +77011,12 @@ index 91c786eed99b..48c5fbaf1ba4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -79099,12 +77055,10 @@ index 91c786eed99b..48c5fbaf1ba4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -79113,28 +77067,27 @@ index 91c786eed99b..48c5fbaf1ba4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rr_send_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
-index 59294c3bd400..0926b8455a15 100644
+index ecd82d9dfcc4..de8b818042ce 100644
--- third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79151,7 +77104,7 @@ index 59294c3bd400..0926b8455a15 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79247,7 +77200,7 @@ index 59294c3bd400..0926b8455a15 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79263,19 +77216,17 @@ index 59294c3bd400..0926b8455a15 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -79301,35 +77252,32 @@ index 59294c3bd400..0926b8455a15 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("send_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
-index 055f438670b6..9a873890e77f 100644
+index 083e381121c5..5401aebf1609 100644
--- third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79346,7 +77294,7 @@ index 055f438670b6..9a873890e77f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79442,7 +77390,7 @@ index 055f438670b6..9a873890e77f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79462,14 +77410,12 @@ index 055f438670b6..9a873890e77f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -79508,12 +77454,10 @@ index 055f438670b6..9a873890e77f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -79522,28 +77466,27 @@ index 055f438670b6..9a873890e77f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stream_scheduler_gn")
diff --git third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
-index 7e32eb6e2755..8fdcb6772390 100644
+index 46a480860fe6..fe74f0c08984 100644
--- third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
+++ third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79560,7 +77503,7 @@ index 7e32eb6e2755..8fdcb6772390 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79657,7 +77600,7 @@ index 7e32eb6e2755..8fdcb6772390 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79677,14 +77620,12 @@ index 7e32eb6e2755..8fdcb6772390 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -79723,12 +77664,10 @@ index 7e32eb6e2755..8fdcb6772390 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -79737,28 +77676,27 @@ index 7e32eb6e2755..8fdcb6772390 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("async_dns_resolver_gn")
diff --git third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
-index 7a146473b341..f51588d4d243 100644
+index 07bb6443d9d6..91b568c42ae2 100644
--- third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
+++ third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79775,7 +77713,7 @@ index 7a146473b341..f51588d4d243 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79860,7 +77798,7 @@ index 7a146473b341..f51588d4d243 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79876,19 +77814,17 @@ index 7a146473b341..f51588d4d243 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -79914,35 +77850,32 @@ index 7a146473b341..f51588d4d243 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("async_packet_socket_gn")
-diff --git third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-index aeda0b1a6b32..03d61f0aaa19 100644
---- third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+diff --git third_party/libwebrtc/rtc_base/base64_gn/moz.build third_party/libwebrtc/rtc_base/base64_gn/moz.build
+index 3de0b7560849..50ee6b06bc6a 100644
+--- third_party/libwebrtc/rtc_base/base64_gn/moz.build
++++ third_party/libwebrtc/rtc_base/base64_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79959,7 +77892,7 @@ index aeda0b1a6b32..03d61f0aaa19 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80004,10 +77937,6 @@ index aeda0b1a6b32..03d61f0aaa19 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -80048,18 +77977,11 @@ index aeda0b1a6b32..03d61f0aaa19 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80079,14 +78001,12 @@ index aeda0b1a6b32..03d61f0aaa19 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80125,12 +78045,10 @@ index aeda0b1a6b32..03d61f0aaa19 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80139,28 +78057,27 @@ index aeda0b1a6b32..03d61f0aaa19 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
- Library("audio_format_to_string_gn")
+ Library("base64_gn")
diff --git third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
-index 0a6ec847b887..94c68e80890c 100644
+index ffff7692d155..4c211b919333 100644
--- third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80177,7 +78094,7 @@ index 0a6ec847b887..94c68e80890c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80266,7 +78183,7 @@ index 0a6ec847b887..94c68e80890c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80286,14 +78203,12 @@ index 0a6ec847b887..94c68e80890c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80332,12 +78247,10 @@ index 0a6ec847b887..94c68e80890c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80346,28 +78259,27 @@ index 0a6ec847b887..94c68e80890c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bit_buffer_gn")
diff --git third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
-index 3d7f0613554f..0b19ed3b02dd 100644
+index 5ac7d2799a21..bb005444b014 100644
--- third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80384,7 +78296,7 @@ index 3d7f0613554f..0b19ed3b02dd 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80480,7 +78392,7 @@ index 3d7f0613554f..0b19ed3b02dd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80500,14 +78412,12 @@ index 3d7f0613554f..0b19ed3b02dd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80546,12 +78456,10 @@ index 3d7f0613554f..0b19ed3b02dd 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80560,28 +78468,27 @@ index 3d7f0613554f..0b19ed3b02dd 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_tracker_gn")
diff --git third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
-index 559f4069b391..72c0bffa6821 100644
+index eee5ccd81304..7d0af1877572 100644
--- third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
+++ third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80598,7 +78505,7 @@ index 559f4069b391..72c0bffa6821 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80687,7 +78594,7 @@ index 559f4069b391..72c0bffa6821 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80707,14 +78614,12 @@ index 559f4069b391..72c0bffa6821 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80753,12 +78658,10 @@ index 559f4069b391..72c0bffa6821 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80767,28 +78670,27 @@ index 559f4069b391..72c0bffa6821 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitstream_reader_gn")
diff --git third_party/libwebrtc/rtc_base/buffer_gn/moz.build third_party/libwebrtc/rtc_base/buffer_gn/moz.build
-index f21b4b8eab2a..9d63b938f605 100644
+index ef4cb47eab49..a43d4f89c6ba 100644
--- third_party/libwebrtc/rtc_base/buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80805,7 +78707,7 @@ index f21b4b8eab2a..9d63b938f605 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80894,7 +78796,7 @@ index f21b4b8eab2a..9d63b938f605 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80910,19 +78812,17 @@ index f21b4b8eab2a..9d63b938f605 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -80948,35 +78848,32 @@ index f21b4b8eab2a..9d63b938f605 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("buffer_gn")
diff --git third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
-index afd619f1dfaa..313d261ab5ef 100644
+index 4d0296e2b9af..c5b976275752 100644
--- third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80993,7 +78890,7 @@ index afd619f1dfaa..313d261ab5ef 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81082,7 +78979,7 @@ index afd619f1dfaa..313d261ab5ef 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81102,14 +78999,12 @@ index afd619f1dfaa..313d261ab5ef 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -81148,12 +79043,10 @@ index afd619f1dfaa..313d261ab5ef 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -81162,28 +79055,27 @@ index afd619f1dfaa..313d261ab5ef 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("byte_buffer_gn")
diff --git third_party/libwebrtc/rtc_base/byte_order_gn/moz.build third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
-index 136f9ba39118..26d600457629 100644
+index d357971ac11b..c936f00bf8ee 100644
--- third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
+++ third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81200,7 +79092,7 @@ index 136f9ba39118..26d600457629 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81285,7 +79177,7 @@ index 136f9ba39118..26d600457629 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81301,19 +79193,17 @@ index 136f9ba39118..26d600457629 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -81339,35 +79229,32 @@ index 136f9ba39118..26d600457629 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("byte_order_gn")
diff --git third_party/libwebrtc/rtc_base/checks_gn/moz.build third_party/libwebrtc/rtc_base/checks_gn/moz.build
-index 53b3db3c29a4..0d20c2fc85df 100644
+index dbd6fb44f059..119f166be716 100644
--- third_party/libwebrtc/rtc_base/checks_gn/moz.build
+++ third_party/libwebrtc/rtc_base/checks_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81384,7 +79271,7 @@ index 53b3db3c29a4..0d20c2fc85df 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81473,7 +79360,7 @@ index 53b3db3c29a4..0d20c2fc85df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81493,14 +79380,12 @@ index 53b3db3c29a4..0d20c2fc85df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -81539,12 +79424,10 @@ index 53b3db3c29a4..0d20c2fc85df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -81553,28 +79436,27 @@ index 53b3db3c29a4..0d20c2fc85df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("checks_gn")
diff --git third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
-index 4a2733a2545e..d2e7e6527fa8 100644
+index 1b95fbaa6d76..6fcc88e2c397 100644
--- third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
+++ third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81591,7 +79473,7 @@ index 4a2733a2545e..d2e7e6527fa8 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81676,7 +79558,7 @@ index 4a2733a2545e..d2e7e6527fa8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81692,19 +79574,17 @@ index 4a2733a2545e..d2e7e6527fa8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -81730,35 +79610,32 @@ index 4a2733a2545e..d2e7e6527fa8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("compile_assert_c_gn")
diff --git third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
-index c6da64921be3..c5cb7312d73b 100644
+index 45f3542a1cf3..f5aede81a63d 100644
--- third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
+++ third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81775,7 +79652,7 @@ index c6da64921be3..c5cb7312d73b 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81864,7 +79741,7 @@ index c6da64921be3..c5cb7312d73b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81884,14 +79761,12 @@ index c6da64921be3..c5cb7312d73b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -81930,12 +79805,10 @@ index c6da64921be3..c5cb7312d73b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -81944,28 +79817,27 @@ index c6da64921be3..c5cb7312d73b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("flat_containers_internal_gn")
diff --git third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
-index 3e56e73e5097..7a56affd7e8f 100644
+index 12d9f24a5dea..03965a3dbbbd 100644
--- third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
+++ third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81982,7 +79854,7 @@ index 3e56e73e5097..7a56affd7e8f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82071,7 +79943,7 @@ index 3e56e73e5097..7a56affd7e8f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82087,19 +79959,17 @@ index 3e56e73e5097..7a56affd7e8f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -82125,35 +79995,32 @@ index 3e56e73e5097..7a56affd7e8f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("flat_map_gn")
diff --git third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
-index 74e084843128..f2c66f590080 100644
+index 94d72b0be826..9bf7b297f73d 100644
--- third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
+++ third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82170,7 +80037,7 @@ index 74e084843128..f2c66f590080 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82259,7 +80126,7 @@ index 74e084843128..f2c66f590080 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82275,19 +80142,17 @@ index 74e084843128..f2c66f590080 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -82313,35 +80178,32 @@ index 74e084843128..f2c66f590080 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("flat_set_gn")
diff --git third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
-index 686d3cca374a..d6da3bf48535 100644
+index 290fa237597c..95fee876429c 100644
--- third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82358,7 +80220,7 @@ index 686d3cca374a..d6da3bf48535 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82447,7 +80309,7 @@ index 686d3cca374a..d6da3bf48535 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82467,14 +80329,12 @@ index 686d3cca374a..d6da3bf48535 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -82513,12 +80373,10 @@ index 686d3cca374a..d6da3bf48535 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -82527,28 +80385,27 @@ index 686d3cca374a..d6da3bf48535 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("copy_on_write_buffer_gn")
diff --git third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
-index 9f7dcaa51748..38276f04ccd4 100644
+index d19a77f5a18b..95b1a36564bc 100644
--- third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
+++ third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82565,7 +80422,7 @@ index 9f7dcaa51748..38276f04ccd4 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82654,7 +80511,7 @@ index 9f7dcaa51748..38276f04ccd4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82674,14 +80531,12 @@ index 9f7dcaa51748..38276f04ccd4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -82720,12 +80575,10 @@ index 9f7dcaa51748..38276f04ccd4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -82734,28 +80587,27 @@ index 9f7dcaa51748..38276f04ccd4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("criticalsection_gn")
diff --git third_party/libwebrtc/rtc_base/divide_round_gn/moz.build third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
-index 17680417adbf..b0d8788bfab7 100644
+index 6d17c8740b6c..4081536caf3a 100644
--- third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
+++ third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82772,7 +80624,7 @@ index 17680417adbf..b0d8788bfab7 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82861,7 +80713,7 @@ index 17680417adbf..b0d8788bfab7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82877,19 +80729,17 @@ index 17680417adbf..b0d8788bfab7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -82915,35 +80765,32 @@ index 17680417adbf..b0d8788bfab7 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("divide_round_gn")
diff --git third_party/libwebrtc/rtc_base/dscp_gn/moz.build third_party/libwebrtc/rtc_base/dscp_gn/moz.build
-index 5dca1908a970..4539c1310eed 100644
+index b11b9ea3a10f..7ff506e6f033 100644
--- third_party/libwebrtc/rtc_base/dscp_gn/moz.build
+++ third_party/libwebrtc/rtc_base/dscp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82960,7 +80807,7 @@ index 5dca1908a970..4539c1310eed 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83045,7 +80892,7 @@ index 5dca1908a970..4539c1310eed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83061,19 +80908,17 @@ index 5dca1908a970..4539c1310eed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -83099,35 +80944,32 @@ index 5dca1908a970..4539c1310eed 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("dscp_gn")
diff --git third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
-index cb48a7a70349..21989ec09d1b 100644
+index 8e75ad113c46..7d3dce09ccf7 100644
--- third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83144,7 +80986,7 @@ index cb48a7a70349..21989ec09d1b 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83240,7 +81082,7 @@ index cb48a7a70349..21989ec09d1b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83260,14 +81102,12 @@ index cb48a7a70349..21989ec09d1b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83306,12 +81146,10 @@ index cb48a7a70349..21989ec09d1b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83320,28 +81158,27 @@ index cb48a7a70349..21989ec09d1b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("event_tracer_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
-index 8b44e5660921..6863054ca81f 100644
+index 10f82d3ff81e..40fcc18fd804 100644
--- third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83358,7 +81195,7 @@ index 8b44e5660921..6863054ca81f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83454,7 +81291,7 @@ index 8b44e5660921..6863054ca81f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83474,14 +81311,12 @@ index 8b44e5660921..6863054ca81f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83520,12 +81355,10 @@ index 8b44e5660921..6863054ca81f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83534,28 +81367,27 @@ index 8b44e5660921..6863054ca81f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("alr_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
-index 1c59ca708d2f..ee64861ee262 100644
+index 4b8665b1b4d3..3186f94b957f 100644
--- third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83572,7 +81404,7 @@ index 1c59ca708d2f..ee64861ee262 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83672,7 +81504,7 @@ index 1c59ca708d2f..ee64861ee262 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83692,14 +81524,12 @@ index 1c59ca708d2f..ee64861ee262 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83738,12 +81568,10 @@ index 1c59ca708d2f..ee64861ee262 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83752,28 +81580,27 @@ index 1c59ca708d2f..ee64861ee262 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("balanced_degradation_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
-index e5a9ffdfd115..4b00ef90140b 100644
+index c589d3227b8f..ca1de2ba5686 100644
--- third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83790,7 +81617,7 @@ index e5a9ffdfd115..4b00ef90140b 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83890,7 +81717,7 @@ index e5a9ffdfd115..4b00ef90140b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83910,14 +81737,12 @@ index e5a9ffdfd115..4b00ef90140b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83956,12 +81781,10 @@ index e5a9ffdfd115..4b00ef90140b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83970,28 +81793,27 @@ index e5a9ffdfd115..4b00ef90140b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoder_info_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
-index 988cd2e4418b..b55c78991ab4 100644
+index c20b2e2aa6d7..89b499bfa973 100644
--- third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84008,7 +81830,7 @@ index 988cd2e4418b..b55c78991ab4 100644
FINAL_LIBRARY = "xul"
-@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84104,7 +81926,7 @@ index 988cd2e4418b..b55c78991ab4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84124,14 +81946,12 @@ index 988cd2e4418b..b55c78991ab4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84170,12 +81990,10 @@ index 988cd2e4418b..b55c78991ab4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84184,28 +82002,27 @@ index 988cd2e4418b..b55c78991ab4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trial_parser_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
-index 872b4c22020d..25331deec501 100644
+index a1cdc70739b0..593522344bb9 100644
--- third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84222,7 +82039,7 @@ index 872b4c22020d..25331deec501 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84318,7 +82135,7 @@ index 872b4c22020d..25331deec501 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84338,14 +82155,12 @@ index 872b4c22020d..25331deec501 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84384,12 +82199,10 @@ index 872b4c22020d..25331deec501 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84398,28 +82211,27 @@ index 872b4c22020d..25331deec501 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("keyframe_interval_settings_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
-index 0ce888f06f9a..24438b7ab997 100644
+index 4b3f27a4b3c3..d6b28a71bc0f 100644
--- third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84436,7 +82248,7 @@ index 0ce888f06f9a..24438b7ab997 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84532,7 +82344,7 @@ index 0ce888f06f9a..24438b7ab997 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84552,14 +82364,12 @@ index 0ce888f06f9a..24438b7ab997 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84598,12 +82408,10 @@ index 0ce888f06f9a..24438b7ab997 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84612,28 +82420,27 @@ index 0ce888f06f9a..24438b7ab997 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("min_video_bitrate_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
-index 888bb6bed449..1dfdf96d71ff 100644
+index a826e388bec4..0db52e8261d9 100644
--- third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84650,7 +82457,7 @@ index 888bb6bed449..1dfdf96d71ff 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84746,7 +82553,7 @@ index 888bb6bed449..1dfdf96d71ff 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84766,14 +82573,12 @@ index 888bb6bed449..1dfdf96d71ff 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84812,12 +82617,10 @@ index 888bb6bed449..1dfdf96d71ff 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84826,28 +82629,27 @@ index 888bb6bed449..1dfdf96d71ff 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("normalize_simulcast_size_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
-index f73e005019fd..ce493015ff83 100644
+index a15b6a0f37fa..f6268077ed0d 100644
--- third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84864,7 +82666,7 @@ index f73e005019fd..ce493015ff83 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84960,7 +82762,7 @@ index f73e005019fd..ce493015ff83 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84980,14 +82782,12 @@ index f73e005019fd..ce493015ff83 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85026,12 +82826,10 @@ index f73e005019fd..ce493015ff83 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85040,28 +82838,27 @@ index f73e005019fd..ce493015ff83 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("quality_scaler_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
-index 5bd7f2933ddf..7f2881ba4ecf 100644
+index 6656011a3f73..9f3c461f759b 100644
--- third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85078,7 +82875,7 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85178,7 +82975,7 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85198,14 +82995,12 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85244,12 +83039,10 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85258,28 +83051,27 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("quality_scaling_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
-index 052cf5f6a689..9bf33452f94d 100644
+index 882e6c023720..af436eb83128 100644
--- third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85296,7 +83088,7 @@ index 052cf5f6a689..9bf33452f94d 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85396,7 +83188,7 @@ index 052cf5f6a689..9bf33452f94d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85416,14 +83208,12 @@ index 052cf5f6a689..9bf33452f94d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85462,12 +83252,10 @@ index 052cf5f6a689..9bf33452f94d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85476,28 +83264,27 @@ index 052cf5f6a689..9bf33452f94d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_control_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
-index f76932f63f73..9879b8168842 100644
+index 3329e9d7773e..b1f7e6b7b42c 100644
--- third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85514,7 +83301,7 @@ index f76932f63f73..9879b8168842 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85610,7 +83397,7 @@ index f76932f63f73..9879b8168842 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85630,14 +83417,12 @@ index f76932f63f73..9879b8168842 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85676,12 +83461,10 @@ index f76932f63f73..9879b8168842 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85690,28 +83473,27 @@ index f76932f63f73..9879b8168842 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stable_target_rate_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
-index 8b101531d822..00a19d71ea3a 100644
+index 2dab806a0600..3811dae58fa1 100644
--- third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85728,7 +83510,7 @@ index 8b101531d822..00a19d71ea3a 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85824,7 +83606,7 @@ index 8b101531d822..00a19d71ea3a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85844,14 +83626,12 @@ index 8b101531d822..00a19d71ea3a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85890,12 +83670,10 @@ index 8b101531d822..00a19d71ea3a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85904,28 +83682,27 @@ index 8b101531d822..00a19d71ea3a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frequency_tracker_gn")
diff --git third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
-index 82de9b80ab57..d47c31c251d7 100644
+index c551d6f8e7db..6afbfab03fe8 100644
--- third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
+++ third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85942,7 +83719,7 @@ index 82de9b80ab57..d47c31c251d7 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86027,7 +83804,7 @@ index 82de9b80ab57..d47c31c251d7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86043,19 +83820,17 @@ index 82de9b80ab57..d47c31c251d7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -86081,35 +83856,32 @@ index 82de9b80ab57..d47c31c251d7 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("gtest_prod_gn")
diff --git third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
-index f67e021ff723..304c01970849 100644
+index 633a84eb5698..945c0d939375 100644
--- third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -86126,7 +83898,7 @@ index f67e021ff723..304c01970849 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86215,7 +83987,7 @@ index f67e021ff723..304c01970849 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86235,14 +84007,12 @@ index f67e021ff723..304c01970849 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -86281,12 +84051,10 @@ index f67e021ff723..304c01970849 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -86295,24 +84063,22 @@ index f67e021ff723..304c01970849 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("histogram_percentile_counter_gn")
diff --git third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build
deleted file mode 100644
-index 434a9e341736..000000000000
+index b6c099877828..000000000000
--- third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build
+++ /dev/null
-@@ -1,94 +0,0 @@
+@@ -1,96 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -86331,6 +84097,7 @@ index 434a9e341736..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ANDROID"] = True
-DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -86350,6 +84117,7 @@ index 434a9e341736..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -86408,15 +84176,16 @@ index 434a9e341736..000000000000
-
-Library("ifaddrs_android_gn")
diff --git third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
-index e831c48bf944..8ae6a91bd52a 100644
+index 81956aa523cb..3898fa6a642b 100644
--- third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
+++ third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -86433,7 +84202,7 @@ index e831c48bf944..8ae6a91bd52a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86518,7 +84287,7 @@ index e831c48bf944..8ae6a91bd52a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86534,19 +84303,17 @@ index e831c48bf944..8ae6a91bd52a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -86572,35 +84339,32 @@ index e831c48bf944..8ae6a91bd52a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ignore_wundef_gn")
diff --git third_party/libwebrtc/rtc_base/ip_address_gn/moz.build third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
-index 6d3c5967478b..5454e84f852d 100644
+index df4bfbe590f8..2e35650e0118 100644
--- third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
+++ third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -86617,7 +84381,7 @@ index 6d3c5967478b..5454e84f852d 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86713,7 +84477,7 @@ index 6d3c5967478b..5454e84f852d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86733,14 +84497,12 @@ index 6d3c5967478b..5454e84f852d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -86779,12 +84541,10 @@ index 6d3c5967478b..5454e84f852d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -86793,28 +84553,27 @@ index 6d3c5967478b..5454e84f852d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("ip_address_gn")
diff --git third_party/libwebrtc/rtc_base/logging_gn/moz.build third_party/libwebrtc/rtc_base/logging_gn/moz.build
-index 2e3439975796..2b70dba63d75 100644
+index 671657aa368d..25c4dcfeffd4 100644
--- third_party/libwebrtc/rtc_base/logging_gn/moz.build
+++ third_party/libwebrtc/rtc_base/logging_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -86832,7 +84591,7 @@ index 2e3439975796..2b70dba63d75 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86928,7 +84687,7 @@ index 2e3439975796..2b70dba63d75 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86948,14 +84707,12 @@ index 2e3439975796..2b70dba63d75 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -86994,12 +84751,10 @@ index 2e3439975796..2b70dba63d75 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -87008,28 +84763,27 @@ index 2e3439975796..2b70dba63d75 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("logging_gn")
diff --git third_party/libwebrtc/rtc_base/macromagic_gn/moz.build third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
-index a7aa7cf17c05..967ba5155c40 100644
+index ee7bf52578e1..8cf0cbacb8c7 100644
--- third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
+++ third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87046,7 +84800,7 @@ index a7aa7cf17c05..967ba5155c40 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87131,7 +84885,7 @@ index a7aa7cf17c05..967ba5155c40 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87147,19 +84901,17 @@ index a7aa7cf17c05..967ba5155c40 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87185,35 +84937,32 @@ index a7aa7cf17c05..967ba5155c40 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("macromagic_gn")
diff --git third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
-index ad879ed8b81b..b3dc806d992a 100644
+index 2dee6afe49e4..0d337d8cb039 100644
--- third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
+++ third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87230,7 +84979,7 @@ index ad879ed8b81b..b3dc806d992a 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87319,7 +85068,7 @@ index ad879ed8b81b..b3dc806d992a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87339,14 +85088,12 @@ index ad879ed8b81b..b3dc806d992a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -87385,12 +85132,10 @@ index ad879ed8b81b..b3dc806d992a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -87399,28 +85144,27 @@ index ad879ed8b81b..b3dc806d992a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aligned_malloc_gn")
diff --git third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
-index 8cdb73a27fd0..c8bec4191f51 100644
+index 73ea529287cf..293ce4f38dd7 100644
--- third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
+++ third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87437,7 +85181,7 @@ index 8cdb73a27fd0..c8bec4191f51 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87526,7 +85270,7 @@ index 8cdb73a27fd0..c8bec4191f51 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87542,19 +85286,17 @@ index 8cdb73a27fd0..c8bec4191f51 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87580,35 +85322,32 @@ index 8cdb73a27fd0..c8bec4191f51 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("mod_ops_gn")
diff --git third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
-index a49d50e25645..dcfe7182feaf 100644
+index 2e59566bed66..0ab732b24e2c 100644
--- third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87625,7 +85364,7 @@ index a49d50e25645..dcfe7182feaf 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87714,7 +85453,7 @@ index a49d50e25645..dcfe7182feaf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87730,19 +85469,17 @@ index a49d50e25645..dcfe7182feaf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87768,35 +85505,32 @@ index a49d50e25645..dcfe7182feaf 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("moving_max_counter_gn")
diff --git third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
-index da4038c212c5..63a9046032e6 100644
+index b77950bc7127..fba1ed0c6b80 100644
--- third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
+++ third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87813,7 +85547,7 @@ index da4038c212c5..63a9046032e6 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87909,7 +85643,7 @@ index da4038c212c5..63a9046032e6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87929,14 +85663,12 @@ index da4038c212c5..63a9046032e6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -87975,12 +85707,10 @@ index da4038c212c5..63a9046032e6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -87989,28 +85719,27 @@ index da4038c212c5..63a9046032e6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("net_helpers_gn")
diff --git third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
-index 906e6d8d17f1..18ee5d1fdabc 100644
+index 8ab0d1a1c443..00fbb2407fdc 100644
--- third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88027,7 +85756,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88112,7 +85841,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88128,19 +85857,17 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -88166,35 +85893,32 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ecn_marking_gn")
diff --git third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
-index 77fa18cff5a1..d13d002b6880 100644
+index 81feecacf14b..f965c58c8b39 100644
--- third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88211,7 +85935,7 @@ index 77fa18cff5a1..d13d002b6880 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88296,7 +86020,7 @@ index 77fa18cff5a1..d13d002b6880 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88316,14 +86040,12 @@ index 77fa18cff5a1..d13d002b6880 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88362,12 +86084,10 @@ index 77fa18cff5a1..d13d002b6880 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -88376,28 +86096,27 @@ index 77fa18cff5a1..d13d002b6880 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sent_packet_gn")
diff --git third_party/libwebrtc/rtc_base/network_constants_gn/moz.build third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
-index d10db84bffe6..545d8dd6e506 100644
+index b70c0869b9f4..cf164b3f193d 100644
--- third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88414,7 +86133,7 @@ index d10db84bffe6..545d8dd6e506 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88503,7 +86222,7 @@ index d10db84bffe6..545d8dd6e506 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88523,14 +86242,12 @@ index d10db84bffe6..545d8dd6e506 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88569,12 +86286,10 @@ index d10db84bffe6..545d8dd6e506 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -88583,28 +86298,27 @@ index d10db84bffe6..545d8dd6e506 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("network_constants_gn")
diff --git third_party/libwebrtc/rtc_base/network_route_gn/moz.build third_party/libwebrtc/rtc_base/network_route_gn/moz.build
-index d1712347f0ed..5a166bb0166e 100644
+index d796c3624894..a888f2abaa37 100644
--- third_party/libwebrtc/rtc_base/network_route_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network_route_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88621,7 +86335,7 @@ index d1712347f0ed..5a166bb0166e 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88710,7 +86424,7 @@ index d1712347f0ed..5a166bb0166e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88730,14 +86444,12 @@ index d1712347f0ed..5a166bb0166e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88776,12 +86488,10 @@ index d1712347f0ed..5a166bb0166e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -88790,28 +86500,27 @@ index d1712347f0ed..5a166bb0166e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("network_route_gn")
diff --git third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
-index 4892dc8a0d94..42b2b3ff1848 100644
+index 383af03f4b8a..ee0e9f2d522c 100644
--- third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
+++ third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88828,7 +86537,7 @@ index 4892dc8a0d94..42b2b3ff1848 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88925,7 +86634,7 @@ index 4892dc8a0d94..42b2b3ff1848 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88945,14 +86654,12 @@ index 4892dc8a0d94..42b2b3ff1848 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88991,12 +86698,10 @@ index 4892dc8a0d94..42b2b3ff1848 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -89005,28 +86710,27 @@ index 4892dc8a0d94..42b2b3ff1848 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("null_socket_server_gn")
diff --git third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
-index 8119c221d60a..068f1b3320b6 100644
+index c1906fd2a387..613d27903932 100644
--- third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
+++ third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89043,7 +86747,7 @@ index 8119c221d60a..068f1b3320b6 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89132,7 +86836,7 @@ index 8119c221d60a..068f1b3320b6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89148,19 +86852,17 @@ index 8119c221d60a..068f1b3320b6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -89186,35 +86888,32 @@ index 8119c221d60a..068f1b3320b6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("one_time_event_gn")
diff --git third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
-index 849279da99ee..aac4b6fd9e71 100644
+index 654b0f0b8824..cfd0a2978cdc 100644
--- third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
+++ third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89231,7 +86930,7 @@ index 849279da99ee..aac4b6fd9e71 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89327,7 +87026,7 @@ index 849279da99ee..aac4b6fd9e71 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89347,14 +87046,12 @@ index 849279da99ee..aac4b6fd9e71 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -89393,12 +87090,10 @@ index 849279da99ee..aac4b6fd9e71 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -89407,28 +87102,27 @@ index 849279da99ee..aac4b6fd9e71 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("platform_thread_gn")
diff --git third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
-index d1e17013974b..ee88bed9d853 100644
+index 327f3e200bb8..9242464f3a21 100644
--- third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
+++ third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89445,7 +87139,7 @@ index d1e17013974b..ee88bed9d853 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89534,7 +87228,7 @@ index d1e17013974b..ee88bed9d853 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89554,14 +87248,12 @@ index d1e17013974b..ee88bed9d853 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -89600,12 +87292,10 @@ index d1e17013974b..ee88bed9d853 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -89614,28 +87304,27 @@ index d1e17013974b..ee88bed9d853 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("platform_thread_types_gn")
diff --git third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
-index 1647aaa6b043..4fe577234a1d 100644
+index 0874b5aa6087..61bacf572dab 100644
--- third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
+++ third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89652,7 +87341,7 @@ index 1647aaa6b043..4fe577234a1d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89737,7 +87426,7 @@ index 1647aaa6b043..4fe577234a1d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89753,19 +87442,17 @@ index 1647aaa6b043..4fe577234a1d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -89791,35 +87478,32 @@ index 1647aaa6b043..4fe577234a1d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("protobuf_utils_gn")
diff --git third_party/libwebrtc/rtc_base/race_checker_gn/moz.build third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
-index c9fa1320de9d..7f449fc09841 100644
+index 4fa501393c5a..2977e41f6f93 100644
--- third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89836,7 +87520,7 @@ index c9fa1320de9d..7f449fc09841 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89925,7 +87609,7 @@ index c9fa1320de9d..7f449fc09841 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89945,14 +87629,12 @@ index c9fa1320de9d..7f449fc09841 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -89991,12 +87673,10 @@ index c9fa1320de9d..7f449fc09841 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90005,28 +87685,27 @@ index c9fa1320de9d..7f449fc09841 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("race_checker_gn")
diff --git third_party/libwebrtc/rtc_base/random_gn/moz.build third_party/libwebrtc/rtc_base/random_gn/moz.build
-index 9ff8f952df81..b059729cb685 100644
+index 42e9f4292969..ef9dd3cd001a 100644
--- third_party/libwebrtc/rtc_base/random_gn/moz.build
+++ third_party/libwebrtc/rtc_base/random_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90043,7 +87722,7 @@ index 9ff8f952df81..b059729cb685 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90132,7 +87811,7 @@ index 9ff8f952df81..b059729cb685 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90152,14 +87831,12 @@ index 9ff8f952df81..b059729cb685 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90198,12 +87875,10 @@ index 9ff8f952df81..b059729cb685 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90212,28 +87887,27 @@ index 9ff8f952df81..b059729cb685 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("random_gn")
diff --git third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
-index 6458f194937c..4962afa749c1 100644
+index 608a490989a2..5b3d0be997df 100644
--- third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90250,7 +87924,7 @@ index 6458f194937c..4962afa749c1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90350,7 +88024,7 @@ index 6458f194937c..4962afa749c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90370,14 +88044,12 @@ index 6458f194937c..4962afa749c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90416,12 +88088,10 @@ index 6458f194937c..4962afa749c1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90430,28 +88100,27 @@ index 6458f194937c..4962afa749c1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_limiter_gn")
diff --git third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
-index 26d116b0e48c..8c670a919e35 100644
+index 54839db68ac0..792d09980705 100644
--- third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90468,7 +88137,7 @@ index 26d116b0e48c..8c670a919e35 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90564,7 +88233,7 @@ index 26d116b0e48c..8c670a919e35 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90584,14 +88253,12 @@ index 26d116b0e48c..8c670a919e35 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90630,12 +88297,10 @@ index 26d116b0e48c..8c670a919e35 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90644,28 +88309,27 @@ index 26d116b0e48c..8c670a919e35 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_statistics_gn")
diff --git third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
-index d146c136ccfc..1e89fe6caec3 100644
+index e10833b0a989..b1a63691df31 100644
--- third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90682,7 +88346,7 @@ index d146c136ccfc..1e89fe6caec3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90778,7 +88442,7 @@ index d146c136ccfc..1e89fe6caec3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90798,14 +88462,12 @@ index d146c136ccfc..1e89fe6caec3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90844,12 +88506,10 @@ index d146c136ccfc..1e89fe6caec3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90858,28 +88518,27 @@ index d146c136ccfc..1e89fe6caec3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_tracker_gn")
diff --git third_party/libwebrtc/rtc_base/refcount_gn/moz.build third_party/libwebrtc/rtc_base/refcount_gn/moz.build
-index b3a330088e12..ee683704fec2 100644
+index 30cfbb15baee..0df4a80a7319 100644
--- third_party/libwebrtc/rtc_base/refcount_gn/moz.build
+++ third_party/libwebrtc/rtc_base/refcount_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90896,7 +88555,7 @@ index b3a330088e12..ee683704fec2 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90981,7 +88640,7 @@ index b3a330088e12..ee683704fec2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90997,19 +88656,17 @@ index b3a330088e12..ee683704fec2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -91035,35 +88692,32 @@ index b3a330088e12..ee683704fec2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("refcount_gn")
diff --git third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
-index b587c37b604b..c362ce5eaa3b 100644
+index e3c38a7a8821..3602d93b1ca4 100644
--- third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91080,7 +88734,7 @@ index b587c37b604b..c362ce5eaa3b 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91169,7 +88823,7 @@ index b587c37b604b..c362ce5eaa3b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91185,19 +88839,17 @@ index b587c37b604b..c362ce5eaa3b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -91223,35 +88875,32 @@ index b587c37b604b..c362ce5eaa3b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rolling_accumulator_gn")
diff --git third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
-index c79d22da2bb9..ce078cd78399 100644
+index 77e3de024fa1..cf21e61558bb 100644
--- third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91268,7 +88917,7 @@ index c79d22da2bb9..ce078cd78399 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91364,7 +89013,7 @@ index c79d22da2bb9..ce078cd78399 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91384,14 +89033,12 @@ index c79d22da2bb9..ce078cd78399 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -91430,12 +89077,10 @@ index c79d22da2bb9..ce078cd78399 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -91444,28 +89089,27 @@ index c79d22da2bb9..ce078cd78399 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_gn")
diff --git third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
-index 8b800dd4f0ac..71e90bea9fe1 100644
+index 0687c3138dae..8d218bfe7cff 100644
--- third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91482,7 +89126,7 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
FINAL_LIBRARY = "xul"
-@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91571,7 +89215,7 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -135,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -137,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91591,14 +89235,12 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -91637,12 +89279,10 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -91651,28 +89291,27 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_numerics_gn")
diff --git third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
-index c71137580318..cd11316dae92 100644
+index c93abdb78469..bf32218de21a 100644
--- third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
+++ third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91689,7 +89328,7 @@ index c71137580318..cd11316dae92 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91774,7 +89413,7 @@ index c71137580318..cd11316dae92 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91790,19 +89429,17 @@ index c71137580318..cd11316dae92 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -91828,35 +89465,32 @@ index c71137580318..cd11316dae92 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("safe_compare_gn")
diff --git third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
-index d8cc6abaaa62..5803fa4c65a4 100644
+index d7da28fb1f85..22a7237ba07d 100644
--- third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
+++ third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91873,7 +89507,7 @@ index d8cc6abaaa62..5803fa4c65a4 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91962,7 +89596,7 @@ index d8cc6abaaa62..5803fa4c65a4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91978,19 +89612,17 @@ index d8cc6abaaa62..5803fa4c65a4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -92016,35 +89648,32 @@ index d8cc6abaaa62..5803fa4c65a4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("safe_conversions_gn")
diff --git third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
-index f6763736acda..fddce9408b17 100644
+index 961f0bd72b1e..c576316e0fe9 100644
--- third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
+++ third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92061,7 +89690,7 @@ index f6763736acda..fddce9408b17 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92150,7 +89779,7 @@ index f6763736acda..fddce9408b17 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92166,19 +89795,17 @@ index f6763736acda..fddce9408b17 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -92204,35 +89831,32 @@ index f6763736acda..fddce9408b17 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("safe_minmax_gn")
diff --git third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
-index ed5f3a9be8a2..6505e7e52bac 100644
+index f6caca40a372..df2f524baf2b 100644
--- third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92249,7 +89873,7 @@ index ed5f3a9be8a2..6505e7e52bac 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92338,7 +89962,7 @@ index ed5f3a9be8a2..6505e7e52bac 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92358,14 +89982,12 @@ index ed5f3a9be8a2..6505e7e52bac 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -92404,12 +90026,10 @@ index ed5f3a9be8a2..6505e7e52bac 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -92418,28 +90038,27 @@ index ed5f3a9be8a2..6505e7e52bac 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sample_counter_gn")
diff --git third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
-index f7903c8db54c..0bebe9378c50 100644
+index cbc6c4ce08a5..8a6f2ff9cdfe 100644
--- third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92456,7 +90075,7 @@ index f7903c8db54c..0bebe9378c50 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92541,7 +90160,7 @@ index f7903c8db54c..0bebe9378c50 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92557,19 +90176,17 @@ index f7903c8db54c..0bebe9378c50 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -92595,35 +90212,32 @@ index f7903c8db54c..0bebe9378c50 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sanitizer_gn")
diff --git third_party/libwebrtc/rtc_base/socket_address_gn/moz.build third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
-index cfadf85ec95b..cb58cf9db2f1 100644
+index da0d411790df..3b7abf48ec23 100644
--- third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
+++ third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92640,7 +90254,7 @@ index cfadf85ec95b..cb58cf9db2f1 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92737,7 +90351,7 @@ index cfadf85ec95b..cb58cf9db2f1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92757,14 +90371,12 @@ index cfadf85ec95b..cb58cf9db2f1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -92803,12 +90415,10 @@ index cfadf85ec95b..cb58cf9db2f1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -92817,28 +90427,27 @@ index cfadf85ec95b..cb58cf9db2f1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("socket_address_gn")
diff --git third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
-index 0161ebe4c277..652747e02185 100644
+index dc7939c48277..b236be3572d2 100644
--- third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
+++ third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92855,7 +90464,7 @@ index 0161ebe4c277..652747e02185 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92952,7 +90561,7 @@ index 0161ebe4c277..652747e02185 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92968,19 +90577,17 @@ index 0161ebe4c277..652747e02185 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -93006,35 +90613,32 @@ index 0161ebe4c277..652747e02185 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("socket_factory_gn")
diff --git third_party/libwebrtc/rtc_base/socket_gn/moz.build third_party/libwebrtc/rtc_base/socket_gn/moz.build
-index d427dcab649e..fee4041d1a3a 100644
+index 06b5a4bcb3ff..fcbb385f314f 100644
--- third_party/libwebrtc/rtc_base/socket_gn/moz.build
+++ third_party/libwebrtc/rtc_base/socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93051,7 +90655,7 @@ index d427dcab649e..fee4041d1a3a 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93148,7 +90752,7 @@ index d427dcab649e..fee4041d1a3a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93168,14 +90772,12 @@ index d427dcab649e..fee4041d1a3a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -93214,12 +90816,10 @@ index d427dcab649e..fee4041d1a3a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -93228,28 +90828,27 @@ index d427dcab649e..fee4041d1a3a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("socket_gn")
diff --git third_party/libwebrtc/rtc_base/socket_server_gn/moz.build third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
-index 39b8b6eb86a6..95b310c97892 100644
+index 03f2f995636c..292d7dcb64ff 100644
--- third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
+++ third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93266,7 +90865,7 @@ index 39b8b6eb86a6..95b310c97892 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93363,7 +90962,7 @@ index 39b8b6eb86a6..95b310c97892 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93379,19 +90978,17 @@ index 39b8b6eb86a6..95b310c97892 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -93417,35 +91014,32 @@ index 39b8b6eb86a6..95b310c97892 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("socket_server_gn")
diff --git third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
-index 44fd11fdd3bd..2a80ae26ad1a 100644
+index 2b58594242fa..cd78bce2c8a5 100644
--- third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93462,7 +91056,7 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93547,7 +91141,7 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93563,19 +91157,17 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -93601,219 +91193,32 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ssl_adapter_gn")
-diff --git third_party/libwebrtc/rtc_base/ssl_gn/moz.build third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-index aad7b048f74e..1d0d9089f7b0 100644
---- third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["__ARM_NEON__"] = "1"
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
- Library("ssl_gn")
diff --git third_party/libwebrtc/rtc_base/stringutils_gn/moz.build third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
-index c88b2439507f..8d6c9871ff19 100644
+index ae515ab20433..d01938625840 100644
--- third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
+++ third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93830,7 +91235,7 @@ index c88b2439507f..8d6c9871ff19 100644
FINAL_LIBRARY = "xul"
-@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,87 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93919,7 +91324,7 @@ index c88b2439507f..8d6c9871ff19 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93939,14 +91344,12 @@ index c88b2439507f..8d6c9871ff19 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -93985,12 +91388,10 @@ index c88b2439507f..8d6c9871ff19 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -93999,28 +91400,27 @@ index c88b2439507f..8d6c9871ff19 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stringutils_gn")
diff --git third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
-index fbec1dfee3b4..4837fc994626 100644
+index ec3c56c17bfa..f64d83cc69ff 100644
--- third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
+++ third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94037,7 +91437,7 @@ index fbec1dfee3b4..4837fc994626 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94122,7 +91522,7 @@ index fbec1dfee3b4..4837fc994626 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94138,19 +91538,17 @@ index fbec1dfee3b4..4837fc994626 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -94176,35 +91574,32 @@ index fbec1dfee3b4..4837fc994626 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("strong_alias_gn")
diff --git third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
-index a85e8fd3cd0d..54cdd3a87bb6 100644
+index ba1dd17ad663..d4b79355709b 100644
--- third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
+++ third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94221,7 +91616,7 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94310,7 +91705,7 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94326,19 +91721,17 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -94364,35 +91757,32 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("swap_queue_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
-index d37689f4f122..7a4403e8a55c 100644
+index a88a968ac205..1fb7f52e323f 100644
--- third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94409,7 +91799,7 @@ index d37689f4f122..7a4403e8a55c 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94498,7 +91888,7 @@ index d37689f4f122..7a4403e8a55c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94514,19 +91904,17 @@ index d37689f4f122..7a4403e8a55c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -94552,35 +91940,32 @@ index d37689f4f122..7a4403e8a55c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("mutex_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
-index ff8f90793c1a..6b0a8bd9f8b4 100644
+index 167271deeb95..25fe0919eb51 100644
--- third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94597,7 +91982,7 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94686,7 +92071,7 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94706,14 +92091,12 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -94752,12 +92135,10 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -94766,28 +92147,27 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sequence_checker_internal_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
-index aa38d8281a42..87d2544ad6ab 100644
+index 567da5f0b74b..799b8997d401 100644
--- third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94804,7 +92184,7 @@ index aa38d8281a42..87d2544ad6ab 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94889,7 +92269,7 @@ index aa38d8281a42..87d2544ad6ab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94909,14 +92289,12 @@ index aa38d8281a42..87d2544ad6ab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -94955,12 +92333,10 @@ index aa38d8281a42..87d2544ad6ab 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -94969,28 +92345,27 @@ index aa38d8281a42..87d2544ad6ab 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("yield_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
-index 3e944be847d3..a3f2dcd8cd24 100644
+index acf6a98373b7..04ae98653c29 100644
--- third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95007,7 +92382,7 @@ index 3e944be847d3..a3f2dcd8cd24 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95096,7 +92471,7 @@ index 3e944be847d3..a3f2dcd8cd24 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95116,14 +92491,12 @@ index 3e944be847d3..a3f2dcd8cd24 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -95162,12 +92535,10 @@ index 3e944be847d3..a3f2dcd8cd24 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -95176,28 +92547,27 @@ index 3e944be847d3..a3f2dcd8cd24 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("yield_policy_gn")
diff --git third_party/libwebrtc/rtc_base/system/arch_gn/moz.build third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
-index 2561a159f2c1..c09f87b18f1c 100644
+index 1cb62e0945fa..088ea5019886 100644
--- third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95214,7 +92584,7 @@ index 2561a159f2c1..c09f87b18f1c 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95299,7 +92669,7 @@ index 2561a159f2c1..c09f87b18f1c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95315,19 +92685,17 @@ index 2561a159f2c1..c09f87b18f1c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -95353,31 +92721,27 @@ index 2561a159f2c1..c09f87b18f1c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("arch_gn")
diff --git third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build
deleted file mode 100644
-index 78132c11deb4..000000000000
+index 126fc5a4138d..000000000000
--- third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build
+++ /dev/null
-@@ -1,75 +0,0 @@
+@@ -1,76 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -95393,6 +92757,7 @@ index 78132c11deb4..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ARCH_ARM"] = True
-DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -95412,6 +92777,7 @@ index 78132c11deb4..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -95442,7 +92808,6 @@ index 78132c11deb4..000000000000
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -95455,10 +92820,10 @@ index 78132c11deb4..000000000000
-Library("asm_defines_gn")
diff --git third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build
deleted file mode 100644
-index ba2c50f92c2a..000000000000
+index 6ee1d92a09ab..000000000000
--- third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build
+++ /dev/null
-@@ -1,68 +0,0 @@
+@@ -1,70 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -95478,6 +92843,7 @@ index ba2c50f92c2a..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -95493,6 +92859,7 @@ index ba2c50f92c2a..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -95528,15 +92895,16 @@ index ba2c50f92c2a..000000000000
-
-Library("cocoa_threading_gn")
diff --git third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
-index eba81875e62b..78db823c9245 100644
+index 2e3930335f16..e81233b291f3 100644
--- third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95553,7 +92921,7 @@ index eba81875e62b..78db823c9245 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95642,7 +93010,7 @@ index eba81875e62b..78db823c9245 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95662,14 +93030,12 @@ index eba81875e62b..78db823c9245 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -95708,12 +93074,10 @@ index eba81875e62b..78db823c9245 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -95722,24 +93086,22 @@ index eba81875e62b..78db823c9245 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("file_wrapper_gn")
diff --git third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build
deleted file mode 100644
-index 90bb733abfca..000000000000
+index 0b5b9cc3e28c..000000000000
--- third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build
+++ /dev/null
-@@ -1,68 +0,0 @@
+@@ -1,70 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -95759,6 +93121,7 @@ index 90bb733abfca..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -95774,6 +93137,7 @@ index 90bb733abfca..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -95809,15 +93173,16 @@ index 90bb733abfca..000000000000
-
-Library("gcd_helpers_gn")
diff --git third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
-index b04ad87eda04..d2d6215c2366 100644
+index cdb4a308314f..d8e5d7bb1406 100644
--- third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95834,7 +93199,7 @@ index b04ad87eda04..d2d6215c2366 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95919,7 +93284,7 @@ index b04ad87eda04..d2d6215c2366 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95935,19 +93300,17 @@ index b04ad87eda04..d2d6215c2366 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -95973,35 +93336,32 @@ index b04ad87eda04..d2d6215c2366 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ignore_warnings_gn")
diff --git third_party/libwebrtc/rtc_base/system/inline_gn/moz.build third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
-index 859e531ae239..c5c6f101f8a1 100644
+index fadc0174478c..aff95da60bae 100644
--- third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96018,7 +93378,7 @@ index 859e531ae239..c5c6f101f8a1 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96103,7 +93463,7 @@ index 859e531ae239..c5c6f101f8a1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96119,19 +93479,17 @@ index 859e531ae239..c5c6f101f8a1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96157,35 +93515,32 @@ index 859e531ae239..c5c6f101f8a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("inline_gn")
diff --git third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
-index c293849ca78f..0a7f61413e83 100644
+index 34a3fd2104aa..e4c2efe044e1 100644
--- third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96202,7 +93557,7 @@ index c293849ca78f..0a7f61413e83 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96287,7 +93642,7 @@ index c293849ca78f..0a7f61413e83 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96303,19 +93658,17 @@ index c293849ca78f..0a7f61413e83 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96341,35 +93694,32 @@ index c293849ca78f..0a7f61413e83 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("no_unique_address_gn")
diff --git third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
-index fa852e738efb..c57bf5f1dba8 100644
+index 52f34ff2cfbf..d7a1041a40b2 100644
--- third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96386,7 +93736,7 @@ index fa852e738efb..c57bf5f1dba8 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96471,7 +93821,7 @@ index fa852e738efb..c57bf5f1dba8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96487,19 +93837,17 @@ index fa852e738efb..c57bf5f1dba8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96525,35 +93873,32 @@ index fa852e738efb..c57bf5f1dba8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_export_gn")
diff --git third_party/libwebrtc/rtc_base/system/unused_gn/moz.build third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
-index 0c7379a967ab..968474be87f2 100644
+index 9e46eebe6af2..a889d722dbf6 100644
--- third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96570,7 +93915,7 @@ index 0c7379a967ab..968474be87f2 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96655,7 +94000,7 @@ index 0c7379a967ab..968474be87f2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96671,19 +94016,17 @@ index 0c7379a967ab..968474be87f2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96709,35 +94052,32 @@ index 0c7379a967ab..968474be87f2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("unused_gn")
diff --git third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
-index d1fe3ee32dae..932202f014fc 100644
+index 7fc9b68c3766..114a58d422aa 100644
--- third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96754,7 +94094,7 @@ index d1fe3ee32dae..932202f014fc 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96839,7 +94179,7 @@ index d1fe3ee32dae..932202f014fc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96855,19 +94195,17 @@ index d1fe3ee32dae..932202f014fc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96893,35 +94231,32 @@ index d1fe3ee32dae..932202f014fc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("warn_current_thread_is_deadlocked_gn")
diff --git third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
-index c24a2921fb66..64b71d2e5992 100644
+index 74f32de32c41..c3c83a3b5dac 100644
--- third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
+++ third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96938,7 +94273,7 @@ index c24a2921fb66..64b71d2e5992 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97038,7 +94373,7 @@ index c24a2921fb66..64b71d2e5992 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97058,14 +94393,12 @@ index c24a2921fb66..64b71d2e5992 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97104,12 +94437,10 @@ index c24a2921fb66..64b71d2e5992 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97118,235 +94449,27 @@ index c24a2921fb66..64b71d2e5992 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("repeating_task_gn")
-diff --git third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-index 826243290c5d..1893f0c9c241 100644
---- third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["__ARM_NEON__"] = "1"
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
- Library("base64_gn")
diff --git third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
-index 00786f101e1c..e19b93cfb89b 100644
+index 98cc1865d964..9b13ea8cac90 100644
--- third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
+++ third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -97363,7 +94486,7 @@ index 00786f101e1c..e19b93cfb89b 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97448,7 +94571,7 @@ index 00786f101e1c..e19b93cfb89b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97468,14 +94591,12 @@ index 00786f101e1c..e19b93cfb89b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97514,12 +94635,10 @@ index 00786f101e1c..e19b93cfb89b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97528,28 +94647,27 @@ index 00786f101e1c..e19b93cfb89b 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sigslot_gn")
diff --git third_party/libwebrtc/rtc_base/threading_gn/moz.build third_party/libwebrtc/rtc_base/threading_gn/moz.build
-index e0f9f5af07b7..9f36c5a991a5 100644
+index 8ff81d5ef745..95b3fecb47ac 100644
--- third_party/libwebrtc/rtc_base/threading_gn/moz.build
+++ third_party/libwebrtc/rtc_base/threading_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -97566,7 +94684,7 @@ index e0f9f5af07b7..9f36c5a991a5 100644
FINAL_LIBRARY = "xul"
-@@ -48,111 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,111 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97679,7 +94797,7 @@ index e0f9f5af07b7..9f36c5a991a5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -160,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -162,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97699,14 +94817,12 @@ index e0f9f5af07b7..9f36c5a991a5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97745,12 +94861,10 @@ index e0f9f5af07b7..9f36c5a991a5 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97759,28 +94873,27 @@ index e0f9f5af07b7..9f36c5a991a5 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("threading_gn")
diff --git third_party/libwebrtc/rtc_base/timeutils_gn/moz.build third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
-index a784c5d8bdc5..154d2992d97f 100644
+index 3db91db313c7..795267fa1e69 100644
--- third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
+++ third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_EXCLUDE_SYSTEM_TIME"] = True
@@ -97798,7 +94911,7 @@ index a784c5d8bdc5..154d2992d97f 100644
FINAL_LIBRARY = "xul"
-@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97894,7 +95007,7 @@ index a784c5d8bdc5..154d2992d97f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -142,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -144,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97914,14 +95027,12 @@ index a784c5d8bdc5..154d2992d97f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97960,12 +95071,10 @@ index a784c5d8bdc5..154d2992d97f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97974,28 +95083,27 @@ index a784c5d8bdc5..154d2992d97f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timeutils_gn")
diff --git third_party/libwebrtc/rtc_base/type_traits_gn/moz.build third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
-index 2ef1df8f7220..44432f6f3cc9 100644
+index eb3c2f943e59..07203a214025 100644
--- third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
+++ third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98012,7 +95120,7 @@ index 2ef1df8f7220..44432f6f3cc9 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98097,7 +95205,7 @@ index 2ef1df8f7220..44432f6f3cc9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98113,19 +95221,17 @@ index 2ef1df8f7220..44432f6f3cc9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -98151,35 +95257,32 @@ index 2ef1df8f7220..44432f6f3cc9 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("type_traits_gn")
diff --git third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
-index 79543bdce841..1cc2ba7d5aaf 100644
+index bb19302007e0..736d9c19b851 100644
--- third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
+++ third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98196,7 +95299,7 @@ index 79543bdce841..1cc2ba7d5aaf 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98281,7 +95384,7 @@ index 79543bdce841..1cc2ba7d5aaf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98297,19 +95400,17 @@ index 79543bdce841..1cc2ba7d5aaf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -98335,35 +95436,32 @@ index 79543bdce841..1cc2ba7d5aaf 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("unique_id_generator_gn")
diff --git third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
-index 0a4faedb8660..0bd9848f7aae 100644
+index b55576d4555f..20374a951217 100644
--- third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
+++ third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98380,7 +95478,7 @@ index 0a4faedb8660..0bd9848f7aae 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98469,7 +95567,7 @@ index 0a4faedb8660..0bd9848f7aae 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98485,19 +95583,17 @@ index 0a4faedb8660..0bd9848f7aae 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -98523,35 +95619,32 @@ index 0a4faedb8660..0bd9848f7aae 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("unit_base_gn")
diff --git third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
-index f3605a1e68c3..6e53cafca5ee 100644
+index 2b3c126e49ab..3d606013c213 100644
--- third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
+++ third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98568,7 +95661,7 @@ index f3605a1e68c3..6e53cafca5ee 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98657,7 +95750,7 @@ index f3605a1e68c3..6e53cafca5ee 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98677,14 +95770,12 @@ index f3605a1e68c3..6e53cafca5ee 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -98723,12 +95814,10 @@ index f3605a1e68c3..6e53cafca5ee 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -98737,24 +95826,22 @@ index f3605a1e68c3..6e53cafca5ee 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("weak_ptr_gn")
diff --git third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build
deleted file mode 100644
-index 3545b382c70a..000000000000
+index 4c5be7cc813d..000000000000
--- third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -98777,6 +95864,7 @@ index 3545b382c70a..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98807,6 +95895,7 @@ index 3545b382c70a..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -98847,10 +95936,10 @@ index 3545b382c70a..000000000000
-Library("create_direct3d_device_gn")
diff --git third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build
deleted file mode 100644
-index dacdb75fa74c..000000000000
+index 04efd2321e4b..000000000000
--- third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -98873,6 +95962,7 @@ index dacdb75fa74c..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98903,6 +95993,7 @@ index dacdb75fa74c..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -98943,10 +96034,10 @@ index dacdb75fa74c..000000000000
-Library("get_activation_factory_gn")
diff --git third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build
deleted file mode 100644
-index ef21e7534671..000000000000
+index cf9ee07fb823..000000000000
--- third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -98969,6 +96060,7 @@ index ef21e7534671..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98999,6 +96091,7 @@ index ef21e7534671..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99039,10 +96132,10 @@ index ef21e7534671..000000000000
-Library("hstring_gn")
diff --git third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build
deleted file mode 100644
-index 25d37b3b427b..000000000000
+index 39d803a2b7c1..000000000000
--- third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99065,6 +96158,7 @@ index 25d37b3b427b..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -99095,6 +96189,7 @@ index 25d37b3b427b..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99135,10 +96230,10 @@ index 25d37b3b427b..000000000000
-Library("windows_version_gn")
diff --git third_party/libwebrtc/rtc_base/win32_gn/moz.build third_party/libwebrtc/rtc_base/win32_gn/moz.build
deleted file mode 100644
-index c05055e62909..000000000000
+index 47af84b5f84f..000000000000
--- third_party/libwebrtc/rtc_base/win32_gn/moz.build
+++ /dev/null
-@@ -1,97 +0,0 @@
+@@ -1,99 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99161,6 +96256,7 @@ index c05055e62909..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -99192,6 +96288,7 @@ index c05055e62909..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99237,15 +96334,16 @@ index c05055e62909..000000000000
-
-Library("win32_gn")
diff --git third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
-index 587a67e5a35b..1b4dbb63092c 100644
+index cfada7305524..14ac7a7ae3f4 100644
--- third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
+++ third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -99262,7 +96360,7 @@ index 587a67e5a35b..1b4dbb63092c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -99351,7 +96449,7 @@ index 587a67e5a35b..1b4dbb63092c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -99371,14 +96469,12 @@ index 587a67e5a35b..1b4dbb63092c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -99417,12 +96513,10 @@ index 587a67e5a35b..1b4dbb63092c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -99431,24 +96525,22 @@ index 587a67e5a35b..1b4dbb63092c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("zero_memory_gn")
diff --git third_party/libwebrtc/sdk/base_objc_gn/moz.build third_party/libwebrtc/sdk/base_objc_gn/moz.build
deleted file mode 100644
-index 1cd5885b8d54..000000000000
+index 5ffb44f0d008..000000000000
--- third_party/libwebrtc/sdk/base_objc_gn/moz.build
+++ /dev/null
-@@ -1,81 +0,0 @@
+@@ -1,83 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99472,6 +96564,7 @@ index 1cd5885b8d54..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99487,6 +96580,7 @@ index 1cd5885b8d54..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99532,10 +96626,10 @@ index 1cd5885b8d54..000000000000
-Library("base_objc_gn")
diff --git third_party/libwebrtc/sdk/helpers_objc_gn/moz.build third_party/libwebrtc/sdk/helpers_objc_gn/moz.build
deleted file mode 100644
-index a844f7b82ce7..000000000000
+index 4c92c02984a8..000000000000
--- third_party/libwebrtc/sdk/helpers_objc_gn/moz.build
+++ /dev/null
-@@ -1,76 +0,0 @@
+@@ -1,78 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99559,6 +96653,7 @@ index a844f7b82ce7..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99574,6 +96669,7 @@ index a844f7b82ce7..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99614,10 +96710,10 @@ index a844f7b82ce7..000000000000
-Library("helpers_objc_gn")
diff --git third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build
deleted file mode 100644
-index dd3d878fe24f..000000000000
+index e0438f8f6e19..000000000000
--- third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build
+++ /dev/null
-@@ -1,71 +0,0 @@
+@@ -1,73 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99637,6 +96733,7 @@ index dd3d878fe24f..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99652,6 +96749,7 @@ index dd3d878fe24f..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99691,10 +96789,10 @@ index dd3d878fe24f..000000000000
-Library("videocapture_objc_gn")
diff --git third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build
deleted file mode 100644
-index 1ebf3e72b917..000000000000
+index 74abd1c954a5..000000000000
--- third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build
+++ /dev/null
-@@ -1,74 +0,0 @@
+@@ -1,76 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -99714,6 +96812,7 @@ index 1ebf3e72b917..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99729,6 +96828,7 @@ index 1ebf3e72b917..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99770,15 +96870,16 @@ index 1ebf3e72b917..000000000000
-
-Library("videoframebuffer_objc_gn")
diff --git third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-index c0b423389d69..cbca359509c1 100644
+index f830168572e6..2f90855b915f 100644
--- third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -99795,7 +96896,7 @@ index c0b423389d69..cbca359509c1 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -99884,7 +96985,7 @@ index c0b423389d69..cbca359509c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -99904,14 +97005,12 @@ index c0b423389d69..cbca359509c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -99950,12 +97049,10 @@ index c0b423389d69..cbca359509c1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -99964,28 +97061,27 @@ index c0b423389d69..cbca359509c1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("denormal_disabler_gn")
diff --git third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
-index e0f452cafa1e..7b851e0a32a5 100644
+index 42b21364766f..efc6c5ca191e 100644
--- third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100002,7 +97098,7 @@ index e0f452cafa1e..7b851e0a32a5 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100098,7 +97194,7 @@ index e0f452cafa1e..7b851e0a32a5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100118,14 +97214,12 @@ index e0f452cafa1e..7b851e0a32a5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -100164,12 +97258,10 @@ index e0f452cafa1e..7b851e0a32a5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -100178,28 +97270,27 @@ index e0f452cafa1e..7b851e0a32a5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trial_gn")
diff --git third_party/libwebrtc/system_wrappers/metrics_gn/moz.build third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
-index 2312db610256..5b93c9b5906c 100644
+index 36c9baa62823..b243d3d58410 100644
--- third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100216,7 +97307,7 @@ index 2312db610256..5b93c9b5906c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100305,7 +97396,7 @@ index 2312db610256..5b93c9b5906c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100325,14 +97416,12 @@ index 2312db610256..5b93c9b5906c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -100371,12 +97460,10 @@ index 2312db610256..5b93c9b5906c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -100385,28 +97472,27 @@ index 2312db610256..5b93c9b5906c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("metrics_gn")
diff --git third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
-index 9c1d25e913dc..31ae9d0c3730 100644
+index 9587725536ca..538b68bd36cb 100644
--- third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100423,7 +97509,7 @@ index 9c1d25e913dc..31ae9d0c3730 100644
FINAL_LIBRARY = "xul"
-@@ -49,108 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,108 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100533,7 +97619,7 @@ index 9c1d25e913dc..31ae9d0c3730 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -158,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -160,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100553,14 +97639,12 @@ index 9c1d25e913dc..31ae9d0c3730 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -100599,12 +97683,10 @@ index 9c1d25e913dc..31ae9d0c3730 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -100613,28 +97695,27 @@ index 9c1d25e913dc..31ae9d0c3730 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("system_wrappers_gn")
diff --git third_party/libwebrtc/test/rtp_test_utils_gn/moz.build third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
-index 61d910096d28..c360ed11a615 100644
+index 8096fc9c96c2..052c0f84c668 100644
--- third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
+++ third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100651,7 +97732,7 @@ index 61d910096d28..c360ed11a615 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100752,7 +97833,7 @@ index 61d910096d28..c360ed11a615 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100768,19 +97849,17 @@ index 61d910096d28..c360ed11a615 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -100806,27 +97885,23 @@ index 61d910096d28..c360ed11a615 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_test_utils_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
-index 6cb6c4e4d738..ffbf2a8c220e 100644
+index 2d36986a05c5..d4f34c6e8a54 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
@@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
@@ -100846,7 +97921,7 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
FINAL_LIBRARY = "xul"
-@@ -42,110 +51,24 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,108 +52,24 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100946,19 +98021,17 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -157,60 +80,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -156,56 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
if CONFIG["TARGET_CPU"] == "x86":
@@ -100996,12 +98069,10 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -101010,20 +98081,18 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
Library("crc32c_arm64_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
-index d710498a3b2a..97bef2d090d3 100644
+index a8e6c035310f..ac8e004a6f78 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
@@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
@@ -101043,7 +98112,7 @@ index d710498a3b2a..97bef2d090d3 100644
FINAL_LIBRARY = "xul"
-@@ -43,110 +52,24 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,108 +53,24 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101143,19 +98212,17 @@ index d710498a3b2a..97bef2d090d3 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -158,60 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -157,56 +82,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
if CONFIG["TARGET_CPU"] == "x86":
@@ -101193,12 +98260,10 @@ index d710498a3b2a..97bef2d090d3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -101207,20 +98272,18 @@ index d710498a3b2a..97bef2d090d3 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
Library("crc32c_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
-index 3392df8376ac..4f3a92770b9f 100644
+index 3ef8dc583670..5420160d3ab5 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
@@ -9,7 +9,14 @@
@@ -101238,7 +98301,7 @@ index 3392df8376ac..4f3a92770b9f 100644
FINAL_LIBRARY = "xul"
-@@ -31,127 +38,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -32,121 +39,10 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101318,12 +98381,10 @@ index 3392df8376ac..4f3a92770b9f 100644
-
-if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
@@ -101348,27 +98409,23 @@ index 3392df8376ac..4f3a92770b9f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("crc32c_internal_headers_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
-index 6ac498db8318..bf8169323753 100644
+index 57e79a7f9e44..b855a3042e28 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
@@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
@@ -101388,7 +98445,7 @@ index 6ac498db8318..bf8169323753 100644
FINAL_LIBRARY = "xul"
-@@ -42,110 +51,24 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,108 +52,24 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101488,19 +98545,17 @@ index 6ac498db8318..bf8169323753 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -157,60 +80,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -156,56 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
if CONFIG["TARGET_CPU"] == "x86":
@@ -101538,12 +98593,10 @@ index 6ac498db8318..bf8169323753 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -101552,28 +98605,27 @@ index 6ac498db8318..bf8169323753 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
Library("crc32c_sse42_gn")
diff --git third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
-index 2cac64c62eeb..00562bdd7670 100644
+index 290cb7c6b79a..96e9a04853c1 100644
--- third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
+++ third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -101590,7 +98642,7 @@ index 2cac64c62eeb..00562bdd7670 100644
FINAL_LIBRARY = "xul"
-@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101675,7 +98727,7 @@ index 2cac64c62eeb..00562bdd7670 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -127,27 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -129,25 +62,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -101691,19 +98743,17 @@ index 2cac64c62eeb..00562bdd7670 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -157,44 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -157,40 +75,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -101729,35 +98779,32 @@ index 2cac64c62eeb..00562bdd7670 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("dav1d_gn")
diff --git third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
-index 41198aee8398..13fa2e513f9e 100644
+index 5621fcc8c3a5..43b59d982945 100644
--- third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
+++ third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -101774,7 +98821,7 @@ index 41198aee8398..13fa2e513f9e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101859,7 +98906,7 @@ index 41198aee8398..13fa2e513f9e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -101875,19 +98922,17 @@ index 41198aee8398..13fa2e513f9e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -101913,34 +98958,26 @@ index 41198aee8398..13fa2e513f9e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aom_gn")
diff --git third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
-index b3e66d0ace2d..68d6b58f56c9 100644
+index efacb30c976b..37831e91930e 100644
--- third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
+++ third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
-@@ -10,24 +10,19 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+@@ -13,21 +13,17 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
@@ -101948,6 +98985,7 @@ index b3e66d0ace2d..68d6b58f56c9 100644
DEFINES["USE_GLIB"] = "1"
DEFINES["USE_OZONE"] = "1"
-DEFINES["USE_UDEV"] = True
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -101962,7 +99000,7 @@ index b3e66d0ace2d..68d6b58f56c9 100644
DEFINES["_LARGEFILE64_SOURCE"] = True
DEFINES["_LARGEFILE_SOURCE"] = True
DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-@@ -65,12 +60,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -66,12 +62,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -101976,15 +99014,16 @@ index b3e66d0ace2d..68d6b58f56c9 100644
DEFINES["MIPS32_LE"] = True
diff --git third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
-index 536014f61691..45bf8033ce45 100644
+index bed86c31bdb2..776ccac7a804 100644
--- third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
+++ third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102001,7 +99040,7 @@ index 536014f61691..45bf8033ce45 100644
FINAL_LIBRARY = "xul"
-@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102086,7 +99125,7 @@ index 536014f61691..45bf8033ce45 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -127,27 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -129,25 +62,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -102102,19 +99141,17 @@ index 536014f61691..45bf8033ce45 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -157,44 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -157,40 +75,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -102140,27 +99177,23 @@ index 536014f61691..45bf8033ce45 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("yuv_gn")
diff --git third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
-index 14fb0ff89ec7..e555f3c40b9a 100644
+index ad14c77a3fe2..fe9a03bdf63c 100644
--- third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
+++ third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
@@ -9,7 +9,14 @@
@@ -102178,7 +99211,7 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
FINAL_LIBRARY = "xul"
-@@ -35,98 +42,23 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -36,96 +43,23 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102266,19 +99299,17 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["PFFFT_SIMD_DISABLE"] = True
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["PFFFT_SIMD_DISABLE"] = True
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -136,54 +68,10 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -135,50 +69,10 @@ if CONFIG["TARGET_CPU"] == "riscv64":
DEFINES["PFFFT_SIMD_DISABLE"] = True
@@ -102310,12 +99341,10 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102325,17 +99354,15 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("pffft_gn")
diff --git third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
-index 6a84a470be08..9e8381b9766a 100644
+index fc239a9d7eae..541de9c16824 100644
--- third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
+++ third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
@@ -9,7 +9,14 @@
@@ -102353,7 +99380,7 @@ index 6a84a470be08..9e8381b9766a 100644
FINAL_LIBRARY = "xul"
-@@ -35,143 +42,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -36,137 +43,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102439,12 +99466,10 @@ index 6a84a470be08..9e8381b9766a 100644
-
-if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
@@ -102476,12 +99501,10 @@ index 6a84a470be08..9e8381b9766a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102490,25 +99513,24 @@ index 6a84a470be08..9e8381b9766a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_gn")
diff --git third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
-index 2b14ee7b661b..37572aeea1ca 100644
+index 9e0421f6862f..bd7fb2f5ab67 100644
--- third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
+++ third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102525,7 +99547,7 @@ index 2b14ee7b661b..37572aeea1ca 100644
FINAL_LIBRARY = "xul"
-@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102626,7 +99648,7 @@ index 2b14ee7b661b..37572aeea1ca 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -102646,14 +99668,12 @@ index 2b14ee7b661b..37572aeea1ca 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -102692,12 +99712,10 @@ index 2b14ee7b661b..37572aeea1ca 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102706,28 +99724,27 @@ index 2b14ee7b661b..37572aeea1ca 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_adaptation_gn")
diff --git third_party/libwebrtc/video/config/encoder_config_gn/moz.build third_party/libwebrtc/video/config/encoder_config_gn/moz.build
-index 0f17ba88a0f2..a9657598a267 100644
+index 74e2cdbd67e4..0e966d100fe1 100644
--- third_party/libwebrtc/video/config/encoder_config_gn/moz.build
+++ third_party/libwebrtc/video/config/encoder_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102744,7 +99761,7 @@ index 0f17ba88a0f2..a9657598a267 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102844,7 +99861,7 @@ index 0f17ba88a0f2..a9657598a267 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -102864,14 +99881,12 @@ index 0f17ba88a0f2..a9657598a267 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -102910,12 +99925,10 @@ index 0f17ba88a0f2..a9657598a267 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102924,28 +99937,27 @@ index 0f17ba88a0f2..a9657598a267 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoder_config_gn")
diff --git third_party/libwebrtc/video/config/streams_config_gn/moz.build third_party/libwebrtc/video/config/streams_config_gn/moz.build
-index 6fbfd5fa2450..56061f5c1074 100644
+index 5863ad52a6e8..bc2b39685fd5 100644
--- third_party/libwebrtc/video/config/streams_config_gn/moz.build
+++ third_party/libwebrtc/video/config/streams_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102962,7 +99974,7 @@ index 6fbfd5fa2450..56061f5c1074 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103063,7 +100075,7 @@ index 6fbfd5fa2450..56061f5c1074 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103083,14 +100095,12 @@ index 6fbfd5fa2450..56061f5c1074 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103129,12 +100139,10 @@ index 6fbfd5fa2450..56061f5c1074 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103143,28 +100151,27 @@ index 6fbfd5fa2450..56061f5c1074 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("streams_config_gn")
diff --git third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
-index cb71ea3162f3..6041881ae0da 100644
+index 884638b06a1d..762cbea3858f 100644
--- third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103181,7 +100188,7 @@ index cb71ea3162f3..6041881ae0da 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103277,7 +100284,7 @@ index cb71ea3162f3..6041881ae0da 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103297,14 +100304,12 @@ index cb71ea3162f3..6041881ae0da 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103343,12 +100348,10 @@ index cb71ea3162f3..6041881ae0da 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103357,28 +100360,27 @@ index cb71ea3162f3..6041881ae0da 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("corruption_classifier_gn")
diff --git third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
-index 4e4b2fb81439..9c8136f6e18e 100644
+index f160515f9c38..4eea6328a5d3 100644
--- third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103395,7 +100397,7 @@ index 4e4b2fb81439..9c8136f6e18e 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103491,7 +100493,7 @@ index 4e4b2fb81439..9c8136f6e18e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103511,14 +100513,12 @@ index 4e4b2fb81439..9c8136f6e18e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103557,12 +100557,10 @@ index 4e4b2fb81439..9c8136f6e18e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103571,28 +100569,27 @@ index 4e4b2fb81439..9c8136f6e18e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_instrumentation_evaluation_gn")
diff --git third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
-index e4e084353f66..093bfee381e0 100644
+index 0c60dc67b601..4865e3e9cdd2 100644
--- third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103609,7 +100606,7 @@ index e4e084353f66..093bfee381e0 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103710,7 +100707,7 @@ index e4e084353f66..093bfee381e0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103730,14 +100727,12 @@ index e4e084353f66..093bfee381e0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103776,12 +100771,10 @@ index e4e084353f66..093bfee381e0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103790,28 +100783,27 @@ index e4e084353f66..093bfee381e0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_instrumentation_generator_gn")
diff --git third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
-index 3166f335baad..99950751b985 100644
+index 7fadc8ba5b07..87f05c46174f 100644
--- third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103828,7 +100820,7 @@ index 3166f335baad..99950751b985 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103928,7 +100920,7 @@ index 3166f335baad..99950751b985 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103948,14 +100940,12 @@ index 3166f335baad..99950751b985 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103994,12 +100984,10 @@ index 3166f335baad..99950751b985 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104008,28 +100996,27 @@ index 3166f335baad..99950751b985 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("generic_mapping_functions_gn")
diff --git third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
-index ce51997c6aef..56a644377fec 100644
+index 8160c5025775..8af9ba8b4f5b 100644
--- third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104046,7 +101033,7 @@ index ce51997c6aef..56a644377fec 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104142,7 +101129,7 @@ index ce51997c6aef..56a644377fec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104162,14 +101149,12 @@ index ce51997c6aef..56a644377fec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104208,12 +101193,10 @@ index ce51997c6aef..56a644377fec 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104222,28 +101205,27 @@ index ce51997c6aef..56a644377fec 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("halton_frame_sampler_gn")
diff --git third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
-index e1cf49d269d1..b6cc380f5be9 100644
+index 12b9872121b0..5e692452aa8b 100644
--- third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104260,7 +101242,7 @@ index e1cf49d269d1..b6cc380f5be9 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104349,7 +101331,7 @@ index e1cf49d269d1..b6cc380f5be9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104369,14 +101351,12 @@ index e1cf49d269d1..b6cc380f5be9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104415,12 +101395,10 @@ index e1cf49d269d1..b6cc380f5be9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104429,28 +101407,27 @@ index e1cf49d269d1..b6cc380f5be9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("halton_sequence_gn")
diff --git third_party/libwebrtc/video/decode_synchronizer_gn/moz.build third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
-index 8f5351f63b37..98805baaeda5 100644
+index a10ed68bfc77..b9038bcd8af6 100644
--- third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
+++ third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104467,7 +101444,7 @@ index 8f5351f63b37..98805baaeda5 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104567,7 +101544,7 @@ index 8f5351f63b37..98805baaeda5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104587,14 +101564,12 @@ index 8f5351f63b37..98805baaeda5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104633,12 +101608,10 @@ index 8f5351f63b37..98805baaeda5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104647,28 +101620,27 @@ index 8f5351f63b37..98805baaeda5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("decode_synchronizer_gn")
diff --git third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
-index cf963493df2e..2006f14005f5 100644
+index 9d4e277b38dd..b7be4412c741 100644
--- third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
+++ third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104685,7 +101657,7 @@ index cf963493df2e..2006f14005f5 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104785,7 +101757,7 @@ index cf963493df2e..2006f14005f5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104805,14 +101777,12 @@ index cf963493df2e..2006f14005f5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104851,12 +101821,10 @@ index cf963493df2e..2006f14005f5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104865,28 +101833,27 @@ index cf963493df2e..2006f14005f5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_cadence_adapter_gn")
diff --git third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
-index b38d246cfe02..c63ff91c8847 100644
+index 24e0f71b39a0..3c4a565ff44a 100644
--- third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
+++ third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104903,7 +101870,7 @@ index b38d246cfe02..c63ff91c8847 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105003,7 +101970,7 @@ index b38d246cfe02..c63ff91c8847 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105019,19 +101986,17 @@ index b38d246cfe02..c63ff91c8847 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -105057,35 +102022,32 @@ index b38d246cfe02..c63ff91c8847 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_decode_scheduler_gn")
diff --git third_party/libwebrtc/video/frame_decode_timing_gn/moz.build third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
-index 7443ba5facca..5de44ce10745 100644
+index 79c2df2abd6f..8f48257e34c8 100644
--- third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
+++ third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105102,7 +102064,7 @@ index 7443ba5facca..5de44ce10745 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105202,7 +102164,7 @@ index 7443ba5facca..5de44ce10745 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105222,14 +102184,12 @@ index 7443ba5facca..5de44ce10745 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105268,12 +102228,10 @@ index 7443ba5facca..5de44ce10745 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105282,28 +102240,27 @@ index 7443ba5facca..5de44ce10745 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_decode_timing_gn")
diff --git third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
-index 793305e6fc32..bfa58b1ab40f 100644
+index 974b59b917c6..d9f2c28b1fc0 100644
--- third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
+++ third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105320,7 +102277,7 @@ index 793305e6fc32..bfa58b1ab40f 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105421,7 +102378,7 @@ index 793305e6fc32..bfa58b1ab40f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105441,14 +102398,12 @@ index 793305e6fc32..bfa58b1ab40f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105487,12 +102442,10 @@ index 793305e6fc32..bfa58b1ab40f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105501,28 +102454,27 @@ index 793305e6fc32..bfa58b1ab40f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_dumping_decoder_gn")
diff --git third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
-index 0b3ba7c331a3..dcbbde8cb2df 100644
+index 08669d63243f..2ee61d4c08a9 100644
--- third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
+++ third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105539,7 +102491,7 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105640,7 +102592,7 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105660,14 +102612,12 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105706,12 +102656,10 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105720,28 +102668,27 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_dumping_encoder_gn")
diff --git third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
-index d92ea8fd2fb0..2d57a5612fc2 100644
+index c5d5c2d71fd5..5f274171a19a 100644
--- third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
+++ third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105758,7 +102705,7 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105854,7 +102801,7 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105874,14 +102821,12 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105920,12 +102865,10 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105934,28 +102877,27 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("incoming_video_stream_gn")
diff --git third_party/libwebrtc/video/render/video_render_frames_gn/moz.build third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
-index 4bacccd3cc83..13a253325be3 100644
+index 1d20930416c7..02b24524999c 100644
--- third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
+++ third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105972,7 +102914,7 @@ index 4bacccd3cc83..13a253325be3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106068,7 +103010,7 @@ index 4bacccd3cc83..13a253325be3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106088,14 +103030,12 @@ index 4bacccd3cc83..13a253325be3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106134,12 +103074,10 @@ index 4bacccd3cc83..13a253325be3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106148,28 +103086,27 @@ index 4bacccd3cc83..13a253325be3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_render_frames_gn")
diff --git third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
-index d8824c8a1117..5f59cce84c6b 100644
+index 901da7d1bb97..f7972f671015 100644
--- third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
+++ third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106186,7 +103123,7 @@ index d8824c8a1117..5f59cce84c6b 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106286,7 +103223,7 @@ index d8824c8a1117..5f59cce84c6b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106306,14 +103243,12 @@ index d8824c8a1117..5f59cce84c6b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106352,12 +103287,10 @@ index d8824c8a1117..5f59cce84c6b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106366,28 +103299,27 @@ index d8824c8a1117..5f59cce84c6b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("task_queue_frame_decode_scheduler_gn")
diff --git third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
-index 24641e05ff5b..d2c9bd811637 100644
+index 30b3de21de19..cf6461e2fb06 100644
--- third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
+++ third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106404,7 +103336,7 @@ index 24641e05ff5b..d2c9bd811637 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106489,7 +103421,7 @@ index 24641e05ff5b..d2c9bd811637 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106509,14 +103441,12 @@ index 24641e05ff5b..d2c9bd811637 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106555,12 +103485,10 @@ index 24641e05ff5b..d2c9bd811637 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106569,28 +103497,27 @@ index 24641e05ff5b..d2c9bd811637 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("unique_timestamp_counter_gn")
diff --git third_party/libwebrtc/video/video_gn/moz.build third_party/libwebrtc/video/video_gn/moz.build
-index 05caea4c5563..e5dcbb1e5a89 100644
+index ec2bc7bdf704..43312f3e4850 100644
--- third_party/libwebrtc/video/video_gn/moz.build
+++ third_party/libwebrtc/video/video_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106607,7 +103534,7 @@ index 05caea4c5563..e5dcbb1e5a89 100644
FINAL_LIBRARY = "xul"
-@@ -64,99 +73,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -66,99 +75,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106708,7 +103635,7 @@ index 05caea4c5563..e5dcbb1e5a89 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -164,88 +81,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -166,82 +83,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106728,14 +103655,12 @@ index 05caea4c5563..e5dcbb1e5a89 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106774,12 +103699,10 @@ index 05caea4c5563..e5dcbb1e5a89 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106788,28 +103711,27 @@ index 05caea4c5563..e5dcbb1e5a89 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_gn")
diff --git third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
-index d775b24907c5..3e4e8ecab82f 100644
+index ca7fe91a98bd..3ede4e3c5441 100644
--- third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
+++ third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106826,7 +103748,7 @@ index d775b24907c5..3e4e8ecab82f 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106926,7 +103848,7 @@ index d775b24907c5..3e4e8ecab82f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106946,14 +103868,12 @@ index d775b24907c5..3e4e8ecab82f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106992,12 +103912,10 @@ index d775b24907c5..3e4e8ecab82f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -107006,28 +103924,27 @@ index d775b24907c5..3e4e8ecab82f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_receive_stream_timeout_tracker_gn")
diff --git third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
-index 22706e0eb25b..60b008ed1819 100644
+index bc36ab524a06..25af38a13548 100644
--- third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107044,7 +103961,7 @@ index 22706e0eb25b..60b008ed1819 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107145,7 +104062,7 @@ index 22706e0eb25b..60b008ed1819 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107165,14 +104082,12 @@ index 22706e0eb25b..60b008ed1819 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -107211,12 +104126,10 @@ index 22706e0eb25b..60b008ed1819 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -107225,28 +104138,27 @@ index 22706e0eb25b..60b008ed1819 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_stream_buffer_controller_gn")
diff --git third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
-index c2ea5bda317c..cbd96f75f639 100644
+index 7869e76699a7..069bc56cba0f 100644
--- third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107263,7 +104175,7 @@ index c2ea5bda317c..cbd96f75f639 100644
FINAL_LIBRARY = "xul"
-@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107364,7 +104276,7 @@ index c2ea5bda317c..cbd96f75f639 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107384,14 +104296,12 @@ index c2ea5bda317c..cbd96f75f639 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -107430,12 +104340,10 @@ index c2ea5bda317c..cbd96f75f639 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -107444,28 +104352,27 @@ index c2ea5bda317c..cbd96f75f639 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_stream_encoder_impl_gn")
diff --git third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
-index 97b34b12598b..95176917b6fd 100644
+index 2d846cdb56bf..e9b9e9ac4128 100644
--- third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107482,7 +104389,7 @@ index 97b34b12598b..95176917b6fd 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107582,7 +104489,7 @@ index 97b34b12598b..95176917b6fd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107598,19 +104505,17 @@ index 97b34b12598b..95176917b6fd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -107636,35 +104541,32 @@ index 97b34b12598b..95176917b6fd 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_stream_encoder_interface_gn")
diff --git third_party/libwebrtc/webrtc_gn/moz.build third_party/libwebrtc/webrtc_gn/moz.build
-index bce5d3837f72..85eb59fb624b 100644
+index 964093865951..85a1b6287692 100644
--- third_party/libwebrtc/webrtc_gn/moz.build
+++ third_party/libwebrtc/webrtc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107681,7 +104583,7 @@ index bce5d3837f72..85eb59fb624b 100644
FINAL_LIBRARY = "xul"
-@@ -41,122 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,122 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107805,7 +104707,7 @@ index bce5d3837f72..85eb59fb624b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -164,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -166,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107821,19 +104723,17 @@ index bce5d3837f72..85eb59fb624b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -194,27 +71,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -194,27 +73,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -107862,28 +104762,24 @@ index bce5d3837f72..85eb59fb624b 100644
OS_LIBS += [
"X11",
-@@ -226,24 +83,4 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+@@ -226,20 +85,4 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
"Xrender"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("webrtc_gn")
diff --git a/www/lighttpd/Makefile b/www/lighttpd/Makefile
index 204eca6161d6..ecbf780dfa25 100644
--- a/www/lighttpd/Makefile
+++ b/www/lighttpd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lighttpd
-PORTVERSION= 1.4.80
+PORTVERSION= 1.4.82
CATEGORIES= www
MASTER_SITES= https://download.lighttpd.net/lighttpd/releases-1.4.x/
diff --git a/www/lighttpd/distinfo b/www/lighttpd/distinfo
index 4ae599e2f8d5..9e645a8d0a29 100644
--- a/www/lighttpd/distinfo
+++ b/www/lighttpd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755171128
-SHA256 (lighttpd-1.4.80.tar.xz) = cc5f0f71e8b2ee6bad545d1e91dfc3f954716c9174e7b352c2147add44f25bf3
-SIZE (lighttpd-1.4.80.tar.xz) = 882656
+TIMESTAMP = 1757710484
+SHA256 (lighttpd-1.4.82.tar.xz) = abfe74391f9cbd66ab154ea07e64f194dbe7e906ef4ed47eb3b0f3b46246c962
+SIZE (lighttpd-1.4.82.tar.xz) = 883352
diff --git a/www/linux-freetube/Makefile b/www/linux-freetube/Makefile
index 07713cc8ccba..86e34fbd1332 100644
--- a/www/linux-freetube/Makefile
+++ b/www/linux-freetube/Makefile
@@ -1,6 +1,6 @@
PORTNAME= freetube
DISTVERSIONPREFIX= v
-DISTVERSION= 0.23.8-beta
+DISTVERSION= 0.23.9-beta
PORTREVISION= 0
CATEGORIES= www
MASTER_SITES= https://github.com/FreeTubeApp/FreeTube/releases/download/${DISTVERSIONFULL}/ \
diff --git a/www/linux-freetube/distinfo b/www/linux-freetube/distinfo
index c2dbc0ac22a7..7a30825bf706 100644
--- a/www/linux-freetube/distinfo
+++ b/www/linux-freetube/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756112923
-SHA256 (freetube-0.23.8-beta-linux-x64-portable.zip) = 6cfba8e67740a8d5a6ab85f3694c779dc2a03b4b40610881ba92d7a212a3ceff
-SIZE (freetube-0.23.8-beta-linux-x64-portable.zip) = 104150148
+TIMESTAMP = 1758180236
+SHA256 (freetube-0.23.9-beta-linux-x64-portable.zip) = 113ec430bf2f1176f83fda129b331d6639816a3f6cfc59d3faa586791a12ee58
+SIZE (freetube-0.23.9-beta-linux-x64-portable.zip) = 104150779
SHA256 (linux-freetube-icons-0.1.3.zip) = d76906cce52ac5cc730113a6d8598009467480d70a11e7ad81cbe9655bbd941e
SIZE (linux-freetube-icons-0.1.3.zip) = 10580
diff --git a/www/loco/Makefile b/www/loco/Makefile
index 5a7d0232af08..ad67b229c3d0 100644
--- a/www/loco/Makefile
+++ b/www/loco/Makefile
@@ -1,7 +1,7 @@
PORTNAME= loco
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www devel
PKGNAMESUFFIX= -web-framework
diff --git a/www/lychee/Makefile b/www/lychee/Makefile
index 1ac1b01bbdfc..0906a737b38c 100644
--- a/www/lychee/Makefile
+++ b/www/lychee/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lychee
DISTVERSIONPREFIX= lychee-v
DISTVERSION= 0.18.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www net
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/www/lzr/Makefile b/www/lzr/Makefile
index b420ec30e2ad..49b1ed183ea1 100644
--- a/www/lzr/Makefile
+++ b/www/lzr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lzr
DISTVERSIONPREFIX= v
DISTVERSION= 1
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/marmite/Makefile b/www/marmite/Makefile
index 3c70146b501a..e1d91d8455ac 100644
--- a/www/marmite/Makefile
+++ b/www/marmite/Makefile
@@ -1,6 +1,6 @@
PORTNAME= marmite
DISTVERSION= 0.2.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= dutra@FreeBSD.org
diff --git a/www/matomo/Makefile b/www/matomo/Makefile
index ce8792726c2c..4804e696227e 100644
--- a/www/matomo/Makefile
+++ b/www/matomo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= matomo
-PORTVERSION= 5.2.2
+PORTVERSION= 5.4.0
CATEGORIES= www
MASTER_SITES= http://builds.matomo.org/
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/www/matomo/distinfo b/www/matomo/distinfo
index e5dc3e9ab93e..ab3bf7609d76 100644
--- a/www/matomo/distinfo
+++ b/www/matomo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738674672
-SHA256 (matomo-5.2.2.tar.gz) = 644c33fca2996704c5b0a7f047488a64cd6d6b80945c9b168015e291afa98dbd
-SIZE (matomo-5.2.2.tar.gz) = 21896452
+TIMESTAMP = 1757405054
+SHA256 (matomo-5.4.0.tar.gz) = 3d1658a8905e6c3b23793f56040ad15f718a15b5b94ed7a357614ea3c8e368c5
+SIZE (matomo-5.4.0.tar.gz) = 22247717
diff --git a/www/matomo/pkg-plist b/www/matomo/pkg-plist
index ea2b380c6f9f..5867c37535ed 100644
--- a/www/matomo/pkg-plist
+++ b/www/matomo/pkg-plist
@@ -89,6 +89,7 @@
%%WWWDIR%%/core/AssetManager/UIAssetMinifier.php
%%WWWDIR%%/core/Auth.php
%%WWWDIR%%/core/Auth/Password.php
+%%WWWDIR%%/core/Auth/PasswordStrength.php
%%WWWDIR%%/core/AuthResult.php
%%WWWDIR%%/core/BaseFactory.php
%%WWWDIR%%/core/Cache.php
@@ -105,7 +106,6 @@
%%WWWDIR%%/core/CliMulti/Process.php
%%WWWDIR%%/core/CliMulti/ProcessSymfony.php
%%WWWDIR%%/core/CliMulti/RequestCommand.php
-%%WWWDIR%%/core/CliMulti/RequestParser.php
%%WWWDIR%%/core/CliMulti/StaticOutput.php
%%WWWDIR%%/core/Columns/ComputedMetricFactory.php
%%WWWDIR%%/core/Columns/Dimension.php
@@ -374,6 +374,7 @@
%%WWWDIR%%/core/ReportRenderer/Pdf.php
%%WWWDIR%%/core/ReportRenderer/Tsv.php
%%WWWDIR%%/core/Request.php
+%%WWWDIR%%/core/Request/AuthenticationToken.php
%%WWWDIR%%/core/Scheduler/RetryableException.php
%%WWWDIR%%/core/Scheduler/Schedule/Daily.php
%%WWWDIR%%/core/Scheduler/Schedule/Hourly.php
@@ -671,6 +672,11 @@
%%WWWDIR%%/core/Updates/5.0.0-rc5.php
%%WWWDIR%%/core/Updates/5.2.0-b2.php
%%WWWDIR%%/core/Updates/5.2.0-b6.php
+%%WWWDIR%%/core/Updates/5.3.0-b1.php
+%%WWWDIR%%/core/Updates/5.3.0-rc1.php
+%%WWWDIR%%/core/Updates/5.4.0-b1.php
+%%WWWDIR%%/core/Updates/5.4.0-b3.php
+%%WWWDIR%%/core/Updates/5.4.0-b4.php
%%WWWDIR%%/core/Url.php
%%WWWDIR%%/core/UrlHelper.php
%%WWWDIR%%/core/Validators/BaseValidator.php
@@ -1001,7 +1007,6 @@
%%WWWDIR%%/node_modules/qrcodejs2/LICENSE
%%WWWDIR%%/node_modules/qrcodejs2/README.md
%%WWWDIR%%/node_modules/qrcodejs2/qrcode.min.js
-%%WWWDIR%%/node_modules/sprintf-js/CHANGELOG.md
%%WWWDIR%%/node_modules/sprintf-js/CONTRIBUTORS.md
%%WWWDIR%%/node_modules/sprintf-js/LICENSE
%%WWWDIR%%/node_modules/sprintf-js/dist/angular-sprintf.min.js
@@ -1440,7 +1445,9 @@
%%WWWDIR%%/plugins/CoreAdminHome/Commands/InvalidateReportData.php
%%WWWDIR%%/plugins/CoreAdminHome/Commands/MigrateTokenAuths.php
%%WWWDIR%%/plugins/CoreAdminHome/Commands/OptimizeArchiveTables.php
+%%WWWDIR%%/plugins/CoreAdminHome/Commands/PurgeBrokenArchiveData.php
%%WWWDIR%%/plugins/CoreAdminHome/Commands/PurgeOldArchiveData.php
+%%WWWDIR%%/plugins/CoreAdminHome/Commands/ResetInvalidations.php
%%WWWDIR%%/plugins/CoreAdminHome/Commands/RunScheduledTasks.php
%%WWWDIR%%/plugins/CoreAdminHome/Commands/SetConfig.php
%%WWWDIR%%/plugins/CoreAdminHome/Commands/SetConfig/ConfigSettingManipulation.php
@@ -1601,6 +1608,7 @@
%%WWWDIR%%/plugins/CoreConsole/Commands/WatchLog.php
%%WWWDIR%%/plugins/CoreConsole/CoreConsole.php
%%WWWDIR%%/plugins/CoreConsole/FeatureFlags/CliMultiProcessSymfony.php
+%%WWWDIR%%/plugins/CoreConsole/FeatureFlags/SystemSignals.php
%%WWWDIR%%/plugins/CoreConsole/config/config.php
%%WWWDIR%%/plugins/CoreConsole/config/tracker.php
%%WWWDIR%%/plugins/CoreHome/Categories/ActionsCategory.php
@@ -1654,6 +1662,8 @@
%%WWWDIR%%/plugins/CoreHome/CoreHome.php
%%WWWDIR%%/plugins/CoreHome/DataTableRowAction/MultiRowEvolution.php
%%WWWDIR%%/plugins/CoreHome/DataTableRowAction/RowEvolution.php
+%%WWWDIR%%/plugins/CoreHome/EntityDuplicator/DuplicateRequestResponse.php
+%%WWWDIR%%/plugins/CoreHome/EntityDuplicator/EntityDuplicatorHelper.php
%%WWWDIR%%/plugins/CoreHome/LoginAllowlist.php
%%WWWDIR%%/plugins/CoreHome/Menu.php
%%WWWDIR%%/plugins/CoreHome/Segment.php
@@ -1845,6 +1855,7 @@
%%WWWDIR%%/plugins/CoreHome/vue/src/AjaxHelper/AjaxHelper.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/Alert/Alert.vue
%%WWWDIR%%/plugins/CoreHome/vue/src/Alert/alert.less
+%%WWWDIR%%/plugins/CoreHome/vue/src/AutoClearPassword/AutoClearPassword.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/Comparisons/Comparisons.less
%%WWWDIR%%/plugins/CoreHome/vue/src/Comparisons/Comparisons.store.instance.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/Comparisons/Comparisons.store.spec.ts
@@ -1864,6 +1875,12 @@
%%WWWDIR%%/plugins/CoreHome/vue/src/DropdownMenu/DropdownMenu.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/EnrichedHeadline/EnrichedHeadline.less
%%WWWDIR%%/plugins/CoreHome/vue/src/EnrichedHeadline/EnrichedHeadline.vue
+%%WWWDIR%%/plugins/CoreHome/vue/src/EntityDuplicator/EntityDuplicatorAction.less
+%%WWWDIR%%/plugins/CoreHome/vue/src/EntityDuplicator/EntityDuplicatorAction.vue
+%%WWWDIR%%/plugins/CoreHome/vue/src/EntityDuplicator/EntityDuplicatorAdapter.ts
+%%WWWDIR%%/plugins/CoreHome/vue/src/EntityDuplicator/EntityDuplicatorModal.less
+%%WWWDIR%%/plugins/CoreHome/vue/src/EntityDuplicator/EntityDuplicatorModal.vue
+%%WWWDIR%%/plugins/CoreHome/vue/src/EntityDuplicator/EntityDuplicatorStore.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/ExpandOnClick/ExpandOnClick.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/ExpandOnHover/ExpandOnHover.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/FieldArray/FieldArray.less
@@ -1894,6 +1911,9 @@
%%WWWDIR%%/plugins/CoreHome/vue/src/NumberFormatter/utilities.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/Orderable.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/Passthrough/Passthrough.vue
+%%WWWDIR%%/plugins/CoreHome/vue/src/PasswordStrength/PasswordStrength.less
+%%WWWDIR%%/plugins/CoreHome/vue/src/PasswordStrength/PasswordStrength.ts
+%%WWWDIR%%/plugins/CoreHome/vue/src/PasswordStrength/PasswordStrength.vue
%%WWWDIR%%/plugins/CoreHome/vue/src/PeriodDatePicker/PeriodDatePicker.vue
%%WWWDIR%%/plugins/CoreHome/vue/src/PeriodSelector/PeriodSelector.less
%%WWWDIR%%/plugins/CoreHome/vue/src/PeriodSelector/PeriodSelector.vue
@@ -1923,6 +1943,7 @@
%%WWWDIR%%/plugins/CoreHome/vue/src/ReportingPage/ReportingPage.store.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/ReportingPage/ReportingPage.vue
%%WWWDIR%%/plugins/CoreHome/vue/src/ReportingPages/ReportingPages.store.ts
+%%WWWDIR%%/plugins/CoreHome/vue/src/SearchFiltersPersistence/SearchFiltersPersistence.store.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/Segmentation/Segments.store.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/SelectOnFocus/SelectOnFocus.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/ShowHelpLink/ShowHelpLink.vue
@@ -1933,6 +1954,7 @@
%%WWWDIR%%/plugins/CoreHome/vue/src/SiteSelector/SiteRef.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/SiteSelector/SiteSelector.less
%%WWWDIR%%/plugins/CoreHome/vue/src/SiteSelector/SiteSelector.vue
+%%WWWDIR%%/plugins/CoreHome/vue/src/SiteSelector/SitesStore.spec.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/SiteSelector/SitesStore.ts
%%WWWDIR%%/plugins/CoreHome/vue/src/Sparkline/Sparkline.less
%%WWWDIR%%/plugins/CoreHome/vue/src/Sparkline/Sparkline.vue
@@ -1973,7 +1995,6 @@
%%WWWDIR%%/plugins/CorePluginsAdmin/SettingsMetadata.php
%%WWWDIR%%/plugins/CorePluginsAdmin/config/config.php
%%WWWDIR%%/plugins/CorePluginsAdmin/config/tracker.php
-%%WWWDIR%%/plugins/CorePluginsAdmin/images/flattr.png
%%WWWDIR%%/plugins/CorePluginsAdmin/images/paypal_donate.png
%%WWWDIR%%/plugins/CorePluginsAdmin/images/plugins.png
%%WWWDIR%%/plugins/CorePluginsAdmin/images/themes.png
@@ -2068,6 +2089,7 @@
%%WWWDIR%%/plugins/CorePluginsAdmin/vue/src/FormField/FieldMultituple.less
%%WWWDIR%%/plugins/CorePluginsAdmin/vue/src/FormField/FieldMultituple.vue
%%WWWDIR%%/plugins/CorePluginsAdmin/vue/src/FormField/FieldNumber.vue
+%%WWWDIR%%/plugins/CorePluginsAdmin/vue/src/FormField/FieldPassword.vue
%%WWWDIR%%/plugins/CorePluginsAdmin/vue/src/FormField/FieldRadio.vue
%%WWWDIR%%/plugins/CorePluginsAdmin/vue/src/FormField/FieldSelect.less
%%WWWDIR%%/plugins/CorePluginsAdmin/vue/src/FormField/FieldSelect.vue
@@ -2282,6 +2304,7 @@
%%WWWDIR%%/plugins/CustomDimensions/Dimension/Index.php
%%WWWDIR%%/plugins/CustomDimensions/Dimension/Name.php
%%WWWDIR%%/plugins/CustomDimensions/Dimension/Scope.php
+%%WWWDIR%%/plugins/CustomDimensions/FeatureFlags/CustomDimensionReportWithRollUp.php
%%WWWDIR%%/plugins/CustomDimensions/GetCustomDimension.php
%%WWWDIR%%/plugins/CustomDimensions/Menu.php
%%WWWDIR%%/plugins/CustomDimensions/ProfileSummary/VisitScopeSummary.php
@@ -3727,6 +3750,7 @@
%%WWWDIR%%/plugins/Installation/FormDefaultSettings.php
%%WWWDIR%%/plugins/Installation/FormFirstWebsiteSetup.php
%%WWWDIR%%/plugins/Installation/FormSuperUser.php
+%%WWWDIR%%/plugins/Installation/HostPortExtractor.php
%%WWWDIR%%/plugins/Installation/Installation.php
%%WWWDIR%%/plugins/Installation/Menu.php
%%WWWDIR%%/plugins/Installation/Onboarding.php
@@ -4063,6 +4087,7 @@
%%WWWDIR%%/plugins/LanguagesManager/Commands/Update.php
%%WWWDIR%%/plugins/LanguagesManager/Commands/Validate.php
%%WWWDIR%%/plugins/LanguagesManager/Controller.php
+%%WWWDIR%%/plugins/LanguagesManager/LanguagesHelper.php
%%WWWDIR%%/plugins/LanguagesManager/LanguagesManager.php
%%WWWDIR%%/plugins/LanguagesManager/Menu.php
%%WWWDIR%%/plugins/LanguagesManager/Model.php
@@ -4316,6 +4341,7 @@
%%WWWDIR%%/plugins/Login/Login.php
%%WWWDIR%%/plugins/Login/Menu.php
%%WWWDIR%%/plugins/Login/Model.php
+%%WWWDIR%%/plugins/Login/PasswordResetUserIsInvalidException.php
%%WWWDIR%%/plugins/Login/PasswordResetter.php
%%WWWDIR%%/plugins/Login/PasswordVerifier.php
%%WWWDIR%%/plugins/Login/Security/BruteForceDetection.php
@@ -4649,7 +4675,6 @@
%%WWWDIR%%/plugins/MobileMessaging/ReportRenderer/Sms.php
%%WWWDIR%%/plugins/MobileMessaging/SMSProvider.php
%%WWWDIR%%/plugins/MobileMessaging/SMSProvider/ASPSMS.php
-%%WWWDIR%%/plugins/MobileMessaging/SMSProvider/Clockwork.php
%%WWWDIR%%/plugins/MobileMessaging/SMSProvider/Development.php
%%WWWDIR%%/plugins/MobileMessaging/SMSProvider/StubbedProvider.php
%%WWWDIR%%/plugins/MobileMessaging/config/config.php
@@ -4895,6 +4920,16 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/SEO/bing.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/SEO/google.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/SEO/whois.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/aiAssistants/chat.mistral.ai.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/aiAssistants/chat.openai.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/aiAssistants/chatgpt.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/aiAssistants/claude.ai.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/aiAssistants/copilot.microsoft.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/aiAssistants/gemini.google.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/aiAssistants/iask.ai.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/aiAssistants/meta.ai.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/aiAssistants/perplexity.ai.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/aiAssistants/xx.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/brand/3Q.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/brand/4Good.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/brand/AGM.png
@@ -5881,6 +5916,7 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/pesquisa.sapo.pt.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/plusnetwork.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/poisk.ru.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/presearch.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/recherche.francite.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/rechercher.aliceadsl.fr.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/req.hit-parade.com.png
@@ -5926,6 +5962,7 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/search.snap.do.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/search.softonic.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/search.tiscali.it.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/search.trustnav.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/search.winamp.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/search.%%WWWOWN%%.ee.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/search.yahoo.co.jp.png
@@ -5943,17 +5980,20 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/start.iplay.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/startgoogle.startpagina.nl.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/startpage.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/stract.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/suche.freenet.de.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/suche.info.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/suche.t-online.de.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/suche.web.de.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/surfcanyon.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/swiggle.org.uk.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/swisscows.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/szukaj.onet.pl.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/szukaj.wp.pl.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/tarmot.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/technorati.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/translate.google.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/tusksearch.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/videa.seznam.cz.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/video.google.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/video.search.yahoo.co.jp.png
@@ -6008,9 +6048,11 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.ilse.nl.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.isodelen.se.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.jungle-spider.de.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.juniorsafesearch.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.kataweb.it.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.kensaq.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.latne.lv.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.localmoxie.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.lookany.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.looksmart.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.maailm.com.png
@@ -6020,11 +6062,13 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.mojeek.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.monstercrawler.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.mozbot.fr.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.myprivatesearch.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.mysearch.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.najdi.si.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.neti.ee.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.only-search.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.paperball.de.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.perplexity.ai.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.picsearch.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.plazoo.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.qualigo.at.png
@@ -6067,6 +6111,7 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.x-recherche.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.yasni.de.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.yatedo.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.yongzin.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.yougoo.fr.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.zapmeta.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/%%WWWOWN%%.zoeken.nl.png
@@ -6079,14 +6124,19 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/xx.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/yandex.ru.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/yellowmap.de.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/yep.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/you.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/searchEngines/zoohoo.cz.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/badoo.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/bebo.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/bilibili.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/blackplanet.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/bsky.app.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/buzznet.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/classmates.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/douban.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/douyin.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/douyu.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/dribbble.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/facebook.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/fetlife.com.png
@@ -6103,6 +6153,7 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/gree.jp.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/habbo.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/hi5.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/huya.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/hyves.nl.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/identi.ca.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/instagram.com.png
@@ -6114,6 +6165,7 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/login.tagged.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/mastodon.social.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/meinvz.net.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/missevan.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/mixi.jp.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/moikrug.ru.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/multiply.com.png
@@ -6124,6 +6176,7 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/myyearbook.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/netlog.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/news.ycombinator.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/nicovideo.jp.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/nk.pl.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/odnoklassniki.ru.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/orkut.com.png
@@ -6138,6 +6191,7 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/skyrock.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/snapchat.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/sonico.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/soundcloud.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/sourceforge.net.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/stackoverflow.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/studivz.net.png
@@ -6147,6 +6201,7 @@
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/tiktok.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/tuenti.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/tumblr.com.png
+%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/twitcasting.tv.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/twitter.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/v2ex.com.png
%%WWWDIR%%/plugins/Morpheus/icons/dist/socials/viadeo.com.png
@@ -6332,7 +6387,6 @@
%%WWWDIR%%/plugins/MultiSites/Controller.php
%%WWWDIR%%/plugins/MultiSites/Dashboard.php
%%WWWDIR%%/plugins/MultiSites/DataTable/Filter/NestedSitesLimiter.php
-%%WWWDIR%%/plugins/MultiSites/FeatureFlags/ImprovedAllWebsitesDashboard.php
%%WWWDIR%%/plugins/MultiSites/Menu.php
%%WWWDIR%%/plugins/MultiSites/MultiSites.php
%%WWWDIR%%/plugins/MultiSites/Reports/Base.php
@@ -6340,14 +6394,12 @@
%%WWWDIR%%/plugins/MultiSites/Reports/GetOne.php
%%WWWDIR%%/plugins/MultiSites/config/config.php
%%WWWDIR%%/plugins/MultiSites/config/tracker.php
-%%WWWDIR%%/plugins/MultiSites/images/arrow_asc.png
-%%WWWDIR%%/plugins/MultiSites/images/arrow_desc.png
%%WWWDIR%%/plugins/MultiSites/images/arrow_down.png
%%WWWDIR%%/plugins/MultiSites/images/arrow_down_green.png
%%WWWDIR%%/plugins/MultiSites/images/arrow_up.png
%%WWWDIR%%/plugins/MultiSites/images/arrow_up_red.png
-%%WWWDIR%%/plugins/MultiSites/images/door_in.png
%%WWWDIR%%/plugins/MultiSites/images/kpi_divider.svg
+%%WWWDIR%%/plugins/MultiSites/images/kpi_divider_horizontal.svg
%%WWWDIR%%/plugins/MultiSites/images/stop.png
%%WWWDIR%%/plugins/MultiSites/lang/am.json
%%WWWDIR%%/plugins/MultiSites/lang/ar.json
@@ -6417,7 +6469,6 @@
%%WWWDIR%%/plugins/MultiSites/lang/zh-cn.json
%%WWWDIR%%/plugins/MultiSites/lang/zh-tw.json
%%WWWDIR%%/plugins/MultiSites/templates/allWebsitesDashboard.twig
-%%WWWDIR%%/plugins/MultiSites/templates/getSitesInfo.twig
%%WWWDIR%%/plugins/MultiSites/vue/dist/MultiSites.umd.js
%%WWWDIR%%/plugins/MultiSites/vue/dist/MultiSites.umd.min.js
%%WWWDIR%%/plugins/MultiSites/vue/dist/umd.metadata.json
@@ -6428,10 +6479,6 @@
%%WWWDIR%%/plugins/MultiSites/vue/src/AllWebsitesDashboard/KPICardContainer.vue
%%WWWDIR%%/plugins/MultiSites/vue/src/AllWebsitesDashboard/SitesTable.vue
%%WWWDIR%%/plugins/MultiSites/vue/src/AllWebsitesDashboard/SitesTableSite.vue
-%%WWWDIR%%/plugins/MultiSites/vue/src/Dashboard/Dashboard.less
-%%WWWDIR%%/plugins/MultiSites/vue/src/Dashboard/Dashboard.store.ts
-%%WWWDIR%%/plugins/MultiSites/vue/src/Dashboard/Dashboard.vue
-%%WWWDIR%%/plugins/MultiSites/vue/src/MultisitesSite/MultisitesSite.vue
%%WWWDIR%%/plugins/MultiSites/vue/src/index.ts
%%WWWDIR%%/plugins/MultiSites/vue/src/types.ts
%%WWWDIR%%/plugins/Overlay/API.php
@@ -6635,6 +6682,8 @@
%%WWWDIR%%/plugins/PrivacyManager/Dao/LogDataAnonymizer.php
%%WWWDIR%%/plugins/PrivacyManager/Diagnostic/PrivacyInformational.php
%%WWWDIR%%/plugins/PrivacyManager/DoNotTrackHeaderChecker.php
+%%WWWDIR%%/plugins/PrivacyManager/FeatureFlags/ConfigIdRandomisation.php
+%%WWWDIR%%/plugins/PrivacyManager/FeatureFlags/PrivacyCompliance.php
%%WWWDIR%%/plugins/PrivacyManager/IPAnonymizer.php
%%WWWDIR%%/plugins/PrivacyManager/LogDataPurger.php
%%WWWDIR%%/plugins/PrivacyManager/Menu.php
@@ -6717,9 +6766,11 @@
%%WWWDIR%%/plugins/PrivacyManager/lang/vi.json
%%WWWDIR%%/plugins/PrivacyManager/lang/zh-cn.json
%%WWWDIR%%/plugins/PrivacyManager/lang/zh-tw.json
+%%WWWDIR%%/plugins/PrivacyManager/stylesheets/compliance.less
%%WWWDIR%%/plugins/PrivacyManager/stylesheets/footerLinks.less
%%WWWDIR%%/plugins/PrivacyManager/stylesheets/gdprOverview.less
%%WWWDIR%%/plugins/PrivacyManager/templates/askingForConsent.twig
+%%WWWDIR%%/plugins/PrivacyManager/templates/compliance.twig
%%WWWDIR%%/plugins/PrivacyManager/templates/footerLinks.twig
%%WWWDIR%%/plugins/PrivacyManager/templates/gdprOverview.twig
%%WWWDIR%%/plugins/PrivacyManager/templates/gdprTools.twig
@@ -6736,6 +6787,10 @@
%%WWWDIR%%/plugins/PrivacyManager/vue/src/AnonymizeLogData/AnonymizeLogData.vue
%%WWWDIR%%/plugins/PrivacyManager/vue/src/AnonymizeLogData/PreviousAnonymizations.vue
%%WWWDIR%%/plugins/PrivacyManager/vue/src/AskingForConsent/AskingForConsent.vue
+%%WWWDIR%%/plugins/PrivacyManager/vue/src/Compliance/Compliance.store.ts
+%%WWWDIR%%/plugins/PrivacyManager/vue/src/Compliance/Compliance.vue
+%%WWWDIR%%/plugins/PrivacyManager/vue/src/Compliance/ComplianceOverview.vue
+%%WWWDIR%%/plugins/PrivacyManager/vue/src/Compliance/ComplianceTable.vue
%%WWWDIR%%/plugins/PrivacyManager/vue/src/DeleteOldLogs/DeleteOldLogs.vue
%%WWWDIR%%/plugins/PrivacyManager/vue/src/DeleteOldReports/DeleteOldReports.vue
%%WWWDIR%%/plugins/PrivacyManager/vue/src/DoNotTrackPreference/DoNotTrackPreference.vue
@@ -7100,7 +7155,6 @@
%%WWWDIR%%/plugins/SEO/Metric/Aggregator.php
%%WWWDIR%%/plugins/SEO/Metric/Bing.php
%%WWWDIR%%/plugins/SEO/Metric/DomainAge.php
-%%WWWDIR%%/plugins/SEO/Metric/Google.php
%%WWWDIR%%/plugins/SEO/Metric/Metric.php
%%WWWDIR%%/plugins/SEO/Metric/MetricsProvider.php
%%WWWDIR%%/plugins/SEO/Metric/ProviderCache.php
@@ -7641,6 +7695,8 @@
%%WWWDIR%%/plugins/TagManager/Template/Tag/GoogleAnalytics4Tag.web.js
%%WWWDIR%%/plugins/TagManager/Template/Tag/GoogleAnalyticsUniversalTag.php
%%WWWDIR%%/plugins/TagManager/Template/Tag/GoogleAnalyticsUniversalTag.web.js
+%%WWWDIR%%/plugins/TagManager/Template/Tag/GoogleConsentModeV2Tag.php
+%%WWWDIR%%/plugins/TagManager/Template/Tag/GoogleConsentModeV2Tag.web.js
%%WWWDIR%%/plugins/TagManager/Template/Tag/GoogleTagTag.php
%%WWWDIR%%/plugins/TagManager/Template/Tag/GoogleTagTag.web.js
%%WWWDIR%%/plugins/TagManager/Template/Tag/HoneybadgerTag.php
@@ -7824,6 +7880,7 @@
%%WWWDIR%%/plugins/TagManager/Updates/5.2.0-b1.php
%%WWWDIR%%/plugins/TagManager/Updates/5.2.0-b3.php
%%WWWDIR%%/plugins/TagManager/Updates/5.2.0-b4.php
+%%WWWDIR%%/plugins/TagManager/Updates/5.2.2-b1.php
%%WWWDIR%%/plugins/TagManager/Validators/CustomRequestProcessing.php
%%WWWDIR%%/plugins/TagManager/Validators/LookupTable.php
%%WWWDIR%%/plugins/TagManager/Validators/Numeric.php
@@ -7854,6 +7911,7 @@
%%WWWDIR%%/plugins/TagManager/images/icons/google-ads.svg
%%WWWDIR%%/plugins/TagManager/images/icons/google-analytics-4.svg
%%WWWDIR%%/plugins/TagManager/images/icons/google-analytics-icon.svg
+%%WWWDIR%%/plugins/TagManager/images/icons/google-consent-mode.svg
%%WWWDIR%%/plugins/TagManager/images/icons/google-tag.svg
%%WWWDIR%%/plugins/TagManager/images/icons/honeybadger.svg
%%WWWDIR%%/plugins/TagManager/images/icons/hotjar.svg
@@ -7952,6 +8010,7 @@
%%WWWDIR%%/plugins/TagManager/libs/jquery-timepicker/jquery.timepicker.js
%%WWWDIR%%/plugins/TagManager/libs/jquery-timepicker/jquery.timepicker.min.js
%%WWWDIR%%/plugins/TagManager/libs/jquery-timepicker/jt.timepicker.jquery.json
+%%WWWDIR%%/plugins/TagManager/pull_request_template.md
%%WWWDIR%%/plugins/TagManager/stylesheets/manageEdit.less
%%WWWDIR%%/plugins/TagManager/stylesheets/manageList.less
%%WWWDIR%%/plugins/TagManager/templates/copyDialog.twig
@@ -8855,6 +8914,9 @@
%%WWWDIR%%/plugins/UserLanguage/lang/zh-tw.json
%%WWWDIR%%/plugins/UsersManager/API.php
%%WWWDIR%%/plugins/UsersManager/Controller.php
+%%WWWDIR%%/plugins/UsersManager/Emails/AuthTokenExpirationWarningNotificationEmail.php
+%%WWWDIR%%/plugins/UsersManager/Emails/AuthTokenRotationNotificationEmail.php
+%%WWWDIR%%/plugins/UsersManager/Emails/InactiveUsersNotificationEmail.php
%%WWWDIR%%/plugins/UsersManager/Emails/UserInfoChangedEmail.php
%%WWWDIR%%/plugins/UsersManager/Emails/UserInviteEmail.php
%%WWWDIR%%/plugins/UsersManager/LastSeenTimeLogger.php
@@ -8866,7 +8928,25 @@
%%WWWDIR%%/plugins/UsersManager/Sql/UserTableFilter.php
%%WWWDIR%%/plugins/UsersManager/SystemSettings.php
%%WWWDIR%%/plugins/UsersManager/Tasks.php
+%%WWWDIR%%/plugins/UsersManager/TokenNotifications/AuthTokenExpirationWarningEmailNotification.php
+%%WWWDIR%%/plugins/UsersManager/TokenNotifications/AuthTokenRotationEmailNotification.php
+%%WWWDIR%%/plugins/UsersManager/TokenNotifications/TokenEmailNotification.php
+%%WWWDIR%%/plugins/UsersManager/TokenNotifications/TokenExpirationWarningNotificationProvider.php
+%%WWWDIR%%/plugins/UsersManager/TokenNotifications/TokenNotification.php
+%%WWWDIR%%/plugins/UsersManager/TokenNotifications/TokenNotificationInterface.php
+%%WWWDIR%%/plugins/UsersManager/TokenNotifications/TokenNotificationProvider.php
+%%WWWDIR%%/plugins/UsersManager/TokenNotifications/TokenNotificationProviderInterface.php
+%%WWWDIR%%/plugins/UsersManager/TokenNotifications/TokenNotifierTask.php
+%%WWWDIR%%/plugins/UsersManager/TokenNotifications/TokenRotationNotificationProvider.php
%%WWWDIR%%/plugins/UsersManager/UserAccessFilter.php
+%%WWWDIR%%/plugins/UsersManager/UserNotifications/InactiveUsersEmailNotification.php
+%%WWWDIR%%/plugins/UsersManager/UserNotifications/InactiveUsersNotificationProvider.php
+%%WWWDIR%%/plugins/UsersManager/UserNotifications/UserEmailNotification.php
+%%WWWDIR%%/plugins/UsersManager/UserNotifications/UserNotification.php
+%%WWWDIR%%/plugins/UsersManager/UserNotifications/UserNotificationInterface.php
+%%WWWDIR%%/plugins/UsersManager/UserNotifications/UserNotificationProvider.php
+%%WWWDIR%%/plugins/UsersManager/UserNotifications/UserNotificationProviderInterface.php
+%%WWWDIR%%/plugins/UsersManager/UserNotifications/UserNotifierTask.php
%%WWWDIR%%/plugins/UsersManager/UserPreferences.php
%%WWWDIR%%/plugins/UsersManager/UserUpdater.php
%%WWWDIR%%/plugins/UsersManager/UsersManager.php
@@ -8945,6 +9025,12 @@
%%WWWDIR%%/plugins/UsersManager/lang/zh-cn.json
%%WWWDIR%%/plugins/UsersManager/lang/zh-tw.json
%%WWWDIR%%/plugins/UsersManager/stylesheets/usersManager.less
+%%WWWDIR%%/plugins/UsersManager/templates/_authTokenExpirationWarningNotificationHtmlEmail.twig
+%%WWWDIR%%/plugins/UsersManager/templates/_authTokenExpirationWarningNotificationTextEmail.twig
+%%WWWDIR%%/plugins/UsersManager/templates/_authTokenRotationNotificationHtmlEmail.twig
+%%WWWDIR%%/plugins/UsersManager/templates/_authTokenRotationNotificationTextEmail.twig
+%%WWWDIR%%/plugins/UsersManager/templates/_inactiveUsersNotificationHtmlEmail.twig
+%%WWWDIR%%/plugins/UsersManager/templates/_inactiveUsersNotificationTextEmail.twig
%%WWWDIR%%/plugins/UsersManager/templates/_userInfoChangedEmail.twig
%%WWWDIR%%/plugins/UsersManager/templates/_userInviteEmail.twig
%%WWWDIR%%/plugins/UsersManager/templates/addNewToken.twig
@@ -8972,6 +9058,9 @@
%%WWWDIR%%/plugins/UsersManager/vue/src/User.ts
%%WWWDIR%%/plugins/UsersManager/vue/src/UserEditForm/UserEditForm.less
%%WWWDIR%%/plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue
+%%WWWDIR%%/plugins/UsersManager/vue/src/UserInvite/ResendInviteModal.vue
+%%WWWDIR%%/plugins/UsersManager/vue/src/UserInvite/UserInvite.less
+%%WWWDIR%%/plugins/UsersManager/vue/src/UserInvite/UserInvite.vue
%%WWWDIR%%/plugins/UsersManager/vue/src/UserPermissionsEdit/UserPermissionsEdit.less
%%WWWDIR%%/plugins/UsersManager/vue/src/UserPermissionsEdit/UserPermissionsEdit.vue
%%WWWDIR%%/plugins/UsersManager/vue/src/UserSecurity/UserSecurity.vue
@@ -9480,11 +9569,15 @@
%%WWWDIR%%/vendor/composer/semver/LICENSE
%%WWWDIR%%/vendor/composer/semver/README.md
%%WWWDIR%%/vendor/composer/semver/src/Comparator.php
-%%WWWDIR%%/vendor/composer/semver/src/Constraint/AbstractConstraint.php
+%%WWWDIR%%/vendor/composer/semver/src/CompilingMatcher.php
+%%WWWDIR%%/vendor/composer/semver/src/Constraint/Bound.php
%%WWWDIR%%/vendor/composer/semver/src/Constraint/Constraint.php
%%WWWDIR%%/vendor/composer/semver/src/Constraint/ConstraintInterface.php
-%%WWWDIR%%/vendor/composer/semver/src/Constraint/EmptyConstraint.php
+%%WWWDIR%%/vendor/composer/semver/src/Constraint/MatchAllConstraint.php
+%%WWWDIR%%/vendor/composer/semver/src/Constraint/MatchNoneConstraint.php
%%WWWDIR%%/vendor/composer/semver/src/Constraint/MultiConstraint.php
+%%WWWDIR%%/vendor/composer/semver/src/Interval.php
+%%WWWDIR%%/vendor/composer/semver/src/Intervals.php
%%WWWDIR%%/vendor/composer/semver/src/Semver.php
%%WWWDIR%%/vendor/composer/semver/src/VersionParser.php
%%WWWDIR%%/vendor/davaxi/sparkline/LICENSE
@@ -9688,6 +9781,7 @@
%%WWWDIR%%/vendor/matomo/referrer-spam-list/CONTRIBUTING.md
%%WWWDIR%%/vendor/matomo/referrer-spam-list/README.md
%%WWWDIR%%/vendor/matomo/referrer-spam-list/spammers.txt
+%%WWWDIR%%/vendor/matomo/searchengine-and-social-list/AIAssistants.yml
%%WWWDIR%%/vendor/matomo/searchengine-and-social-list/LICENSE
%%WWWDIR%%/vendor/matomo/searchengine-and-social-list/README.md
%%WWWDIR%%/vendor/matomo/searchengine-and-social-list/SearchEngines.yml
@@ -9945,6 +10039,7 @@
%%WWWDIR%%/vendor/phpmailer/phpmailer/LICENSE
%%WWWDIR%%/vendor/phpmailer/phpmailer/README.md
%%WWWDIR%%/vendor/phpmailer/phpmailer/SECURITY.md
+%%WWWDIR%%/vendor/phpmailer/phpmailer/SMTPUTF8.md
%%WWWDIR%%/vendor/phpmailer/phpmailer/VERSION
%%WWWDIR%%/vendor/phpmailer/phpmailer/get_oauth_token.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-af.php
@@ -10791,8 +10886,6 @@
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_autoconfig.php
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_barcodes_1d.php
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_barcodes_2d.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_import.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_parser.php
%%WWWDIR%%/vendor/tedivm/jshrink/CONTRIBUTING.md
%%WWWDIR%%/vendor/tedivm/jshrink/LICENSE
%%WWWDIR%%/vendor/tedivm/jshrink/README.md
diff --git a/www/mattermost-server/Makefile b/www/mattermost-server/Makefile
index c7cf7df1fb87..fb8345a95146 100644
--- a/www/mattermost-server/Makefile
+++ b/www/mattermost-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mattermost
-PORTVERSION= 10.5.9
-PORTREVISION= 2
+PORTVERSION= 10.5.11
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= LOCAL/decke
PKGNAMESUFFIX= -server
diff --git a/www/mattermost-server/distinfo b/www/mattermost-server/distinfo
index 370ce65a4226..3ebaa267a949 100644
--- a/www/mattermost-server/distinfo
+++ b/www/mattermost-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753534822
-SHA256 (mattermost-10.5.9.tar.xz) = 9d701860c26f5cae65720b4b33610781add0aeac3cb7e15f5bec54b7d8b71c39
-SIZE (mattermost-10.5.9.tar.xz) = 134485636
+TIMESTAMP = 1758623465
+SHA256 (mattermost-10.5.11.tar.xz) = 166fe6f14d775fe35d889c6d317f98b2ddb7e402fd061ee7bf9d163a8fd377a3
+SIZE (mattermost-10.5.11.tar.xz) = 135066560
diff --git a/www/mattermost-webapp/Makefile b/www/mattermost-webapp/Makefile
index 6246e6e1c6e4..ed9a0176646a 100644
--- a/www/mattermost-webapp/Makefile
+++ b/www/mattermost-webapp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mattermost-webapp
-PORTVERSION= 10.5.9
+PORTVERSION= 10.5.11
DISTVERSIONPREFIX= v
CATEGORIES= www
MASTER_SITES= https://releases.mattermost.com/${PORTVERSION}/
diff --git a/www/mattermost-webapp/distinfo b/www/mattermost-webapp/distinfo
index f6827f0726c0..b7c3d18bedec 100644
--- a/www/mattermost-webapp/distinfo
+++ b/www/mattermost-webapp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753530476
-SHA256 (mattermost-10.5.9-linux-amd64.tar.gz) = 935283b89398a9e2ad7cd598a6fff89166936df493dbd2c6dabbd0416f74c527
-SIZE (mattermost-10.5.9-linux-amd64.tar.gz) = 629794694
+TIMESTAMP = 1758622521
+SHA256 (mattermost-10.5.11-linux-amd64.tar.gz) = d77e136fb45352c49969bd7418899f9ddbc8daf73f297bfa4b7bc9ad2f9a8b0d
+SIZE (mattermost-10.5.11-linux-amd64.tar.gz) = 629787906
diff --git a/www/mattermost-webapp/pkg-plist b/www/mattermost-webapp/pkg-plist
index b792065dc7f0..612547fa889b 100644
--- a/www/mattermost-webapp/pkg-plist
+++ b/www/mattermost-webapp/pkg-plist
@@ -6,8 +6,8 @@
%%WWWDIR%%/client/1041.2572eda22344150544f1.js.map
%%WWWDIR%%/client/1041.8dc2cfa7ead9a7c76659.css
%%WWWDIR%%/client/1041.8dc2cfa7ead9a7c76659.css.map
-%%WWWDIR%%/client/1083.e781a930775f001b00f6.js
-%%WWWDIR%%/client/1083.e781a930775f001b00f6.js.map
+%%WWWDIR%%/client/1083.3857caf2bf2fd214df09.js
+%%WWWDIR%%/client/1083.3857caf2bf2fd214df09.js.map
%%WWWDIR%%/client/11.5ada543d8439d319600a.css
%%WWWDIR%%/client/11.5ada543d8439d319600a.css.map
%%WWWDIR%%/client/11.88c2898b3db4047b1024.js
@@ -93,8 +93,8 @@
%%WWWDIR%%/client/3094.70eb16cc1b3136feb23d.css.map
%%WWWDIR%%/client/3147.1a23012bf6b81c1367c4.css
%%WWWDIR%%/client/3147.1a23012bf6b81c1367c4.css.map
-%%WWWDIR%%/client/3147.f113c344c802be21467e.js
-%%WWWDIR%%/client/3147.f113c344c802be21467e.js.map
+%%WWWDIR%%/client/3147.8f8a95877757cdef5c36.js
+%%WWWDIR%%/client/3147.8f8a95877757cdef5c36.js.map
%%WWWDIR%%/client/3161.224a2836a1ffbac1c3cb.js
%%WWWDIR%%/client/3161.224a2836a1ffbac1c3cb.js.map
%%WWWDIR%%/client/3320.c1a0c4b1bf388f50f580.js
@@ -111,8 +111,8 @@
%%WWWDIR%%/client/3559.70aac86b2334ea79cbab.js.map
%%WWWDIR%%/client/3560.e466e096ec714556e2da.js
%%WWWDIR%%/client/3560.e466e096ec714556e2da.js.map
-%%WWWDIR%%/client/3560.fe2a0ac446028196bc2c.css
-%%WWWDIR%%/client/3560.fe2a0ac446028196bc2c.css.map
+%%WWWDIR%%/client/3560.fa68e4af75a1a4b9f776.css
+%%WWWDIR%%/client/3560.fa68e4af75a1a4b9f776.css.map
%%WWWDIR%%/client/3572.0177e4027d7f325769dd.js
%%WWWDIR%%/client/3572.0177e4027d7f325769dd.js.map
%%WWWDIR%%/client/3596.c3fcf9d707fef4a0e502.js
@@ -353,8 +353,8 @@
%%WWWDIR%%/client/8348.bb69f03c33bc27a7b042.js.map
%%WWWDIR%%/client/8360.841bf548522155de7948.js
%%WWWDIR%%/client/8360.841bf548522155de7948.js.map
-%%WWWDIR%%/client/8461.795ba22499395d956d83.js
-%%WWWDIR%%/client/8461.795ba22499395d956d83.js.map
+%%WWWDIR%%/client/8461.7043c7bc695e66a9154f.js
+%%WWWDIR%%/client/8461.7043c7bc695e66a9154f.js.map
%%WWWDIR%%/client/8508.9335b87e46db99391307.js
%%WWWDIR%%/client/8508.9335b87e46db99391307.js.map
%%WWWDIR%%/client/8508.e0dd00b105e5520488b9.css
@@ -4208,8 +4208,8 @@
%%WWWDIR%%/client/images/payment_processing.png
%%WWWDIR%%/client/images/purchase_alert.png
%%WWWDIR%%/client/images/welcome_illustration_new.png
-%%WWWDIR%%/client/main.ae7e42dfcb96aacfef24.js
-%%WWWDIR%%/client/main.ae7e42dfcb96aacfef24.js.map
+%%WWWDIR%%/client/main.c71d2ebb2c79f5e0ea51.js
+%%WWWDIR%%/client/main.c71d2ebb2c79f5e0ea51.js.map
%%WWWDIR%%/client/manifest.json
%%WWWDIR%%/client/remote_entry.js
%%WWWDIR%%/client/remote_entry.js.map
diff --git a/www/mediawiki139/Makefile b/www/mediawiki139/Makefile
index ac7a53e8a0a5..3c52fc6c3d31 100644
--- a/www/mediawiki139/Makefile
+++ b/www/mediawiki139/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mediawiki
-PORTVERSION= 1.39.13
+PORTVERSION= 1.39.15
CATEGORIES= www
MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
LOCAL/wen
diff --git a/www/mediawiki139/distinfo b/www/mediawiki139/distinfo
index 612afdafd2fd..11849b43e05f 100644
--- a/www/mediawiki139/distinfo
+++ b/www/mediawiki139/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751511799
-SHA256 (mediawiki-1.39.13.tar.gz) = bb700c09792ece0877181a174c1687389d3dff93c8a5f39f81ba7509bdebecd6
-SIZE (mediawiki-1.39.13.tar.gz) = 59844264
+TIMESTAMP = 1759540887
+SHA256 (mediawiki-1.39.15.tar.gz) = 8877134363e7942bd3b42ee8b3ab8e9686101e4ea993f8795fbcebbd21befab3
+SIZE (mediawiki-1.39.15.tar.gz) = 60138466
diff --git a/www/mediawiki143/Makefile b/www/mediawiki143/Makefile
index 7c443ae8b46f..4873fc94f2ba 100644
--- a/www/mediawiki143/Makefile
+++ b/www/mediawiki143/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mediawiki
-PORTVERSION= 1.43.3
+PORTVERSION= 1.43.5
CATEGORIES= www
MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
LOCAL/wen
diff --git a/www/mediawiki143/distinfo b/www/mediawiki143/distinfo
index b731a6ec18cf..205519b3f73a 100644
--- a/www/mediawiki143/distinfo
+++ b/www/mediawiki143/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751508946
-SHA256 (mediawiki-1.43.3.tar.gz) = e409df416ba4d99d2705e1eb0ff8168863db2a791cc0be7a87db3c13d9801a70
-SIZE (mediawiki-1.43.3.tar.gz) = 91773363
+TIMESTAMP = 1759540626
+SHA256 (mediawiki-1.43.5.tar.gz) = 4fa51205de98f054ca264bbd4b67dec03c5842de26fafde6026fc891bdf95034
+SIZE (mediawiki-1.43.5.tar.gz) = 92288699
diff --git a/www/mediawiki144/Makefile b/www/mediawiki144/Makefile
index 5de94810cf32..8988715a88bc 100644
--- a/www/mediawiki144/Makefile
+++ b/www/mediawiki144/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mediawiki
-PORTVERSION= 1.44.0
+PORTVERSION= 1.44.2
CATEGORIES= www
MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
LOCAL/wen
diff --git a/www/mediawiki144/distinfo b/www/mediawiki144/distinfo
index 812aacd60b4e..6a3643a48829 100644
--- a/www/mediawiki144/distinfo
+++ b/www/mediawiki144/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751693585
-SHA256 (mediawiki-1.44.0.tar.gz) = 792177808c3e0831accbe205d57b4133399ad141f0d0a825450a21b24027588f
-SIZE (mediawiki-1.44.0.tar.gz) = 94130335
+TIMESTAMP = 1759540292
+SHA256 (mediawiki-1.44.2.tar.gz) = e7d70266979671fafd03705e17a21f185bd1b283ff843ed72fe290e86fac4331
+SIZE (mediawiki-1.44.2.tar.gz) = 94523311
diff --git a/www/microbin/Makefile b/www/microbin/Makefile
index 1e171550d54c..ed6c27ce9948 100644
--- a/www/microbin/Makefile
+++ b/www/microbin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= microbin
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.4
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/miniflux/Makefile b/www/miniflux/Makefile
index 1aac5bfca25d..b021d4626960 100644
--- a/www/miniflux/Makefile
+++ b/www/miniflux/Makefile
@@ -1,6 +1,6 @@
PORTNAME= miniflux
DISTVERSION= 2.2.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= krion@FreeBSD.org
diff --git a/www/minio-client/Makefile b/www/minio-client/Makefile
index 326e7a9ddb14..527b27f6e9e3 100644
--- a/www/minio-client/Makefile
+++ b/www/minio-client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= minio-client
PORTVERSION= ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= jhixson@FreeBSD.org
diff --git a/www/minio/Makefile b/www/minio/Makefile
index af5ba0640cb0..166212d8aa41 100644
--- a/www/minio/Makefile
+++ b/www/minio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= minio
DISTVERSION= ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g}
-PORTREVISION= 2
+PORTREVISION= 1
CATEGORIES= www
DIST_SUBDIR= minio
@@ -11,11 +11,11 @@ WWW= https://minio.io/
LICENSE= AGPLv3
USES= compiler cpe go:modules
-GH_TAGNAME= RELEASE.2025-07-23T15-54-02Z
+GH_TAGNAME= RELEASE.2025-09-07T16-13-09Z
CPE_VERSION= ${GH_TAGNAME}
USE_RC_SUBR= ${PORTNAME}
-COMMIT_ID= 7ced9663e6a791fef9dc6be798ff24cda9c730ac
+COMMIT_ID= 07c3a429bfed433e49018cb0f78a52145d4bedeb
GO_MODULE= github.com/minio/minio@v0.0.0-${DISTVERSION:S/.//g}-${COMMIT_ID:C/^(.{12}).*/\1/}
GO_BUILDFLAGS= -ldflags=' \
diff --git a/www/minio/distinfo b/www/minio/distinfo
index b2f74b5fa0f9..bbe177258593 100644
--- a/www/minio/distinfo
+++ b/www/minio/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753828346
-SHA256 (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.mod) = 1092c21cbe753941b16da2943be699d1517e70ebdd4da6d5c994ca27a85ba430
-SIZE (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.mod) = 12569
-SHA256 (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.zip) = 86276daaeb0801f57e0d7f5a9cf7e0e995a5d6c98057a4e6e5be4e08dff66972
-SIZE (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.zip) = 25081187
+TIMESTAMP = 1757405368
+SHA256 (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.mod) = e362dbf17ddb50992fe199e0d777b3da147ec398e6db9e590fef2a573060acb1
+SIZE (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.mod) = 12569
+SHA256 (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.zip) = ec6f45516ef6915e4b5035d7e332c9af0519a3f27fa80d0111aa79780c909ed9
+SIZE (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.zip) = 25343993
diff --git a/www/miniserve/Makefile b/www/miniserve/Makefile
index 0bf28cc49d5f..112d3e4a2ee1 100644
--- a/www/miniserve/Makefile
+++ b/www/miniserve/Makefile
@@ -1,6 +1,6 @@
PORTNAME= miniserve
DISTVERSIONPREFIX= v
-DISTVERSION= 0.31.0
+DISTVERSION= 0.32.0
PORTREVISION= 1
CATEGORIES= www
@@ -15,8 +15,9 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= i386
NOT_FOR_ARCHS_REASON= the ring crate requires SSE2 instruction on intel cpu
-BUILD_DEPENDS= zstd>0:archivers/zstd
-LIB_DEPENDS= libonig.so:devel/oniguruma
+#BUILD_DEPENDS= zstd>0:archivers/zstd
+LIB_DEPENDS= libonig.so:devel/oniguruma \
+ libzstd.so:archivers/zstd
USES= cargo ssl:build
USE_GITHUB= yes
diff --git a/www/miniserve/Makefile.crates b/www/miniserve/Makefile.crates
index 294c0d66a559..bc6c0d95079c 100644
--- a/www/miniserve/Makefile.crates
+++ b/www/miniserve/Makefile.crates
@@ -1,11 +1,11 @@
CARGO_CRATES= actix-codec-0.5.2 \
- actix-files-0.6.6 \
- actix-http-3.11.0 \
+ actix-files-0.6.8 \
+ actix-http-3.11.1 \
actix-macros-0.2.4 \
actix-multipart-0.7.2 \
actix-multipart-derive-0.7.0 \
actix-router-0.5.3 \
- actix-rt-2.10.0 \
+ actix-rt-2.11.0 \
actix-server-2.6.0 \
actix-service-2.0.3 \
actix-tls-3.4.0 \
@@ -22,22 +22,21 @@ CARGO_CRATES= actix-codec-0.5.2 \
alloc-stdlib-0.2.2 \
allocator-api2-0.2.21 \
alphanumeric-sort-1.5.3 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.19 \
+ anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
- anyhow-1.0.98 \
- arbitrary-1.4.1 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
+ arbitrary-1.4.2 \
assert_cmd-2.0.17 \
assert_fs-1.1.3 \
- async-channel-2.3.1 \
- async-fs-2.1.2 \
- async-lock-3.4.0 \
+ async-channel-2.5.0 \
+ async-fs-2.2.0 \
+ async-lock-3.4.1 \
async-task-4.7.1 \
- async-trait-0.1.88 \
+ async-trait-0.1.89 \
async-walkdir-2.1.0 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
@@ -45,32 +44,32 @@ CARGO_CRATES= actix-codec-0.5.2 \
base64-0.22.1 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
- bitflags-2.9.1 \
+ bitflags-2.9.4 \
block-buffer-0.10.4 \
- blocking-1.6.1 \
- brotli-8.0.1 \
+ blocking-1.6.2 \
+ brotli-8.0.2 \
brotli-decompressor-5.0.0 \
bstr-1.12.0 \
- bumpalo-3.18.1 \
+ bumpalo-3.19.0 \
bytes-1.10.1 \
- bytesize-2.0.1 \
- bytestring-1.4.0 \
+ bytesize-2.1.0 \
+ bytestring-1.5.0 \
caseless-0.2.2 \
- cc-1.2.27 \
- cfg-if-1.0.1 \
+ cc-1.2.37 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
- chrono-0.4.41 \
+ chrono-0.4.42 \
chrono-humanize-0.2.3 \
- clap-4.5.40 \
- clap_builder-4.5.40 \
- clap_complete-4.5.54 \
- clap_derive-4.5.40 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
+ clap_complete-4.5.58 \
+ clap_derive-4.5.47 \
clap_lex-0.7.5 \
- clap_mangen-0.2.27 \
+ clap_mangen-0.2.29 \
codemap-0.1.3 \
colorchoice-1.0.4 \
colored-3.0.0 \
- comrak-0.39.0 \
+ comrak-0.41.1 \
concurrent-queue-2.5.0 \
convert_case-0.4.0 \
cookie-0.16.2 \
@@ -78,7 +77,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
core-foundation-sys-0.8.7 \
core2-0.4.0 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
@@ -86,11 +85,11 @@ CARGO_CRATES= actix-codec-0.5.2 \
darling-0.20.11 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
- dary_heap-0.3.7 \
+ dary_heap-0.3.8 \
dav-server-0.8.0 \
- deranged-0.4.0 \
+ deranged-0.5.3 \
derivative-2.2.0 \
- derive_arbitrary-1.4.1 \
+ derive_arbitrary-1.4.2 \
derive_more-0.99.20 \
derive_more-2.0.1 \
derive_more-impl-2.0.1 \
@@ -101,31 +100,32 @@ CARGO_CRATES= actix-codec-0.5.2 \
digest_auth-0.3.1 \
displaydoc-0.2.5 \
doc-comment-0.3.3 \
- dyn-clone-1.0.19 \
+ dyn-clone-1.0.20 \
encoding_rs-0.8.35 \
entities-1.0.1 \
equivalent-1.0.2 \
- errno-0.3.13 \
- event-listener-5.4.0 \
+ errno-0.3.14 \
+ event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
fake-tty-0.3.1 \
fast_qr-0.13.1 \
fastrand-2.3.0 \
- filetime-0.2.25 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.1 \
flate2-1.1.2 \
float-cmp-0.10.0 \
fnv-1.0.7 \
foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
futf-0.1.5 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.6.0 \
+ futures-lite-2.6.1 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
@@ -135,15 +135,15 @@ CARGO_CRATES= actix-codec-0.5.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
- glob-0.3.2 \
+ glob-0.3.3 \
globset-0.4.16 \
globwalk-0.9.1 \
grass-0.13.4 \
grass_compiler-0.13.4 \
- h2-0.3.26 \
- h2-0.4.10 \
+ h2-0.3.27 \
+ h2-0.4.12 \
hashbrown-0.14.5 \
- hashbrown-0.15.4 \
+ hashbrown-0.15.5 \
headers-0.4.1 \
headers-core-0.3.0 \
heck-0.5.0 \
@@ -157,11 +157,11 @@ CARGO_CRATES= actix-codec-0.5.2 \
http-range-0.1.5 \
httparse-1.10.1 \
httpdate-1.0.3 \
- hyper-1.6.0 \
+ hyper-1.7.0 \
hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
- hyper-util-0.1.14 \
- iana-time-zone-0.1.63 \
+ hyper-util-0.1.17 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
icu_locale_core-2.0.0 \
@@ -171,32 +171,33 @@ CARGO_CRATES= actix-codec-0.5.2 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
- if-addrs-0.13.4 \
+ if-addrs-0.14.0 \
ignore-0.4.23 \
impl-more-0.1.9 \
include_sass-0.13.4 \
- indexmap-2.9.0 \
+ indexmap-2.11.3 \
+ io-uring-0.7.10 \
ipnet-2.11.0 \
iri-string-0.7.8 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.15 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
+ jobserver-0.1.34 \
+ js-sys-0.3.79 \
language-tags-0.3.2 \
lasso-0.7.3 \
lazy_static-1.5.0 \
- libc-0.2.174 \
+ libc-0.2.175 \
libflate-2.1.0 \
libflate_lz77-2.1.0 \
- libredox-0.1.3 \
- linux-raw-sys-0.9.4 \
+ libredox-0.1.10 \
+ linux-raw-sys-0.11.0 \
litemap-0.8.0 \
local-channel-0.1.5 \
local-waker-0.1.4 \
lock_api-0.4.13 \
- log-0.4.27 \
+ log-0.4.28 \
lru-0.14.0 \
lru-slab-0.1.2 \
mac-0.1.1 \
@@ -228,7 +229,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
parking_lot-0.12.4 \
parking_lot_core-0.9.11 \
parse-size-1.1.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
phf-0.10.1 \
phf-0.11.3 \
phf_codegen-0.10.0 \
@@ -243,8 +244,8 @@ CARGO_CRATES= actix-codec-0.5.2 \
pin-utils-0.1.0 \
piper-0.2.4 \
pkg-config-0.3.32 \
- port_check-0.2.1 \
- potential_utf-0.1.2 \
+ port_check-0.3.0 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
precomputed-hash-0.1.1 \
@@ -252,104 +253,107 @@ CARGO_CRATES= actix-codec-0.5.2 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
- proc-macro-crate-3.3.0 \
- proc-macro2-1.0.95 \
+ proc-macro-crate-3.4.0 \
+ proc-macro2-1.0.101 \
proc-macro2-diagnostics-0.10.1 \
- quinn-0.11.8 \
- quinn-proto-0.11.12 \
- quinn-udp-0.5.13 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
quote-1.0.40 \
r-efi-5.3.0 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
- redox_syscall-0.5.13 \
- reflink-copy-0.1.26 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-lite-0.1.6 \
- regex-syntax-0.8.5 \
+ redox_syscall-0.5.17 \
+ reflink-copy-0.1.28 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-lite-0.1.7 \
+ regex-syntax-0.8.6 \
relative-path-1.9.3 \
- reqwest-0.12.20 \
- reqwest_dav-0.2.1 \
+ reqwest-0.12.23 \
+ reqwest_dav-0.2.2 \
ring-0.17.14 \
rle-decode-fast-1.0.3 \
roff-0.2.2 \
- rstest-0.25.0 \
- rstest_macros-0.25.0 \
- rustc-demangle-0.1.25 \
+ rstest-0.26.1 \
+ rstest_macros-0.26.1 \
+ rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-1.0.7 \
- rustls-0.23.28 \
+ rustix-1.1.2 \
+ rustls-0.23.31 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.3 \
- rustversion-1.0.21 \
+ rustls-webpki-0.103.6 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
- schannel-0.1.27 \
+ schannel-0.1.28 \
scopeguard-1.2.0 \
security-framework-2.11.1 \
- security-framework-sys-2.14.0 \
+ security-framework-sys-2.15.0 \
select-0.6.1 \
- semver-1.0.26 \
- serde-1.0.219 \
+ semver-1.0.27 \
+ serde-1.0.225 \
serde-xml-rs-0.6.0 \
- serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ serde_core-1.0.225 \
+ serde_derive-1.0.225 \
+ serde_json-1.0.145 \
serde_plain-1.0.2 \
serde_urlencoded-0.7.1 \
sha1-0.10.6 \
sha2-0.10.9 \
shlex-1.3.0 \
- signal-hook-registry-1.4.5 \
+ signal-hook-registry-1.4.6 \
simplelog-0.12.2 \
siphasher-0.3.11 \
siphasher-1.0.1 \
- slab-0.4.10 \
+ slab-0.4.11 \
slug-0.1.6 \
smallvec-1.15.1 \
socket2-0.5.10 \
+ socket2-0.6.0 \
stable_deref_trait-1.2.0 \
string_cache-0.8.9 \
string_cache_codegen-0.5.4 \
strsim-0.11.1 \
- strum-0.27.1 \
- strum_macros-0.27.1 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.104 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
system-configuration-0.6.1 \
system-configuration-sys-0.6.0 \
tar-0.4.44 \
- tempfile-3.20.0 \
+ tempfile-3.22.0 \
tendril-0.4.3 \
termcolor-1.4.1 \
- terminal_size-0.4.2 \
+ terminal_size-0.4.3 \
termtree-0.5.1 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
+ thiserror-impl-2.0.16 \
+ time-0.3.43 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
tinystr-0.8.1 \
- tinyvec-1.9.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.45.1 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.26.2 \
- tokio-util-0.7.15 \
- toml_datetime-0.6.11 \
- toml_edit-0.22.27 \
+ tokio-util-0.7.16 \
+ toml_datetime-0.7.1 \
+ toml_edit-0.23.5 \
+ toml_parser-1.0.2 \
tower-0.5.2 \
tower-http-0.6.6 \
tower-layer-0.3.3 \
@@ -361,16 +365,16 @@ CARGO_CRATES= actix-codec-0.5.2 \
typed-arena-2.0.2 \
typenum-1.18.0 \
unicase-2.8.1 \
- unicode-ident-1.0.18 \
+ unicode-ident-1.0.19 \
unicode-normalization-0.1.24 \
unicode-xid-0.2.6 \
unicode_categories-0.1.1 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
utf-8-0.7.6 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.17.0 \
+ uuid-1.18.1 \
v_htmlescape-0.15.8 \
vcpkg-0.2.15 \
version_check-0.9.5 \
@@ -378,34 +382,39 @@ CARGO_CRATES= actix-codec-0.5.2 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- web-sys-0.3.77 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.102 \
+ wasm-bindgen-backend-0.2.102 \
+ wasm-bindgen-futures-0.4.52 \
+ wasm-bindgen-macro-0.2.102 \
+ wasm-bindgen-macro-support-0.2.102 \
+ wasm-bindgen-shared-0.2.102 \
+ web-sys-0.3.79 \
web-time-1.1.0 \
- webpki-roots-1.0.1 \
- winapi-util-0.1.9 \
- windows-0.61.3 \
- windows-collections-0.2.0 \
- windows-core-0.61.2 \
- windows-future-0.2.1 \
+ webpki-roots-1.0.2 \
+ winapi-util-0.1.11 \
+ windows-0.62.0 \
+ windows-collections-0.3.0 \
+ windows-core-0.62.0 \
+ windows-future-0.3.0 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
windows-link-0.1.3 \
- windows-numerics-0.2.0 \
+ windows-link-0.2.0 \
+ windows-numerics-0.3.0 \
windows-registry-0.5.3 \
windows-result-0.3.4 \
+ windows-result-0.4.0 \
windows-strings-0.4.2 \
+ windows-strings-0.5.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
+ windows-sys-0.61.0 \
windows-targets-0.52.6 \
- windows-targets-0.53.2 \
- windows-threading-0.1.0 \
+ windows-targets-0.53.3 \
+ windows-threading-0.2.0 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
@@ -422,25 +431,25 @@ CARGO_CRATES= actix-codec-0.5.2 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.11 \
- wit-bindgen-rt-0.39.0 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
writeable-0.6.1 \
- xattr-1.5.0 \
- xml-rs-0.8.26 \
+ xattr-1.5.1 \
+ xml-rs-0.8.27 \
xml5ever-0.17.0 \
xmltree-0.11.0 \
yansi-1.0.1 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
- zerocopy-0.8.26 \
- zerocopy-derive-0.8.26 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerotrie-0.2.2 \
- zerovec-0.11.2 \
+ zerovec-0.11.4 \
zerovec-derive-0.11.1 \
- zip-4.2.0 \
+ zip-5.1.1 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
- zstd-sys-2.0.15+zstd.1.5.7
+ zstd-sys-2.0.16+zstd.1.5.7
diff --git a/www/miniserve/distinfo b/www/miniserve/distinfo
index 4aab0fba2ee9..da2d11a6daff 100644
--- a/www/miniserve/distinfo
+++ b/www/miniserve/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1754877902
+TIMESTAMP = 1758123139
SHA256 (rust/crates/actix-codec-0.5.2.crate) = 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a
SIZE (rust/crates/actix-codec-0.5.2.crate) = 14085
-SHA256 (rust/crates/actix-files-0.6.6.crate) = 0773d59061dedb49a8aed04c67291b9d8cf2fe0b60130a381aab53c6dd86e9be
-SIZE (rust/crates/actix-files-0.6.6.crate) = 42722
-SHA256 (rust/crates/actix-http-3.11.0.crate) = 44dfe5c9e0004c623edc65391dfd51daa201e7e30ebd9c9bedf873048ec32bc2
-SIZE (rust/crates/actix-http-3.11.0.crate) = 164165
+SHA256 (rust/crates/actix-files-0.6.8.crate) = 6c0d87f10d70e2948ad40e8edea79c8e77c6c66e0250a4c1f09b690465199576
+SIZE (rust/crates/actix-files-0.6.8.crate) = 46633
+SHA256 (rust/crates/actix-http-3.11.1.crate) = 44cceded2fb55f3c4b67068fa64962e2ca59614edc5b03167de9ff82ae803da0
+SIZE (rust/crates/actix-http-3.11.1.crate) = 165649
SHA256 (rust/crates/actix-macros-0.2.4.crate) = e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb
SIZE (rust/crates/actix-macros-0.2.4.crate) = 8380
SHA256 (rust/crates/actix-multipart-0.7.2.crate) = d5118a26dee7e34e894f7e85aa0ee5080ae4c18bf03c0e30d49a80e418f00a53
@@ -13,8 +13,8 @@ SHA256 (rust/crates/actix-multipart-derive-0.7.0.crate) = e11eb847f49a700678ea2f
SIZE (rust/crates/actix-multipart-derive-0.7.0.crate) = 9530
SHA256 (rust/crates/actix-router-0.5.3.crate) = 13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8
SIZE (rust/crates/actix-router-0.5.3.crate) = 33145
-SHA256 (rust/crates/actix-rt-2.10.0.crate) = 24eda4e2a6e042aa4e55ac438a2ae052d3b5da0ecf83d7411e1a368946925208
-SIZE (rust/crates/actix-rt-2.10.0.crate) = 22608
+SHA256 (rust/crates/actix-rt-2.11.0.crate) = 92589714878ca59a7626ea19734f0e07a6a875197eec751bb5d3f99e64998c63
+SIZE (rust/crates/actix-rt-2.11.0.crate) = 22288
SHA256 (rust/crates/actix-server-2.6.0.crate) = a65064ea4a457eaf07f2fba30b4c695bf43b721790e9530d26cb6f9019ff7502
SIZE (rust/crates/actix-server-2.6.0.crate) = 42816
SHA256 (rust/crates/actix-service-2.0.3.crate) = 9e46f36bf0e5af44bdc4bdb36fbbd421aa98c79a9bce724e1edeb3894e10dc7f
@@ -47,38 +47,36 @@ SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f924
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/alphanumeric-sort-1.5.3.crate) = d67c60c5f10f11c6ee04de72b2dd98bb9d2548cbc314d22a609bfa8bd9e87e8f
SIZE (rust/crates/alphanumeric-sort-1.5.3.crate) = 6318
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
-SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
-SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
-SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9
SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176
-SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
-SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-fs-2.1.2.crate) = ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a
-SIZE (rust/crates/async-fs-2.1.2.crate) = 17071
-SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
-SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/async-fs-2.2.0.crate) = 8034a681df4aed8b8edbd7fbe472401ecf009251c8b40556b304567052e294c5
+SIZE (rust/crates/async-fs-2.2.0.crate) = 18824
+SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc
+SIZE (rust/crates/async-lock-3.4.1.crate) = 40981
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/async-walkdir-2.1.0.crate) = 37672978ae0febce7516ae0a85b53e6185159a9a28787391eb63fc44ec36037d
SIZE (rust/crates/async-walkdir-2.1.0.crate) = 12611
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
@@ -93,58 +91,58 @@ SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e
SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
-SIZE (rust/crates/blocking-1.6.1.crate) = 17788
-SHA256 (rust/crates/brotli-8.0.1.crate) = 9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d
-SIZE (rust/crates/brotli-8.0.1.crate) = 741712
+SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21
+SIZE (rust/crates/blocking-1.6.2.crate) = 17754
+SHA256 (rust/crates/brotli-8.0.2.crate) = 4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560
+SIZE (rust/crates/brotli-8.0.2.crate) = 741739
SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282
SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
SIZE (rust/crates/bstr-1.12.0.crate) = 351557
-SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
-SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/bytesize-2.0.1.crate) = a3c8f83209414aacf0eeae3cf730b18d6981697fba62f200fcfb92b9f082acba
-SIZE (rust/crates/bytesize-2.0.1.crate) = 18922
-SHA256 (rust/crates/bytestring-1.4.0.crate) = e465647ae23b2823b0753f50decb2d5a86d2bb2cac04788fafd1f80e45378e5f
-SIZE (rust/crates/bytestring-1.4.0.crate) = 9747
+SHA256 (rust/crates/bytesize-2.1.0.crate) = f5c434ae3cf0089ca203e9019ebe529c47ff45cefe8af7c85ecb734ef541822f
+SIZE (rust/crates/bytesize-2.1.0.crate) = 19793
+SHA256 (rust/crates/bytestring-1.5.0.crate) = 113b4343b5f6617e7ad401ced8de3cc8b012e73a594347c307b90db3e9271289
+SIZE (rust/crates/bytestring-1.5.0.crate) = 11353
SHA256 (rust/crates/caseless-0.2.2.crate) = 8b6fd507454086c8edfd769ca6ada439193cdb209c7681712ef6275cccbfe5d8
SIZE (rust/crates/caseless-0.2.2.crate) = 29309
-SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
-SIZE (rust/crates/cc-1.2.27.crate) = 107070
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cc-1.2.37.crate) = 65193589c6404eb80b450d618eaf9a2cafaaafd57ecce47370519ef674a7bd44
+SIZE (rust/crates/cc-1.2.37.crate) = 90111
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/chrono-humanize-0.2.3.crate) = 799627e6b4d27827a814e837b9d8a504832086081806d45b1afa34dc982b023b
SIZE (rust/crates/chrono-humanize-0.2.3.crate) = 15411
-SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
-SIZE (rust/crates/clap-4.5.40.crate) = 57419
-SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
-SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
-SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677
-SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534
-SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
-SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
+SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
-SHA256 (rust/crates/clap_mangen-0.2.27.crate) = fc33c849748320656a90832f54a5eeecaa598e92557fb5dedebc3355746d31e4
-SIZE (rust/crates/clap_mangen-0.2.27.crate) = 15696
+SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2
+SIZE (rust/crates/clap_mangen-0.2.29.crate) = 16080
SHA256 (rust/crates/codemap-0.1.3.crate) = b9e769b5c8c8283982a987c6e948e540254f1058d5a74b8794914d4ef5fc2a24
SIZE (rust/crates/codemap-0.1.3.crate) = 9483
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
SIZE (rust/crates/colored-3.0.0.crate) = 34497
-SHA256 (rust/crates/comrak-0.39.0.crate) = d5c834ca54c5a20588b358f34d1533b4b498ddb5fd979cec6b22d0e8867a2449
-SIZE (rust/crates/comrak-0.39.0.crate) = 179041
+SHA256 (rust/crates/comrak-0.41.1.crate) = 9a45df55bc7f91b899160098a7c9b35d6e575dfb4fe22100f014b41a171af2c6
+SIZE (rust/crates/comrak-0.41.1.crate) = 185082
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
@@ -159,8 +157,8 @@ SHA256 (rust/crates/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c4
SIZE (rust/crates/core2-0.4.0.crate) = 37075
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -175,16 +173,16 @@ SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8b
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/dary_heap-0.3.7.crate) = 04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728
-SIZE (rust/crates/dary_heap-0.3.7.crate) = 24076
+SHA256 (rust/crates/dary_heap-0.3.8.crate) = 06d2e3287df1c007e74221c49ca10a95d557349e54b3a75dc2fb14712c751f04
+SIZE (rust/crates/dary_heap-0.3.8.crate) = 26544
SHA256 (rust/crates/dav-server-0.8.0.crate) = 1325ec68fa2627b069d06d5096d6109da5ebf46d45099e01e2dc59a4bcc4641e
SIZE (rust/crates/dav-server-0.8.0.crate) = 101835
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
+SIZE (rust/crates/deranged-0.5.3.crate) = 24353
SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
SIZE (rust/crates/derivative-2.2.0.crate) = 48076
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/derive_more-0.99.20.crate) = 6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f
SIZE (rust/crates/derive_more-0.99.20.crate) = 55041
SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
@@ -205,18 +203,18 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
-SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/entities-1.0.1.crate) = b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca
SIZE (rust/crates/entities-1.0.1.crate) = 24795
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
-SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
-SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
+SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/fake-tty-0.3.1.crate) = aa6c2a740a5d6940f90a0f13b5828440c2a7160bd1e235cf934d5df0e7a3e1ad
@@ -225,8 +223,10 @@ SHA256 (rust/crates/fast_qr-0.13.1.crate) = 1f5ea9788036fedaf55f43a2db0ba01eedf4
SIZE (rust/crates/fast_qr-0.13.1.crate) = 71951
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d
+SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
@@ -239,8 +239,8 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843
SIZE (rust/crates/futf-0.1.5.crate) = 11344
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
@@ -253,8 +253,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
-SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -273,8 +273,8 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
@@ -283,14 +283,14 @@ SHA256 (rust/crates/grass-0.13.4.crate) = f7a68216437ef68f0738e48d6c7bb9e6e6a922
SIZE (rust/crates/grass-0.13.4.crate) = 11009
SHA256 (rust/crates/grass_compiler-0.13.4.crate) = 2d9e3df7f0222ce5184154973d247c591d9aadc28ce7a73c6cd31100c9facff6
SIZE (rust/crates/grass_compiler-0.13.4.crate) = 166416
-SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
-SIZE (rust/crates/h2-0.3.26.crate) = 168315
-SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
-SIZE (rust/crates/h2-0.4.10.crate) = 174800
+SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d
+SIZE (rust/crates/h2-0.3.27.crate) = 169180
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/headers-0.4.1.crate) = b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb
SIZE (rust/crates/headers-0.4.1.crate) = 71105
SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4
@@ -317,16 +317,16 @@ SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
-SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
-SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
-SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
@@ -345,20 +345,22 @@ SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276
SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/if-addrs-0.13.4.crate) = 69b2eeee38fef3aa9b4cc5f1beea8a2444fc00e7377cafae396de3f5c2065e24
-SIZE (rust/crates/if-addrs-0.13.4.crate) = 14570
+SHA256 (rust/crates/if-addrs-0.14.0.crate) = bf39cc0423ee66021dc5eccface85580e4a001e0c5288bae8bea7ecb69225e90
+SIZE (rust/crates/if-addrs-0.14.0.crate) = 16237
SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/impl-more-0.1.9.crate) = e8a5a9a0ff0086c7a148acb942baaabeadf9504d10400b5a05645853729b9cd2
SIZE (rust/crates/impl-more-0.1.9.crate) = 15583
SHA256 (rust/crates/include_sass-0.13.4.crate) = c6090ec145f7cf645ff53998a54d3fc77ae02d71651093ee53806769eb40ea1f
SIZE (rust/crates/include_sass-0.13.4.crate) = 3901
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.11.3.crate) = 92119844f513ffa41556430369ab02c295a3578af21cf945caa3e9e0c2481ac3
+SIZE (rust/crates/indexmap-2.11.3.crate) = 100271
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
@@ -367,26 +369,26 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.79.crate) = 6247da8b8658ad4e73a186e747fcc5fc2a29f979d6fe6269127fdb5fd08298d0
+SIZE (rust/crates/js-sys-0.3.79.crate) = 56190
SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388
SIZE (rust/crates/language-tags-0.3.2.crate) = 53420
SHA256 (rust/crates/lasso-0.7.3.crate) = 6e14eda50a3494b3bf7b9ce51c52434a761e383d7238ce1dd5dcec2fbc13e9fb
SIZE (rust/crates/lasso-0.7.3.crate) = 78870
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e
SIZE (rust/crates/libflate-2.1.0.crate) = 43366
SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d
SIZE (rust/crates/libflate_lz77-2.1.0.crate) = 5918
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/local-channel-0.1.5.crate) = b6cbc85e69b8df4b8bb8b89ec634e7189099cea8927a276b7384ce5488e53ec8
@@ -395,8 +397,8 @@ SHA256 (rust/crates/local-waker-0.1.4.crate) = 4d873d7c67ce09b42110d801813efbc93
SIZE (rust/crates/local-waker-0.1.4.crate) = 6730
SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198
SIZE (rust/crates/lru-0.14.0.crate) = 16345
SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
@@ -459,8 +461,8 @@ SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575df
SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/parse-size-1.1.0.crate) = 487f2ccd1e17ce8c1bfab3a65c89525af41cfad4c8659021a1e9a2aacd73b89b
SIZE (rust/crates/parse-size-1.1.0.crate) = 7065
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259
SIZE (rust/crates/phf-0.10.1.crate) = 5406
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
@@ -489,10 +491,10 @@ SHA256 (rust/crates/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7
SIZE (rust/crates/piper-0.2.4.crate) = 15950
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
-SHA256 (rust/crates/port_check-0.2.1.crate) = 2110609fb863cdb367d4e69d6c43c81ba6a8c7d18e80082fe9f3ef16b23afeed
-SIZE (rust/crates/port_check-0.2.1.crate) = 5082
-SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/port_check-0.3.0.crate) = 4c2749dcd0984ec1be3c01001bb1d83623a58c3c0049a99b9afec61464fa98e7
+SIZE (rust/crates/port_check-0.3.0.crate) = 9283
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
@@ -507,26 +509,26 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
-SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219
-SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
-SIZE (rust/crates/quinn-0.11.8.crate) = 79949
-SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
-SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
-SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
-SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -535,76 +537,78 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
-SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
-SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
-SHA256 (rust/crates/reflink-copy-0.1.26.crate) = 78c81d000a2c524133cc00d2f92f019d399e57906c3b7119271a2495354fe895
-SIZE (rust/crates/reflink-copy-0.1.26.crate) = 23463
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
-SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/reflink-copy-0.1.28.crate) = 23bbed272e39c47a095a5242218a67412a220006842558b03fe2935e8f3d7b92
+SIZE (rust/crates/reflink-copy-0.1.28.crate) = 23811
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
+SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
-SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813
-SIZE (rust/crates/reqwest-0.12.20.crate) = 199843
-SHA256 (rust/crates/reqwest_dav-0.2.1.crate) = 280c1af39de7c1fb07ab9a036b37cc9b52a411c12a15bee0b520e07500d48d30
-SIZE (rust/crates/reqwest_dav-0.2.1.crate) = 28983
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
+SHA256 (rust/crates/reqwest_dav-0.2.2.crate) = 18a30b57f293dcb1a54163fc51fbbdbdaa3b622c4dbd8675a1062e0c671fab9a
+SIZE (rust/crates/reqwest_dav-0.2.2.crate) = 29842
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422
SIZE (rust/crates/rle-decode-fast-1.0.3.crate) = 62086
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d
-SIZE (rust/crates/rstest-0.25.0.crate) = 55273
-SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746
-SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557
-SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
-SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
+SHA256 (rust/crates/rstest-0.26.1.crate) = f5a3193c063baaa2a95a33f03035c8a72b83d97a54916055ba22d35ed3839d49
+SIZE (rust/crates/rstest-0.26.1.crate) = 56940
+SHA256 (rust/crates/rstest_macros-0.26.1.crate) = 9c845311f0ff7951c5506121a9ad75aec44d083c31583b2ea5a30bcb0b0abba0
+SIZE (rust/crates/rstest_macros-0.26.1.crate) = 68256
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643
-SIZE (rust/crates/rustls-0.23.28.crate) = 365699
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
+SIZE (rust/crates/rustls-0.23.31.crate) = 371259
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
-SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/rustls-webpki-0.103.6.crate) = 8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb
+SIZE (rust/crates/rustls-webpki-0.103.6.crate) = 85224
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
-SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
SHA256 (rust/crates/select-0.6.1.crate) = 5910c1d91bd7e6e178c0f8eb9e4ad01f814064b4a1c0ae3c906224a3cbf12879
SIZE (rust/crates/select-0.6.1.crate) = 12520
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.225.crate) = fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d
+SIZE (rust/crates/serde-1.0.225.crate) = 28467
SHA256 (rust/crates/serde-xml-rs-0.6.0.crate) = fb3aa78ecda1ebc9ec9847d5d3aba7d618823446a049ba2491940506da6e2782
SIZE (rust/crates/serde-xml-rs-0.6.0.crate) = 20677
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_core-1.0.225.crate) = 659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383
+SIZE (rust/crates/serde_core-1.0.225.crate) = 63004
+SHA256 (rust/crates/serde_derive-1.0.225.crate) = 0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516
+SIZE (rust/crates/serde_derive-1.0.225.crate) = 58560
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_plain-1.0.2.crate) = 9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50
SIZE (rust/crates/serde_plain-1.0.2.crate) = 11183
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -615,22 +619,24 @@ SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/simplelog-0.12.2.crate) = 16257adbfaef1ee58b1363bdc0664c9b8e1e30aed86049635fb5f147d065a9c0
SIZE (rust/crates/simplelog-0.12.2.crate) = 21548
SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
-SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
SIZE (rust/crates/slug-0.1.6.crate) = 6787
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f
@@ -639,16 +645,16 @@ SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b
SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
-SIZE (rust/crates/strum-0.27.1.crate) = 7467
-SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
-SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -659,50 +665,52 @@ SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1f
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
+SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
SIZE (rust/crates/tendril-0.4.3.crate) = 37210
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
-SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
-SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
+SIZE (rust/crates/time-0.3.43.crate) = 142912
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
-SIZE (rust/crates/tokio-1.45.1.crate) = 811787
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
-SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
-SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
-SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
-SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/toml_datetime-0.7.1.crate) = a197c0ec7d131bfc6f7e82c8442ba1595aeab35da7adbf05b6b73cd06a16b6be
+SIZE (rust/crates/toml_datetime-0.7.1.crate) = 18127
+SHA256 (rust/crates/toml_edit-0.23.5.crate) = c2ad0b7ae9cfeef5605163839cb9221f453399f15cfb5c10be9885fcf56611f9
+SIZE (rust/crates/toml_edit-0.23.5.crate) = 66458
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
@@ -725,8 +733,8 @@ SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
@@ -735,16 +743,16 @@ SHA256 (rust/crates/unicode_categories-0.1.1.crate) = 39ec24b3121d976906ece63c9d
SIZE (rust/crates/unicode_categories-0.1.1.crate) = 87298
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
-SIZE (rust/crates/uuid-1.17.0.crate) = 59014
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
SHA256 (rust/crates/v_htmlescape-0.15.8.crate) = 4e8257fbc510f0a46eb602c10215901938b5c2a7d5e70fc11483b1d3c9b5b18c
SIZE (rust/crates/v_htmlescape-0.15.8.crate) = 10878
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -759,62 +767,72 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
+SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.102.crate) = 4ad224d2776649cfb4f4471124f8176e54c1cca67a88108e30a0cd98b90e7ad3
+SIZE (rust/crates/wasm-bindgen-0.2.102.crate) = 47295
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.102.crate) = 3a1364104bdcd3c03f22b16a3b1c9620891469f5e9f09bc38b2db121e593e732
+SIZE (rust/crates/wasm-bindgen-backend-0.2.102.crate) = 32232
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.52.crate) = 9c0a08ecf5d99d5604a6666a70b3cde6ab7cc6142f5e641a8ef48fc744ce8854
+SIZE (rust/crates/wasm-bindgen-futures-0.4.52.crate) = 16315
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.102.crate) = 0d7ab4ca3e367bb1ed84ddbd83cc6e41e115f8337ed047239578210214e36c76
+SIZE (rust/crates/wasm-bindgen-macro-0.2.102.crate) = 9382
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.102.crate) = 4a518014843a19e2dbbd0ed5dfb6b99b23fb886b14e6192a00803a3e14c552b0
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.102.crate) = 26414
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.102.crate) = 255eb0aa4cc2eea3662a00c2bbd66e93911b7361d5e0fcd62385acfd7e15dcee
+SIZE (rust/crates/wasm-bindgen-shared-0.2.102.crate) = 9056
+SHA256 (rust/crates/web-sys-0.3.79.crate) = 50462a022f46851b81d5441d1a6f5bac0b21a1d72d64bd4906fbdd4bf7230ec7
+SIZE (rust/crates/web-sys-0.3.79.crate) = 641759
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-1.0.1.crate) = 8782dd5a41a24eed3a4f40b606249b3e236ca61adf1f25ea4d45c73de122b502
-SIZE (rust/crates/webpki-roots-1.0.1.crate) = 247202
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
-SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
-SIZE (rust/crates/windows-0.61.3.crate) = 9372520
-SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
-SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
-SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
-SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
-SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
-SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-0.62.0.crate) = 9579d0e6970fd5250aa29aba5994052385ff55cf7b28a059e484bb79ea842e42
+SIZE (rust/crates/windows-0.62.0.crate) = 9361442
+SHA256 (rust/crates/windows-collections-0.3.0.crate) = a90dd7a7b86859ec4cdf864658b311545ef19dbcf17a672b52ab7cefe80c336f
+SIZE (rust/crates/windows-collections-0.3.0.crate) = 13558
+SHA256 (rust/crates/windows-core-0.62.0.crate) = 57fe7168f7de578d2d8a05b07fd61870d2e73b4020e9f49aa00da8471723497c
+SIZE (rust/crates/windows-core-0.62.0.crate) = 36955
+SHA256 (rust/crates/windows-future-0.3.0.crate) = b2194dee901458cb79e1148a4e9aac2b164cc95fa431891e7b296ff0b2f1d8a6
+SIZE (rust/crates/windows-future-0.3.0.crate) = 17988
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
-SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-numerics-0.3.0.crate) = 2ce3498fe0aba81e62e477408383196b4b0363db5e0c27646f932676283b43d8
+SIZE (rust/crates/windows-numerics-0.3.0.crate) = 9786
SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386
SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
+SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda
+SIZE (rust/crates/windows-strings-0.5.0.crate) = 13992
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
+SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
-SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
-SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
-SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-threading-0.2.0.crate) = ab47f085ad6932defa48855254c758cdd0e2f2d48e62a34118a268d8f345e118
+SIZE (rust/crates/windows-threading-0.2.0.crate) = 9777
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
@@ -847,16 +865,16 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
-SIZE (rust/crates/winnow-0.7.11.crate) = 174175
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
-SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
-SIZE (rust/crates/xattr-1.5.0.crate) = 14694
-SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda
-SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115
+SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
+SIZE (rust/crates/xattr-1.5.1.crate) = 14565
+SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
+SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
SHA256 (rust/crates/xml5ever-0.17.0.crate) = 4034e1d05af98b51ad7214527730626f019682d797ba38b51689212118d8e650
SIZE (rust/crates/xml5ever-0.17.0.crate) = 41208
SHA256 (rust/crates/xmltree-0.11.0.crate) = b619f8c85654798007fb10afa5125590b43b088c225a25fc2fec100a9fad0fc6
@@ -867,10 +885,10 @@ SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f659
SIZE (rust/crates/yoke-0.8.0.crate) = 28726
SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
-SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
-SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
-SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
-SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
@@ -879,17 +897,17 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
-SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (rust/crates/zip-4.2.0.crate) = 95ab361742de920c5535880f89bbd611ee62002bf11341d16a5f057bb8ba6899
-SIZE (rust/crates/zip-4.2.0.crate) = 113836
+SHA256 (rust/crates/zip-5.1.1.crate) = 2f852905151ac8d4d06fdca66520a661c09730a74c6d4e2b0f27b436b382e532
+SIZE (rust/crates/zip-5.1.1.crate) = 127991
SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
SIZE (rust/crates/zstd-0.13.3.crate) = 30514
SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
-SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
-SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (svenstaro-miniserve-v0.31.0_GH0.tar.gz) = a4773ae5a6fbc45baf15a5dcb54fd6b7e0151f2fde25c26ddafc0f95b7d26c32
-SIZE (svenstaro-miniserve-v0.31.0_GH0.tar.gz) = 183252
+SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (svenstaro-miniserve-v0.32.0_GH0.tar.gz) = 30cfabd398f0c17c2eff3fdab115b5681e21fb048f363955a064249d14cd5869
+SIZE (svenstaro-miniserve-v0.32.0_GH0.tar.gz) = 187286
diff --git a/www/mirrorselect/Makefile b/www/mirrorselect/Makefile
index 87fc3b5c6ba0..e82465633893 100644
--- a/www/mirrorselect/Makefile
+++ b/www/mirrorselect/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mirrorselect
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= www ports-mgmt
MAINTAINER= aly@aaronly.me
diff --git a/www/mod_security/Makefile b/www/mod_security/Makefile
index 2c50163b7600..ea86f923ce89 100644
--- a/www/mod_security/Makefile
+++ b/www/mod_security/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mod_security
-PORTVERSION= 2.9.10
-PORTREVISION= 1
+PORTVERSION= 2.9.12
DISTVERSIONPREFIX= v
CATEGORIES= www security
PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX}
@@ -18,7 +17,7 @@ LIB_DEPENDS+= libpcre2-8.so:devel/pcre2 \
libgdbm.so:databases/gdbm \
libexpat.so:textproc/expat2
-USES= apache bdb:18 gnome perl5 pkgconfig shebangfix autoreconf libtool:build
+USES= apache gnome perl5 pkgconfig shebangfix autoreconf libtool:build
USE_GITHUB= yes
GH_ACCOUNT= owasp-modsecurity
GH_PROJECT= ModSecurity
@@ -79,5 +78,7 @@ post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
${INSTALL_DATA} ${WRKDIR}/${APMOD_FILE}.sample ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mod_security2.so \
+ ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/mod_security2.so
.include <bsd.port.mk>
diff --git a/www/mod_security/distinfo b/www/mod_security/distinfo
index 063cf2ff129a..fbd9b3c2bd7d 100644
--- a/www/mod_security/distinfo
+++ b/www/mod_security/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749190237
-SHA256 (owasp-modsecurity-ModSecurity-v2.9.10_GH0.tar.gz) = d18bf74fa2073a6aad8e08a6f46c1eaac6c1841afb0b309b3acc54788a0b05d0
-SIZE (owasp-modsecurity-ModSecurity-v2.9.10_GH0.tar.gz) = 3901245
+TIMESTAMP = 1757636585
+SHA256 (owasp-modsecurity-ModSecurity-v2.9.12_GH0.tar.gz) = 3aaa8414bd66c29381b2e6fc7e814391c16130bbd3ddec96e90f4b0a821de6e2
+SIZE (owasp-modsecurity-ModSecurity-v2.9.12_GH0.tar.gz) = 3909656
diff --git a/www/mod_wsgi/Makefile b/www/mod_wsgi/Makefile
new file mode 100644
index 000000000000..4e2f1f7af825
--- /dev/null
+++ b/www/mod_wsgi/Makefile
@@ -0,0 +1,30 @@
+PORTNAME= mod_wsgi
+DISTVERSION= 5.0.2
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX}${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= douglas@douglasthrift.net
+COMMENT= Python WSGI adapter module for Apache
+WWW= https://www.modwsgi.org/
+
+LICENSE= APACHE20
+
+USES= apache cpe gettext python:3.8+
+USE_PYTHON= flavors
+
+CPE_VENDOR= modwsgi
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--with-apxs="${APXS}" --with-python="${PYTHON_CMD}"
+
+SUB_FILES= ${APMOD_FILE}
+APMOD_FILE= 270_${PORTNAME}.conf.sample
+PLIST_SUB+= APMOD_FILE=${APMOD_FILE}
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
+ ${INSTALL_DATA} ${WRKDIR}/${APMOD_FILE} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/${PORTNAME}.so
+
+.include <bsd.port.mk>
diff --git a/www/mod_wsgi/distinfo b/www/mod_wsgi/distinfo
new file mode 100644
index 000000000000..4c19d21d8e9b
--- /dev/null
+++ b/www/mod_wsgi/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756060194
+SHA256 (mod_wsgi-5.0.2.tar.gz) = 6fe5557c3ef25c184c2c994905fe52be1c06ae5c46235ecafe558e84789e2159
+SIZE (mod_wsgi-5.0.2.tar.gz) = 498627
diff --git a/www/mod_wsgi4/files/270_mod_wsgi.conf.sample.in b/www/mod_wsgi/files/270_mod_wsgi.conf.sample.in
index 0177f0a7f668..0177f0a7f668 100644
--- a/www/mod_wsgi4/files/270_mod_wsgi.conf.sample.in
+++ b/www/mod_wsgi/files/270_mod_wsgi.conf.sample.in
diff --git a/www/mod_wsgi/pkg-descr b/www/mod_wsgi/pkg-descr
new file mode 100644
index 000000000000..9ff8186a24d3
--- /dev/null
+++ b/www/mod_wsgi/pkg-descr
@@ -0,0 +1,2 @@
+The mod_wsgi package provides an Apache module that implements a WSGI-compliant
+interface for hosting Python based web applications on top of the Apache web server.
diff --git a/www/mod_wsgi4/pkg-plist b/www/mod_wsgi/pkg-plist
index c2e491134ebe..c2e491134ebe 100644
--- a/www/mod_wsgi4/pkg-plist
+++ b/www/mod_wsgi/pkg-plist
diff --git a/www/mod_wsgi4/Makefile b/www/mod_wsgi4/Makefile
deleted file mode 100644
index bea57e108537..000000000000
--- a/www/mod_wsgi4/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-PORTNAME= mod_wsgi
-DISTVERSION= 4.9.4
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX}${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= douglas@douglasthrift.net
-COMMENT= Python WSGI adapter module for Apache
-WWW= https://www.modwsgi.org/
-
-LICENSE= APACHE20
-
-USES= apache cpe gettext python
-USE_PYTHON= flavors
-
-CPE_VENDOR= modwsgi
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--with-apxs="${APXS}" --with-python="${PYTHON_CMD}"
-
-SUB_FILES= pkg-message ${APMOD_FILE}
-APMOD_FILE= 270_${PORTNAME}.conf.sample
-PLIST_SUB+= APMOD_FILE=${APMOD_FILE}
-
-pre-everything::
- @${ECHO_MSG} "======================= ATTENTION! ======================"
- @${ECHO_MSG}
- @${ECHO_MSG} "If you want to use daemon mode you will need to make sure"
- @${ECHO_MSG} "Apache and APR include thread support."
- @${ECHO_MSG}
- @${ECHO_MSG} "========================================================="
-
-post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
- ${INSTALL_DATA} ${WRKDIR}/${APMOD_FILE} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/${PORTNAME}.so
-
-.include <bsd.port.mk>
diff --git a/www/mod_wsgi4/distinfo b/www/mod_wsgi4/distinfo
deleted file mode 100644
index 0bc7200fd6d2..000000000000
--- a/www/mod_wsgi4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1737724307
-SHA256 (mod_wsgi-4.9.4.tar.gz) = 8e762662ea5b01afc386bbcfbaa079748eb6203ab1d6d3a3dac9237f5666cfc9
-SIZE (mod_wsgi-4.9.4.tar.gz) = 497531
diff --git a/www/mod_wsgi4/files/pkg-message.in b/www/mod_wsgi4/files/pkg-message.in
deleted file mode 100644
index e6e2be1c1723..000000000000
--- a/www/mod_wsgi4/files/pkg-message.in
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-If you want to use daemon mode you will need to make sure Apache and APR
-include thread support.
-
-For more information, see :
-http://www.modwsgi.org/en/latest/user-guides/quick-configuration-guide.html
-EOM
-}
-]
diff --git a/www/mod_wsgi4/pkg-descr b/www/mod_wsgi4/pkg-descr
deleted file mode 100644
index f0087038e1da..000000000000
--- a/www/mod_wsgi4/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The mod_wsgi adapter is an Apache module that provides a WSGI compliant
-interface for hosting Python based web applications within Apache. The
-adapter is written completely in C code against the Apache C runtime and
-for hosting WSGI applications within Apache has a lower overhead than using
-existing WSGI adapters for mod_python or CGI.
diff --git a/www/monolith/Makefile b/www/monolith/Makefile
index 5c5672205875..93c55ee9c79e 100644
--- a/www/monolith/Makefile
+++ b/www/monolith/Makefile
@@ -1,7 +1,7 @@
PORTNAME= monolith
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/moodle44/Makefile b/www/moodle44/Makefile
index 803204ba13b8..850a37ca3a7e 100644
--- a/www/moodle44/Makefile
+++ b/www/moodle44/Makefile
@@ -1,5 +1,5 @@
PORTNAME= moodle
-PORTVERSION= 4.4.10
+PORTVERSION= 4.4.11
CATEGORIES= www education
MASTER_SITES= https://packaging.moodle.org/stable404/ \
LOCAL/wen
@@ -11,7 +11,7 @@ WWW= https://www.moodle.org/
LICENSE= GPLv3
-CONFLICTS= moodle45-4.5.[0-9]* moodle50-5.0-[0-9]*
+CONFLICTS= moodle45-4.5.[0-9]* moodle50-5.0-[0-9]* moodle51-5.1
USES= cpe php:flavors tar:tgz
USE_PHP= ctype curl dom exif fileinfo filter gd \
diff --git a/www/moodle44/distinfo b/www/moodle44/distinfo
index d7372cfe2a90..e4ae3a32d8bf 100644
--- a/www/moodle44/distinfo
+++ b/www/moodle44/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754949931
-SHA256 (moodle-4.4.10.tgz) = 2ccf9f2b204f867687e38c31e6631ff5ae4810762b4bc86d6d6edad6566c0e99
-SIZE (moodle-4.4.10.tgz) = 72712584
+TIMESTAMP = 1759836213
+SHA256 (moodle-4.4.11.tgz) = 2ce3f961dd5720fbdac1ce2132e1b5ad70c72f74fbcd22cfdb77e4306d547c45
+SIZE (moodle-4.4.11.tgz) = 72703324
diff --git a/www/moodle45/Makefile b/www/moodle45/Makefile
index 95e8eb7afe09..b40cf3346459 100644
--- a/www/moodle45/Makefile
+++ b/www/moodle45/Makefile
@@ -1,5 +1,5 @@
PORTNAME= moodle
-PORTVERSION= 4.5.6
+PORTVERSION= 4.5.7 # 4.5 is LTS version
CATEGORIES= www education
MASTER_SITES= https://packaging.moodle.org/stable405/ \
LOCAL/wen
@@ -11,7 +11,7 @@ WWW= https://www.moodle.org/
LICENSE= GPLv3
-CONFLICTS= moodle44-4.4.[0-9]* moodle50-5.0.[0-9]*
+CONFLICTS= moodle44-4.4.[0-9]* moodle50-5.0.[0-9]* moodle51-5.1
USES= cpe php:flavors tar:tgz
USE_PHP= ctype curl dom exif fileinfo filter gd \
diff --git a/www/moodle45/distinfo b/www/moodle45/distinfo
index 5931a0438884..8bbbbd07e56b 100644
--- a/www/moodle45/distinfo
+++ b/www/moodle45/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754923475
-SHA256 (moodle-4.5.6.tgz) = fad27ecef39b4a6980995e3ba46fae8c69478bf7223cf5bbf3ab942b6a68802a
-SIZE (moodle-4.5.6.tgz) = 74430958
+TIMESTAMP = 1759835865
+SHA256 (moodle-4.5.7.tgz) = 0e4b1bec0f4f2641257dec07ba10dd23d47e66857e7fb22cd12ce418ae61d972
+SIZE (moodle-4.5.7.tgz) = 74457388
diff --git a/www/moodle50/Makefile b/www/moodle50/Makefile
index 19deb11a6d97..67d95231a68c 100644
--- a/www/moodle50/Makefile
+++ b/www/moodle50/Makefile
@@ -1,5 +1,5 @@
PORTNAME= moodle
-PORTVERSION= 5.0.2
+PORTVERSION= 5.0.3
CATEGORIES= www education
MASTER_SITES= https://packaging.moodle.org/stable500/ \
LOCAL/wen
@@ -11,7 +11,7 @@ WWW= https://www.moodle.org/
LICENSE= GPLv3
-CONFLICTS= moodle44-4.4.[0-9]* moodle45-4.5.[0-9]*
+CONFLICTS= moodle44-4.4.[0-9]* moodle45-4.5.[0-9]* moodle51-5.1
USES= cpe php:flavors tar:tgz
USE_PHP= ctype curl dom exif fileinfo filter gd \
diff --git a/www/moodle50/distinfo b/www/moodle50/distinfo
index d288bf241e6b..c76f07943d8f 100644
--- a/www/moodle50/distinfo
+++ b/www/moodle50/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754922654
-SHA256 (moodle-5.0.2.tgz) = a7d917ad49ec14d1c9de4e44c1260efe25cd94dd406a7386967d534121620942
-SIZE (moodle-5.0.2.tgz) = 74229689
+TIMESTAMP = 1759835318
+SHA256 (moodle-5.0.3.tgz) = 4a0e48fbf9ef5dd8aac809f62a2e339c519d9796a2a6c3023a293677fd50cc93
+SIZE (moodle-5.0.3.tgz) = 74260507
diff --git a/www/moodle51/Makefile b/www/moodle51/Makefile
new file mode 100644
index 000000000000..2291867bde94
--- /dev/null
+++ b/www/moodle51/Makefile
@@ -0,0 +1,60 @@
+PORTNAME= moodle
+PORTVERSION= 5.1
+CATEGORIES= www education
+MASTER_SITES= https://packaging.moodle.org/stable501/ \
+ LOCAL/wen
+PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX}
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= Course management system based on social constructionism
+WWW= https://www.moodle.org/
+
+LICENSE= GPLv3
+
+CONFLICTS= moodle44-4.4.[0-9]* moodle45-4.5.[0-9]* moodle50-5.0.[0-9]*
+
+USES= cpe php:flavors tar:tgz
+USE_PHP= ctype curl dom exif fileinfo filter gd \
+ iconv intl mbstring opcache \
+ session simplexml soap sodium tokenizer \
+ xml xmlreader xmlrpc zip zlib
+
+WRKSRC= ${WRKDIR}/moodle
+
+OPTIONS_SINGLE= BACKEND
+OPTIONS_SINGLE_BACKEND= MYSQL PGSQL
+OPTIONS_DEFINE= LDAP
+OPTIONS_DEFAULT= MYSQL
+
+MYSQL_USE= php=mysqli
+PGSQL_USE= php=pgsql
+LDAP_USE= php=ldap
+
+NO_BUILD= yes
+PLIST= ${WRKDIR}/plist
+SUB_FILES= pkg-message
+SUB_LIST= MOODLEDIR=${MOODLEDIR} \
+ MOODLEDATADIR=${MOODLEDATADIR}
+
+MOODLEDIR?= www/moodle
+MOODLEDATADIR?= moodledata
+
+pre-install:
+ @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST}
+ @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST}
+ @${ECHO_CMD} "@mode 755" >> ${PLIST}
+ @${ECHO} @dir ${MOODLEDATADIR} >> ${PLIST}
+ @${ECHO_CMD} "@mode" >> ${PLIST}
+ @${ECHO_CMD} "@group" >> ${PLIST}
+ @${ECHO_CMD} "@owner" >> ${PLIST}
+
+# Here for safety I do not set moodle diretory 0755 permission
+# It require user write config.php manually then.
+ @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MOODLEDIR}?g" >>${PLIST}
+ @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${MOODLEDIR}?g" >> ${PLIST}
+
+do-install:
+ @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MOODLEDIR}
+ @${INSTALL} -d ${STAGEDIR}${PREFIX}/${MOODLEDATADIR}
+
+.include <bsd.port.mk>
diff --git a/www/moodle51/distinfo b/www/moodle51/distinfo
new file mode 100644
index 000000000000..2c37d4ef80ff
--- /dev/null
+++ b/www/moodle51/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1759802436
+SHA256 (moodle-5.1.tgz) = 7b9807f4300127aaa6c270d785ec5661b6dfe181e505bd28c118180dfd67938a
+SIZE (moodle-5.1.tgz) = 74525670
diff --git a/www/moodle51/files/pkg-message.in b/www/moodle51/files/pkg-message.in
new file mode 100644
index 000000000000..71b2b1bc63e2
--- /dev/null
+++ b/www/moodle51/files/pkg-message.in
@@ -0,0 +1,59 @@
+[
+{ type: install
+ message: <<EOM
+1) Create a user and a database for Moodle to store all
+ its tables in (or choose an existing database).
+ It doesn't matter what the database or user names are,
+ as this will be configured in a later step.
+ NOTE: this package assumes that either the phpX-pgsql,
+ phpX-mysql, or phpX-mssql packages are installed.
+
+2) Add the following to your Apache configuration file
+ httpd.conf, and restart the server:
+
+ Alias /moodle %%PREFIX%%/%%MOODLEDIR%%/public/
+ AcceptPathInfo On
+ <Directory %%PREFIX%%/%%MOODLEDIR%%/public/>
+ AllowOverride None
+ Require all granted
+ </Directory>
+
+3) Visit your Moodle site with a browser (i.e.,
+ http://your.server.com/moodle/), and you should
+ be taken to the install.php script, which will lead
+ you through creating a config.php file and then
+ setting up Moodle, creating an admin account, etc.
+
+ At one step, you will get a message saying that the
+ installer script was not able to automatically create
+ the config.php file. Just download it and copy it to
+ %%PREFIX%%/%%MOODLEDIR%%/config.php. Beware that it
+ will contain the database password in cleartext, so
+ set up whatever file permissions you deem more adequate.
+ For instance, user=root, group=www, mask=640.
+
+4) Set up a cron task to invoke the file admin/cron.php
+ every five minutes or so. For instance:
+ */5 * * * * fetch http://your.server.com/moodle/admin/cron.php
+
+For more information, see the INSTALL DOCUMENTATION:
+
+ http://docs.moodle.org/en/Installing_Moodle
+
+It may be worth reading the installation docs even if Moodle seems
+to be working at first, to ensure your PHP settings and database
+configuration will allow Moodle to operate properly.
+EOM
+}
+{ type: upgrade
+ message: <<EOM
+If you are upgrading from an earlier version of Moodle, check out
+possible additional steps at:
+
+ https://docs.moodle.org/400/en/Upgrading
+
+If you have real trouble, please visit the Moodle course
+"Using Moodle" on moodle.org.
+EOM
+}
+]
diff --git a/www/moodle51/pkg-descr b/www/moodle51/pkg-descr
new file mode 100644
index 000000000000..8d24b9357db9
--- /dev/null
+++ b/www/moodle51/pkg-descr
@@ -0,0 +1,5 @@
+Moodle is a course management system (CMS) - a free, Open Source software
+package designed using sound pedagogical principles, to help educators
+create effective online learning communities. You can use it on any
+computer you have handy (including webhosts), yet it can scale from a
+single-teacher site to a 40,000-student University.
diff --git a/www/morty/Makefile b/www/morty/Makefile
index 3f2c91551706..a790f7dc78b3 100644
--- a/www/morty/Makefile
+++ b/www/morty/Makefile
@@ -2,7 +2,7 @@ PORTNAME= morty
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0-12
DISTVERSIONSUFFIX= -gfe94d9a
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= www net
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/mythplugin-mythweb/Makefile b/www/mythplugin-mythweb/Makefile
index 7ae492fbc01d..86504369cbfc 100644
--- a/www/mythplugin-mythweb/Makefile
+++ b/www/mythplugin-mythweb/Makefile
@@ -2,6 +2,7 @@ PORTNAME= mythweb
DISTVERSIONPREFIX= v
DISTVERSION= 34.0
DISTVERSIONSUFFIX= -g92f0f9bc
+PORTREVISION= 1
CATEGORIES= www
PKGNAMEPREFIX= mythplugin-
@@ -12,26 +13,27 @@ WWW= https://www.mythtv.org/wiki/MythWeb
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= mythweb is no longer maintained in MythTV
USES= php shebangfix perl5
-USE_PERL5= run
-USE_PHP= posix mysqli session sockets
USE_GITHUB= yes
GH_ACCOUNT= MythTV
+USE_PERL5= run
+USE_PHP= posix mysqli session sockets
SHEBANG_FILES= mythweb.pl modules/_shared/lang/build_translation.pl \
modules/coverart/handler.pl modules/stream/*.pl
-NO_BUILD= yes
+REINPLACE_ARGS= -i ""
NO_ARCH= yes
-PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
+NO_BUILD= yes
SUB_FILES= pkg-message
-REINPLACE_ARGS= -i ""
+PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
OPTIONS_DEFINE= APACHE LIGHTTPD NGINX
OPTIONS_DEFAULT= APACHE
+NGINX_DESC= Nginx server support
APACHE_USES= apache
LIGHTTPD_RUN_DEPENDS= lighttpd:www/lighttpd
-NGINX_DESC= Nginx server support
NGINX_RUN_DEPENDS= nginx:www/nginx
post-patch:
diff --git a/www/ncgopher/Makefile b/www/ncgopher/Makefile
index 8e0ef4076c5e..58dc5fc2dae8 100644
--- a/www/ncgopher/Makefile
+++ b/www/ncgopher/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ncgopher
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= www
MAINTAINER= beastieboy@beastieboy.net
diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile
index 22b1cd47cf4e..ee1669b13b69 100644
--- a/www/newsboat/Makefile
+++ b/www/newsboat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= newsboat
DISTVERSION= 2.40
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://newsboat.org/releases/${DISTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/www/nextcloud-appointments/Makefile b/www/nextcloud-appointments/Makefile
index b87605e1c779..bc7a5066de63 100644
--- a/www/nextcloud-appointments/Makefile
+++ b/www/nextcloud-appointments/Makefile
@@ -1,5 +1,5 @@
PORTNAME= appointments
-PORTVERSION= 2.4.6
+PORTVERSION= 2.5.0
CATEGORIES= www
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/raw/${DISTVERSIONPREFIX}${DISTVERSION}/build/artifacts/appstore/
DISTVERSIONPREFIX= v
@@ -12,7 +12,7 @@ WWW= https://apps.nextcloud.com/apps/appointments
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-NEXTCLOUD_RUN_DEPENDS= 29
+NEXTCLOUD_RUN_DEPENDS= 31
USES= nextcloud php:flavors
diff --git a/www/nextcloud-appointments/distinfo b/www/nextcloud-appointments/distinfo
index bfc4578282d9..06d18f8f3d72 100644
--- a/www/nextcloud-appointments/distinfo
+++ b/www/nextcloud-appointments/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756904500
-SHA256 (nextcloud/appointments-2.4.6/appointments.tar.gz) = 169f029dbf5e56911cc431462fa767f26e246fba876c4af448616082e97aa8bc
-SIZE (nextcloud/appointments-2.4.6/appointments.tar.gz) = 2279382
+TIMESTAMP = 1759344898
+SHA256 (nextcloud/appointments-2.5.0/appointments.tar.gz) = 1d113acd60d6ecab4ab4f6e61f206c33abef526ba90ad3a19a0d945c6f9f501a
+SIZE (nextcloud/appointments-2.5.0/appointments.tar.gz) = 2281777
diff --git a/www/nextcloud-calendar/Makefile b/www/nextcloud-calendar/Makefile
index c024b19897a5..15722c948d39 100644
--- a/www/nextcloud-calendar/Makefile
+++ b/www/nextcloud-calendar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calendar
-PORTVERSION= 5.5.2
+PORTVERSION= 6.0.0
DISTVERSIONPREFIX= v
CATEGORIES= www
@@ -7,7 +7,7 @@ MAINTAINER= brnrd@FreeBSD.org
COMMENT= Calendar app for Nextcloud
WWW= https://apps.nextcloud.com/apps/calendar
-NEXTCLOUD_RUN_DEPENDS= 30
+NEXTCLOUD_RUN_DEPENDS= 32
USES= cpe nextcloud php:flavors
diff --git a/www/nextcloud-calendar/distinfo b/www/nextcloud-calendar/distinfo
index 27e6414baf7f..aa953f8743fe 100644
--- a/www/nextcloud-calendar/distinfo
+++ b/www/nextcloud-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756904556
-SHA256 (nextcloud/calendar-v5.5.2.tar.gz) = 293d3116d6550729f67d9f3b9dbea13b0f80416ea1eb5ff2b759946c33763d4d
-SIZE (nextcloud/calendar-v5.5.2.tar.gz) = 19770469
+TIMESTAMP = 1758966139
+SHA256 (nextcloud/calendar-v6.0.0.tar.gz) = 8cdbb3eaeabba623d95d7cfd55ec3c4302b7aaa10c677b5e466fd0ed805e90e6
+SIZE (nextcloud/calendar-v6.0.0.tar.gz) = 20085917
diff --git a/www/nextcloud-contacts/Makefile b/www/nextcloud-contacts/Makefile
index f40ba1d3f697..e5ac5dbb1148 100644
--- a/www/nextcloud-contacts/Makefile
+++ b/www/nextcloud-contacts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= contacts
-PORTVERSION= 7.2.6
+PORTVERSION= 8.0.2
DISTVERSIONPREFIX= v
CATEGORIES= www
@@ -7,7 +7,7 @@ MAINTAINER= brnrd@FreeBSD.org
COMMENT= Contacts app for Nextcloud
WWW= https://apps.nextcloud.com/apps/contacts
-NEXTCLOUD_RUN_DEPENDS= 30
+NEXTCLOUD_RUN_DEPENDS= 32
USES= cpe nextcloud php:flavors
CPE_VENDOR= nextcloud
diff --git a/www/nextcloud-contacts/distinfo b/www/nextcloud-contacts/distinfo
index b0c74cb0dbf3..eb084b94e456 100644
--- a/www/nextcloud-contacts/distinfo
+++ b/www/nextcloud-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756412333
-SHA256 (nextcloud/contacts-v7.2.6.tar.gz) = 20cb06e3f90dca3dbea1c1edb049d0ff5cbe2a18255894e0d2ce56b2283f5f6a
-SIZE (nextcloud/contacts-v7.2.6.tar.gz) = 4496148
+TIMESTAMP = 1758966186
+SHA256 (nextcloud/contacts-v8.0.2.tar.gz) = 7f2a9c52ac7ad003c59135b9c951123696bc419afcca7a28001e88109e06b443
+SIZE (nextcloud/contacts-v8.0.2.tar.gz) = 4578404
diff --git a/www/nextcloud-deck/Makefile b/www/nextcloud-deck/Makefile
index 10ede559efad..c5fd3b4df439 100644
--- a/www/nextcloud-deck/Makefile
+++ b/www/nextcloud-deck/Makefile
@@ -1,5 +1,5 @@
PORTNAME= deck
-PORTVERSION= 1.15.2
+DISTVERSION= 1.16.0
DISTVERSIONPREFIX= v
CATEGORIES= www
@@ -9,7 +9,7 @@ WWW= https://apps.nextcloud.com/apps/deck
LICENSE_FILE= ${WRKSRC}/LICENSE
-NEXTCLOUD_RUN_DEPENDS= 31
+NEXTCLOUD_RUN_DEPENDS= 32
USES= cpe nextcloud php:flavors
diff --git a/www/nextcloud-deck/distinfo b/www/nextcloud-deck/distinfo
index 72e3d2e7c13d..0c4b14f778a8 100644
--- a/www/nextcloud-deck/distinfo
+++ b/www/nextcloud-deck/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753864557
-SHA256 (nextcloud/deck-v1.15.2.tar.gz) = cb4919ae658eeac23820ffb98fe822f14bb1808c0d3d73110c57c44e3b11b458
-SIZE (nextcloud/deck-v1.15.2.tar.gz) = 13980567
+TIMESTAMP = 1759139555
+SHA256 (nextcloud/deck-v1.16.0.tar.gz) = 9624302f560493e1a02323ef0dc2168936b72bd5e290412554f46ccc675e0917
+SIZE (nextcloud/deck-v1.16.0.tar.gz) = 14210052
diff --git a/www/nextcloud-forms/Makefile b/www/nextcloud-forms/Makefile
index 694ddfaf8591..f14bf5a46323 100644
--- a/www/nextcloud-forms/Makefile
+++ b/www/nextcloud-forms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= forms
-PORTVERSION= 5.1.2
+PORTVERSION= 5.2.1
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-forms/distinfo b/www/nextcloud-forms/distinfo
index 9f82e19aecf9..ce6db186488b 100644
--- a/www/nextcloud-forms/distinfo
+++ b/www/nextcloud-forms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752097962
-SHA256 (nextcloud/forms-v5.1.2.tar.gz) = 58e2ebb2eff40983e7b619be73a4c42d7522b3dd5b9c4725409e6239d05eb337
-SIZE (nextcloud/forms-v5.1.2.tar.gz) = 5114872
+TIMESTAMP = 1759476039
+SHA256 (nextcloud/forms-v5.2.1.tar.gz) = 3f641f3a7279c5b01a20844d1f277c4f80598a9c8e00f3bb5be866ec3abef691
+SIZE (nextcloud/forms-v5.2.1.tar.gz) = 5142232
diff --git a/www/nextcloud-groupfolders/Makefile b/www/nextcloud-groupfolders/Makefile
index e9f62eff643c..f0c82c9d0837 100644
--- a/www/nextcloud-groupfolders/Makefile
+++ b/www/nextcloud-groupfolders/Makefile
@@ -1,5 +1,5 @@
PORTNAME= groupfolders
-PORTVERSION= 19.1.3
+PORTVERSION= 20.1.1
DISTVERSIONPREFIX= v
CATEGORIES= www
@@ -7,7 +7,7 @@ MAINTAINER= brnrd@FreeBSD.org
COMMENT= Groupfolders app for Nextcloud
WWW= https://apps.nextcloud.com/apps/groupfolders
-NEXTCLOUD_RUN_DEPENDS= 31
+NEXTCLOUD_RUN_DEPENDS= 32
USES= nextcloud php:flavors
diff --git a/www/nextcloud-groupfolders/distinfo b/www/nextcloud-groupfolders/distinfo
index d7bea427b16e..386e5d9bad55 100644
--- a/www/nextcloud-groupfolders/distinfo
+++ b/www/nextcloud-groupfolders/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753864280
-SHA256 (nextcloud/groupfolders-v19.1.3.tar.gz) = d33eb3c6e04dbc484f02d094503b5bd0138c492fb14ffacdec7d8f410fc12cf1
-SIZE (nextcloud/groupfolders-v19.1.3.tar.gz) = 5587409
+TIMESTAMP = 1759345089
+SHA256 (nextcloud/groupfolders-v20.1.1.tar.gz) = bfd10c2dc0f681597204aac388e44afd519e36f23868a097a27ba7471c2a9ee4
+SIZE (nextcloud/groupfolders-v20.1.1.tar.gz) = 5683323
diff --git a/www/nextcloud-news/Makefile b/www/nextcloud-news/Makefile
index db8bed8147c1..0548a2010a35 100644
--- a/www/nextcloud-news/Makefile
+++ b/www/nextcloud-news/Makefile
@@ -1,5 +1,5 @@
PORTNAME= news
-PORTVERSION= 26.1.0
+PORTVERSION= 27.0.0
CATEGORIES= www
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
DISTNAME= ${PORTNAME}
diff --git a/www/nextcloud-news/distinfo b/www/nextcloud-news/distinfo
index f4cc063e8472..52591501e37e 100644
--- a/www/nextcloud-news/distinfo
+++ b/www/nextcloud-news/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754381768
-SHA256 (nextcloud/news-26.1.0/news.tar.gz) = f14d8438af265cf124ef4214f062d7614d04a1953b3b87e1164ce11a96aebd97
-SIZE (nextcloud/news-26.1.0/news.tar.gz) = 2646482
+TIMESTAMP = 1759139788
+SHA256 (nextcloud/news-27.0.0/news.tar.gz) = 0b803591be350c24b716d0a89e927e83d4c110895a52a5bd602e876b76e3d18c
+SIZE (nextcloud/news-27.0.0/news.tar.gz) = 3493438
diff --git a/www/nextcloud/Makefile b/www/nextcloud/Makefile
index 6d6b22b717c6..94ab35fff060 100644
--- a/www/nextcloud/Makefile
+++ b/www/nextcloud/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nextcloud
-PORTVERSION= 31.0.8
+PORTVERSION= 32.0.0
CATEGORIES= www
MASTER_SITES= https://download.nextcloud.com/server/releases/
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/www/nextcloud/distinfo b/www/nextcloud/distinfo
index fa79f19603ed..40b3faa03520 100644
--- a/www/nextcloud/distinfo
+++ b/www/nextcloud/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755291954
-SHA256 (nextcloud/nextcloud-31.0.8.tar.bz2) = 62117db783fe775677ce8b680f4b48c13b9591657fed3b508bdc3a32b4115cb0
-SIZE (nextcloud/nextcloud-31.0.8.tar.bz2) = 229388570
+TIMESTAMP = 1758965477
+SHA256 (nextcloud/nextcloud-32.0.0.tar.bz2) = 57448d55d9b87102f17c36347320346a1b258f6017c63b958c789efd42e345a3
+SIZE (nextcloud/nextcloud-32.0.0.tar.bz2) = 263604282
diff --git a/www/nghttp2/Makefile b/www/nghttp2/Makefile
index 2c997b38233e..947d50b4e4f2 100644
--- a/www/nghttp2/Makefile
+++ b/www/nghttp2/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nghttp2
-PORTVERSION= 1.66.0
-PORTREVISION= 1
+PORTVERSION= 1.67.0
CATEGORIES= www net
MASTER_SITES= https://github.com/nghttp2/nghttp2/releases/download/v${PORTVERSION}/
diff --git a/www/nghttp2/distinfo b/www/nghttp2/distinfo
index 0154a1913a99..3ca5fb173452 100644
--- a/www/nghttp2/distinfo
+++ b/www/nghttp2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188020
-SHA256 (nghttp2-1.66.0.tar.xz) = 00ba1bdf0ba2c74b2a4fe6c8b1069dc9d82f82608af24442d430df97c6f9e631
-SIZE (nghttp2-1.66.0.tar.xz) = 1743992
+TIMESTAMP = 1757120548
+SHA256 (nghttp2-1.67.0.tar.xz) = d21cf317837f5176b76bed7eded54a4e4583dfa378c9f915913329d9d4a1be86
+SIZE (nghttp2-1.67.0.tar.xz) = 1675484
diff --git a/www/nghttp2/pkg-plist b/www/nghttp2/pkg-plist
index 6716f5102631..62f4252f7334 100644
--- a/www/nghttp2/pkg-plist
+++ b/www/nghttp2/pkg-plist
@@ -14,7 +14,7 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libevent-client.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libevent-server
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libevent-server.c
-share/man/man1/h2load.1.gz
-share/man/man1/nghttp.1.gz
-share/man/man1/nghttpd.1.gz
-share/man/man1/nghttpx.1.gz
+%%DOCS%%share/man/man1/h2load.1.gz
+%%DOCS%%share/man/man1/nghttp.1.gz
+%%DOCS%%share/man/man1/nghttpd.1.gz
+%%DOCS%%share/man/man1/nghttpx.1.gz
diff --git a/www/nginx-acme/Makefile b/www/nginx-acme/Makefile
index 5dc148436727..6a8b46db2ac1 100644
--- a/www/nginx-acme/Makefile
+++ b/www/nginx-acme/Makefile
@@ -1,6 +1,6 @@
PORTNAME= acme
PORTVERSION= 0.1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://github.com/nginx/nginx-${PORTNAME}/releases/download/v${PORTVERSION}/:acme \
https://nginx.org/download/:nginx
diff --git a/www/nginx-prometheus-exporter/Makefile b/www/nginx-prometheus-exporter/Makefile
index 5a30c8175be9..0363f71f06d4 100644
--- a/www/nginx-prometheus-exporter/Makefile
+++ b/www/nginx-prometheus-exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nginx-prometheus-exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MAINTAINER= arcade@b1t.name
diff --git a/www/nginx-vts-exporter/Makefile b/www/nginx-vts-exporter/Makefile
index 6e9a22dff444..14bd1c2fa2b3 100644
--- a/www/nginx-vts-exporter/Makefile
+++ b/www/nginx-vts-exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nginx-vts-exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.7
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= www
MAINTAINER= joneum@FreeBSD.org
diff --git a/www/node20/Makefile b/www/node20/Makefile
index d921874d4ce5..936f569f6f91 100644
--- a/www/node20/Makefile
+++ b/www/node20/Makefile
@@ -99,4 +99,7 @@ post-configure:
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node
+post-install-BUNDLED_SSL-on:
+ cd ${STAGEDIR}${PREFIX} && ${FIND} include/node/openssl/ -type f >> ${TMPPLIST}
+
.include <bsd.port.mk>
diff --git a/www/node20/Makefile.version b/www/node20/Makefile.version
index 9363025dccf7..c424c0651d1d 100644
--- a/www/node20/Makefile.version
+++ b/www/node20/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 20.19.4
+NODEJS_PORTVERSION= 20.19.5
diff --git a/www/node20/distinfo b/www/node20/distinfo
index 64b10d8f5e2b..a979ac92c7a0 100644
--- a/www/node20/distinfo
+++ b/www/node20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265708
-SHA256 (node-v20.19.4.tar.xz) = b87fd7106013d3906706913ffc63a4403715fbb272c4f83ff4338527353eec0f
-SIZE (node-v20.19.4.tar.xz) = 42460588
+TIMESTAMP = 1757436435
+SHA256 (node-v20.19.5.tar.xz) = 230c899f4e2489c4b8d2232edd6cc02f384fb2397c2a246a22e415837ee5da51
+SIZE (node-v20.19.5.tar.xz) = 42505652
diff --git a/www/node20/pkg-plist b/www/node20/pkg-plist
index c52bb53a6976..cc8253c32c83 100644
--- a/www/node20/pkg-plist
+++ b/www/node20/pkg-plist
@@ -55,2215 +55,6 @@ include/node/node_api_types.h
include/node/node_buffer.h
include/node/node_object_wrap.h
include/node/node_version.h
-%%BUNDLED_SSL%%include/node/openssl/aes.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/asn1_asm.h
-%%BUNDLED_SSL%%include/node/openssl/asn1_mac.h
-%%BUNDLED_SSL%%include/node/openssl/asn1_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/asn1err.h
-%%BUNDLED_SSL%%include/node/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/asn1t_asm.h
-%%BUNDLED_SSL%%include/node/openssl/asn1t_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/async.h
-%%BUNDLED_SSL%%include/node/openssl/asyncerr.h
-%%BUNDLED_SSL%%include/node/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/bio_asm.h
-%%BUNDLED_SSL%%include/node/openssl/bio_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/bioerr.h
-%%BUNDLED_SSL%%include/node/openssl/blowfish.h
-%%BUNDLED_SSL%%include/node/openssl/bn.h
-%%BUNDLED_SSL%%include/node/openssl/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/bn_conf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/bn_conf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/bnerr.h
-%%BUNDLED_SSL%%include/node/openssl/buffer.h
-%%BUNDLED_SSL%%include/node/openssl/buffererr.h
-%%BUNDLED_SSL%%include/node/openssl/camellia.h
-%%BUNDLED_SSL%%include/node/openssl/cast.h
-%%BUNDLED_SSL%%include/node/openssl/cmac.h
-%%BUNDLED_SSL%%include/node/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/cmp_asm.h
-%%BUNDLED_SSL%%include/node/openssl/cmp_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cmp_util.h
-%%BUNDLED_SSL%%include/node/openssl/cmperr.h
-%%BUNDLED_SSL%%include/node/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/cms_asm.h
-%%BUNDLED_SSL%%include/node/openssl/cms_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cmserr.h
-%%BUNDLED_SSL%%include/node/openssl/comp.h
-%%BUNDLED_SSL%%include/node/openssl/comperr.h
-%%BUNDLED_SSL%%include/node/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/conf_api.h
-%%BUNDLED_SSL%%include/node/openssl/conf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/conf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/conferr.h
-%%BUNDLED_SSL%%include/node/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/configuration_asm.h
-%%BUNDLED_SSL%%include/node/openssl/configuration_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/conftypes.h
-%%BUNDLED_SSL%%include/node/openssl/core.h
-%%BUNDLED_SSL%%include/node/openssl/core_dispatch.h
-%%BUNDLED_SSL%%include/node/openssl/core_names.h
-%%BUNDLED_SSL%%include/node/openssl/core_object.h
-%%BUNDLED_SSL%%include/node/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/crmf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/crmf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/crmferr.h
-%%BUNDLED_SSL%%include/node/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/crypto_asm.h
-%%BUNDLED_SSL%%include/node/openssl/crypto_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cryptoerr.h
-%%BUNDLED_SSL%%include/node/openssl/cryptoerr_legacy.h
-%%BUNDLED_SSL%%include/node/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/ct_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ct_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cterr.h
-%%BUNDLED_SSL%%include/node/openssl/decoder.h
-%%BUNDLED_SSL%%include/node/openssl/decodererr.h
-%%BUNDLED_SSL%%include/node/openssl/des.h
-%%BUNDLED_SSL%%include/node/openssl/dh.h
-%%BUNDLED_SSL%%include/node/openssl/dherr.h
-%%BUNDLED_SSL%%include/node/openssl/dsa.h
-%%BUNDLED_SSL%%include/node/openssl/dsaerr.h
-%%BUNDLED_SSL%%include/node/openssl/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/dso_conf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/dso_conf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/dtls1.h
-%%BUNDLED_SSL%%include/node/openssl/e_os2.h
-%%BUNDLED_SSL%%include/node/openssl/ebcdic.h
-%%BUNDLED_SSL%%include/node/openssl/ec.h
-%%BUNDLED_SSL%%include/node/openssl/ecdh.h
-%%BUNDLED_SSL%%include/node/openssl/ecdsa.h
-%%BUNDLED_SSL%%include/node/openssl/ecerr.h
-%%BUNDLED_SSL%%include/node/openssl/encoder.h
-%%BUNDLED_SSL%%include/node/openssl/encodererr.h
-%%BUNDLED_SSL%%include/node/openssl/engine.h
-%%BUNDLED_SSL%%include/node/openssl/engineerr.h
-%%BUNDLED_SSL%%include/node/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/err_asm.h
-%%BUNDLED_SSL%%include/node/openssl/err_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/ess_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ess_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/esserr.h
-%%BUNDLED_SSL%%include/node/openssl/evp.h
-%%BUNDLED_SSL%%include/node/openssl/evperr.h
-%%BUNDLED_SSL%%include/node/openssl/fips_names.h
-%%BUNDLED_SSL%%include/node/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/fipskey_asm.h
-%%BUNDLED_SSL%%include/node/openssl/fipskey_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/hmac.h
-%%BUNDLED_SSL%%include/node/openssl/http.h
-%%BUNDLED_SSL%%include/node/openssl/httperr.h
-%%BUNDLED_SSL%%include/node/openssl/idea.h
-%%BUNDLED_SSL%%include/node/openssl/kdf.h
-%%BUNDLED_SSL%%include/node/openssl/kdferr.h
-%%BUNDLED_SSL%%include/node/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/lhash_asm.h
-%%BUNDLED_SSL%%include/node/openssl/lhash_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/macros.h
-%%BUNDLED_SSL%%include/node/openssl/md2.h
-%%BUNDLED_SSL%%include/node/openssl/md4.h
-%%BUNDLED_SSL%%include/node/openssl/md5.h
-%%BUNDLED_SSL%%include/node/openssl/mdc2.h
-%%BUNDLED_SSL%%include/node/openssl/modes.h
-%%BUNDLED_SSL%%include/node/openssl/obj_mac.h
-%%BUNDLED_SSL%%include/node/openssl/objects.h
-%%BUNDLED_SSL%%include/node/openssl/objectserr.h
-%%BUNDLED_SSL%%include/node/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/ocsp_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ocsp_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/ocsperr.h
-%%BUNDLED_SSL%%include/node/openssl/opensslconf.h
-%%BUNDLED_SSL%%include/node/openssl/opensslconf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/opensslv_asm.h
-%%BUNDLED_SSL%%include/node/openssl/opensslv_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/ossl_typ.h
-%%BUNDLED_SSL%%include/node/openssl/param_build.h
-%%BUNDLED_SSL%%include/node/openssl/params.h
-%%BUNDLED_SSL%%include/node/openssl/pem.h
-%%BUNDLED_SSL%%include/node/openssl/pem2.h
-%%BUNDLED_SSL%%include/node/openssl/pemerr.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12_asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12err.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7_asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7err.h
-%%BUNDLED_SSL%%include/node/openssl/prov_ssl.h
-%%BUNDLED_SSL%%include/node/openssl/proverr.h
-%%BUNDLED_SSL%%include/node/openssl/provider.h
-%%BUNDLED_SSL%%include/node/openssl/quic.h
-%%BUNDLED_SSL%%include/node/openssl/rand.h
-%%BUNDLED_SSL%%include/node/openssl/randerr.h
-%%BUNDLED_SSL%%include/node/openssl/rc2.h
-%%BUNDLED_SSL%%include/node/openssl/rc4.h
-%%BUNDLED_SSL%%include/node/openssl/rc5.h
-%%BUNDLED_SSL%%include/node/openssl/ripemd.h
-%%BUNDLED_SSL%%include/node/openssl/rsa.h
-%%BUNDLED_SSL%%include/node/openssl/rsaerr.h
-%%BUNDLED_SSL%%include/node/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/safestack_asm.h
-%%BUNDLED_SSL%%include/node/openssl/safestack_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/seed.h
-%%BUNDLED_SSL%%include/node/openssl/self_test.h
-%%BUNDLED_SSL%%include/node/openssl/sha.h
-%%BUNDLED_SSL%%include/node/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/srp_asm.h
-%%BUNDLED_SSL%%include/node/openssl/srp_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/srtp.h
-%%BUNDLED_SSL%%include/node/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/ssl2.h
-%%BUNDLED_SSL%%include/node/openssl/ssl3.h
-%%BUNDLED_SSL%%include/node/openssl/ssl_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ssl_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/sslerr.h
-%%BUNDLED_SSL%%include/node/openssl/sslerr_legacy.h
-%%BUNDLED_SSL%%include/node/openssl/stack.h
-%%BUNDLED_SSL%%include/node/openssl/store.h
-%%BUNDLED_SSL%%include/node/openssl/storeerr.h
-%%BUNDLED_SSL%%include/node/openssl/symhacks.h
-%%BUNDLED_SSL%%include/node/openssl/tls1.h
-%%BUNDLED_SSL%%include/node/openssl/trace.h
-%%BUNDLED_SSL%%include/node/openssl/ts.h
-%%BUNDLED_SSL%%include/node/openssl/tserr.h
-%%BUNDLED_SSL%%include/node/openssl/txt_db.h
-%%BUNDLED_SSL%%include/node/openssl/types.h
-%%BUNDLED_SSL%%include/node/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/ui_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ui_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/uierr.h
-%%BUNDLED_SSL%%include/node/openssl/whrlpool.h
-%%BUNDLED_SSL%%include/node/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/x509_asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/x509_vfy_asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509_vfy_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509err.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3_asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3err.h
include/node/v8-array-buffer.h
include/node/v8-callbacks.h
include/node/v8-container.h
diff --git a/www/node22/Makefile b/www/node22/Makefile
index 159606d42d9d..4c2ec9be4a7b 100644
--- a/www/node22/Makefile
+++ b/www/node22/Makefile
@@ -1,6 +1,7 @@
PORTNAME= node
PORTVERSION= ${NODEJS_PORTVERSION}
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= ${PORTVERSION:R:R}
@@ -102,4 +103,7 @@ post-configure:
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node
+post-install-BUNDLED_SSL-on:
+ cd ${STAGEDIR}${PREFIX} && ${FIND} include/node/openssl/ -type f >> ${TMPPLIST}
+
.include <bsd.port.mk>
diff --git a/www/node22/Makefile.version b/www/node22/Makefile.version
index 81316500adb5..36ff04455fae 100644
--- a/www/node22/Makefile.version
+++ b/www/node22/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 22.17.1
+NODEJS_PORTVERSION= 22.19.0
diff --git a/www/node22/distinfo b/www/node22/distinfo
index fa6b7ae26589..697813a4253f 100644
--- a/www/node22/distinfo
+++ b/www/node22/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265710
-SHA256 (node-v22.17.1.tar.xz) = 327415fd76fcebb98133bf56e2d90e3ac048b038fac2676f03b6db91074575b9
-SIZE (node-v22.17.1.tar.xz) = 48453936
+TIMESTAMP = 1757120550
+SHA256 (node-v22.19.0.tar.xz) = 0272acfce50ce9ad060288321b1092719a7f19966f81419835410c59c09daa46
+SIZE (node-v22.19.0.tar.xz) = 48853616
diff --git a/www/node22/pkg-plist b/www/node22/pkg-plist
index c8637c31ed7b..41c26ed86932 100644
--- a/www/node22/pkg-plist
+++ b/www/node22/pkg-plist
@@ -55,2250 +55,6 @@ include/node/node_api_types.h
include/node/node_buffer.h
include/node/node_object_wrap.h
include/node/node_version.h
-%%BUNDLED_SSL%%include/node/openssl/aes.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/asn1_asm.h
-%%BUNDLED_SSL%%include/node/openssl/asn1_mac.h
-%%BUNDLED_SSL%%include/node/openssl/asn1_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/asn1err.h
-%%BUNDLED_SSL%%include/node/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/asn1t_asm.h
-%%BUNDLED_SSL%%include/node/openssl/asn1t_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/async.h
-%%BUNDLED_SSL%%include/node/openssl/asyncerr.h
-%%BUNDLED_SSL%%include/node/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/bio_asm.h
-%%BUNDLED_SSL%%include/node/openssl/bio_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/bioerr.h
-%%BUNDLED_SSL%%include/node/openssl/blowfish.h
-%%BUNDLED_SSL%%include/node/openssl/bn.h
-%%BUNDLED_SSL%%include/node/openssl/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/bn_conf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/bn_conf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/bnerr.h
-%%BUNDLED_SSL%%include/node/openssl/buffer.h
-%%BUNDLED_SSL%%include/node/openssl/buffererr.h
-%%BUNDLED_SSL%%include/node/openssl/camellia.h
-%%BUNDLED_SSL%%include/node/openssl/cast.h
-%%BUNDLED_SSL%%include/node/openssl/cmac.h
-%%BUNDLED_SSL%%include/node/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/cmp_asm.h
-%%BUNDLED_SSL%%include/node/openssl/cmp_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cmp_util.h
-%%BUNDLED_SSL%%include/node/openssl/cmperr.h
-%%BUNDLED_SSL%%include/node/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/cms_asm.h
-%%BUNDLED_SSL%%include/node/openssl/cms_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cmserr.h
-%%BUNDLED_SSL%%include/node/openssl/comp.h
-%%BUNDLED_SSL%%include/node/openssl/comperr.h
-%%BUNDLED_SSL%%include/node/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/conf_api.h
-%%BUNDLED_SSL%%include/node/openssl/conf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/conf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/conferr.h
-%%BUNDLED_SSL%%include/node/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/configuration_asm.h
-%%BUNDLED_SSL%%include/node/openssl/configuration_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/conftypes.h
-%%BUNDLED_SSL%%include/node/openssl/core.h
-%%BUNDLED_SSL%%include/node/openssl/core_dispatch.h
-%%BUNDLED_SSL%%include/node/openssl/core_names.h
-%%BUNDLED_SSL%%include/node/openssl/core_object.h
-%%BUNDLED_SSL%%include/node/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/crmf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/crmf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/crmferr.h
-%%BUNDLED_SSL%%include/node/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/crypto_asm.h
-%%BUNDLED_SSL%%include/node/openssl/crypto_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cryptoerr.h
-%%BUNDLED_SSL%%include/node/openssl/cryptoerr_legacy.h
-%%BUNDLED_SSL%%include/node/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/ct_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ct_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cterr.h
-%%BUNDLED_SSL%%include/node/openssl/decoder.h
-%%BUNDLED_SSL%%include/node/openssl/decodererr.h
-%%BUNDLED_SSL%%include/node/openssl/des.h
-%%BUNDLED_SSL%%include/node/openssl/dh.h
-%%BUNDLED_SSL%%include/node/openssl/dherr.h
-%%BUNDLED_SSL%%include/node/openssl/dsa.h
-%%BUNDLED_SSL%%include/node/openssl/dsaerr.h
-%%BUNDLED_SSL%%include/node/openssl/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/dso_conf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/dso_conf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/dtls1.h
-%%BUNDLED_SSL%%include/node/openssl/e_os2.h
-%%BUNDLED_SSL%%include/node/openssl/ebcdic.h
-%%BUNDLED_SSL%%include/node/openssl/ec.h
-%%BUNDLED_SSL%%include/node/openssl/ecdh.h
-%%BUNDLED_SSL%%include/node/openssl/ecdsa.h
-%%BUNDLED_SSL%%include/node/openssl/ecerr.h
-%%BUNDLED_SSL%%include/node/openssl/encoder.h
-%%BUNDLED_SSL%%include/node/openssl/encodererr.h
-%%BUNDLED_SSL%%include/node/openssl/engine.h
-%%BUNDLED_SSL%%include/node/openssl/engineerr.h
-%%BUNDLED_SSL%%include/node/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/err_asm.h
-%%BUNDLED_SSL%%include/node/openssl/err_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/ess_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ess_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/esserr.h
-%%BUNDLED_SSL%%include/node/openssl/evp.h
-%%BUNDLED_SSL%%include/node/openssl/evperr.h
-%%BUNDLED_SSL%%include/node/openssl/fips_names.h
-%%BUNDLED_SSL%%include/node/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/fipskey_asm.h
-%%BUNDLED_SSL%%include/node/openssl/fipskey_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/hmac.h
-%%BUNDLED_SSL%%include/node/openssl/http.h
-%%BUNDLED_SSL%%include/node/openssl/httperr.h
-%%BUNDLED_SSL%%include/node/openssl/idea.h
-%%BUNDLED_SSL%%include/node/openssl/kdf.h
-%%BUNDLED_SSL%%include/node/openssl/kdferr.h
-%%BUNDLED_SSL%%include/node/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/lhash_asm.h
-%%BUNDLED_SSL%%include/node/openssl/lhash_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/macros.h
-%%BUNDLED_SSL%%include/node/openssl/md2.h
-%%BUNDLED_SSL%%include/node/openssl/md4.h
-%%BUNDLED_SSL%%include/node/openssl/md5.h
-%%BUNDLED_SSL%%include/node/openssl/mdc2.h
-%%BUNDLED_SSL%%include/node/openssl/modes.h
-%%BUNDLED_SSL%%include/node/openssl/obj_mac.h
-%%BUNDLED_SSL%%include/node/openssl/objects.h
-%%BUNDLED_SSL%%include/node/openssl/objectserr.h
-%%BUNDLED_SSL%%include/node/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/ocsp_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ocsp_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/ocsperr.h
-%%BUNDLED_SSL%%include/node/openssl/opensslconf.h
-%%BUNDLED_SSL%%include/node/openssl/opensslconf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/opensslv_asm.h
-%%BUNDLED_SSL%%include/node/openssl/opensslv_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/ossl_typ.h
-%%BUNDLED_SSL%%include/node/openssl/param_build.h
-%%BUNDLED_SSL%%include/node/openssl/params.h
-%%BUNDLED_SSL%%include/node/openssl/pem.h
-%%BUNDLED_SSL%%include/node/openssl/pem2.h
-%%BUNDLED_SSL%%include/node/openssl/pemerr.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12_asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12err.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7_asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7err.h
-%%BUNDLED_SSL%%include/node/openssl/prov_ssl.h
-%%BUNDLED_SSL%%include/node/openssl/proverr.h
-%%BUNDLED_SSL%%include/node/openssl/provider.h
-%%BUNDLED_SSL%%include/node/openssl/rand.h
-%%BUNDLED_SSL%%include/node/openssl/randerr.h
-%%BUNDLED_SSL%%include/node/openssl/rc2.h
-%%BUNDLED_SSL%%include/node/openssl/rc4.h
-%%BUNDLED_SSL%%include/node/openssl/rc5.h
-%%BUNDLED_SSL%%include/node/openssl/ripemd.h
-%%BUNDLED_SSL%%include/node/openssl/rsa.h
-%%BUNDLED_SSL%%include/node/openssl/rsaerr.h
-%%BUNDLED_SSL%%include/node/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/safestack_asm.h
-%%BUNDLED_SSL%%include/node/openssl/safestack_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/seed.h
-%%BUNDLED_SSL%%include/node/openssl/self_test.h
-%%BUNDLED_SSL%%include/node/openssl/sha.h
-%%BUNDLED_SSL%%include/node/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/srp_asm.h
-%%BUNDLED_SSL%%include/node/openssl/srp_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/srtp.h
-%%BUNDLED_SSL%%include/node/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/ssl2.h
-%%BUNDLED_SSL%%include/node/openssl/ssl3.h
-%%BUNDLED_SSL%%include/node/openssl/ssl_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ssl_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/sslerr.h
-%%BUNDLED_SSL%%include/node/openssl/sslerr_legacy.h
-%%BUNDLED_SSL%%include/node/openssl/stack.h
-%%BUNDLED_SSL%%include/node/openssl/store.h
-%%BUNDLED_SSL%%include/node/openssl/storeerr.h
-%%BUNDLED_SSL%%include/node/openssl/symhacks.h
-%%BUNDLED_SSL%%include/node/openssl/tls1.h
-%%BUNDLED_SSL%%include/node/openssl/trace.h
-%%BUNDLED_SSL%%include/node/openssl/ts.h
-%%BUNDLED_SSL%%include/node/openssl/tserr.h
-%%BUNDLED_SSL%%include/node/openssl/txt_db.h
-%%BUNDLED_SSL%%include/node/openssl/types.h
-%%BUNDLED_SSL%%include/node/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/ui_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ui_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/uierr.h
-%%BUNDLED_SSL%%include/node/openssl/whrlpool.h
-%%BUNDLED_SSL%%include/node/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/x509_asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/x509_vfy_asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509_vfy_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509err.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3_asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3err.h
include/node/v8-array-buffer.h
include/node/v8-callbacks.h
include/node/v8-container.h
diff --git a/www/node24/Makefile b/www/node24/Makefile
index 159606d42d9d..8683c23a18ab 100644
--- a/www/node24/Makefile
+++ b/www/node24/Makefile
@@ -102,4 +102,7 @@ post-configure:
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node
+post-install-BUNDLED_SSL-on:
+ cd ${STAGEDIR}${PREFIX} && ${FIND} include/node/openssl/ -type f >> ${TMPPLIST}
+
.include <bsd.port.mk>
diff --git a/www/node24/Makefile.version b/www/node24/Makefile.version
index 5778c22fca49..82c646b02360 100644
--- a/www/node24/Makefile.version
+++ b/www/node24/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 24.4.1
+NODEJS_PORTVERSION= 24.8.0
diff --git a/www/node24/distinfo b/www/node24/distinfo
index f92d33ffd802..85cb488f75ce 100644
--- a/www/node24/distinfo
+++ b/www/node24/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265712
-SHA256 (node-v24.4.1.tar.xz) = adb79ca0987486ed66136213da19ff17ef6724dcb340c320e010c9442101652f
-SIZE (node-v24.4.1.tar.xz) = 50266728
+TIMESTAMP = 1759324028
+SHA256 (node-v24.8.0.tar.xz) = 1c03b362ebf4740d4758b9a3d3087e3de989f54823650ec80b47090ef414b2e0
+SIZE (node-v24.8.0.tar.xz) = 52527440
diff --git a/www/node24/files/patch-common.gypi b/www/node24/files/patch-common.gypi
deleted file mode 100644
index 7a6628dd498e..000000000000
--- a/www/node24/files/patch-common.gypi
+++ /dev/null
@@ -1,20 +0,0 @@
---- common.gypi.orig 2025-05-06 12:36:27 UTC
-+++ common.gypi
-@@ -529,7 +529,7 @@
- 'ldflags': [ '-m64' ],
- }],
- [ 'host_arch=="ppc64" and OS not in "aix os400"', {
-- 'cflags': [ '-m64', '-mminimal-toc' ],
-+ 'cflags': [ '-m64' ],
- 'ldflags': [ '-m64' ],
- }],
- [ 'host_arch=="s390x" and OS=="linux"', {
-@@ -549,7 +549,7 @@
- 'ldflags': [ '-m64' ],
- }],
- [ 'target_arch=="ppc64" and OS not in "aix os400"', {
-- 'cflags': [ '-m64', '-mminimal-toc' ],
-+ 'cflags': [ '-m64' ],
- 'ldflags': [ '-m64' ],
- }],
- [ 'target_arch=="s390x" and OS=="linux"', {
diff --git a/www/node24/pkg-plist b/www/node24/pkg-plist
index c96619da94e1..c05b6b9f99d0 100644
--- a/www/node24/pkg-plist
+++ b/www/node24/pkg-plist
@@ -55,2250 +55,6 @@ include/node/node_api_types.h
include/node/node_buffer.h
include/node/node_object_wrap.h
include/node/node_version.h
-%%BUNDLED_SSL%%include/node/openssl/aes.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64-ARM/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc-as/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-arm64-cc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64le/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-loongarch64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-mips64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-riscv64/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/crypto/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/crypto/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/progs.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_digests.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_dsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_ec.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_ecx.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_rsa.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_sm2.h
-%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/providers/common/include/prov/der_wrap.h
-%%BUNDLED_SSL%%include/node/openssl/asn1.h
-%%BUNDLED_SSL%%include/node/openssl/asn1_asm.h
-%%BUNDLED_SSL%%include/node/openssl/asn1_mac.h
-%%BUNDLED_SSL%%include/node/openssl/asn1_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/asn1err.h
-%%BUNDLED_SSL%%include/node/openssl/asn1t.h
-%%BUNDLED_SSL%%include/node/openssl/asn1t_asm.h
-%%BUNDLED_SSL%%include/node/openssl/asn1t_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/async.h
-%%BUNDLED_SSL%%include/node/openssl/asyncerr.h
-%%BUNDLED_SSL%%include/node/openssl/bio.h
-%%BUNDLED_SSL%%include/node/openssl/bio_asm.h
-%%BUNDLED_SSL%%include/node/openssl/bio_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/bioerr.h
-%%BUNDLED_SSL%%include/node/openssl/blowfish.h
-%%BUNDLED_SSL%%include/node/openssl/bn.h
-%%BUNDLED_SSL%%include/node/openssl/bn_conf.h
-%%BUNDLED_SSL%%include/node/openssl/bn_conf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/bn_conf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/bnerr.h
-%%BUNDLED_SSL%%include/node/openssl/buffer.h
-%%BUNDLED_SSL%%include/node/openssl/buffererr.h
-%%BUNDLED_SSL%%include/node/openssl/camellia.h
-%%BUNDLED_SSL%%include/node/openssl/cast.h
-%%BUNDLED_SSL%%include/node/openssl/cmac.h
-%%BUNDLED_SSL%%include/node/openssl/cmp.h
-%%BUNDLED_SSL%%include/node/openssl/cmp_asm.h
-%%BUNDLED_SSL%%include/node/openssl/cmp_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cmp_util.h
-%%BUNDLED_SSL%%include/node/openssl/cmperr.h
-%%BUNDLED_SSL%%include/node/openssl/cms.h
-%%BUNDLED_SSL%%include/node/openssl/cms_asm.h
-%%BUNDLED_SSL%%include/node/openssl/cms_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cmserr.h
-%%BUNDLED_SSL%%include/node/openssl/comp.h
-%%BUNDLED_SSL%%include/node/openssl/comperr.h
-%%BUNDLED_SSL%%include/node/openssl/conf.h
-%%BUNDLED_SSL%%include/node/openssl/conf_api.h
-%%BUNDLED_SSL%%include/node/openssl/conf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/conf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/conferr.h
-%%BUNDLED_SSL%%include/node/openssl/configuration.h
-%%BUNDLED_SSL%%include/node/openssl/configuration_asm.h
-%%BUNDLED_SSL%%include/node/openssl/configuration_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/conftypes.h
-%%BUNDLED_SSL%%include/node/openssl/core.h
-%%BUNDLED_SSL%%include/node/openssl/core_dispatch.h
-%%BUNDLED_SSL%%include/node/openssl/core_names.h
-%%BUNDLED_SSL%%include/node/openssl/core_object.h
-%%BUNDLED_SSL%%include/node/openssl/crmf.h
-%%BUNDLED_SSL%%include/node/openssl/crmf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/crmf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/crmferr.h
-%%BUNDLED_SSL%%include/node/openssl/crypto.h
-%%BUNDLED_SSL%%include/node/openssl/crypto_asm.h
-%%BUNDLED_SSL%%include/node/openssl/crypto_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cryptoerr.h
-%%BUNDLED_SSL%%include/node/openssl/cryptoerr_legacy.h
-%%BUNDLED_SSL%%include/node/openssl/ct.h
-%%BUNDLED_SSL%%include/node/openssl/ct_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ct_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/cterr.h
-%%BUNDLED_SSL%%include/node/openssl/decoder.h
-%%BUNDLED_SSL%%include/node/openssl/decodererr.h
-%%BUNDLED_SSL%%include/node/openssl/des.h
-%%BUNDLED_SSL%%include/node/openssl/dh.h
-%%BUNDLED_SSL%%include/node/openssl/dherr.h
-%%BUNDLED_SSL%%include/node/openssl/dsa.h
-%%BUNDLED_SSL%%include/node/openssl/dsaerr.h
-%%BUNDLED_SSL%%include/node/openssl/dso_conf.h
-%%BUNDLED_SSL%%include/node/openssl/dso_conf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/dso_conf_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/dtls1.h
-%%BUNDLED_SSL%%include/node/openssl/e_os2.h
-%%BUNDLED_SSL%%include/node/openssl/ebcdic.h
-%%BUNDLED_SSL%%include/node/openssl/ec.h
-%%BUNDLED_SSL%%include/node/openssl/ecdh.h
-%%BUNDLED_SSL%%include/node/openssl/ecdsa.h
-%%BUNDLED_SSL%%include/node/openssl/ecerr.h
-%%BUNDLED_SSL%%include/node/openssl/encoder.h
-%%BUNDLED_SSL%%include/node/openssl/encodererr.h
-%%BUNDLED_SSL%%include/node/openssl/engine.h
-%%BUNDLED_SSL%%include/node/openssl/engineerr.h
-%%BUNDLED_SSL%%include/node/openssl/err.h
-%%BUNDLED_SSL%%include/node/openssl/err_asm.h
-%%BUNDLED_SSL%%include/node/openssl/err_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/ess.h
-%%BUNDLED_SSL%%include/node/openssl/ess_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ess_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/esserr.h
-%%BUNDLED_SSL%%include/node/openssl/evp.h
-%%BUNDLED_SSL%%include/node/openssl/evperr.h
-%%BUNDLED_SSL%%include/node/openssl/fips_names.h
-%%BUNDLED_SSL%%include/node/openssl/fipskey.h
-%%BUNDLED_SSL%%include/node/openssl/fipskey_asm.h
-%%BUNDLED_SSL%%include/node/openssl/fipskey_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/hmac.h
-%%BUNDLED_SSL%%include/node/openssl/http.h
-%%BUNDLED_SSL%%include/node/openssl/httperr.h
-%%BUNDLED_SSL%%include/node/openssl/idea.h
-%%BUNDLED_SSL%%include/node/openssl/kdf.h
-%%BUNDLED_SSL%%include/node/openssl/kdferr.h
-%%BUNDLED_SSL%%include/node/openssl/lhash.h
-%%BUNDLED_SSL%%include/node/openssl/lhash_asm.h
-%%BUNDLED_SSL%%include/node/openssl/lhash_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/macros.h
-%%BUNDLED_SSL%%include/node/openssl/md2.h
-%%BUNDLED_SSL%%include/node/openssl/md4.h
-%%BUNDLED_SSL%%include/node/openssl/md5.h
-%%BUNDLED_SSL%%include/node/openssl/mdc2.h
-%%BUNDLED_SSL%%include/node/openssl/modes.h
-%%BUNDLED_SSL%%include/node/openssl/obj_mac.h
-%%BUNDLED_SSL%%include/node/openssl/objects.h
-%%BUNDLED_SSL%%include/node/openssl/objectserr.h
-%%BUNDLED_SSL%%include/node/openssl/ocsp.h
-%%BUNDLED_SSL%%include/node/openssl/ocsp_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ocsp_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/ocsperr.h
-%%BUNDLED_SSL%%include/node/openssl/opensslconf.h
-%%BUNDLED_SSL%%include/node/openssl/opensslconf_asm.h
-%%BUNDLED_SSL%%include/node/openssl/opensslv.h
-%%BUNDLED_SSL%%include/node/openssl/opensslv_asm.h
-%%BUNDLED_SSL%%include/node/openssl/opensslv_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/ossl_typ.h
-%%BUNDLED_SSL%%include/node/openssl/param_build.h
-%%BUNDLED_SSL%%include/node/openssl/params.h
-%%BUNDLED_SSL%%include/node/openssl/pem.h
-%%BUNDLED_SSL%%include/node/openssl/pem2.h
-%%BUNDLED_SSL%%include/node/openssl/pemerr.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12_asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs12err.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7_asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/pkcs7err.h
-%%BUNDLED_SSL%%include/node/openssl/prov_ssl.h
-%%BUNDLED_SSL%%include/node/openssl/proverr.h
-%%BUNDLED_SSL%%include/node/openssl/provider.h
-%%BUNDLED_SSL%%include/node/openssl/rand.h
-%%BUNDLED_SSL%%include/node/openssl/randerr.h
-%%BUNDLED_SSL%%include/node/openssl/rc2.h
-%%BUNDLED_SSL%%include/node/openssl/rc4.h
-%%BUNDLED_SSL%%include/node/openssl/rc5.h
-%%BUNDLED_SSL%%include/node/openssl/ripemd.h
-%%BUNDLED_SSL%%include/node/openssl/rsa.h
-%%BUNDLED_SSL%%include/node/openssl/rsaerr.h
-%%BUNDLED_SSL%%include/node/openssl/safestack.h
-%%BUNDLED_SSL%%include/node/openssl/safestack_asm.h
-%%BUNDLED_SSL%%include/node/openssl/safestack_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/seed.h
-%%BUNDLED_SSL%%include/node/openssl/self_test.h
-%%BUNDLED_SSL%%include/node/openssl/sha.h
-%%BUNDLED_SSL%%include/node/openssl/srp.h
-%%BUNDLED_SSL%%include/node/openssl/srp_asm.h
-%%BUNDLED_SSL%%include/node/openssl/srp_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/srtp.h
-%%BUNDLED_SSL%%include/node/openssl/ssl.h
-%%BUNDLED_SSL%%include/node/openssl/ssl2.h
-%%BUNDLED_SSL%%include/node/openssl/ssl3.h
-%%BUNDLED_SSL%%include/node/openssl/ssl_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ssl_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/sslerr.h
-%%BUNDLED_SSL%%include/node/openssl/sslerr_legacy.h
-%%BUNDLED_SSL%%include/node/openssl/stack.h
-%%BUNDLED_SSL%%include/node/openssl/store.h
-%%BUNDLED_SSL%%include/node/openssl/storeerr.h
-%%BUNDLED_SSL%%include/node/openssl/symhacks.h
-%%BUNDLED_SSL%%include/node/openssl/tls1.h
-%%BUNDLED_SSL%%include/node/openssl/trace.h
-%%BUNDLED_SSL%%include/node/openssl/ts.h
-%%BUNDLED_SSL%%include/node/openssl/tserr.h
-%%BUNDLED_SSL%%include/node/openssl/txt_db.h
-%%BUNDLED_SSL%%include/node/openssl/types.h
-%%BUNDLED_SSL%%include/node/openssl/ui.h
-%%BUNDLED_SSL%%include/node/openssl/ui_asm.h
-%%BUNDLED_SSL%%include/node/openssl/ui_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/uierr.h
-%%BUNDLED_SSL%%include/node/openssl/whrlpool.h
-%%BUNDLED_SSL%%include/node/openssl/x509.h
-%%BUNDLED_SSL%%include/node/openssl/x509_asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509_vfy.h
-%%BUNDLED_SSL%%include/node/openssl/x509_vfy_asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509_vfy_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509err.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3_asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3_no-asm.h
-%%BUNDLED_SSL%%include/node/openssl/x509v3err.h
include/node/v8-array-buffer.h
include/node/v8-callbacks.h
include/node/v8-container.h
diff --git a/www/npm-node22/Makefile b/www/npm-node22/Makefile
index 69f61d3b1e44..83df5f74327d 100644
--- a/www/npm-node22/Makefile
+++ b/www/npm-node22/Makefile
@@ -1,5 +1,5 @@
PORTNAME= npm
-PORTVERSION= 11.5.1
+PORTVERSION= 11.6.0
CATEGORIES= www
MASTER_SITES= LOCAL/sunpoet
PKGNAMESUFFIX= ${NODEJS_SUFFIX}
diff --git a/www/npm-node22/distinfo b/www/npm-node22/distinfo
index 909a06d09726..d9b825450422 100644
--- a/www/npm-node22/distinfo
+++ b/www/npm-node22/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796022
-SHA256 (npm-11.5.1.tar.xz) = 702cbe73eff239f0be49d2d3f0ff37e4f678e48667f9b8210d2df477fcb9a0f8
-SIZE (npm-11.5.1.tar.xz) = 1843728
+TIMESTAMP = 1757436437
+SHA256 (npm-11.6.0.tar.xz) = 17dbc144a02c7d51ae92f0f3b8680826b0a911be6631603b6a4b5b6537ff9be8
+SIZE (npm-11.6.0.tar.xz) = 1840056
diff --git a/www/npm/Makefile b/www/npm/Makefile
index 2a83741d0198..7315f1c476a8 100644
--- a/www/npm/Makefile
+++ b/www/npm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= npm
-PORTVERSION= 11.5.1
+PORTVERSION= 11.6.0
CATEGORIES= www
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/www/oatpp/Makefile b/www/oatpp/Makefile
new file mode 100644
index 000000000000..380facfd8585
--- /dev/null
+++ b/www/oatpp/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= oatpp
+PORTVERSION= 1.3.1
+CATEGORIES= www
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Light and powerful C++ web framework
+WWW= https://oatpp.io/ \
+ https://github.com/oatpp/oatpp
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake:testing compiler:c++11-lang
+
+CMAKE_OFF= OATPP_BUILD_TESTS \
+ OATPP_COMPAT_BUILD_NO_SET_AFFINITY \
+ OATPP_COMPAT_BUILD_NO_THREAD_LOCAL \
+ OATPP_DISABLE_LOGD \
+ OATPP_DISABLE_LOGE \
+ OATPP_DISABLE_LOGI \
+ OATPP_DISABLE_LOGV \
+ OATPP_DISABLE_LOGW \
+ OATPP_DISABLE_POOL_ALLOCATIONS \
+ OATPP_LINK_ATOMIC \
+ OATPP_LINK_TEST_LIBRARY \
+ OATPP_MSVC_LINK_STATIC_RUNTIME
+CMAKE_ON= BUILD_SHARED_LIBS \
+ OATPP_DISABLE_ENV_OBJECT_COUNTERS \
+ OATPP_INSTALL
+CMAKE_TESTING_ON= \
+ OATPP_BUILD_TESTS \
+ OATPP_DISABLE_ENV_OBJECT_COUNTERS \
+ OATPP_LINK_TEST_LIBRARY
+
+PLIST_SUB= OATPP_VERSION=${OATPP_VERSION}
+
+OATPP_VERSION= 1.3.0
+
+USE_GITHUB= yes
+
+.include <bsd.port.mk>
diff --git a/www/oatpp/distinfo b/www/oatpp/distinfo
new file mode 100644
index 000000000000..e961ed153e67
--- /dev/null
+++ b/www/oatpp/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757436401
+SHA256 (oatpp-oatpp-1.3.1_GH0.tar.gz) = 9dd31f005ab0b3e8895a478d750d7dbce99e42750a147a3c42a9daecbddedd64
+SIZE (oatpp-oatpp-1.3.1_GH0.tar.gz) = 299906
diff --git a/www/oatpp/pkg-descr b/www/oatpp/pkg-descr
new file mode 100644
index 000000000000..66cf246c64bc
--- /dev/null
+++ b/www/oatpp/pkg-descr
@@ -0,0 +1,3 @@
+Oat++ is a modern Web Framework for C++. It's fully loaded and contains all the
+necessary components for effective production-level development. It's also light
+and has a small memory footprint.
diff --git a/www/oatpp/pkg-plist b/www/oatpp/pkg-plist
new file mode 100644
index 000000000000..f0139238267d
--- /dev/null
+++ b/www/oatpp/pkg-plist
@@ -0,0 +1,172 @@
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/algorithm/CRC.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/ApiClient_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/ApiClient_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/ApiController_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/ApiController_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/DTO_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/DTO_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/DbClient_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/DbClient_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/auth_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/auth_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/base_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/base_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/bundle_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/bundle_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/cors_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/cors_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/dto/base_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/dto/base_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/dto/enum_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/dto/enum_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/IODefinitions.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/Types.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/ConditionVariable.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/Coroutine.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/CoroutineWaitList.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/Error.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/Executor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/Lock.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/Processor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/utils/FastQueue.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/worker/IOEventWorker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/worker/IOWorker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/worker/TimerWorker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/worker/Worker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/CommandLineArguments.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/Compiler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/Config.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/Countable.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/Environment.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/ObjectHandle.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/concurrency/SpinLock.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/concurrency/Thread.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/Bundle.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/buffer/FIFOBuffer.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/buffer/IOBuffer.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/buffer/Processor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/ObjectMapper.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/TypeResolver.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Any.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Collection.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Enum.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/List.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Map.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Object.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/PairList.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Primitive.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Type.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/UnorderedMap.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/UnorderedSet.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Vector.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/resource/File.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/resource/InMemoryData.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/resource/Resource.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/resource/TemporaryFile.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/share/LazyStringMap.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/share/MemoryLabel.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/share/StringTemplate.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/stream/BufferStream.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/stream/FIFOStream.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/stream/FileStream.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/stream/Stream.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/stream/StreamBufferedProxy.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/macro/basic.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/macro/codegen.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/macro/component.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/parser/Caret.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/parser/ParsingError.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/provider/Invalidator.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/provider/Pool.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/provider/Provider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/utils/Binary.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/utils/ConversionUtils.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/utils/Random.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/utils/String.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/encoding/Base64.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/encoding/Hex.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/encoding/Unicode.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/encoding/Url.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/Address.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/ConnectionHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/ConnectionPool.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/ConnectionProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/ConnectionProviderSwitch.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/Server.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/Url.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/monitor/ConnectionInactivityChecker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/monitor/ConnectionMaxAgeChecker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/monitor/ConnectionMonitor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/monitor/MetricsChecker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/monitor/StatCollector.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/tcp/Connection.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/tcp/ConnectionConfigurer.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/tcp/client/ConnectionProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/tcp/server/ConnectionProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/virtual_/Interface.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/virtual_/Pipe.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/virtual_/Socket.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/virtual_/client/ConnectionProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/virtual_/server/ConnectionProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/Connection.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/DbClient.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/Executor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/QueryResult.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/SchemaMigration.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/Transaction.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/parser/json/Beautifier.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/parser/json/Utils.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/parser/json/mapping/Deserializer.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/parser/json/mapping/ObjectMapper.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/parser/json/mapping/Serializer.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/client/ApiClient.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/client/HttpRequestExecutor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/client/RequestExecutor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/client/RetryPolicy.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/FileProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/InMemoryDataProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/Multipart.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/Part.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/PartList.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/PartReader.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/Reader.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/StatefulParser.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/TemporaryFileProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/CommunicationError.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/Http.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/encoding/Chunked.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/encoding/EncoderProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/encoding/ProviderCollection.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/BodyDecoder.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/Request.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/RequestHeadersReader.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/Response.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/ResponseHeadersReader.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/SimpleBodyDecoder.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/Body.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/BufferBody.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/MultipartBody.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/Request.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/Response.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/ResponseFactory.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/StreamingBody.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/utils/CommunicationUtils.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/AsyncHttpConnectionHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/HttpConnectionHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/HttpProcessor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/HttpRequestHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/HttpRouter.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/api/ApiController.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/api/Endpoint.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/handler/AuthorizationHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/handler/ErrorHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/interceptor/AllowCorsGlobal.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/interceptor/RequestInterceptor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/interceptor/ResponseInterceptor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/url/mapping/Pattern.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/url/mapping/Router.hpp
+lib/cmake/oatpp-%%OATPP_VERSION%%/oatppConfig.cmake
+lib/cmake/oatpp-%%OATPP_VERSION%%/oatppConfigVersion.cmake
+lib/cmake/oatpp-%%OATPP_VERSION%%/oatppTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/oatpp-%%OATPP_VERSION%%/oatppTargets.cmake
+lib/oatpp-%%OATPP_VERSION%%/liboatpp.so
diff --git a/www/oneshot/Makefile b/www/oneshot/Makefile
index 994eab1f13ac..26cea68d5a06 100644
--- a/www/oneshot/Makefile
+++ b/www/oneshot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oneshot
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/onlyoffice-documentserver/Makefile b/www/onlyoffice-documentserver/Makefile
index a41f0027e3d5..c361d98c4336 100644
--- a/www/onlyoffice-documentserver/Makefile
+++ b/www/onlyoffice-documentserver/Makefile
@@ -16,8 +16,10 @@ WWW= https://www.onlyoffice.com/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+BROKEN_SSL= boringssl libressl libressl-devel
+BROKEN_SSL_REASON= Node.js requires OpenSSL
ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= "Upstream only supports amd64 and arm64"
+ONLY_FOR_ARCHS_REASON= Upstream only supports amd64 and arm64
# node version used with "npm install @yao-pkg/pkg@6.6.0"
# keep in sync with patch-build__tools_scripts_build__server.py and patch-document-server-package_Makefile
@@ -50,7 +52,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}supervisor>0:sysutils/py-supervisor@${PY_FLA
webfonts>=0:x11-fonts/webfonts
USES= autoreconf:build dos2unix fakeroot gmake gnome iconv localbase pkgconfig \
- python:3.9+,build qt:5 ssl:build trigger
+ python:3.9+,build qt:5 ssl trigger
DOS2UNIX_FILES= document-server-package/common/documentserver/nginx/includes/http-common.conf.m4
@@ -165,7 +167,6 @@ pre-configure:
${WRKSRC}/core/Apple/IWork.pro \
${WRKSRC}/core/Common/3dParty/boost/boost.pri \
${WRKSRC}/core/Common/3dParty/icu/icu.pri \
- ${WRKSRC}/core/Common/3dParty/openssl/openssl.pri \
${WRKSRC}/core/Common/3dParty/v8_89/v8/build/toolchain/gcc_toolchain.gni \
${WRKSRC}/core/Common/3dParty/v8_89/v8/buildtools/third_party/libc++/BUILD.gn \
${WRKSRC}/core/DesktopEditor/fontengine/ApplicationFonts.cpp \
@@ -199,6 +200,8 @@ pre-configure:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' -e 's|%%ETCDIR%%|${ETCDIR}|' \
${WRKSRC}/document-server-package/common/documentserver/bin/documentserver-flush-cache.sh.m4 \
${WRKSRC}/document-server-package/Makefile
+ @${REINPLACE_CMD} 's|%%OPENSSL_LIB%%|${OPENSSLLIB}|' \
+ ${WRKSRC}/core/Common/3dParty/openssl/openssl.pri
@${RM} ${WRKSRC}/web-apps/build/patches/optipng-bin+5.1.0.patch.orig
@${RM} ${WRKSRC}/server/Metrics/patches/modern-syslog+1.2.0.patch.orig
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
index bdd57c356f17..0d407de32790 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
@@ -6,8 +6,8 @@
} else {
- LIBS += $$OPENSSL_LIBS_DIRECTORY/libssl.a
- LIBS += $$OPENSSL_LIBS_DIRECTORY/libcrypto.a
-+ LIBS += %%LOCALBASE%%/lib/libssl.a
-+ LIBS += %%LOCALBASE%%/lib/libcrypto.a
++ LIBS += %%OPENSSL_LIB%%/libssl.so
++ LIBS += %%OPENSSL_LIB%%/libcrypto.so
}
INCLUDEPATH += $$OPENSSL_LIBS_DIRECTORY/../include
diff --git a/www/osrm-backend/Makefile b/www/osrm-backend/Makefile
index a79248712031..c2fb1e9ffbd7 100644
--- a/www/osrm-backend/Makefile
+++ b/www/osrm-backend/Makefile
@@ -1,7 +1,5 @@
PORTNAME= osrm-backend
-DISTVERSIONPREFIX= v
-DISTVERSION= 5.28.0.d20240803
-PORTREVISION= 4
+DISTVERSION= 6.0.0.g20250916
CATEGORIES= www
MAINTAINER= freebsd@mosedal.net
@@ -14,8 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
NOT_FOR_ARCHS= armv7 i386 powerpc
NOT_FOR_ARCHS_REASON= Building on a 32 bit system is not supported
-BROKEN= fails to build with Boost>=1.87
-
BUILD_DEPENDS= ${LOCALBASE}/include/sol:devel/sol2
LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \
libboost_iostreams.so:devel/boost-libs \
@@ -29,8 +25,7 @@ USES= cmake compiler:c++20-lang lua:54 pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= Project-OSRM
-GH_TAGNAME= 203314b1
-
+GH_TAGNAME= 0ae940c31566df2aec0ecd679c84c11ede9831ef
USE_RC_SUBR= osrm
CMAKE_ON= BUILD_STATIC_LIBS
USERS= osrm
diff --git a/www/osrm-backend/distinfo b/www/osrm-backend/distinfo
index 49e368257b34..d13648fea482 100644
--- a/www/osrm-backend/distinfo
+++ b/www/osrm-backend/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724904258
-SHA256 (Project-OSRM-osrm-backend-v5.28.0.d20240803-203314b1_GH0.tar.gz) = be19020227a513391e52dd6167bf5754e164befcfa89548c8f579601ec65c0ab
-SIZE (Project-OSRM-osrm-backend-v5.28.0.d20240803-203314b1_GH0.tar.gz) = 11279877
+TIMESTAMP = 1758958613
+SHA256 (Project-OSRM-osrm-backend-6.0.0.g20250916-0ae940c31566df2aec0ecd679c84c11ede9831ef_GH0.tar.gz) = d49d3b2167fe28f63066291d0eda58c4ec2a5b3cbb7943d82e4602753252f63e
+SIZE (Project-OSRM-osrm-backend-6.0.0.g20250916-0ae940c31566df2aec0ecd679c84c11ede9831ef_GH0.tar.gz) = 10696992
diff --git a/www/osrm-backend/files/patch-CMakeLists.txt b/www/osrm-backend/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..3dd7506179c9
--- /dev/null
+++ b/www/osrm-backend/files/patch-CMakeLists.txt
@@ -0,0 +1,17 @@
+--- CMakeLists.txt.orig 2025-02-23 16:13:28 UTC
++++ CMakeLists.txt
+@@ -512,9 +512,11 @@ install(TARGETS osrm-components DESTINATION bin)
+ target_link_libraries(osrm-components ${TBB_LIBRARIES} ${BOOST_BASE_LIBRARIES} ${UTIL_LIBRARIES})
+ install(TARGETS osrm-components DESTINATION bin)
+
+-add_executable(osrm-io-benchmark src/tools/io-benchmark.cpp $<TARGET_OBJECTS:UTIL>)
+-target_link_libraries(osrm-io-benchmark ${BOOST_BASE_LIBRARIES} ${TBB_LIBRARIES})
+-install(TARGETS osrm-io-benchmark DESTINATION bin)
++# IO-Benchmark tool is nut supported on FreeBSD according to upstream.
++# It is also currently not installed and it causes a build error.
++#add_executable(osrm-io-benchmark src/tools/io-benchmark.cpp $<TARGET_OBJECTS:UTIL>)
++#target_link_libraries(osrm-io-benchmark ${BOOST_BASE_LIBRARIES} ${TBB_LIBRARIES})
++#install(TARGETS osrm-io-benchmark DESTINATION bin)
+
+ if (ENABLE_ASSERTIONS)
+ message(STATUS "Enabling assertions")
diff --git a/www/osrm-backend/pkg-plist b/www/osrm-backend/pkg-plist
index 2a22e8a9f607..a30a9a7cd9fc 100644
--- a/www/osrm-backend/pkg-plist
+++ b/www/osrm-backend/pkg-plist
@@ -114,6 +114,7 @@ share/osrm/profiles/lib/destination.lua
share/osrm/profiles/lib/guidance.lua
share/osrm/profiles/lib/maxspeed.lua
share/osrm/profiles/lib/measure.lua
+share/osrm/profiles/lib/obstacles.lua
share/osrm/profiles/lib/pprint.lua
share/osrm/profiles/lib/profile_debugger.lua
share/osrm/profiles/lib/relations.lua
diff --git a/www/otter-browser/Makefile b/www/otter-browser/Makefile
index 4b216b1dfb7a..12bc3eed6d93 100644
--- a/www/otter-browser/Makefile
+++ b/www/otter-browser/Makefile
@@ -23,25 +23,15 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
USES= cmake compiler:c++11-lib desktop-file-utils qt:5
-USE_QT= concurrent core dbus declarative gui multimedia network printsupport \
- script sql sql-sqlite3 svg widgets xmlpatterns \
+USE_QT= concurrent core dbus declarative gui location multimedia \
+ network printsupport script sql sql-sqlite3 svg \
+ webchannel webengine widgets xmlpatterns \
buildtools:build qmake:build
USE_GITHUB= yes
GH_ACCOUNT= OtterBrowser
# GH_TAGNAME= 22de58d # For intermediate versions only
-OPTIONS_MULTI= BACKEND
-OPTIONS_MULTI_BACKEND= QTWEBENGINE QTWEBKIT
-OPTIONS_DEFAULT= QTWEBENGINE
-
-QTWEBENGINE_DESC= Build QtWebEngine backend
-QTWEBKIT_DESC= Build QtWebKit backend
-
-QTWEBENGINE_USE= qt=declarative,location,webchannel,webengine
-QTWEBENGINE_CMAKE_BOOL= ENABLE_QTWEBENGINE
-
-QTWEBKIT_USE= qt=webkit
-QTWEBKIT_CMAKE_BOOL= ENABLE_QTWEBKIT
+CMAKE_ON= ENABLE_QTWEBENGINE
.include <bsd.port.mk>
diff --git a/www/p5-CGI-Simple/Makefile b/www/p5-CGI-Simple/Makefile
index c0185a180eea..bde1a80345f9 100644
--- a/www/p5-CGI-Simple/Makefile
+++ b/www/p5-CGI-Simple/Makefile
@@ -1,5 +1,5 @@
PORTNAME= CGI-Simple
-PORTVERSION= 1.281
+PORTVERSION= 1.282
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/www/p5-CGI-Simple/distinfo b/www/p5-CGI-Simple/distinfo
index b22de4071af1..92a6df0b3bd6 100644
--- a/www/p5-CGI-Simple/distinfo
+++ b/www/p5-CGI-Simple/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708449062
-SHA256 (CGI-Simple-1.281.tar.gz) = 4d58103fdfa5c8e1ed076b15d5cafb7001b2886cb3396f00564a881eb324e5a7
-SIZE (CGI-Simple-1.281.tar.gz) = 87335
+TIMESTAMP = 1757120594
+SHA256 (CGI-Simple-1.282.tar.gz) = c57f0f3e32cdd80612645155c1b829b4ccbe4ced655de833ab93005989c27f2f
+SIZE (CGI-Simple-1.282.tar.gz) = 88078
diff --git a/www/p5-Dancer2/Makefile b/www/p5-Dancer2/Makefile
index 1076ba721a8a..871429663434 100644
--- a/www/p5-Dancer2/Makefile
+++ b/www/p5-Dancer2/Makefile
@@ -1,6 +1,5 @@
PORTNAME= Dancer2
-PORTVERSION= 1.1.2
-PORTREVISION= 1
+PORTVERSION= 2.0.0
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -20,6 +19,7 @@ RUN_DEPENDS= p5-CLI-Osprey>=0:devel/p5-CLI-Osprey \
p5-Clone>=0:devel/p5-Clone \
p5-Crypt-URandom>=0:security/p5-Crypt-URandom \
p5-Config-Any>=0:devel/p5-Config-Any \
+ p5-Data-Censor>=0:devel/p5-Data-Censor \
p5-File-Share>=0:devel/p5-File-Share \
p5-File-Which>=0:sysutils/p5-File-Which \
p5-Hash-Merge-Simple>=0:devel/p5-Hash-Merge-Simple \
@@ -54,6 +54,7 @@ TEST_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
p5-Test-CPAN-Meta>=0:devel/p5-Test-CPAN-Meta \
p5-Test-EOL>=0:devel/p5-Test-EOL \
+ p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Memory-Cycle>=0:devel/p5-Test-Memory-Cycle \
p5-Test-MockTime>=0:devel/p5-Test-MockTime \
diff --git a/www/p5-Dancer2/distinfo b/www/p5-Dancer2/distinfo
index ccbfdb3f9b3f..421e1237a106 100644
--- a/www/p5-Dancer2/distinfo
+++ b/www/p5-Dancer2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734749916
-SHA256 (Dancer2-1.1.2.tar.gz) = c1177fdc7f324430df41d9742f382069619f7a46687ebebb02c7cf98371951cf
-SIZE (Dancer2-1.1.2.tar.gz) = 404292
+TIMESTAMP = 1757979296
+SHA256 (Dancer2-2.0.0.tar.gz) = 2c43e63c18722e20d6d2d9437bca8d14081ef541f033d20459b7410e47f42045
+SIZE (Dancer2-2.0.0.tar.gz) = 388898
diff --git a/www/p5-Dancer2/pkg-plist b/www/p5-Dancer2/pkg-plist
index 195fba20adb7..196798f87381 100644
--- a/www/p5-Dancer2/pkg-plist
+++ b/www/p5-Dancer2/pkg-plist
@@ -3,8 +3,9 @@ bin/dancer2
%%SITE_PERL%%/Dancer2/CLI.pm
%%SITE_PERL%%/Dancer2/CLI/Gen.pm
%%SITE_PERL%%/Dancer2/CLI/Version.pm
-%%SITE_PERL%%/Dancer2/Config.pod
-%%SITE_PERL%%/Dancer2/Cookbook.pod
+%%SITE_PERL%%/Dancer2/ConfigReader.pm
+%%SITE_PERL%%/Dancer2/ConfigReader/Config/Any.pm
+%%SITE_PERL%%/Dancer2/ConfigUtils.pm
%%SITE_PERL%%/Dancer2/Core.pm
%%SITE_PERL%%/Dancer2/Core/App.pm
%%SITE_PERL%%/Dancer2/Core/Cookie.pm
@@ -23,6 +24,8 @@ bin/dancer2
%%SITE_PERL%%/Dancer2/Core/Role/DSL.pm
%%SITE_PERL%%/Dancer2/Core/Role/Engine.pm
%%SITE_PERL%%/Dancer2/Core/Role/Handler.pm
+%%SITE_PERL%%/Dancer2/Core/Role/HasConfig.pm
+%%SITE_PERL%%/Dancer2/Core/Role/HasEnvironment.pm
%%SITE_PERL%%/Dancer2/Core/Role/HasLocation.pm
%%SITE_PERL%%/Dancer2/Core/Role/Hookable.pm
%%SITE_PERL%%/Dancer2/Core/Role/Logger.pm
@@ -48,12 +51,17 @@ bin/dancer2
%%SITE_PERL%%/Dancer2/Logger/Note.pm
%%SITE_PERL%%/Dancer2/Logger/Null.pm
%%SITE_PERL%%/Dancer2/Manual.pod
+%%SITE_PERL%%/Dancer2/Manual/Config.pod
+%%SITE_PERL%%/Dancer2/Manual/Cookbook.pod
%%SITE_PERL%%/Dancer2/Manual/Deployment.pod
+%%SITE_PERL%%/Dancer2/Manual/Extending.pod
%%SITE_PERL%%/Dancer2/Manual/Keywords.pod
%%SITE_PERL%%/Dancer2/Manual/Migration.pod
+%%SITE_PERL%%/Dancer2/Manual/Plugins.pod
+%%SITE_PERL%%/Dancer2/Manual/QuickStart.pod
%%SITE_PERL%%/Dancer2/Manual/Testing.pod
+%%SITE_PERL%%/Dancer2/Manual/Tutorial.pod
%%SITE_PERL%%/Dancer2/Plugin.pm
-%%SITE_PERL%%/Dancer2/Plugins.pod
%%SITE_PERL%%/Dancer2/Policy.pod
%%SITE_PERL%%/Dancer2/Serializer/Dumper.pm
%%SITE_PERL%%/Dancer2/Serializer/JSON.pm
@@ -61,43 +69,71 @@ bin/dancer2
%%SITE_PERL%%/Dancer2/Serializer/YAML.pm
%%SITE_PERL%%/Dancer2/Session/Simple.pm
%%SITE_PERL%%/Dancer2/Session/YAML.pm
-%%SITE_PERL%%/Dancer2/Template/Implementation/ForkedTiny.pm
-%%SITE_PERL%%/Dancer2/Template/Simple.pm
%%SITE_PERL%%/Dancer2/Template/TemplateToolkit.pm
%%SITE_PERL%%/Dancer2/Template/Tiny.pm
%%SITE_PERL%%/Dancer2/Test.pm
-%%SITE_PERL%%/Dancer2/Tutorial.pod
%%SITE_PERL%%/auto/share/dist/Dancer2/docker/Dockerfile
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/.dancer
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/MANIFEST.SKIP
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/Makefile.PL
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/bin/+app.psgi
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/config.yml
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/cpanfile
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/environments/development.yml
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/environments/production.yml
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/lib/AppFile.pm
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/+dispatch.cgi
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/+dispatch.fcgi
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/404.html
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/500.html
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/css/error.css
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/css/style.css
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/favicon.ico
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/images/perldancer-bg.jpg
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/images/perldancer.jpg
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/public/javascripts/jquery.js
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/t/001_base.t
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/t/002_index_route.t
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/views/index.tt
-%%SITE_PERL%%/auto/share/dist/Dancer2/skel/views/layouts/main.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/.dancer
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/MANIFEST.SKIP
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/Makefile.PL
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/bin/+app.psgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/config.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/cpanfile
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/environments/development.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/environments/production.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/lib/AppFile.pm
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/+dispatch.cgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/+dispatch.fcgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/404.html
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/500.html
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/css/error.css
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/css/style.css
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/favicon.ico
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/images/perldancer-bg.jpg
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/public/images/perldancer.jpg
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/t/001_base.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/t/002_index_route.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/views/index.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/default/views/layouts/main.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/bin/+app.psgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/config.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/cpanfile
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/db/blog.db
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/db/entries.sql
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/db/users.sql
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/environments/development.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/environments/production.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/environments/test.yml
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/lib/AppFile.pm
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/lib/AppFile/Schema.pm
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/lib/AppFile/Schema/Result/Entry.pm
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/lib/AppFile/Schema/Result/User.pm
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/404.html
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/500.html
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/css/error.css
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/css/style.css
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/dispatch.cgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/dispatch.fcgi
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/public/favicon.ico
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/t/001_base.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/t/002_index_route.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/t/003_login.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/t/004_blog.t
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/t/db/test.db
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/create_update.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/delete.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/entry.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/index.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/layouts/main.tt
+%%SITE_PERL%%/auto/share/dist/Dancer2/skel/tutorial/views/login.tt
%%PERL5_MAN1%%/dancer2.1.gz
%%PERL5_MAN3%%/Dancer2.3.gz
%%PERL5_MAN3%%/Dancer2::CLI.3.gz
%%PERL5_MAN3%%/Dancer2::CLI::Gen.3.gz
%%PERL5_MAN3%%/Dancer2::CLI::Version.3.gz
-%%PERL5_MAN3%%/Dancer2::Config.3.gz
-%%PERL5_MAN3%%/Dancer2::Cookbook.3.gz
+%%PERL5_MAN3%%/Dancer2::ConfigReader.3.gz
+%%PERL5_MAN3%%/Dancer2::ConfigReader::Config::Any.3.gz
+%%PERL5_MAN3%%/Dancer2::ConfigUtils.3.gz
%%PERL5_MAN3%%/Dancer2::Core.3.gz
%%PERL5_MAN3%%/Dancer2::Core::App.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Cookie.3.gz
@@ -116,6 +152,8 @@ bin/dancer2
%%PERL5_MAN3%%/Dancer2::Core::Role::DSL.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Role::Engine.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Role::Handler.3.gz
+%%PERL5_MAN3%%/Dancer2::Core::Role::HasConfig.3.gz
+%%PERL5_MAN3%%/Dancer2::Core::Role::HasEnvironment.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Role::HasLocation.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Role::Hookable.3.gz
%%PERL5_MAN3%%/Dancer2::Core::Role::Logger.3.gz
@@ -141,12 +179,17 @@ bin/dancer2
%%PERL5_MAN3%%/Dancer2::Logger::Note.3.gz
%%PERL5_MAN3%%/Dancer2::Logger::Null.3.gz
%%PERL5_MAN3%%/Dancer2::Manual.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::Config.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::Cookbook.3.gz
%%PERL5_MAN3%%/Dancer2::Manual::Deployment.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::Extending.3.gz
%%PERL5_MAN3%%/Dancer2::Manual::Keywords.3.gz
%%PERL5_MAN3%%/Dancer2::Manual::Migration.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::Plugins.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::QuickStart.3.gz
%%PERL5_MAN3%%/Dancer2::Manual::Testing.3.gz
+%%PERL5_MAN3%%/Dancer2::Manual::Tutorial.3.gz
%%PERL5_MAN3%%/Dancer2::Plugin.3.gz
-%%PERL5_MAN3%%/Dancer2::Plugins.3.gz
%%PERL5_MAN3%%/Dancer2::Policy.3.gz
%%PERL5_MAN3%%/Dancer2::Serializer::Dumper.3.gz
%%PERL5_MAN3%%/Dancer2::Serializer::JSON.3.gz
@@ -154,9 +197,6 @@ bin/dancer2
%%PERL5_MAN3%%/Dancer2::Serializer::YAML.3.gz
%%PERL5_MAN3%%/Dancer2::Session::Simple.3.gz
%%PERL5_MAN3%%/Dancer2::Session::YAML.3.gz
-%%PERL5_MAN3%%/Dancer2::Template::Implementation::ForkedTiny.3.gz
-%%PERL5_MAN3%%/Dancer2::Template::Simple.3.gz
%%PERL5_MAN3%%/Dancer2::Template::TemplateToolkit.3.gz
%%PERL5_MAN3%%/Dancer2::Template::Tiny.3.gz
%%PERL5_MAN3%%/Dancer2::Test.3.gz
-%%PERL5_MAN3%%/Dancer2::Tutorial.3.gz
diff --git a/www/p5-Net-eBay/Makefile b/www/p5-Net-eBay/Makefile
index 61d56e6d290a..6aed8ada2d24 100644
--- a/www/p5-Net-eBay/Makefile
+++ b/www/p5-Net-eBay/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Net-eBay
-PORTVERSION= 0.63
+PORTVERSION= 0.66
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/www/p5-Net-eBay/distinfo b/www/p5-Net-eBay/distinfo
index bf18bd6d01ac..aea870c917fe 100644
--- a/www/p5-Net-eBay/distinfo
+++ b/www/p5-Net-eBay/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495741
-SHA256 (Net-eBay-0.63.tar.gz) = 87429c648e0575c3d89f7e572db93eefdd7733ee239d2e778b12aea371d5f203
-SIZE (Net-eBay-0.63.tar.gz) = 27352
+TIMESTAMP = 1759324058
+SHA256 (Net-eBay-0.66.tar.gz) = aa9662a441e2174db77d55491621c4dc3a88fd2a594d4a79d842faee30e332d5
+SIZE (Net-eBay-0.66.tar.gz) = 27365
diff --git a/www/p5-WWW-Salesforce/Makefile b/www/p5-WWW-Salesforce/Makefile
index 087017a740b4..442ba9c74daa 100644
--- a/www/p5-WWW-Salesforce/Makefile
+++ b/www/p5-WWW-Salesforce/Makefile
@@ -1,5 +1,5 @@
PORTNAME= WWW-Salesforce
-PORTVERSION= 0.304
+PORTVERSION= 0.400
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -19,6 +19,6 @@ TEST_DEPENDS= p5-Test-Pod>=0:devel/p5-Test-Pod \
NO_ARCH= yes
USES= perl5
-USE_PERL5= configure
+USE_PERL5= modbuildtiny
.include <bsd.port.mk>
diff --git a/www/p5-WWW-Salesforce/distinfo b/www/p5-WWW-Salesforce/distinfo
index f97b0b3a6eb5..f28f3866504c 100644
--- a/www/p5-WWW-Salesforce/distinfo
+++ b/www/p5-WWW-Salesforce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631364137
-SHA256 (WWW-Salesforce-0.304.tar.gz) = 5019f9a4f272a57febe8064061319a0db59591a180d12fddda0fdb73228e4ede
-SIZE (WWW-Salesforce-0.304.tar.gz) = 44236
+TIMESTAMP = 1758542657
+SHA256 (WWW-Salesforce-0.400.tar.gz) = 3f3d146ec7a0933a40f60aef0dbe1dbdf402dfcc111ed26a97b74145e4ed4180
+SIZE (WWW-Salesforce-0.400.tar.gz) = 52599
diff --git a/www/p5-libwww/Makefile b/www/p5-libwww/Makefile
index 154c16acc999..cef1415f19e3 100644
--- a/www/p5-libwww/Makefile
+++ b/www/p5-libwww/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libwww
-PORTVERSION= 6.79
+PORTVERSION= 6.80
DISTVERSIONPREFIX= perl-
CATEGORIES= www devel perl5
MASTER_SITES= CPAN
diff --git a/www/p5-libwww/distinfo b/www/p5-libwww/distinfo
index beb8c1477535..c48cee7f22e1 100644
--- a/www/p5-libwww/distinfo
+++ b/www/p5-libwww/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208148
-SHA256 (libwww-perl-6.79.tar.gz) = f2526e9a33ac96715cc47fbf5b4bec1a8c51720330b24e3974c2c5ae07a9c5e7
-SIZE (libwww-perl-6.79.tar.gz) = 184691
+TIMESTAMP = 1759324060
+SHA256 (libwww-perl-6.80.tar.gz) = 5ba3fc5a00836e61cb428bcd91bf69d8d74eaee6d78e44c3a414f78076af0a98
+SIZE (libwww-perl-6.80.tar.gz) = 184924
diff --git a/www/phpfpmtop/Makefile b/www/phpfpmtop/Makefile
index 3f0294df7ed8..01cd2de5280d 100644
--- a/www/phpfpmtop/Makefile
+++ b/www/phpfpmtop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= phpfpmtop
DISTVERSIONPREFIX= v
DISTVERSION= 0.2
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= www devel
MAINTAINER= mops@punkt.de
diff --git a/www/phpmyfaq/Makefile b/www/phpmyfaq/Makefile
index 3f35f164c929..a6dc808aba78 100644
--- a/www/phpmyfaq/Makefile
+++ b/www/phpmyfaq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpmyfaq
-DISTVERSION= 4.0.9
+DISTVERSION= 4.0.11
CATEGORIES= www
MASTER_SITES= https://download.phpmyfaq.de/files/
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/www/phpmyfaq/distinfo b/www/phpmyfaq/distinfo
index 0812463a0ff1..248608edcc82 100644
--- a/www/phpmyfaq/distinfo
+++ b/www/phpmyfaq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752962256
-SHA256 (phpmyfaq-4.0.9.tar.gz) = a31454a2edca0569f8edaaa5567e887ce1e83f6c76ec75c6d89f61f7631e511b
-SIZE (phpmyfaq-4.0.9.tar.gz) = 15487853
+TIMESTAMP = 1758142564
+SHA256 (phpmyfaq-4.0.11.tar.gz) = 540dad41cc7e27097318e0c9da9e7a6fb5c5e1d51b6c0f0da0b6a778e58b3a65
+SIZE (phpmyfaq-4.0.11.tar.gz) = 15520189
diff --git a/www/phpmyfaq/pkg-plist b/www/phpmyfaq/pkg-plist
index 60aae8a2ecf1..012bbf6c9fc8 100644
--- a/www/phpmyfaq/pkg-plist
+++ b/www/phpmyfaq/pkg-plist
@@ -1080,6 +1080,7 @@
%%WWWDIR%%/src/libs/elasticsearch/elasticsearch/src/Endpoints/Snapshot.php
%%WWWDIR%%/src/libs/elasticsearch/elasticsearch/src/Endpoints/Sql.php
%%WWWDIR%%/src/libs/elasticsearch/elasticsearch/src/Endpoints/Ssl.php
+%%WWWDIR%%/src/libs/elasticsearch/elasticsearch/src/Endpoints/Streams.php
%%WWWDIR%%/src/libs/elasticsearch/elasticsearch/src/Endpoints/Synonyms.php
%%WWWDIR%%/src/libs/elasticsearch/elasticsearch/src/Endpoints/Tasks.php
%%WWWDIR%%/src/libs/elasticsearch/elasticsearch/src/Endpoints/TextStructure.php
@@ -1179,6 +1180,7 @@
%%WWWDIR%%/src/libs/guzzlehttp/guzzle/README.md
%%WWWDIR%%/src/libs/guzzlehttp/guzzle/UPGRADING.md
%%WWWDIR%%/src/libs/guzzlehttp/guzzle/composer.json
+%%WWWDIR%%/src/libs/guzzlehttp/guzzle/package-lock.json
%%WWWDIR%%/src/libs/guzzlehttp/guzzle/src/BodySummarizer.php
%%WWWDIR%%/src/libs/guzzlehttp/guzzle/src/BodySummarizerInterface.php
%%WWWDIR%%/src/libs/guzzlehttp/guzzle/src/Client.php
@@ -2017,6 +2019,7 @@
%%WWWDIR%%/src/libs/open-telemetry/context/FiberBoundContextStorageExecutionAwareBC.php
%%WWWDIR%%/src/libs/open-telemetry/context/ImplicitContextKeyedInterface.php
%%WWWDIR%%/src/libs/open-telemetry/context/Propagation/ArrayAccessGetterSetter.php
+%%WWWDIR%%/src/libs/open-telemetry/context/Propagation/EnvironmentGetterSetter.php
%%WWWDIR%%/src/libs/open-telemetry/context/Propagation/ExtendedPropagationGetterInterface.php
%%WWWDIR%%/src/libs/open-telemetry/context/Propagation/MultiTextMapPropagator.php
%%WWWDIR%%/src/libs/open-telemetry/context/Propagation/NoopTextMapPropagator.php
@@ -5748,6 +5751,7 @@
%%WWWDIR%%/translations/language_zh.php
%%WWWDIR%%/ucp.php
%%WWWDIR%%/update/index.php
+%%WWWDIR%%/web.config
@dir %%WWWDIR%%/src/libs/symfony/mime/Resources/bin
@dir(www,www,) %%WWWDIR%%/content/core/config
@dir(www,www,) %%WWWDIR%%/content/core/data
diff --git a/www/plasma6-plasma-browser-integration/distinfo b/www/plasma6-plasma-browser-integration/distinfo
index 70f9bf9a6da6..6e7a832cdc22 100644
--- a/www/plasma6-plasma-browser-integration/distinfo
+++ b/www/plasma6-plasma-browser-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754413480
-SHA256 (KDE/plasma/6.4.4/plasma-browser-integration-6.4.4.tar.xz) = efdd5b9bf1acfbe16edcb31b029c7f91b20616598bbfc6a0959fefd698b638cf
-SIZE (KDE/plasma/6.4.4/plasma-browser-integration-6.4.4.tar.xz) = 235672
+TIMESTAMP = 1757499247
+SHA256 (KDE/plasma/6.4.5/plasma-browser-integration-6.4.5.tar.xz) = ad92f4ec1e31d9fdc57b517bdc2e5ac107c62c02090ad37529eecdee6caf9d8b
+SIZE (KDE/plasma/6.4.5/plasma-browser-integration-6.4.5.tar.xz) = 235700
diff --git a/www/pocket-id/Makefile b/www/pocket-id/Makefile
index 2706c199ec76..f6dc801d3b7b 100644
--- a/www/pocket-id/Makefile
+++ b/www/pocket-id/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pocket-id
DISTVERSIONPREFIX= v
-DISTVERSION= 1.10.0
+DISTVERSION= 1.12.0
PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
diff --git a/www/pocket-id/distinfo b/www/pocket-id/distinfo
index 2fed86b8e729..3ca2cad17bd8 100644
--- a/www/pocket-id/distinfo
+++ b/www/pocket-id/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1756427787
-SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/pocket-id-v1.10.0.frontend.tar.gz) = d316b82be00d698a820ac115663ae35f6485b885094ca47d430eec174f8cadb2
-SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/pocket-id-v1.10.0.frontend.tar.gz) = 1488185
-SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/go.mod) = 407629c8229cd31ee5221adda1ac6926f22a6e1f938b86f73d7b95f3402db75d
-SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/go.mod) = 7114
-SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/pocket-id-pocket-id-v1.10.0_GH0.tar.gz) = f6fc8cb49b65eae09ee9f46122d25557d141279970b157c5e29141c0080d969c
-SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/pocket-id-pocket-id-v1.10.0_GH0.tar.gz) = 5638841
+TIMESTAMP = 1759517716
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/pocket-id-v1.12.0.frontend.tar.gz) = b4d451ff1fe5ea3ee671f48b88f4345915971036f8677b44332953c60a51072d
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/pocket-id-v1.12.0.frontend.tar.gz) = 1504472
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/go.mod) = 5cd3084315a91a9549faad36ad5e701ce2a988e8b4ddd46d0d1fa6377259ae8d
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/go.mod) = 7102
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/pocket-id-pocket-id-v1.12.0_GH0.tar.gz) = edddb12614291329bff0e0bea3df93e264989c0f043cdd3a86cf4bb49865d14d
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/pocket-id-pocket-id-v1.12.0_GH0.tar.gz) = 2173221
diff --git a/www/pomerium/Makefile b/www/pomerium/Makefile
index ccf9548ff268..24b95c35fb45 100644
--- a/www/pomerium/Makefile
+++ b/www/pomerium/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pomerium
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.4
-PORTREVISION= 14
+PORTREVISION= 15
PORTEPOCH= 1
CATEGORIES= www
diff --git a/www/py-adblock/Makefile b/www/py-adblock/Makefile
index 129d91a488bb..334e677c4bba 100644
--- a/www/py-adblock/Makefile
+++ b/www/py-adblock/Makefile
@@ -1,6 +1,6 @@
PORTNAME= adblock
DISTVERSION= 0.6.0
-PORTREVISION= 38
+PORTREVISION= 40
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-beautifulsoup/Makefile b/www/py-beautifulsoup/Makefile
index 96568abf54e9..680175694692 100644
--- a/www/py-beautifulsoup/Makefile
+++ b/www/py-beautifulsoup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= beautifulsoup
PORTVERSION= 4.13.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}soupsieve>=1.2:www/py-soupsieve@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}html5lib>=0:www/py-html5lib@${PY_FLAVOR}
USES= python
diff --git a/www/py-binarycookies/Makefile b/www/py-binarycookies/Makefile
index 4a76b5bfd247..b6fd8802684b 100644
--- a/www/py-binarycookies/Makefile
+++ b/www/py-binarycookies/Makefile
@@ -1,12 +1,13 @@
PORTNAME= binarycookies
-PORTVERSION= 2.1.5
+PORTVERSION= 2.2.3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Binary cookies (de)serializer written in Python
-WWW= https://pypi.org/project/binarycookies/
+WWW= https://pypi.org/project/binarycookies/ \
+ https://github.com/dan1elt0m/binarycookies
LICENSE= MIT
diff --git a/www/py-binarycookies/distinfo b/www/py-binarycookies/distinfo
index 90ad5f5508ac..338c8e0765b1 100644
--- a/www/py-binarycookies/distinfo
+++ b/www/py-binarycookies/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744141848
-SHA256 (binarycookies-2.1.5.tar.gz) = ff28a8e90e6ba02bc82fb2ff0d1d9a4a3be1ee9289a58f74a653d264928a31f3
-SIZE (binarycookies-2.1.5.tar.gz) = 8448
+TIMESTAMP = 1759738951
+SHA256 (binarycookies-2.2.3.tar.gz) = d9c0cfd7c61c1de6fd9855d7b9e7e89ede980033198721bb9dc8a5654039080d
+SIZE (binarycookies-2.2.3.tar.gz) = 10142
diff --git a/www/py-binarycookies/files/patch-src_binarycookies_____main____.py b/www/py-binarycookies/files/patch-src_binarycookies_____main____.py
deleted file mode 100644
index da43dac8dabd..000000000000
--- a/www/py-binarycookies/files/patch-src_binarycookies_____main____.py
+++ /dev/null
@@ -1,49 +0,0 @@
---- src/binarycookies/__main__.py.orig 2025-04-08 19:50:17 UTC
-+++ src/binarycookies/__main__.py
-@@ -5,6 +5,8 @@ from sys import stdout
- from typing import Type
-
- import typer
-+# https://github.com/Textualize/rich/issues/271
-+println = print
- from rich import print
-
- from binarycookies import load
-@@ -20,6 +22,7 @@ class DateTimeEncoder(json.JSONEncoder):
- class OutputType(str, Enum):
- json = "json"
- ascii = "ascii"
-+ netscape = "netscape"
-
-
- def cli(file_path: str, output: str = "json"):
-@@ -27,7 +30,7 @@ def cli(file_path: str, output: str = "json"):
- with open(file_path, "rb") as f:
- cookies = load(f)
- if output == OutputType.json:
-- json.dump([cookie.model_dump() for cookie in cookies], indent=2, cls=DateTimeEncoder, fp=stdout)
-+ json.dump([cookie.dict() for cookie in cookies], indent=2, cls=DateTimeEncoder, fp=stdout)
- elif output == OutputType.ascii:
- for cookie in cookies:
- print(f"Name: {cookie.name}")
-@@ -38,6 +41,20 @@ def cli(file_path: str, output: str = "json"):
- print(f"Expires: {cookie.expiry_datetime.isoformat()}")
- print(f"Flag: {cookie.flag.value}")
- print("-" * 40)
-+ elif output == OutputType.netscape:
-+ # http://www.cookiecentral.com/faq/#3.5
-+ println("# Netscape HTTP Cookie File")
-+ for cookie in cookies:
-+ println("%(domain)s\t%(flag)s\t%(path)s\t%(secure)s\t%(expiry)d\t%(name)s\t%(value)s" % dict(
-+ domain = cookie.url,
-+ flag = str(cookie.url.startswith('.')).upper(),
-+ path = cookie.path,
-+ secure = str('Secure' in cookie.flag.value).upper(),
-+ expiry = cookie.expiry_datetime.timestamp(),
-+ name = cookie.name,
-+ value = cookie.value))
-+ else:
-+ print(f"Unsupported output format, can only do {', '.join('[green]%s[/green]' % ot.name for ot in OutputType)}.")
-
-
- def main():
diff --git a/www/py-binarycookies/files/patch-src_binarycookies___deserialize.py b/www/py-binarycookies/files/patch-src_binarycookies___deserialize.py
deleted file mode 100644
index 3aec2539907c..000000000000
--- a/www/py-binarycookies/files/patch-src_binarycookies___deserialize.py
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/binarycookies/_deserialize.py.orig 2025-04-08 19:50:17 UTC
-+++ src/binarycookies/_deserialize.py
-@@ -1,6 +1,7 @@
- from datetime import datetime, timezone
- from io import BytesIO
- from struct import unpack
-+from sys import maxsize
- from typing import BinaryIO, List, Union
-
- from binarycookies.models import (
-@@ -28,7 +29,9 @@ def interpret_flag(flags: int) -> Flag:
-
- def mac_epoch_to_date(epoch: int) -> datetime:
- """Converts a mac epoch time to a datetime object."""
-- return datetime.fromtimestamp(epoch + 978307200, tz=timezone.utc)
-+ unix_epoch = epoch + 978307200
-+ if unix_epoch > maxsize: unix_epoch = maxsize
-+ return datetime.fromtimestamp(unix_epoch, tz=timezone.utc)
-
-
- def read_string(data: BytesIO, size: int) -> str:
diff --git a/www/py-boto3/Makefile b/www/py-boto3/Makefile
index 32e26d0479d0..9af3eb4a9dd2 100644
--- a/www/py-boto3/Makefile
+++ b/www/py-boto3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boto3
-PORTVERSION= 1.39.15
+PORTVERSION= 1.40.41
CATEGORIES= www python devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,9 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=${PORTVERSION}<1.40.0:devel/py-botocore@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=${PORTVERSION}<1.41.0:devel/py-botocore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jmespath>=0.7.1<2.0.0:devel/py-jmespath@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}s3transfer>=0.13.0<0.14.0:net/py-s3transfer@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}s3transfer>=0.14.0<0.15.0:net/py-s3transfer@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
diff --git a/www/py-boto3/distinfo b/www/py-boto3/distinfo
index 9ff29768047e..0e075ebb9a4a 100644
--- a/www/py-boto3/distinfo
+++ b/www/py-boto3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796102
-SHA256 (boto3-1.39.15.tar.gz) = b4483625f0d8c35045254dee46cd3c851bbc0450814f20b9b25bee1b5c0d8409
-SIZE (boto3-1.39.15.tar.gz) = 111856
+TIMESTAMP = 1759324194
+SHA256 (boto3-1.40.41.tar.gz) = 2ea2463fc42812f3cab66b53114579b1f4b9a378ee48921d4385511a94307b24
+SIZE (boto3-1.40.41.tar.gz) = 111621
diff --git a/www/py-bravado/Makefile b/www/py-bravado/Makefile
index edadbf63038a..417dda6564ef 100644
--- a/www/py-bravado/Makefile
+++ b/www/py-bravado/Makefile
@@ -1,6 +1,5 @@
PORTNAME= bravado
-DISTVERSION= 11.1.0
-PORTREVISION= 1
+DISTVERSION= 12.0.1
CATEGORIES= www python
MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bravado-core>=5.16.1:www/py-bravado-core@${P
${PYTHON_PKGNAMEPREFIX}monotonic>0:devel/py-monotonic@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>0:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.17:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}simplejson>=0:devel/py-simplejson@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR}
diff --git a/www/py-bravado/distinfo b/www/py-bravado/distinfo
index 5d2e106563bc..163a7ea72435 100644
--- a/www/py-bravado/distinfo
+++ b/www/py-bravado/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739526081
-SHA256 (bravado-11.1.0.tar.gz) = f88a6e8a7aa15d947fa8abc8c601cf3da6720b84755254f4a15cfda9419a1990
-SIZE (bravado-11.1.0.tar.gz) = 37438
+TIMESTAMP = 1758870889
+SHA256 (bravado-12.0.1.tar.gz) = 637cc04d53c07e950792595081f9f8bf4dea226ecd1029207cb1d328ea400e20
+SIZE (bravado-12.0.1.tar.gz) = 37647
diff --git a/www/py-caldav/Makefile b/www/py-caldav/Makefile
index d0965310bc0b..43c5387c020c 100644
--- a/www/py-caldav/Makefile
+++ b/www/py-caldav/Makefile
@@ -1,6 +1,6 @@
PORTNAME= caldav
PORTVERSION= 2.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.GPL
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}icalendar>=6.0.0:devel/py-icalendar@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}recurring-ical-events>=2.0.0:devel/py-recurring-ical-events@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
diff --git a/www/py-calibreweb/Makefile b/www/py-calibreweb/Makefile
index e957fa734831..95f17bffc366 100644
--- a/www/py-calibreweb/Makefile
+++ b/www/py-calibreweb/Makefile
@@ -1,5 +1,6 @@
PORTNAME= calibreweb
PORTVERSION= 0.6.25
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -23,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}APScheduler>=0:devel/py-apscheduler@${PY_FLA
${PYTHON_PKGNAMEPREFIX}flask_limiter>=0:www/py-flask-limiter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flask_wtf>=0:www/py-flask-wtf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}iso-639>=0:textproc/py-iso-639@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netifaces-plus>=0:net/py-netifaces-plus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycountry>=0:textproc/py-pycountry@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pypdf>=0:print/py-pypdf@${PY_FLAVOR} \
diff --git a/www/py-channels/Makefile b/www/py-channels/Makefile
index 0a3f8e0f4964..80ada695f7cc 100644
--- a/www/py-channels/Makefile
+++ b/www/py-channels/Makefile
@@ -1,5 +1,5 @@
PORTNAME= channels
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-channels/distinfo b/www/py-channels/distinfo
index bda9ca7b8bef..00520ddcd18a 100644
--- a/www/py-channels/distinfo
+++ b/www/py-channels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796104
-SHA256 (channels-4.3.0.tar.gz) = 7db32c61dcd88eada1647e6c6f6ad2eb724b75d4852eeff26ad1c51ccd1a37f7
-SIZE (channels-4.3.0.tar.gz) = 26816
+TIMESTAMP = 1757120852
+SHA256 (channels-4.3.1.tar.gz) = 97413ffd674542db08e16a9ef09cd86ec0113e5f8125fbd33cf0854adcf27cdb
+SIZE (channels-4.3.1.tar.gz) = 26896
diff --git a/www/py-cinemagoer/Makefile b/www/py-cinemagoer/Makefile
index 9b1cc42d1c57..f1127c4ef9cd 100644
--- a/www/py-cinemagoer/Makefile
+++ b/www/py-cinemagoer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cinemagoer
PORTVERSION= 2023.5.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=0:databases/py-sqlalchemy20@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-profiling>=0:devel/py-pytest-profiling@${PY_FLAVOR}
diff --git a/www/py-crossplane/Makefile b/www/py-crossplane/Makefile
index a77c38f4dfd7..905f417f3cfa 100644
--- a/www/py-crossplane/Makefile
+++ b/www/py-crossplane/Makefile
@@ -5,7 +5,7 @@ DISTVERSIONPREFIX= v
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= osa@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= NGINX configurations converter into JSON and back
WWW= https://github.com/nginxinc/crossplane
diff --git a/www/py-dash/Makefile b/www/py-dash/Makefile
index 1611056751a1..751d5d6d6a17 100644
--- a/www/py-dash/Makefile
+++ b/www/py-dash/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dash
-PORTVERSION= 3.1.1
+PORTVERSION= 3.2.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-dash/distinfo b/www/py-dash/distinfo
index 73cbca061878..6a5d8b578e21 100644
--- a/www/py-dash/distinfo
+++ b/www/py-dash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375067
-SHA256 (dash-3.1.1.tar.gz) = 916b31cec46da0a3339da0e9df9f446126aa7f293c0544e07adf9fe4ba060b18
-SIZE (dash-3.1.1.tar.gz) = 7544441
+TIMESTAMP = 1757120854
+SHA256 (dash-3.2.0.tar.gz) = 93300b9b99498f8b8ed267e61c455b4ee1282c7e4d4b518600eec87ce6ddea55
+SIZE (dash-3.2.0.tar.gz) = 7558708
diff --git a/www/py-ddgs/Makefile b/www/py-ddgs/Makefile
new file mode 100644
index 000000000000..0d06346b8a19
--- /dev/null
+++ b/www/py-ddgs/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= ddgs
+DISTVERSION= 9.6.0
+CATEGORIES= www
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Search for words/documents/images/videos/news/maps/text translation
+WWW= https://github.com/deedy5/duckduckgo_search
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+USES= python gmake
+USE_PYTHON= pep517 autoplist
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}primp>=0.15.0:www/py-primp@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=6.0.0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1:www/py-httpx@${PY_FLAVOR}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-ddgs/distinfo b/www/py-ddgs/distinfo
new file mode 100644
index 000000000000..c25b7f12a41c
--- /dev/null
+++ b/www/py-ddgs/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1759041185
+SHA256 (ddgs-9.6.0.tar.gz) = 8caf555d4282c1cf5c15969994ad55f4239bd15e97cf004a5da8f1cad37529bf
+SIZE (ddgs-9.6.0.tar.gz) = 35865
diff --git a/www/py-ddgs/pkg-descr b/www/py-ddgs/pkg-descr
new file mode 100644
index 000000000000..fa4b3c18e1a3
--- /dev/null
+++ b/www/py-ddgs/pkg-descr
@@ -0,0 +1,15 @@
+DDGS is a powerful Python library designed for comprehensive web searches
+using the DuckDuckGo search engine. It provides a convenient and efficient
+way to programmatically search for a wide range of content, including:
+
+- Words and phrases
+- Documents
+- Images
+- Videos
+- News articles
+- Maps
+- Text translation
+
+With DDGS, developers can easily integrate DuckDuckGo's search capabilities
+into their Python applications, enabling features such as automated data
+collection, content discovery, and more, all while respecting user privacy.
diff --git a/www/py-dj51-channels-redis/Makefile b/www/py-dj51-channels-redis/Makefile
index f7c61b3e9ebc..f4e5b2f5bb80 100644
--- a/www/py-dj51-channels-redis/Makefile
+++ b/www/py-dj51-channels-redis/Makefile
@@ -12,6 +12,9 @@ WWW= http://github.com/django/channels_redis/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=5.0.1:databases/py-redis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=1:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}asgiref>=3.7.2:www/py-asgiref@${PY_FLAVOR} \
diff --git a/www/py-dj51-channels/Makefile b/www/py-dj51-channels/Makefile
index f2ffbf863657..36fb378856ce 100644
--- a/www/py-dj51-channels/Makefile
+++ b/www/py-dj51-channels/Makefile
@@ -1,5 +1,5 @@
PORTNAME= channels
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
@@ -12,6 +12,9 @@ WWW= https://channels.readthedocs.io/en/latest/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.9.0<4:www/py-asgiref@${PY_FLAVOR} \
diff --git a/www/py-dj51-channels/distinfo b/www/py-dj51-channels/distinfo
index bda9ca7b8bef..948db10aa19c 100644
--- a/www/py-dj51-channels/distinfo
+++ b/www/py-dj51-channels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796104
-SHA256 (channels-4.3.0.tar.gz) = 7db32c61dcd88eada1647e6c6f6ad2eb724b75d4852eeff26ad1c51ccd1a37f7
-SIZE (channels-4.3.0.tar.gz) = 26816
+TIMESTAMP = 1757120856
+SHA256 (channels-4.3.1.tar.gz) = 97413ffd674542db08e16a9ef09cd86ec0113e5f8125fbd33cf0854adcf27cdb
+SIZE (channels-4.3.1.tar.gz) = 26896
diff --git a/www/py-dj51-django-allauth/Makefile b/www/py-dj51-django-allauth/Makefile
index 026685cd957d..b887f81fd400 100644
--- a/www/py-dj51-django-allauth/Makefile
+++ b/www/py-dj51-django-allauth/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-allauth
-PORTVERSION= 65.11.1
+PORTVERSION= 65.11.2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
@@ -14,6 +14,9 @@ WWW= https://allauth.org/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fido2>=0:security/py-fido2@${PY_FLAVOR} \
diff --git a/www/py-dj51-django-allauth/distinfo b/www/py-dj51-django-allauth/distinfo
index 3515395a0cff..73060acef13a 100644
--- a/www/py-dj51-django-allauth/distinfo
+++ b/www/py-dj51-django-allauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757006313
-SHA256 (django_allauth-65.11.1.tar.gz) = e95d5234cccaf92273d315e1393cc4626cb88a19d66a1bf0e81f89f7958cfa06
-SIZE (django_allauth-65.11.1.tar.gz) = 1915592
+TIMESTAMP = 1759151466
+SHA256 (django_allauth-65.11.2.tar.gz) = 7b7e771d3384d0e247d0d6aef31b0cb589f92305b7e975e70056a513525906e7
+SIZE (django_allauth-65.11.2.tar.gz) = 1916225
diff --git a/www/py-dj51-django-auditlog/Makefile b/www/py-dj51-django-auditlog/Makefile
index 89efcda73866..81b2bafc3976 100644
--- a/www/py-dj51-django-auditlog/Makefile
+++ b/www/py-dj51-django-auditlog/Makefile
@@ -1,8 +1,9 @@
PORTNAME= django-auditlog
-PORTVERSION= 3.0.0
+PORTVERSION= 3.2.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
+DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Django app that keeps a log of changes made to an object
@@ -11,11 +12,14 @@ WWW= https://github.com/jazzband/django-auditlog
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.4.2:devel/py-python-dateutil@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist pep517
diff --git a/www/py-dj51-django-auditlog/distinfo b/www/py-dj51-django-auditlog/distinfo
index 33f87d7f7591..ad1b92f16250 100644
--- a/www/py-dj51-django-auditlog/distinfo
+++ b/www/py-dj51-django-auditlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730641287
-SHA256 (django-auditlog-3.0.0.tar.gz) = 9de49f80a4911135d136017123cd73461f869b4947eec14d5e76db4b88182f3f
-SIZE (django-auditlog-3.0.0.tar.gz) = 65475
+TIMESTAMP = 1759151042
+SHA256 (django_auditlog-3.2.1.tar.gz) = 63a4c9f7793e94eed804bc31a04d9b0b58244b1d280e2ed273c8b406bff1f779
+SIZE (django_auditlog-3.2.1.tar.gz) = 72926
diff --git a/www/py-dj51-django-auth-ldap/Makefile b/www/py-dj51-django-auth-ldap/Makefile
index b71226b9f650..935e776d92af 100644
--- a/www/py-dj51-django-auth-ldap/Makefile
+++ b/www/py-dj51-django-auth-ldap/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/django-auth-ldap/django-auth-ldap
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
diff --git a/www/py-dj51-django-celery-results/Makefile b/www/py-dj51-django-celery-results/Makefile
index 250b0a9013e8..fc9ba59f0822 100644
--- a/www/py-dj51-django-celery-results/Makefile
+++ b/www/py-dj51-django-celery-results/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/celery/django-celery-results
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}celery>=5.3.6:devel/py-celery@${PY_FLAVOR}
diff --git a/www/py-dj51-django-choices-field/Makefile b/www/py-dj51-django-choices-field/Makefile
index 738a07fce073..b39eebdb8959 100644
--- a/www/py-dj51-django-choices-field/Makefile
+++ b/www/py-dj51-django-choices-field/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-choices-field
-DISTVERSION= 3.0.1
+DISTVERSION= 3.1.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
@@ -12,6 +12,9 @@ WWW= https://github.com/bellini666/django-choices-field
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=3.2:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.0:devel/py-typing-extensions@${PY_FLAVOR}
diff --git a/www/py-dj51-django-choices-field/distinfo b/www/py-dj51-django-choices-field/distinfo
index c6c4cefdf5ca..2d6e07e8b764 100644
--- a/www/py-dj51-django-choices-field/distinfo
+++ b/www/py-dj51-django-choices-field/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756398970
-SHA256 (django_choices_field-3.0.1.tar.gz) = 5b45f5d3aa2ef3c30a7ff296ac7acc743097fb3185c78f8c4256c6a73854ab20
-SIZE (django_choices_field-3.0.1.tar.gz) = 5717
+TIMESTAMP = 1759571941
+SHA256 (django_choices_field-3.1.0.tar.gz) = 865c81f3e494771f98fdc6bae3f1b5537212d08a26a3da9ecc8113010e73c8e7
+SIZE (django_choices_field-3.1.0.tar.gz) = 5738
diff --git a/www/py-dj51-django-compression-middleware/Makefile b/www/py-dj51-django-compression-middleware/Makefile
index afe7212e3147..b6a8921adddf 100644
--- a/www/py-dj51-django-compression-middleware/Makefile
+++ b/www/py-dj51-django-compression-middleware/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/friedelwolff/django-compression-middleware
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zstandard>=0.22.0:archivers/py-zstandard@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}brotli>=1.1.0:archivers/py-brotli@${PY_FLAVOR}
diff --git a/www/py-dj51-django-cors-headers/Makefile b/www/py-dj51-django-cors-headers/Makefile
index 64af3309ba4d..67bc512cb892 100644
--- a/www/py-dj51-django-cors-headers/Makefile
+++ b/www/py-dj51-django-cors-headers/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/adamchainz/django-cors-headers
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
diff --git a/www/py-dj51-django-debug-toolbar/Makefile b/www/py-dj51-django-debug-toolbar/Makefile
index 843201befa49..fe3940c64d7e 100644
--- a/www/py-dj51-django-debug-toolbar/Makefile
+++ b/www/py-dj51-django-debug-toolbar/Makefile
@@ -13,6 +13,9 @@ WWW= https://django-debug-toolbar.readthedocs.io/en/latest/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2.9:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${PY_FLAVOR}
diff --git a/www/py-dj51-django-extensions/Makefile b/www/py-dj51-django-extensions/Makefile
index 80f3e4411018..d8df0689b45b 100644
--- a/www/py-dj51-django-extensions/Makefile
+++ b/www/py-dj51-django-extensions/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/django-extensions/django-extensions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR}
USES= python
diff --git a/www/py-dj51-django-filter/Makefile b/www/py-dj51-django-filter/Makefile
index 59ce890dccd4..1319263f1f1d 100644
--- a/www/py-dj51-django-filter/Makefile
+++ b/www/py-dj51-django-filter/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/carltongibson/django-filter
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR}
diff --git a/www/py-dj51-django-guardian/Makefile b/www/py-dj51-django-guardian/Makefile
index b5281df43e30..0edb6a6a0703 100644
--- a/www/py-dj51-django-guardian/Makefile
+++ b/www/py-dj51-django-guardian/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/django-guardian/django-guardian
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR}
USES= python
diff --git a/www/py-dj51-django-htmx/Makefile b/www/py-dj51-django-htmx/Makefile
index 42eaa3f727df..5ac3d9006eb9 100644
--- a/www/py-dj51-django-htmx/Makefile
+++ b/www/py-dj51-django-htmx/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/adamchainz/django-htmx
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
diff --git a/www/py-dj51-django-js-asset/Makefile b/www/py-dj51-django-js-asset/Makefile
index 5a46333e8bb0..5ddf81106b9f 100644
--- a/www/py-dj51-django-js-asset/Makefile
+++ b/www/py-dj51-django-js-asset/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/matthiask/django-js-asset
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR}
diff --git a/www/py-dj51-django-mptt/Makefile b/www/py-dj51-django-mptt/Makefile
index 73a2edc7034a..74b0eb0451b1 100644
--- a/www/py-dj51-django-mptt/Makefile
+++ b/www/py-dj51-django-mptt/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/django-mptt/django-mptt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj51-django-js-asset>0:www/py-dj51-django-js-asset@${PY_FLAVOR}
diff --git a/www/py-dj51-django-multiselectfield/Makefile b/www/py-dj51-django-multiselectfield/Makefile
index de1b638fba4b..5a72861489c8 100644
--- a/www/py-dj51-django-multiselectfield/Makefile
+++ b/www/py-dj51-django-multiselectfield/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/goinnn/django-multiselectfield
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.LGPLv3
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR}
USES= python
diff --git a/www/py-dj51-django-netfields/Makefile b/www/py-dj51-django-netfields/Makefile
index f7e60444aea1..de74f328de02 100644
--- a/www/py-dj51-django-netfields/Makefile
+++ b/www/py-dj51-django-netfields/Makefile
@@ -11,6 +11,9 @@ WWW= https://github.com/jimfunk/django-postgresql-netfields
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
diff --git a/www/py-dj51-django-prometheus/Makefile b/www/py-dj51-django-prometheus/Makefile
index 84eacd06047c..6872ecf0c4ce 100644
--- a/www/py-dj51-django-prometheus/Makefile
+++ b/www/py-dj51-django-prometheus/Makefile
@@ -11,6 +11,9 @@ WWW= https://github.com/django-commons/django-prometheus
LICENSE= APACHE20
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.40.0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2<6.0:www/py-django51@${PY_FLAVOR} \
diff --git a/www/py-dj51-django-redis/Makefile b/www/py-dj51-django-redis/Makefile
index c493680f3db4..f05960f77eb5 100644
--- a/www/py-dj51-django-redis/Makefile
+++ b/www/py-dj51-django-redis/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/jazzband/django-redis
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
diff --git a/www/py-dj51-django-rich/Makefile b/www/py-dj51-django-rich/Makefile
index 2849670ba8e1..20fb22b464f4 100644
--- a/www/py-dj51-django-rich/Makefile
+++ b/www/py-dj51-django-rich/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/adamchainz/django-rich
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
diff --git a/www/py-dj51-django-soft-delete/Makefile b/www/py-dj51-django-soft-delete/Makefile
index 547c18b49d1d..bfc70b6234af 100644
--- a/www/py-dj51-django-soft-delete/Makefile
+++ b/www/py-dj51-django-soft-delete/Makefile
@@ -11,6 +11,9 @@ WWW= https://github.com/san4ezy/django_softdelete
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
diff --git a/www/py-dj51-django-tables2/Makefile b/www/py-dj51-django-tables2/Makefile
index 9ae2479987fd..69a6700e4d86 100644
--- a/www/py-dj51-django-tables2/Makefile
+++ b/www/py-dj51-django-tables2/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/jieter/django-tables2
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR}
diff --git a/www/py-dj51-django-taggit/Makefile b/www/py-dj51-django-taggit/Makefile
index 1b81b8087386..7e3a1cc881b6 100644
--- a/www/py-dj51-django-taggit/Makefile
+++ b/www/py-dj51-django-taggit/Makefile
@@ -13,6 +13,9 @@ WWW= https://github.com/jazzband/django-taggit
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.1:www/py-django51@${PY_FLAVOR}
diff --git a/www/py-dj51-django-timezone-field/Makefile b/www/py-dj51-django-timezone-field/Makefile
index 9a0eb35822d0..dba817df91c4 100644
--- a/www/py-dj51-django-timezone-field/Makefile
+++ b/www/py-dj51-django-timezone-field/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/mfogel/django-timezone-field
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=3.2:www/py-django51@${PY_FLAVOR}
diff --git a/www/py-dj51-djangorestframework-guardian/Makefile b/www/py-dj51-djangorestframework-guardian/Makefile
index a5c71426cc36..1b10d02259b2 100644
--- a/www/py-dj51-djangorestframework-guardian/Makefile
+++ b/www/py-dj51-djangorestframework-guardian/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/rpkilby/django-rest-framework-guardian
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj51-djangorestframework>=3.16.0:www/py-dj51-djangorestframework@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj51-django-guardian>=2.4.0:www/py-dj51-django-guardian@${PY_FLAVOR}
diff --git a/www/py-dj51-djangorestframework/Makefile b/www/py-dj51-djangorestframework/Makefile
index 95812c589f16..8cbde1a4e71e 100644
--- a/www/py-dj51-djangorestframework/Makefile
+++ b/www/py-dj51-djangorestframework/Makefile
@@ -11,6 +11,9 @@ WWW= https://www.django-rest-framework.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR}
diff --git a/www/py-dj51-drf-spectacular-sidecar/Makefile b/www/py-dj51-drf-spectacular-sidecar/Makefile
index 2767560c1be0..7626895d2e23 100644
--- a/www/py-dj51-drf-spectacular-sidecar/Makefile
+++ b/www/py-dj51-drf-spectacular-sidecar/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/tfranzel/drf-spectacular
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=2.2:www/py-django51@${PY_FLAVOR}
diff --git a/www/py-dj51-drf-spectacular/Makefile b/www/py-dj51-drf-spectacular/Makefile
index 7ec72b7cadc6..e934aae841c8 100644
--- a/www/py-dj51-drf-spectacular/Makefile
+++ b/www/py-dj51-drf-spectacular/Makefile
@@ -13,6 +13,9 @@ WWW= https://github.com/tfranzel/drf-spectacular
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED=Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=2.2:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj51-djangorestframework>=3.10.3:www/py-dj51-djangorestframework@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}inflection>=0.3.1:devel/py-inflection@${PY_FLAVOR} \
diff --git a/www/py-dj51-drf-writable-nested/Makefile b/www/py-dj51-drf-writable-nested/Makefile
index 0a08d4599ef0..7c3032bb34c0 100644
--- a/www/py-dj51-drf-writable-nested/Makefile
+++ b/www/py-dj51-drf-writable-nested/Makefile
@@ -10,6 +10,9 @@ WWW= https://github.com/beda-software/drf-writable-nested
LICENSE= BSD2CLAUSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj51-djangorestframework>0:www/py-dj51-djangorestframework@${PY_FLAVOR}
diff --git a/www/py-dj51-social-auth-app-django/Makefile b/www/py-dj51-social-auth-app-django/Makefile
index 58075b19fbb0..5d739c9ee9b3 100644
--- a/www/py-dj51-social-auth-app-django/Makefile
+++ b/www/py-dj51-social-auth-app-django/Makefile
@@ -10,6 +10,9 @@ WWW= https://github.com/python-social-auth/social-app-django
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
diff --git a/www/py-dj51-strawberry-graphql-django/Makefile b/www/py-dj51-strawberry-graphql-django/Makefile
index 54f3c03ec8f2..848ca0fea326 100644
--- a/www/py-dj51-strawberry-graphql-django/Makefile
+++ b/www/py-dj51-strawberry-graphql-django/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/strawberry-graphql/strawberry-django
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
diff --git a/www/py-dj52-channels-redis/Makefile b/www/py-dj52-channels-redis/Makefile
new file mode 100644
index 000000000000..22360774264f
--- /dev/null
+++ b/www/py-dj52-channels-redis/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= channels-redis
+PORTVERSION= 4.3.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Redis-backed asgi channel layer implementation
+WWW= http://github.com/django/channels_redis/
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=5.0.1:databases/py-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}msgpack>=1:devel/py-msgpack@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}asgiref>=3.7.2:www/py-asgiref@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-channels>=4:www/py-dj52-channels@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-channels-redis/distinfo b/www/py-dj52-channels-redis/distinfo
new file mode 100644
index 000000000000..28730dadc6da
--- /dev/null
+++ b/www/py-dj52-channels-redis/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1753980067
+SHA256 (channels_redis-4.3.0.tar.gz) = 740ee7b54f0e28cf2264a940a24453d3f00526a96931f911fcb69228ef245dd2
+SIZE (channels_redis-4.3.0.tar.gz) = 31440
diff --git a/www/py-dj52-channels-redis/pkg-descr b/www/py-dj52-channels-redis/pkg-descr
new file mode 100644
index 000000000000..8cd2d32f3a39
--- /dev/null
+++ b/www/py-dj52-channels-redis/pkg-descr
@@ -0,0 +1,12 @@
+Provides Django Channels channel layers that use Redis as a backing store.
+
+There are two available implementations:
+
+RedisChannelLayer is the original layer, and implements channel and group
+handling itself.
+
+RedisPubSubChannelLayer is newer and leverages Redis Pub/Sub for message
+dispatch. This layer is currently at Beta status, meaning it may be subject
+to breaking changes whilst it matures.
+
+Both layers support a single-server and sharded configurations.
diff --git a/www/py-dj52-channels/Makefile b/www/py-dj52-channels/Makefile
index d5e332fc9e28..f9ba26678cb7 100644
--- a/www/py-dj52-channels/Makefile
+++ b/www/py-dj52-channels/Makefile
@@ -1,5 +1,5 @@
PORTNAME= channels
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
diff --git a/www/py-dj52-channels/distinfo b/www/py-dj52-channels/distinfo
index bda9ca7b8bef..e496b730dccd 100644
--- a/www/py-dj52-channels/distinfo
+++ b/www/py-dj52-channels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796104
-SHA256 (channels-4.3.0.tar.gz) = 7db32c61dcd88eada1647e6c6f6ad2eb724b75d4852eeff26ad1c51ccd1a37f7
-SIZE (channels-4.3.0.tar.gz) = 26816
+TIMESTAMP = 1757120858
+SHA256 (channels-4.3.1.tar.gz) = 97413ffd674542db08e16a9ef09cd86ec0113e5f8125fbd33cf0854adcf27cdb
+SIZE (channels-4.3.1.tar.gz) = 26896
diff --git a/www/py-dj52-django-allauth/Makefile b/www/py-dj52-django-allauth/Makefile
new file mode 100644
index 000000000000..3e76e3de81ff
--- /dev/null
+++ b/www/py-dj52-django-allauth/Makefile
@@ -0,0 +1,45 @@
+PORTNAME= django-allauth
+PORTVERSION= 65.11.2
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= User registration with social account authentication
+WWW= https://allauth.org/ \
+ https://docs.allauth.org/en/latest/ \
+ https://github.com/pennersr/django-allauth
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.0.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fido2>=0:security/py-fido2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= MFA OPENID SAML SOCIALACCOUNT STEAM
+OPTIONS_DEFAULT=MFA OPENID SOCIALACCOUNT
+MFA_DESC= Multi-Factor Authentication support
+OPENID_DESC= OpenID authentication support
+SAML_DESC= Security Assertion Markup Language support
+SOCIALACCOUNT_DESC= Social network account support
+STEAM_DESC= Steam OpenID authentication support
+
+MFA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qrcode>=7.0.0:textproc/py-qrcode@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fido2>=0:security/py-fido2@${PY_FLAVOR}
+OPENID_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-openid>=3.0.8:security/py-python3-openid@${PY_FLAVOR}
+SAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-saml>=1.15.0<2.0.0:security/py-python3-saml@${PY_FLAVOR}
+SOCIALACCOUNT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.7:www/py-pyjwt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.3.0:www/py-requests-oauthlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR}
+STEAM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-openid>=3.0.8:security/py-python3-openid@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-allauth/distinfo b/www/py-dj52-django-allauth/distinfo
new file mode 100644
index 000000000000..73060acef13a
--- /dev/null
+++ b/www/py-dj52-django-allauth/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1759151466
+SHA256 (django_allauth-65.11.2.tar.gz) = 7b7e771d3384d0e247d0d6aef31b0cb589f92305b7e975e70056a513525906e7
+SIZE (django_allauth-65.11.2.tar.gz) = 1916225
diff --git a/www/py-dj52-django-allauth/files/patch-pyproject.toml b/www/py-dj52-django-allauth/files/patch-pyproject.toml
new file mode 100644
index 000000000000..8a610f408251
--- /dev/null
+++ b/www/py-dj52-django-allauth/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig 2025-07-31 17:18:40 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools>=75.3.0", "setuptools-scm>=8"]
++requires = ["setuptools>=63.0.0", "setuptools-scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
diff --git a/www/py-dj52-django-allauth/pkg-descr b/www/py-dj52-django-allauth/pkg-descr
new file mode 100644
index 000000000000..83cdfd8f3fe9
--- /dev/null
+++ b/www/py-dj52-django-allauth/pkg-descr
@@ -0,0 +1,2 @@
+django-allauth is a reusable Django app that allows for both local and social
+authentication, with flows that just work.
diff --git a/www/py-dj52-django-auditlog/Makefile b/www/py-dj52-django-auditlog/Makefile
new file mode 100644
index 000000000000..882438d8f435
--- /dev/null
+++ b/www/py-dj52-django-auditlog/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= django-auditlog
+PORTVERSION= 3.2.1
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Django app that keeps a log of changes made to an object
+WWW= https://github.com/jazzband/django-auditlog
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-auditlog/distinfo b/www/py-dj52-django-auditlog/distinfo
new file mode 100644
index 000000000000..ad1b92f16250
--- /dev/null
+++ b/www/py-dj52-django-auditlog/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1759151042
+SHA256 (django_auditlog-3.2.1.tar.gz) = 63a4c9f7793e94eed804bc31a04d9b0b58244b1d280e2ed273c8b406bff1f779
+SIZE (django_auditlog-3.2.1.tar.gz) = 72926
diff --git a/www/py-dj52-django-auditlog/pkg-descr b/www/py-dj52-django-auditlog/pkg-descr
new file mode 100644
index 000000000000..3287e3ab624d
--- /dev/null
+++ b/www/py-dj52-django-auditlog/pkg-descr
@@ -0,0 +1,4 @@
+Auditlog is a reusable app for Django that makes logging object changes a
+breeze. Auditlog tries to use as much as Python and Django's built in
+functionality to keep the list of dependencies as short as possible. Also,
+Auditlog aims to be fast and simple to use.
diff --git a/www/py-dj52-django-celery-results/Makefile b/www/py-dj52-django-celery-results/Makefile
new file mode 100644
index 000000000000..7def2d213131
--- /dev/null
+++ b/www/py-dj52-django-celery-results/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= django-celery-results
+PORTVERSION= 2.6.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION}
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Celery result backends for django
+WWW= https://github.com/celery/django-celery-results
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}celery>=5.3.6:devel/py-celery@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-celery-results/distinfo b/www/py-dj52-django-celery-results/distinfo
new file mode 100644
index 000000000000..9f7f11775c75
--- /dev/null
+++ b/www/py-dj52-django-celery-results/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746372914
+SHA256 (django_celery_results-2.6.0.tar.gz) = 9abcd836ae6b61063779244d8887a88fe80bbfaba143df36d3cb07034671277c
+SIZE (django_celery_results-2.6.0.tar.gz) = 83985
diff --git a/www/py-dj52-django-celery-results/pkg-descr b/www/py-dj52-django-celery-results/pkg-descr
new file mode 100644
index 000000000000..da24ab97a379
--- /dev/null
+++ b/www/py-dj52-django-celery-results/pkg-descr
@@ -0,0 +1,6 @@
+Celery Result Backends using the Django ORM/Cache framework.
+
+This extension enables you to store Celery task results using the Django
+ORM. It defines a single model (django_celery_results.models.TaskResult)
+used to store task results, and you can query this database table like any
+other Django model.
diff --git a/www/py-dj52-django-choices-field/Makefile b/www/py-dj52-django-choices-field/Makefile
index 5f4feebdf60d..2370ef4d356b 100644
--- a/www/py-dj52-django-choices-field/Makefile
+++ b/www/py-dj52-django-choices-field/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-choices-field
-DISTVERSION= 3.0.1
+DISTVERSION= 3.1.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
diff --git a/www/py-dj52-django-choices-field/distinfo b/www/py-dj52-django-choices-field/distinfo
index c6c4cefdf5ca..2d6e07e8b764 100644
--- a/www/py-dj52-django-choices-field/distinfo
+++ b/www/py-dj52-django-choices-field/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756398970
-SHA256 (django_choices_field-3.0.1.tar.gz) = 5b45f5d3aa2ef3c30a7ff296ac7acc743097fb3185c78f8c4256c6a73854ab20
-SIZE (django_choices_field-3.0.1.tar.gz) = 5717
+TIMESTAMP = 1759571941
+SHA256 (django_choices_field-3.1.0.tar.gz) = 865c81f3e494771f98fdc6bae3f1b5537212d08a26a3da9ecc8113010e73c8e7
+SIZE (django_choices_field-3.1.0.tar.gz) = 5738
diff --git a/www/py-dj52-django-compression-middleware/Makefile b/www/py-dj52-django-compression-middleware/Makefile
new file mode 100644
index 000000000000..1967a9fd1ab8
--- /dev/null
+++ b/www/py-dj52-django-compression-middleware/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= django-compression-middleware
+PORTVERSION= 0.5.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Django middleware to compress responses using several algorithms
+WWW= https://github.com/friedelwolff/django-compression-middleware
+
+LICENSE= MPL20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}zstandard>=0.22.0:archivers/py-zstandard@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}brotli>=1.1.0:archivers/py-brotli@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-compression-middleware/distinfo b/www/py-dj52-django-compression-middleware/distinfo
new file mode 100644
index 000000000000..5dd1c04b8ec1
--- /dev/null
+++ b/www/py-dj52-django-compression-middleware/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1707589744
+SHA256 (django-compression-middleware-0.5.0.tar.gz) = 0df50f12d774659abc8bbc88e4c794f2785a8f11f30b5bb267c314b85d941b73
+SIZE (django-compression-middleware-0.5.0.tar.gz) = 20060
diff --git a/www/py-dj52-django-compression-middleware/pkg-descr b/www/py-dj52-django-compression-middleware/pkg-descr
new file mode 100644
index 000000000000..fe4861de4bcb
--- /dev/null
+++ b/www/py-dj52-django-compression-middleware/pkg-descr
@@ -0,0 +1,6 @@
+Django Compression Middleware
+
+This middleware implements compressed content encoding for HTTP. It is similar
+to Django's GZipMiddleware, but additionally supports other compression methods.
+
+It is meant to be a drop-in replacement for Django's GZipMiddleware.
diff --git a/www/py-dj52-django-debug-toolbar/Makefile b/www/py-dj52-django-debug-toolbar/Makefile
index 62cdf47b2a83..595111505fb5 100644
--- a/www/py-dj52-django-debug-toolbar/Makefile
+++ b/www/py-dj52-django-debug-toolbar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-debug-toolbar
-PORTVERSION= 5.2.0
+PORTVERSION= 6.0.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
diff --git a/www/py-dj52-django-debug-toolbar/distinfo b/www/py-dj52-django-debug-toolbar/distinfo
index 130df8cee123..47f7cc1a432a 100644
--- a/www/py-dj52-django-debug-toolbar/distinfo
+++ b/www/py-dj52-django-debug-toolbar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747327034
-SHA256 (django_debug_toolbar-5.2.0.tar.gz) = 9e7f0145e1a1b7d78fcc3b53798686170a5b472d9cf085d88121ff823e900821
-SIZE (django_debug_toolbar-5.2.0.tar.gz) = 297901
+TIMESTAMP = 1753796106
+SHA256 (django_debug_toolbar-6.0.0.tar.gz) = 6eb9fa6f4a5884bf04004700ffb5a44043f1fff38784447fc52c1633448c8c14
+SIZE (django_debug_toolbar-6.0.0.tar.gz) = 305331
diff --git a/www/py-dj52-django-extensions/Makefile b/www/py-dj52-django-extensions/Makefile
new file mode 100644
index 000000000000..ce195512debe
--- /dev/null
+++ b/www/py-dj52-django-extensions/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= django-extensions
+PORTVERSION= 3.2.3
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Global custom management extensions for the Django Framework
+WWW= https://github.com/django-extensions/django-extensions
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-extensions/distinfo b/www/py-dj52-django-extensions/distinfo
new file mode 100644
index 000000000000..1c8f21f580f1
--- /dev/null
+++ b/www/py-dj52-django-extensions/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1704625201
+SHA256 (django-extensions-3.2.3.tar.gz) = 44d27919d04e23b3f40231c4ab7af4e61ce832ef46d610cc650d53e68328410a
+SIZE (django-extensions-3.2.3.tar.gz) = 277216
diff --git a/www/py-dj52-django-extensions/pkg-descr b/www/py-dj52-django-extensions/pkg-descr
new file mode 100644
index 000000000000..ec24f4abfeb2
--- /dev/null
+++ b/www/py-dj52-django-extensions/pkg-descr
@@ -0,0 +1 @@
+Global custom management extensions for the Django Framework.
diff --git a/www/py-dj52-django-guardian/Makefile b/www/py-dj52-django-guardian/Makefile
new file mode 100644
index 000000000000..9a99c9b89421
--- /dev/null
+++ b/www/py-dj52-django-guardian/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= django-guardian
+PORTVERSION= 2.4.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Implementation of per object permissions for Django
+WWW= https://github.com/django-guardian/django-guardian
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-guardian/distinfo b/www/py-dj52-django-guardian/distinfo
new file mode 100644
index 000000000000..8280c82993be
--- /dev/null
+++ b/www/py-dj52-django-guardian/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1654276001
+SHA256 (django-guardian-2.4.0.tar.gz) = c58a68ae76922d33e6bdc0e69af1892097838de56e93e78a8361090bcd9f89a0
+SIZE (django-guardian-2.4.0.tar.gz) = 159008
diff --git a/www/py-dj52-django-guardian/pkg-descr b/www/py-dj52-django-guardian/pkg-descr
new file mode 100644
index 000000000000..9c4ac2d92cf9
--- /dev/null
+++ b/www/py-dj52-django-guardian/pkg-descr
@@ -0,0 +1,2 @@
+django-guardian is an implementation of object permissions for Django
+providing extra authentication backend.
diff --git a/www/py-dj52-django-multiselectfield/Makefile b/www/py-dj52-django-multiselectfield/Makefile
new file mode 100644
index 000000000000..1b7631be6d58
--- /dev/null
+++ b/www/py-dj52-django-multiselectfield/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= django-multiselectfield
+PORTVERSION= 0.1.13
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Django multiple select field
+WWW= https://github.com/goinnn/django-multiselectfield
+
+LICENSE= LGPL3
+LICENSE_FILE= ${WRKSRC}/COPYING.LGPLv3
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-multiselectfield/distinfo b/www/py-dj52-django-multiselectfield/distinfo
new file mode 100644
index 000000000000..060fd2e82424
--- /dev/null
+++ b/www/py-dj52-django-multiselectfield/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746550940
+SHA256 (django_multiselectfield-0.1.13.tar.gz) = 437d72632f4c0ca416951917632529c3d1d42b62bb6c3c03e3396fa50265be94
+SIZE (django_multiselectfield-0.1.13.tar.gz) = 11704
diff --git a/www/py-dj52-django-multiselectfield/pkg-descr b/www/py-dj52-django-multiselectfield/pkg-descr
new file mode 100644
index 000000000000..7a72b1755b70
--- /dev/null
+++ b/www/py-dj52-django-multiselectfield/pkg-descr
@@ -0,0 +1,3 @@
+A new model field and form field. With this you can get a multiple select
+from a choices. Stores to the database as a CharField of comma-separated
+values.
diff --git a/www/py-dj52-django-soft-delete/Makefile b/www/py-dj52-django-soft-delete/Makefile
new file mode 100644
index 000000000000..278e01e92293
--- /dev/null
+++ b/www/py-dj52-django-soft-delete/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= django-soft-delete
+PORTVERSION= 1.0.16
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Soft delete models, managers, queryset for Django
+WWW= https://github.com/san4ezy/django_softdelete
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-soft-delete/distinfo b/www/py-dj52-django-soft-delete/distinfo
new file mode 100644
index 000000000000..d17bbd4a5e89
--- /dev/null
+++ b/www/py-dj52-django-soft-delete/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1738052096
+SHA256 (django-soft-delete-1.0.16.tar.gz) = cc40398ccd869c75a6d6ba7f526e16c4afe2b0c0811c213a318d96bb4c58a787
+SIZE (django-soft-delete-1.0.16.tar.gz) = 12135
diff --git a/www/py-dj52-django-soft-delete/pkg-descr b/www/py-dj52-django-soft-delete/pkg-descr
new file mode 100644
index 000000000000..7de7c9bbff50
--- /dev/null
+++ b/www/py-dj52-django-soft-delete/pkg-descr
@@ -0,0 +1 @@
+This is a set of small classes to make soft deletion of objects.
diff --git a/www/py-dj52-django-stubs-ext/Makefile b/www/py-dj52-django-stubs-ext/Makefile
index 8dce416590ac..6c90418d499c 100644
--- a/www/py-dj52-django-stubs-ext/Makefile
+++ b/www/py-dj52-django-stubs-ext/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-stubs-ext
-PORTVERSION= 5.2.2
+PORTVERSION= 5.2.5
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
diff --git a/www/py-dj52-django-stubs-ext/distinfo b/www/py-dj52-django-stubs-ext/distinfo
index e797ae2837eb..400c6df11805 100644
--- a/www/py-dj52-django-stubs-ext/distinfo
+++ b/www/py-dj52-django-stubs-ext/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754002125
-SHA256 (django_stubs_ext-5.2.2.tar.gz) = d9d151b919fe2438760f5bd938f03e1cb08c84d0651f9e5917f1313907e42683
-SIZE (django_stubs_ext-5.2.2.tar.gz) = 6244
+TIMESTAMP = 1757827529
+SHA256 (django_stubs_ext-5.2.5.tar.gz) = ecc628df29d36cede638567c4e33ff485dd7a99f1552ad0cece8c60e9c3a8872
+SIZE (django_stubs_ext-5.2.5.tar.gz) = 6489
diff --git a/www/py-dj52-djangorestframework-guardian/Makefile b/www/py-dj52-djangorestframework-guardian/Makefile
new file mode 100644
index 000000000000..7ed4c28d1870
--- /dev/null
+++ b/www/py-dj52-djangorestframework-guardian/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= djangorestframework-guardian
+PORTVERSION= 0.3.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Django Guardian support for Django REST Framework
+WWW= https://github.com/rpkilby/django-rest-framework-guardian
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework>=3.16.0:www/py-dj52-djangorestframework@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-guardian>=2.4.0:www/py-dj52-django-guardian@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= distutils autoplist
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-djangorestframework-guardian/distinfo b/www/py-dj52-djangorestframework-guardian/distinfo
new file mode 100644
index 000000000000..eb5b72f6c861
--- /dev/null
+++ b/www/py-dj52-djangorestframework-guardian/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1707575793
+SHA256 (djangorestframework-guardian-0.3.0.tar.gz) = 1883756452d9bfcc2a51fb4e039a6837a8f6697c756447aa83af085749b59330
+SIZE (djangorestframework-guardian-0.3.0.tar.gz) = 8647
diff --git a/www/py-dj52-djangorestframework-guardian/pkg-descr b/www/py-dj52-djangorestframework-guardian/pkg-descr
new file mode 100644
index 000000000000..4fd5ed7e7602
--- /dev/null
+++ b/www/py-dj52-djangorestframework-guardian/pkg-descr
@@ -0,0 +1,2 @@
+Django-rest-framework-guardian provides django-guardian integrations for
+Django REST Framework.
diff --git a/www/py-dj52-drf-writable-nested/Makefile b/www/py-dj52-drf-writable-nested/Makefile
new file mode 100644
index 000000000000..ae7b13dc6704
--- /dev/null
+++ b/www/py-dj52-drf-writable-nested/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= drf-writable-nested
+PORTVERSION= 0.7.2
+DISTVERSIONPREFIX= v
+CATEGORIES= www python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Writable nested model serializer for Django REST framework
+WWW= https://github.com/beda-software/drf-writable-nested
+
+LICENSE= BSD2CLAUSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework>0:www/py-dj52-djangorestframework@${PY_FLAVOR}
+
+USES= python
+USE_GITHUB= yes
+GH_ACCOUNT= beda-software
+USE_PYTHON= autoplist distutils
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-drf-writable-nested/distinfo b/www/py-dj52-drf-writable-nested/distinfo
new file mode 100644
index 000000000000..aaaeaf39a4e7
--- /dev/null
+++ b/www/py-dj52-drf-writable-nested/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746380617
+SHA256 (beda-software-drf-writable-nested-v0.7.2_GH0.tar.gz) = f5553adbda96d3b604b8f9533ff21fa2e9cadb8fc538bac01c495752314b4bdb
+SIZE (beda-software-drf-writable-nested-v0.7.2_GH0.tar.gz) = 21229
diff --git a/www/py-dj52-drf-writable-nested/pkg-descr b/www/py-dj52-drf-writable-nested/pkg-descr
new file mode 100644
index 000000000000..36f9ed56df82
--- /dev/null
+++ b/www/py-dj52-drf-writable-nested/pkg-descr
@@ -0,0 +1,9 @@
+This is a writable nested model serializer for Django REST Framework which
+allows you to create/update your models with related nested data.
+
+The following relations are supported:
+
+- OneToOne (direct/reverse)
+- ForeignKey (direct/reverse)
+- ManyToMany (direct/reverse excluding m2m relations with through model)
+- GenericRelation (this is always only reverse)
diff --git a/www/py-django-allauth/Makefile b/www/py-django-allauth/Makefile
index 3d2448398081..eaeae9f30c38 100644
--- a/www/py-django-allauth/Makefile
+++ b/www/py-django-allauth/Makefile
@@ -1,42 +1,50 @@
PORTNAME= django-allauth
-PORTVERSION= 0.63.2
-PORTREVISION= 1
+PORTVERSION= 65.11.2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= django_allauth-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= User registration with social account authentication
WWW= https://allauth.org/ \
https://docs.allauth.org/en/latest/ \
- https://github.com/pennersr/django-allauth
+ https://codeberg.org/allauth/django-allauth
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=40.8.0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.8.1:www/py-asgiref@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django42>=4.2.16:www/py-django42@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-OPTIONS_DEFINE= MFA OPENID SAML SOCIALACCOUNT STEAM
-OPTIONS_DEFAULT=OPENID SOCIALACCOUNT
+OPTIONS_DEFINE= HEADLESS_SPEC IDP_OIDC MFA OPENID SAML SOCIALACCOUNT STEAM
+OPTIONS_DEFAULT=HEADLESS_SPEC IDP_OIDC MFA OPENID SAML SOCIALACCOUNT STEAM
+HEADLESS_SPEC_DESC= Single-page and mobile application support
+IDP_OIDC_DESC= Identity provider functionality with OpenID Connect support
MFA_DESC= Multi-Factor Authentication support
OPENID_DESC= OpenID authentication support
SAML_DESC= Security Assertion Markup Language support
SOCIALACCOUNT_DESC= Social network account support
STEAM_DESC= Steam OpenID authentication support
-MFA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qrcode>=7.0.0:textproc/py-qrcode@${PY_FLAVOR}
-OPENID_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-openid>=3.0.8:security/py-python3-openid@${PY_FLAVOR}
+HEADLESS_SPEC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=6<7:devel/py-pyyaml@${PY_FLAVOR}
+IDP_OIDC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oauthlib>=3.3.0<4:security/py-oauthlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0<3:www/py-pyjwt@${PY_FLAVOR}
+MFA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fido2>=1.1.2<3:security/py-fido2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}qrcode>=7.0.0<9:textproc/py-qrcode@${PY_FLAVOR}
+OPENID_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-openid>=3.0.8<4:security/py-python3-openid@${PY_FLAVOR}
SAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-saml>=1.15.0<2.0.0:security/py-python3-saml@${PY_FLAVOR}
-SOCIALACCOUNT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.7:www/py-pyjwt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.3.0:www/py-requests-oauthlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR}
-STEAM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-openid>=3.0.8:security/py-python3-openid@${PY_FLAVOR}
+SOCIALACCOUNT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oauthlib>=3.3.0<4:security/py-oauthlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0<3:www/py-pyjwt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0<3:www/py-requests@${PY_FLAVOR}
+STEAM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-openid>=3.0.8<4:security/py-python3-openid@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/www/py-django-allauth/distinfo b/www/py-django-allauth/distinfo
index c8432eac28e1..15e5793243bd 100644
--- a/www/py-django-allauth/distinfo
+++ b/www/py-django-allauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716892314
-SHA256 (django-allauth-0.63.2.tar.gz) = 8c971a677dd48ef9119fcd1e786d2286c0911b20f52e64aebf38a6827d934334
-SIZE (django-allauth-0.63.2.tar.gz) = 1079647
+TIMESTAMP = 1757436557
+SHA256 (django_allauth-65.11.2.tar.gz) = 7b7e771d3384d0e247d0d6aef31b0cb589f92305b7e975e70056a513525906e7
+SIZE (django_allauth-65.11.2.tar.gz) = 1916225
diff --git a/www/py-django-allauth/files/patch-pyproject.toml b/www/py-django-allauth/files/patch-pyproject.toml
new file mode 100644
index 000000000000..ea3190f0ada4
--- /dev/null
+++ b/www/py-django-allauth/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig 2025-09-03 19:09:13 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools>=75.3.0", "setuptools-scm>=8"]
++requires = ["setuptools>=61.0.0", "setuptools-scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
diff --git a/www/py-django-choices-field/Makefile b/www/py-django-choices-field/Makefile
index bed9bf22985c..a7584dfaa8b7 100644
--- a/www/py-django-choices-field/Makefile
+++ b/www/py-django-choices-field/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-choices-field
-DISTVERSION= 3.0.1
+DISTVERSION= 3.1.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-choices-field/distinfo b/www/py-django-choices-field/distinfo
index c6c4cefdf5ca..2d6e07e8b764 100644
--- a/www/py-django-choices-field/distinfo
+++ b/www/py-django-choices-field/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756398970
-SHA256 (django_choices_field-3.0.1.tar.gz) = 5b45f5d3aa2ef3c30a7ff296ac7acc743097fb3185c78f8c4256c6a73854ab20
-SIZE (django_choices_field-3.0.1.tar.gz) = 5717
+TIMESTAMP = 1759571941
+SHA256 (django_choices_field-3.1.0.tar.gz) = 865c81f3e494771f98fdc6bae3f1b5537212d08a26a3da9ecc8113010e73c8e7
+SIZE (django_choices_field-3.1.0.tar.gz) = 5738
diff --git a/www/py-django-cms/Makefile b/www/py-django-cms/Makefile
index 5dd87295f7e2..939ae3514e03 100644
--- a/www/py-django-cms/Makefile
+++ b/www/py-django-cms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-cms
-PORTVERSION= 5.0.2
+PORTVERSION= 5.0.4
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-cms/distinfo b/www/py-django-cms/distinfo
index 70a3337b50c3..25dae136985e 100644
--- a/www/py-django-cms/distinfo
+++ b/www/py-django-cms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755765955
-SHA256 (django_cms-5.0.2.tar.gz) = 8caf386bbed6b7a17746632b016d1976772637bb214c890356f7532adcb2d153
-SIZE (django_cms-5.0.2.tar.gz) = 4935418
+TIMESTAMP = 1759735930
+SHA256 (django_cms-5.0.4.tar.gz) = ea161ee070805af2074f308ebeb4a666832190506aa4641bc1070cbf6085488a
+SIZE (django_cms-5.0.4.tar.gz) = 4937514
diff --git a/www/py-django-q2/Makefile b/www/py-django-q2/Makefile
new file mode 100644
index 000000000000..23aa84dbd968
--- /dev/null
+++ b/www/py-django-q2/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= django-q2
+DISTVERSION= 1.8.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= django_q2-${DISTVERSION}
+
+MAINTAINER= einar@isnic.is
+COMMENT= Multiprocessing distributed task queue for Django
+WWW= https://django-q2.readthedocs.io/
+
+LICENSE= MIT
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=2.2:www/py-django42@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-picklefield>=3.1:www/py-django-picklefield@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+.include <bsd.port.mk>
diff --git a/www/py-django-q2/distinfo b/www/py-django-q2/distinfo
new file mode 100644
index 000000000000..6bd990797219
--- /dev/null
+++ b/www/py-django-q2/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1745593090
+SHA256 (django_q2-1.8.0.tar.gz) = e86b9625c0ce57a5ae31ca8fd7e798d63b9ef91a227c52f8b47536ba50b2b284
+SIZE (django_q2-1.8.0.tar.gz) = 77161
diff --git a/www/py-django-q2/pkg-descr b/www/py-django-q2/pkg-descr
new file mode 100644
index 000000000000..4bbec8bf6b5b
--- /dev/null
+++ b/www/py-django-q2/pkg-descr
@@ -0,0 +1,6 @@
+A multiprocessing distributed task queue for Django
+
+Django Q2 is a fork of Django Q. Big thanks to Ilan Steemers for starting this
+project. Unfortunately, development has stalled since June 2021. Django Q2 is
+the new updated version of Django Q, with dependencies updates, docs updates and
+several bug fixes.
diff --git a/www/py-django-stubs-ext/Makefile b/www/py-django-stubs-ext/Makefile
index 1af68ac93529..9ad08d56144f 100644
--- a/www/py-django-stubs-ext/Makefile
+++ b/www/py-django-stubs-ext/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-stubs-ext
-PORTVERSION= 5.2.2
+PORTVERSION= 5.2.4
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-stubs-ext/distinfo b/www/py-django-stubs-ext/distinfo
index 0cbe32b55f86..253401f9ba0c 100644
--- a/www/py-django-stubs-ext/distinfo
+++ b/www/py-django-stubs-ext/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265796
-SHA256 (django_stubs_ext-5.2.2.tar.gz) = d9d151b919fe2438760f5bd938f03e1cb08c84d0651f9e5917f1313907e42683
-SIZE (django_stubs_ext-5.2.2.tar.gz) = 6244
+TIMESTAMP = 1759324196
+SHA256 (django_stubs_ext-5.2.4.tar.gz) = 920bb81c1fbf95b8882db7dcd3fff2d851a3c01d49aef9c7b5d79da40ff39fe6
+SIZE (django_stubs_ext-5.2.4.tar.gz) = 6488
diff --git a/www/py-django-tree-queries/Makefile b/www/py-django-tree-queries/Makefile
index 6b772d243f16..04cdaf23a2fd 100644
--- a/www/py-django-tree-queries/Makefile
+++ b/www/py-django-tree-queries/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-tree-queries
-DISTVERSION= 0.20.0
+DISTVERSION= 0.21.2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,4 +22,10 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
NO_ARCH= yes
+OPTIONS_DEFINE= ADMIN
+
+ADMIN_DESC= Tree management support for Django admin
+
+ADMIN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-js-asset>0:www/py-django-js-asset@${PY_FLAVOR}
+
.include <bsd.port.mk>
diff --git a/www/py-django-tree-queries/distinfo b/www/py-django-tree-queries/distinfo
index 6b5d8d223639..62d5e80a3530 100644
--- a/www/py-django-tree-queries/distinfo
+++ b/www/py-django-tree-queries/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750580543
-SHA256 (django_tree_queries-0.20.0.tar.gz) = 5439d8bf9f4eafab66175d23ddd4e0a639b1be47cfc357561ff740ef7b6f4df3
-SIZE (django_tree_queries-0.20.0.tar.gz) = 18083
+TIMESTAMP = 1759571436
+SHA256 (django_tree_queries-0.21.2.tar.gz) = 7b574bf64bc4950c8f7dba953fc028fdca05dd9bfe8422a20aed9899dd1a8890
+SIZE (django_tree_queries-0.21.2.tar.gz) = 26572
diff --git a/www/py-django-unfold/Makefile b/www/py-django-unfold/Makefile
index 9ef09077d0f8..9d062472e97f 100644
--- a/www/py-django-unfold/Makefile
+++ b/www/py-django-unfold/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-unfold
-PORTVERSION= 0.63.0
+PORTVERSION= 0.65.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-unfold/distinfo b/www/py-django-unfold/distinfo
index 8fa5c4f2a72e..b8a9f48c4dac 100644
--- a/www/py-django-unfold/distinfo
+++ b/www/py-django-unfold/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369404
-SHA256 (django_unfold-0.63.0.tar.gz) = a32bb7c4a860a2e95a597778ce4f50f1d1a809a6ac06f6551dd0ebd371611cdf
-SIZE (django_unfold-0.63.0.tar.gz) = 1067071
+TIMESTAMP = 1757120860
+SHA256 (django_unfold-0.65.0.tar.gz) = 7960b2f6e18cb883920b6bc03e255bcf8ca94c18c4f6caa770ff65eeb64d8724
+SIZE (django_unfold-0.65.0.tar.gz) = 1070476
diff --git a/www/py-django42/Makefile b/www/py-django42/Makefile
index 73b91f07aac7..3864e64073f8 100644
--- a/www/py-django42/Makefile
+++ b/www/py-django42/Makefile
@@ -1,6 +1,5 @@
PORTNAME= django
-PORTVERSION= 4.2.24
-PORTREVISION= 1
+PORTVERSION= 4.2.25
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
diff --git a/www/py-django42/distinfo b/www/py-django42/distinfo
index ca9b8864bff8..b969b084498d 100644
--- a/www/py-django42/distinfo
+++ b/www/py-django42/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756950750
-SHA256 (python/django-4.2.24.tar.gz) = 40cd7d3f53bc6cd1902eadce23c337e97200888df41e4a73b42d682f23e71d80
-SIZE (python/django-4.2.24.tar.gz) = 10452798
+TIMESTAMP = 1759409922
+SHA256 (python/django-4.2.25.tar.gz) = 2391ab3d78191caaae2c963c19fd70b99e9751008da22a0adcc667c5a4f8d311
+SIZE (python/django-4.2.25.tar.gz) = 10456257
diff --git a/www/py-django51/Makefile b/www/py-django51/Makefile
index 1a363c87595a..8eef2ebc7560 100644
--- a/www/py-django51/Makefile
+++ b/www/py-django51/Makefile
@@ -1,6 +1,5 @@
PORTNAME= django
-PORTVERSION= 5.1.12
-PORTREVISION= 1
+PORTVERSION= 5.1.13
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
@@ -19,6 +18,9 @@ WWW= https://www.djangoproject.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to a newer version of Django. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.8.1:www/py-asgiref@${PY_FLAVOR} \
diff --git a/www/py-django51/distinfo b/www/py-django51/distinfo
index 6a9bae727f31..77e1d794f306 100644
--- a/www/py-django51/distinfo
+++ b/www/py-django51/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756950698
-SHA256 (python/django-5.1.12.tar.gz) = 8a8991b1ec052ef6a44fefd1ef336ab8daa221287bcb91a4a17d5e1abec5bbcc
-SIZE (python/django-5.1.12.tar.gz) = 10737777
+TIMESTAMP = 1759409820
+SHA256 (python/django-5.1.13.tar.gz) = 543ff21679f15e80edfc01fe7ea35f8291b6d4ea589433882913626a7c1cf929
+SIZE (python/django-5.1.13.tar.gz) = 10742756
SHA256 (python/8b9a2bf34e132ccf0ab0a074440dc55f90c76598.patch) = cb9cde01b6ba13ceaba6de3d9315832b7a4ee4d3bf3d38028ef9169e99310495
SIZE (python/8b9a2bf34e132ccf0ab0a074440dc55f90c76598.patch) = 1803
diff --git a/www/py-django52/Makefile b/www/py-django52/Makefile
index 0005bb4607e5..930a13f07301 100644
--- a/www/py-django52/Makefile
+++ b/www/py-django52/Makefile
@@ -1,6 +1,5 @@
PORTNAME= django
-PORTVERSION= 5.2.6
-PORTREVISION= 1
+PORTVERSION= 5.2.7
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
diff --git a/www/py-django52/distinfo b/www/py-django52/distinfo
index a76dffb829d5..d47d62f5dfc9 100644
--- a/www/py-django52/distinfo
+++ b/www/py-django52/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756950435
-SHA256 (python/django-5.2.6.tar.gz) = da5e00372763193d73cecbf71084a3848458cecf4cee36b9a1e8d318d114a87b
-SIZE (python/django-5.2.6.tar.gz) = 10858861
+TIMESTAMP = 1759409686
+SHA256 (python/django-5.2.7.tar.gz) = e0f6f12e2551b1716a95a63a1366ca91bbcd7be059862c1b18f989b1da356cdd
+SIZE (python/django-5.2.7.tar.gz) = 10865812
diff --git a/www/py-django_compressor/Makefile b/www/py-django_compressor/Makefile
index 2ca476100a9d..c521a8dea964 100644
--- a/www/py-django_compressor/Makefile
+++ b/www/py-django_compressor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= django_compressor
PORTVERSION= 4.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -26,7 +26,7 @@ LXML_DESC= Enable LxmlParser
HTML5LIB_DESC= Enable Html5LibParser
BEAUTIFULSOUP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4:www/py-beautifulsoup@${PY_FLAVOR}
-LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR}
+LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
HTML5LIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/www/py-essentials-openapi/Makefile b/www/py-essentials-openapi/Makefile
new file mode 100644
index 000000000000..84f8be208d3c
--- /dev/null
+++ b/www/py-essentials-openapi/Makefile
@@ -0,0 +1,30 @@
+PORTNAME= essentials-openapi
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.2.1
+CATEGORIES= www python
+#MASTER_SITES= PYPI # no tests
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Classes to generate OpenAPI Documentation v3 and v2
+WWW= https://github.com/Neoteroi/essentials-openapi
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}essentials>=1.1.5:devel/py-essentials@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}markupsafe>=3.0.0:textproc/py-markupsafe@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=6:devel/py-pyyaml@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist pytest
+USE_GITHUB= yes
+GH_ACCOUNT= Neoteroi
+
+TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
+# tests as of 1.2.1: 157 passed in 8.00s
+
+.include <bsd.port.mk>
diff --git a/www/py-essentials-openapi/distinfo b/www/py-essentials-openapi/distinfo
new file mode 100644
index 000000000000..97de9b762b47
--- /dev/null
+++ b/www/py-essentials-openapi/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1759700656
+SHA256 (Neoteroi-essentials-openapi-v1.2.1_GH0.tar.gz) = 88d587003a52a154bb7d512f24a7bb2af25776e6bad7767d1a8868c672595db0
+SIZE (Neoteroi-essentials-openapi-v1.2.1_GH0.tar.gz) = 86098
diff --git a/www/py-essentials-openapi/pkg-descr b/www/py-essentials-openapi/pkg-descr
new file mode 100644
index 000000000000..be99c659b850
--- /dev/null
+++ b/www/py-essentials-openapi/pkg-descr
@@ -0,0 +1,15 @@
+Essentials OpenAPI provides classes and utilities to generate OpenAPI
+Documentation in both version 3 and version 2 formats. It supports
+output in JSON and YAML formats for API documentation.
+
+Key features:
+* Generate OpenAPI 3.x and 2.x documentation
+* Support for JSON and YAML output formats
+* Automatic schema generation from Python types
+* Integration with web frameworks
+* Extensible documentation system
+* Template-based documentation generation
+* Command-line interface for documentation generation
+
+This library is particularly useful for web APIs that need to generate
+comprehensive API documentation automatically from code annotations.
diff --git a/www/py-fastapi-sso/Makefile b/www/py-fastapi-sso/Makefile
new file mode 100644
index 000000000000..5d9f42189cb2
--- /dev/null
+++ b/www/py-fastapi-sso/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= fastapi-sso
+DISTVERSION= 0.18.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= FastAPI plugin to enable SSO to most common providers
+WWW= https://tomasvotava.github.io/fastapi-sso/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.80:www/py-fastapi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.23.0:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}oauthlib>=3.1.0:security/py-oauthlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=1.8.0:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.10.1<3:www/py-pyjwt@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 31000
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.2<5:devel/py-typing-extensions@${PY_FLAVOR}
+.endif
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.post.mk>
diff --git a/www/py-fastapi-sso/distinfo b/www/py-fastapi-sso/distinfo
new file mode 100644
index 000000000000..8257cc9f32e0
--- /dev/null
+++ b/www/py-fastapi-sso/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757574194
+SHA256 (fastapi_sso-0.18.0.tar.gz) = d8df5a686af7a6a7be248817544b405cf77f7e9ffcd5d0d7d2a196fd071964bc
+SIZE (fastapi_sso-0.18.0.tar.gz) = 16811
diff --git a/www/py-fastapi-sso/pkg-descr b/www/py-fastapi-sso/pkg-descr
new file mode 100644
index 000000000000..42a9b02fd5b7
--- /dev/null
+++ b/www/py-fastapi-sso/pkg-descr
@@ -0,0 +1,7 @@
+FastAPI plugin to enable SSO to most common providers (such as
+Facebook login, Google login and login via Microsoft Office 365
+account).
+
+This allows you to implement the famous Login with
+Google/Facebook/Microsoft buttons functionality on your backend very
+easily.
diff --git a/www/py-feedgen/Makefile b/www/py-feedgen/Makefile
index 124c3c57cb9c..a870a0922ddd 100644
--- a/www/py-feedgen/Makefile
+++ b/www/py-feedgen/Makefile
@@ -1,6 +1,6 @@
PORTNAME= feedgen
DISTVERSION= 1.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_COMB= multi
LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/license.bsd
LICENSE_FILE_LGPL3+ = ${WRKSRC}/license.lgpl
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR}
USES= python
diff --git a/www/py-feedgenerator/Makefile b/www/py-feedgenerator/Makefile
index 6155157a7e30..2e857b765638 100644
--- a/www/py-feedgenerator/Makefile
+++ b/www/py-feedgenerator/Makefile
@@ -1,7 +1,8 @@
PORTNAME= feedgenerator
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.1
CATEGORIES= www python
-MASTER_SITES= PYPI
+MASTER_SITES= PYPI \
+ https://github.com/getpelican/feedgenerator/releases/download/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/www/py-feedgenerator/distinfo b/www/py-feedgenerator/distinfo
index f6cc51cede38..672c234ed79c 100644
--- a/www/py-feedgenerator/distinfo
+++ b/www/py-feedgenerator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566726
-SHA256 (feedgenerator-2.2.0.tar.gz) = 2976f6ccc5989a967202da343ea145c21aedabbe0035c7088d64ba0aa9725a60
-SIZE (feedgenerator-2.2.0.tar.gz) = 20309
+TIMESTAMP = 1757120862
+SHA256 (feedgenerator-2.2.1.tar.gz) = 0eaa955f1f0bcb5b87ac195af740f06ff9fff4a40ed30b8a7c6bbebb264d4dd1
+SIZE (feedgenerator-2.2.1.tar.gz) = 20872
diff --git a/www/py-flask-limiter/Makefile b/www/py-flask-limiter/Makefile
index 578bd3b6ac95..c6c636c9d894 100644
--- a/www/py-flask-limiter/Makefile
+++ b/www/py-flask-limiter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= flask_limiter
-PORTVERSION= 3.12
+PORTVERSION= 4.0.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -10,14 +10,17 @@ WWW= https://github.com/alisaifee/flask-limiter
LICENSE= MIT
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR}
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=2:www/py-flask@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}limits>=2.8:www/py-limits@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}limits>=3.13:www/py-limits@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ordered-set>4,<5:devel/py-ordered-set@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rich>=12:textproc/py-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4:devel/py-typing-extensions@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}rich>=12,<15:textproc/py-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/www/py-flask-limiter/distinfo b/www/py-flask-limiter/distinfo
index 8868fd146b10..3c7807d4edf6 100644
--- a/www/py-flask-limiter/distinfo
+++ b/www/py-flask-limiter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742131441
-SHA256 (flask_limiter-3.12.tar.gz) = f9e3e3d0c4acd0d1ffbfa729e17198dd1042f4d23c130ae160044fc930e21300
-SIZE (flask_limiter-3.12.tar.gz) = 303162
+TIMESTAMP = 1759657694
+SHA256 (flask_limiter-4.0.0.tar.gz) = 536a8df0bb2033f415a2212e19a3b7ddfea38585ac5a2444e1cfa986a697847c
+SIZE (flask_limiter-4.0.0.tar.gz) = 384407
diff --git a/www/py-free-proxy/Makefile b/www/py-free-proxy/Makefile
index b16fc9450a58..f1208542f4e2 100644
--- a/www/py-free-proxy/Makefile
+++ b/www/py-free-proxy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= free-proxy
PORTVERSION= 1.1.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
USES= python
diff --git a/www/py-google-api-core/Makefile b/www/py-google-api-core/Makefile
index 02dece1bf59a..34ab3b8bd901 100644
--- a/www/py-google-api-core/Makefile
+++ b/www/py-google-api-core/Makefile
@@ -7,7 +7,8 @@ DISTNAME= google_api_core-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Core Google API Client Library
-WWW= https://github.com/googleapis/python-api-core
+WWW= https://googleapis.dev/python/google-api-core/latest/ \
+ https://github.com/googleapis/python-api-core
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/py-google-api-python-client/Makefile b/www/py-google-api-python-client/Makefile
index bcd78978e5ff..06ccc376ea8a 100644
--- a/www/py-google-api-python-client/Makefile
+++ b/www/py-google-api-python-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-api-python-client
-DISTVERSION= 2.181.0
+DISTVERSION= 2.184.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-api-python-client/distinfo b/www/py-google-api-python-client/distinfo
index df96058efcf6..9b9095d385c7 100644
--- a/www/py-google-api-python-client/distinfo
+++ b/www/py-google-api-python-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756973826
-SHA256 (google_api_python_client-2.181.0.tar.gz) = d7060962a274a16a2c6f8fb4b1569324dbff11bfbca8eb050b88ead1dd32261c
-SIZE (google_api_python_client-2.181.0.tar.gz) = 13545438
+TIMESTAMP = 1759397698
+SHA256 (google_api_python_client-2.184.0.tar.gz) = ef2a3330ad058cdfc8a558d199c051c3356f6ed012436c3ad3d08b67891b039f
+SIZE (google_api_python_client-2.184.0.tar.gz) = 13694120
diff --git a/www/py-google-cloud-appengine-logging/Makefile b/www/py-google-cloud-appengine-logging/Makefile
index e9180479401a..ad3e7d0c2822 100644
--- a/www/py-google-cloud-appengine-logging/Makefile
+++ b/www/py-google-cloud-appengine-logging/Makefile
@@ -7,7 +7,8 @@ DISTNAME= google_cloud_appengine_logging-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python Client for Google Cloud Appengine Logging
-WWW= https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-appengine-logging \
+WWW= https://cloud.google.com/python/docs/reference/appenginelogging/latest \
+ https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-appengine-logging \
https://github.com/googleapis/google-cloud-python
LICENSE= APACHE20
diff --git a/www/py-google-cloud-audit-log/Makefile b/www/py-google-cloud-audit-log/Makefile
index fd9dfb55f22d..3050879e1f01 100644
--- a/www/py-google-cloud-audit-log/Makefile
+++ b/www/py-google-cloud-audit-log/Makefile
@@ -7,7 +7,9 @@ DISTNAME= google_cloud_audit_log-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Cloud Audit Protos
-WWW= https://github.com/googleapis/python-audit-log
+WWW= https://cloud.google.com/python/docs/reference/auditlog/latest \
+ https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-audit-log \
+ https://github.com/googleapis/google-cloud-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/py-google-cloud-bigquery-storage/Makefile b/www/py-google-cloud-bigquery-storage/Makefile
index 932671f86e7f..fe441e6d0e25 100644
--- a/www/py-google-cloud-bigquery-storage/Makefile
+++ b/www/py-google-cloud-bigquery-storage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigquery-storage
-PORTVERSION= 2.32.0
+PORTVERSION= 2.33.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -8,7 +8,8 @@ DISTNAME= google_cloud_bigquery_storage-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Cloud Bigquery Storage API client library
WWW= https://cloud.google.com/python/docs/reference/bigquerystorage/latest \
- https://github.com/googleapis/python-bigquery-storage
+ https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-bigquery-storage \
+ https://github.com/googleapis/google-cloud-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/py-google-cloud-bigquery-storage/distinfo b/www/py-google-cloud-bigquery-storage/distinfo
index ed39e8953dc4..35e272b88b47 100644
--- a/www/py-google-cloud-bigquery-storage/distinfo
+++ b/www/py-google-cloud-bigquery-storage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495865
-SHA256 (google_cloud_bigquery_storage-2.32.0.tar.gz) = e944f5f4385f0be27e049e73e4dccf548b77348301663a773b5d03abdbd49e20
-SIZE (google_cloud_bigquery_storage-2.32.0.tar.gz) = 294676
+TIMESTAMP = 1759324198
+SHA256 (google_cloud_bigquery_storage-2.33.1.tar.gz) = 3fd25bef364ac5fb9bbd6560f0dd11b90b1845883df8e0a8c706ad53d00fc23b
+SIZE (google_cloud_bigquery_storage-2.33.1.tar.gz) = 292622
diff --git a/www/py-google-cloud-bigtable/Makefile b/www/py-google-cloud-bigtable/Makefile
index 887db623a523..184e86ac4d7b 100644
--- a/www/py-google-cloud-bigtable/Makefile
+++ b/www/py-google-cloud-bigtable/Makefile
@@ -7,7 +7,8 @@ DISTNAME= google_cloud_bigtable-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Cloud Bigtable API client library
-WWW= https://github.com/googleapis/python-bigtable
+WWW= https://cloud.google.com/python/docs/reference/bigtable/latest \
+ https://github.com/googleapis/python-bigtable
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/py-google-cloud-compute/Makefile b/www/py-google-cloud-compute/Makefile
index 74424376bf7a..a9b28f18bb9c 100644
--- a/www/py-google-cloud-compute/Makefile
+++ b/www/py-google-cloud-compute/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-compute
-PORTVERSION= 1.33.0
+PORTVERSION= 1.37.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,8 @@ DISTNAME= google_cloud_compute-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Cloud Compute API client library
-WWW= https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-compute \
+WWW= https://cloud.google.com/python/docs/reference/compute/latest \
+ https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-compute \
https://github.com/googleapis/google-cloud-python
LICENSE= APACHE20
diff --git a/www/py-google-cloud-compute/distinfo b/www/py-google-cloud-compute/distinfo
index 2e9cbb821145..165c1fcda88d 100644
--- a/www/py-google-cloud-compute/distinfo
+++ b/www/py-google-cloud-compute/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265798
-SHA256 (google_cloud_compute-1.33.0.tar.gz) = 0ffc56bfca9583c2fa5f2b6271b6756a4d6f5cdbefe2656420711297292e42ee
-SIZE (google_cloud_compute-1.33.0.tar.gz) = 4423466
+TIMESTAMP = 1757436561
+SHA256 (google_cloud_compute-1.37.0.tar.gz) = 27f029432b52930379f589cf3fa5e33ace966a339ea54cd644b2b5f9e0a481e3
+SIZE (google_cloud_compute-1.37.0.tar.gz) = 4433750
diff --git a/www/py-google-cloud-core/Makefile b/www/py-google-cloud-core/Makefile
index a6b738b4d9fa..2bcbac0de43f 100644
--- a/www/py-google-cloud-core/Makefile
+++ b/www/py-google-cloud-core/Makefile
@@ -7,7 +7,8 @@ DISTNAME= google_cloud_core-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= API Client library for Google Cloud: Core Helpers
-WWW= https://github.com/googleapis/python-cloud-core
+WWW= https://cloud.google.com/python/docs/reference/google-cloud-core/latest \
+ https://github.com/googleapis/python-cloud-core
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/py-google-cloud-datastore/Makefile b/www/py-google-cloud-datastore/Makefile
index d2f93edf0975..bc7c24cd8cfe 100644
--- a/www/py-google-cloud-datastore/Makefile
+++ b/www/py-google-cloud-datastore/Makefile
@@ -7,7 +7,8 @@ DISTNAME= google_cloud_datastore-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Cloud Datastore API client library
-WWW= https://github.com/googleapis/python-datastore
+WWW= https://cloud.google.com/python/docs/reference/datastore/latest \
+ https://github.com/googleapis/python-datastore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/py-google-cloud-dlp/Makefile b/www/py-google-cloud-dlp/Makefile
index d040bbfc3048..c72ddc274bd5 100644
--- a/www/py-google-cloud-dlp/Makefile
+++ b/www/py-google-cloud-dlp/Makefile
@@ -7,7 +7,8 @@ DISTNAME= google_cloud_dlp-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cloud Data Loss Prevention (DLP) API API client library
-WWW= https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-dlp \
+WWW= https://cloud.google.com/python/docs/reference/dlp/latest \
+ https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-dlp \
https://github.com/googleapis/google-cloud-python
LICENSE= APACHE20
diff --git a/www/py-google-cloud-logging/Makefile b/www/py-google-cloud-logging/Makefile
index edeb6aed0dab..44a2c92f6a17 100644
--- a/www/py-google-cloud-logging/Makefile
+++ b/www/py-google-cloud-logging/Makefile
@@ -7,7 +7,8 @@ DISTNAME= google_cloud_logging-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Stackdriver Logging API client library
-WWW= https://github.com/googleapis/python-logging
+WWW= https://cloud.google.com/python/docs/reference/logging/latest \
+ https://github.com/googleapis/python-logging
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/py-google-cloud-speech/Makefile b/www/py-google-cloud-speech/Makefile
index e510cd269957..3d9f280475b3 100644
--- a/www/py-google-cloud-speech/Makefile
+++ b/www/py-google-cloud-speech/Makefile
@@ -7,7 +7,8 @@ DISTNAME= google_cloud_speech-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Cloud Speech API client library
-WWW= https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-speech \
+WWW= https://cloud.google.com/python/docs/reference/speech/latest \
+ https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-speech \
https://github.com/googleapis/google-cloud-python
LICENSE= APACHE20
diff --git a/www/py-google-cloud-storage/Makefile b/www/py-google-cloud-storage/Makefile
index b0d1c2f5c88d..6c93a76fc356 100644
--- a/www/py-google-cloud-storage/Makefile
+++ b/www/py-google-cloud-storage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-storage
-PORTVERSION= 3.2.0
+PORTVERSION= 3.3.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,8 @@ DISTNAME= google_cloud_storage-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python Client for Google Cloud Storage
-WWW= https://github.com/googleapis/python-storage
+WWW= https://cloud.google.com/python/docs/reference/storage/latest \
+ https://github.com/googleapis/python-storage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/py-google-cloud-storage/distinfo b/www/py-google-cloud-storage/distinfo
index 13fb0f8cb019..cdee29fddb6f 100644
--- a/www/py-google-cloud-storage/distinfo
+++ b/www/py-google-cloud-storage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796126
-SHA256 (google_cloud_storage-3.2.0.tar.gz) = decca843076036f45633198c125d1861ffbf47ebf5c0e3b98dcb9b2db155896c
-SIZE (google_cloud_storage-3.2.0.tar.gz) = 7669611
+TIMESTAMP = 1757436563
+SHA256 (google_cloud_storage-3.3.1.tar.gz) = 60f291b0881e5c72919b156d1ee276d1b69a2538fcdc35f4e87559ae11678f77
+SIZE (google_cloud_storage-3.3.1.tar.gz) = 17224623
diff --git a/www/py-google-cloud-vision/Makefile b/www/py-google-cloud-vision/Makefile
index 66b05cd60e7b..9879f8c7eed0 100644
--- a/www/py-google-cloud-vision/Makefile
+++ b/www/py-google-cloud-vision/Makefile
@@ -7,7 +7,8 @@ DISTNAME= google_cloud_vision-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cloud Vision API API client library
-WWW= https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-vision \
+WWW= https://cloud.google.com/python/docs/reference/vision/latest \
+ https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-vision \
https://github.com/googleapis/google-cloud-python
LICENSE= APACHE20
diff --git a/www/py-granian/Makefile b/www/py-granian/Makefile
index d5b21d6eff20..c804d6282ac6 100644
--- a/www/py-granian/Makefile
+++ b/www/py-granian/Makefile
@@ -1,5 +1,6 @@
PORTNAME= granian
-PORTVERSION= 2.5.2
+PORTVERSION= 2.5.4
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-granian/Makefile.crates b/www/py-granian/Makefile.crates
index 1f48b849f941..04378434a558 100644
--- a/www/py-granian/Makefile.crates
+++ b/www/py-granian/Makefile.crates
@@ -11,7 +11,6 @@ CARGO_CRATES= addr2line-0.24.2 \
bitflags-2.9.3 \
block-buffer-0.10.4 \
block-padding-0.3.3 \
- bus-2.4.1 \
bytes-1.10.1 \
cbc-0.1.2 \
cc-1.2.35 \
@@ -26,6 +25,7 @@ CARGO_CRATES= addr2line-0.24.2 \
der-0.7.10 \
digest-0.10.7 \
either-1.15.0 \
+ encoding_rs-0.8.35 \
equivalent-1.0.2 \
find-msvc-tools-0.1.0 \
fnv-1.0.7 \
@@ -45,7 +45,6 @@ CARGO_CRATES= addr2line-0.24.2 \
h2-0.4.12 \
hashbrown-0.15.5 \
heck-0.5.0 \
- hermit-abi-0.5.2 \
hmac-0.12.1 \
http-1.3.1 \
http-body-1.0.1 \
@@ -72,7 +71,6 @@ CARGO_CRATES= addr2line-0.24.2 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
ntapi-0.4.1 \
- num_cpus-1.17.0 \
objc2-core-foundation-0.3.1 \
objc2-io-kit-0.3.1 \
object-0.36.7 \
diff --git a/www/py-granian/distinfo b/www/py-granian/distinfo
index bf60bf1835a0..736bab6019a1 100644
--- a/www/py-granian/distinfo
+++ b/www/py-granian/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1757003794
-SHA256 (granian-2.5.2.tar.gz) = fdaa832a99745f74ca303ee587ae9ad5e3f0ab4a6e5a5d509619faabc7e5b1f0
-SIZE (granian-2.5.2.tar.gz) = 111944
+TIMESTAMP = 1759151368
+SHA256 (granian-2.5.4.tar.gz) = 85989a08052f1bbb174fd73759e1ae505e50b4c0690af366ca6ba844203dd463
+SIZE (granian-2.5.4.tar.gz) = 112016
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -27,8 +27,6 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
-SHA256 (rust/crates/bus-2.4.1.crate) = 4b7118d0221d84fada881b657c2ddb7cd55108db79c8764c9ee212c0c259b783
-SIZE (rust/crates/bus-2.4.1.crate) = 19397
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
@@ -57,6 +55,8 @@ SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8c
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
+SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/find-msvc-tools-0.1.0.crate) = e178e4fba8a2726903f6ba98a6d221e76f9c12c650d5dc0e6afdc50677b49650
@@ -95,8 +95,6 @@ SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd9300
SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
-SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
@@ -149,8 +147,6 @@ SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68a
SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
-SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
-SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
SHA256 (rust/crates/objc2-io-kit-0.3.1.crate) = 71c1c64d6120e51cd86033f67176b1cb66780c2efe34dec55176f77befd93c0a
diff --git a/www/py-horizon/Makefile b/www/py-horizon/Makefile
index 01ed2932456f..b045a2ba63b8 100644
--- a/www/py-horizon/Makefile
+++ b/www/py-horizon/Makefile
@@ -1,5 +1,5 @@
PORTNAME= horizon
-PORTVERSION= 25.4.0
+PORTVERSION= 25.5.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,8 +12,8 @@ WWW= https://docs.openstack.org/horizon/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=6.0.0:devel/py-pbr@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.6.0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django_compressor>=4.4:www/py-django_compressor@${PY_FLAVOR} \
@@ -34,6 +34,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.6.0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.utils>=7.0.0:devel/py-oslo.utils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}osprofiler>=3.4.2:devel/py-osprofiler@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pbr>=5.5.0:devel/py-pbr@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>=9.1.0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-cinderclient>=8.0.0:net/py-python-cinderclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-glanceclient>=2.8.0:net/py-python-glanceclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-keystoneclient>=3.22.0:net/py-python-keystoneclient@${PY_FLAVOR} \
@@ -41,6 +42,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.6.0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-novaclient>=9.1.0:net/py-python-novaclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-swiftclient>=3.2.0:databases/py-python-swiftclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}qrcode>=8.2:textproc/py-qrcode@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.25.1:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}semantic-version>=2.3.1:devel/py-semantic-version@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tzdata>=2022.4:devel/py-tzdata@${PY_FLAVOR} \
@@ -73,7 +75,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.6.0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xstatic-term.js>=0.0.7.0:devel/py-xstatic-term.js@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xstatic-tv4>=1.2.7.0:devel/py-xstatic-tv4@${PY_FLAVOR}
-USES= cpe python:3.9+
+USES= cpe python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/www/py-horizon/distinfo b/www/py-horizon/distinfo
index 356f61fdd0f2..a72f163f804b 100644
--- a/www/py-horizon/distinfo
+++ b/www/py-horizon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495867
-SHA256 (horizon-25.4.0.tar.gz) = 9b9414bb067534ab77dd8ed0c0e5e2dc33fb4caa9eb8e567e04a96a98152f418
-SIZE (horizon-25.4.0.tar.gz) = 5741551
+TIMESTAMP = 1759324200
+SHA256 (horizon-25.5.0.tar.gz) = 782fa61b31ee7ea89420c53a7c4de5ee22e4bf057c75358b3f3754841acaa9ab
+SIZE (horizon-25.5.0.tar.gz) = 5745274
diff --git a/www/py-horizon/files/patch-pyproject.toml b/www/py-horizon/files/patch-pyproject.toml
new file mode 100644
index 000000000000..81649c6c88e5
--- /dev/null
+++ b/www/py-horizon/files/patch-pyproject.toml
@@ -0,0 +1,7 @@
+--- pyproject.toml.orig 2025-09-11 12:43:14 UTC
++++ pyproject.toml
+@@ -1,3 +1,3 @@
+ [build-system]
+-requires = ["pbr>=6.0.0", "setuptools>=64.0.0"]
++requires = ["pbr>=6.0.0", "setuptools>=61.0.0"]
+ build-backend = "pbr.build"
diff --git a/www/py-html5-parser/Makefile b/www/py-html5-parser/Makefile
index 7b86e641cd32..b669d5ab23fc 100644
--- a/www/py-html5-parser/Makefile
+++ b/www/py-html5-parser/Makefile
@@ -1,6 +1,6 @@
PORTNAME= html5-parser
PORTVERSION= 0.4.12
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://html5-parser.readthedocs.io/
LICENSE= APACHE20
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=4.9.2:devel/py-lxml5@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.9.2:devel/py-lxml@${PY_FLAVOR}
USES= gnome pkgconfig python
USE_PYTHON= autoplist distutils
diff --git a/www/py-html5lib-modern/Makefile b/www/py-html5lib-modern/Makefile
index 76148c705e58..10ebb6781118 100644
--- a/www/py-html5lib-modern/Makefile
+++ b/www/py-html5lib-modern/Makefile
@@ -1,6 +1,6 @@
PORTNAME= html5lib-modern
PORTVERSION= 1.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -30,6 +30,6 @@ LXML_DESC= Tree building/walking via lxml
CHARDET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>=2.2.1,1:textproc/py-chardet@${PY_FLAVOR}
GENSHI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Genshi>=0.7.1:textproc/py-genshi@${PY_FLAVOR}
-LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=3.4.0:devel/py-lxml5@${PY_FLAVOR}
+LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.4.0:devel/py-lxml@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/www/py-htmldate/Makefile b/www/py-htmldate/Makefile
index 2b86a31dc1de..3e36d1d0f88d 100644
--- a/www/py-htmldate/Makefile
+++ b/www/py-htmldate/Makefile
@@ -1,6 +1,6 @@
PORTNAME= htmldate
PORTVERSION= 1.9.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=3.4.0:textproc/py-charset-normalizer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateparser>=1.1.2:devel/py-dateparser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=5.3.0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=5.3.0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.9.0:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}urllib3>=1.26,1<3,1:net/py-urllib3@${PY_FLAVOR}
diff --git a/www/py-http-sf/Makefile b/www/py-http-sf/Makefile
new file mode 100644
index 000000000000..9951f557b626
--- /dev/null
+++ b/www/py-http-sf/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= http-sf
+DISTVERSION= 1.0.4
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Library for parsing and serializing HTTP Structured Fields (RFC 9651)
+WWW= https://github.com/mnot/http-sf
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENCE.md
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-http-sf/distinfo b/www/py-http-sf/distinfo
new file mode 100644
index 000000000000..adcc538760a5
--- /dev/null
+++ b/www/py-http-sf/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1759002338
+SHA256 (http_sf-1.0.4.tar.gz) = 1c3ff40dc12ea913a604d667180b2cf78c12bdaf348b7649a5129583643cc847
+SIZE (http_sf-1.0.4.tar.gz) = 17661
diff --git a/www/py-http-sf/pkg-descr b/www/py-http-sf/pkg-descr
new file mode 100644
index 000000000000..e03d90fa363a
--- /dev/null
+++ b/www/py-http-sf/pkg-descr
@@ -0,0 +1,2 @@
+This Python 3 library is designed for parsing and serializing HTTP Structured
+Fields, as defined by RFC 9651.
diff --git a/www/py-httpx_gssapi/Makefile b/www/py-httpx_gssapi/Makefile
index 3f10695f7c2d..2118260eb8d5 100644
--- a/www/py-httpx_gssapi/Makefile
+++ b/www/py-httpx_gssapi/Makefile
@@ -1,6 +1,5 @@
PORTNAME= httpx_gssapi
-PORTVERSION= 0.4
-PORTREVISION= 2
+PORTVERSION= 0.5
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-httpx_gssapi/Makefile.new b/www/py-httpx_gssapi/Makefile.new
deleted file mode 100644
index 16c578311e7e..000000000000
--- a/www/py-httpx_gssapi/Makefile.new
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= httpx-gssapi
-PORTVERSION= 0.4
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= dvl@FreeBSD.org
-COMMENT= Requests GSSAPI for HTTPX
-WWW= https://github.com/pythongssapi/httpx-gssapi
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.16<0.28:www/py-httpx@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-httpx_gssapi/distinfo b/www/py-httpx_gssapi/distinfo
index 4982ccb85dc4..5a26ac22c2f3 100644
--- a/www/py-httpx_gssapi/distinfo
+++ b/www/py-httpx_gssapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733321110
-SHA256 (httpx_gssapi-0.4.tar.gz) = 8c9a4fa526484c1323c0a4436ef1198f34c0f1d6dde0973ea38f960d51e16ef0
-SIZE (httpx_gssapi-0.4.tar.gz) = 36237
+TIMESTAMP = 1757419864
+SHA256 (httpx_gssapi-0.5.tar.gz) = d1fe7af4c8544303bbb08e5b1bb51d87c5d3b07a1caa6594096660803e40188d
+SIZE (httpx_gssapi-0.5.tar.gz) = 37064
diff --git a/www/py-hyperkitty/Makefile b/www/py-hyperkitty/Makefile
new file mode 100644
index 000000000000..4e13ee659e9a
--- /dev/null
+++ b/www/py-hyperkitty/Makefile
@@ -0,0 +1,40 @@
+PORTNAME= hyperkitty
+PORTVERSION= 1.3.12
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= einar@isnic.is
+COMMENT= Web interface to access GNU Mailman v3 archives
+WWW= https://gitlab.com/mailman/hyperkitty
+
+LICENSE= GPLv3
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django_compressor>=1.3:www/py-django_compressor@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-extensions>=1.3.7:www/py-django-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-gravatar2>=1.0.6:www/py-django-gravatar2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-haystack>=2.8.0:www/py-django-haystack@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-q2>=1.0.0:www/py-django-q2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-mailman3>=1.3.13:mail/py-django-mailman3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.0.0:www/py-djangorestframework@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}flufl.lock>=4.0:devel/py-flufl.lock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mailmanclient>=3.3.3:mail/py-mailmanclient@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mistune>=3.0:textproc/py-mistune@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}networkx>=2.0:math/py-networkx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.0:devel/py-python-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}robot-detection>=0.3:www/py-robot-detection@${PY_FLAVOR}
+
+USES= python shebangfix
+USE_PYTHON= autoplist concurrent pep517
+
+SHEBANG_FILES= hyperkitty/contrib/check_hk_import \
+ hyperkitty/contrib/cleanarch3
+
+NO_ARCH= yes
+
+post-extract:
+ ${RM} -rf ${WRKSRC}/example_project
+
+.include <bsd.port.mk>
diff --git a/www/py-hyperkitty/distinfo b/www/py-hyperkitty/distinfo
new file mode 100644
index 000000000000..91a628d9d05e
--- /dev/null
+++ b/www/py-hyperkitty/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1726946483
+SHA256 (hyperkitty-1.3.12.tar.gz) = deb582937ec5bc9ea9c1d5d86bfb76a4da429b60e1fea6fd6964e7c667cf161d
+SIZE (hyperkitty-1.3.12.tar.gz) = 2231630
diff --git a/www/py-hyperkitty/pkg-descr b/www/py-hyperkitty/pkg-descr
new file mode 100644
index 000000000000..403ba13110fa
--- /dev/null
+++ b/www/py-hyperkitty/pkg-descr
@@ -0,0 +1,2 @@
+HyperKitty is an open source Django application under development. It aims to
+provide a web interface to access GNU Mailman v3 archives.
diff --git a/www/py-inlinestyler/Makefile b/www/py-inlinestyler/Makefile
index 4af3fc82057e..25c4cc98aef9 100644
--- a/www/py-inlinestyler/Makefile
+++ b/www/py-inlinestyler/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inlinestyler
PORTVERSION= 0.2.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssutils>0:www/py-cssutils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=1.0.0:www/py-requests@${PY_FLAVOR}
USES= python
diff --git a/www/py-jh2/Makefile b/www/py-jh2/Makefile
index 8f4f89b14998..f046327546ad 100644
--- a/www/py-jh2/Makefile
+++ b/www/py-jh2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jh2
PORTVERSION= 5.0.9
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www python
MASTER_SITES= PYPI \
https://github.com/jawah/h2/releases/download/v${PORTVERSION}/
diff --git a/www/py-mailman-hyperkitty/Makefile b/www/py-mailman-hyperkitty/Makefile
new file mode 100644
index 000000000000..b8b38bf1dc71
--- /dev/null
+++ b/www/py-mailman-hyperkitty/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= mailman-hyperkitty
+PORTVERSION= 1.2.1
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= einar@isnic.is
+COMMENT= Mailman archiver plugin for HyperKitty
+WWW= https://gitlab.com/mailman/mailman-hyperkitty/
+
+LICENSE= GPLv3
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mailman>0:mail/mailman3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+.include <bsd.port.mk>
diff --git a/www/py-mailman-hyperkitty/distinfo b/www/py-mailman-hyperkitty/distinfo
new file mode 100644
index 000000000000..ab751a9b85cf
--- /dev/null
+++ b/www/py-mailman-hyperkitty/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1725376430
+SHA256 (mailman-hyperkitty-1.2.1.tar.gz) = f8d69dfbc6ccb582896d40a9a69457aa1075cdd6efbc55d34c797024b40bcc38
+SIZE (mailman-hyperkitty-1.2.1.tar.gz) = 22197
diff --git a/www/py-mailman-hyperkitty/pkg-descr b/www/py-mailman-hyperkitty/pkg-descr
new file mode 100644
index 000000000000..0538aa686b71
--- /dev/null
+++ b/www/py-mailman-hyperkitty/pkg-descr
@@ -0,0 +1,4 @@
+Mailman archiver plugin for HyperKitty
+
+This module contains a Mailman archiver plugin which sends emails to HyperKitty,
+the web archiver.
diff --git a/www/py-mechanicalsoup/Makefile b/www/py-mechanicalsoup/Makefile
index 67edeb5bc92e..2c750e50b9d6 100644
--- a/www/py-mechanicalsoup/Makefile
+++ b/www/py-mechanicalsoup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mechanicalsoup
PORTVERSION= 1.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.7:www/py-beautifulsoup@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.22.0:www/py-requests@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \
diff --git a/www/py-nh3/Makefile b/www/py-nh3/Makefile
index 4d0476a6e715..ccd0ddbe40e7 100644
--- a/www/py-nh3/Makefile
+++ b/www/py-nh3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nh3
DISTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-nicegui/Makefile b/www/py-nicegui/Makefile
index 8c547622db3f..a382ae6b9aea 100644
--- a/www/py-nicegui/Makefile
+++ b/www/py-nicegui/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nicegui
-DISTVERSION= 2.23.3
-PORTREVISION= 1
+DISTVERSION= 3.0.0
CATEGORIES= www graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-nicegui/distinfo b/www/py-nicegui/distinfo
index 4ab63ccd99a0..0063e1fd6e3a 100644
--- a/www/py-nicegui/distinfo
+++ b/www/py-nicegui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756499959
-SHA256 (nicegui-2.23.3.tar.gz) = 7fc99bc40d1682b37c54eda6275f77db863b9c7bcc7ad15006c507b69a30d22c
-SIZE (nicegui-2.23.3.tar.gz) = 13108186
+TIMESTAMP = 1759524245
+SHA256 (nicegui-3.0.0.tar.gz) = 081248bc61f874ef0d40ffe8d0dc79da7b853bb2b8b2c2bfc7a52202760c7c1d
+SIZE (nicegui-3.0.0.tar.gz) = 20100518
diff --git a/www/py-nikola/Makefile b/www/py-nikola/Makefile
new file mode 100644
index 000000000000..16fa95e8bf0e
--- /dev/null
+++ b/www/py-nikola/Makefile
@@ -0,0 +1,72 @@
+PORTNAME= nikola
+DISTVERSION= 8.3.3
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= Modular, fast, simple, static website and blog generator
+WWW= https://getnikola.com/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=60.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}installer>=0:devel/py-installer@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>=1.3:devel/py-blinker@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}doit>=0.33.1:devel/py-doit@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.4.2:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>=9.1.0:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2:devel/py-python-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}docutils>=0.19:textproc/py-docutils@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mako>=1.0.9:textproc/py-mako@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}markdown>=3.0:textproc/py-markdown@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}unidecode>=0.4.16:converters/py-unidecode@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyrss2gen>=1.1:textproc/py-pyrss2gen@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=4.5.2:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}natsort>=5.1.0:devel/py-natsort@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.31.0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}piexif>=1.0.3:graphics/py-piexif@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}Babel>=2.12.0:devel/py-babel@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}flake8>=3.7.7:devel/py-flake8@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}freezegun>=0.3.10:devel/py-freezegun@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.10:textproc/py-feedparser@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydocstyle>=6.3.0:devel/py-pydocstyle@${PY_FLAVOR}
+
+USES= python shebangfix
+USE_PYTHON= autoplist concurrent pep517
+
+SHEBANG_FILES= docs/sphinx/update-modules.sh \
+ scripts/update-npm-assets.sh \
+ scripts/generate_symlinked_list.sh \
+ scripts/baseline.sh \
+ scripts/capty
+
+OPTIONS_DEFINE= EXTRAS
+OPTIONS_DEFAULT=EXTRAS
+EXTRAS_DESC= Install extras modules
+
+EXTRAS_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.0:devel/py-Jinja2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyphen>=0.9.1:textproc/py-pyphen@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typogrify>=2.0.4:textproc/py-typogrify@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}phpserialize>=1.3:devel/py-phpserialize@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}notebook>=6.0.0:www/py-notebook@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ipykernel>=6.21.2:devel/py-ipykernel@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ghp-import>=1.0.0:www/py-ghp-import@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8.6:www/py-aiohttp@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}watchdog>=2.3.0:devel/py-watchdog@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.15.98:devel/py-ruamel.yaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}toml>=0.9.2:textproc/py-toml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}html5lib>=1.0.1:www/py-html5lib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hsluv>=5.0.0:graphics/py-hsluv@${PY_FLAVOR}
+
+.include <bsd.port.pre.mk>
+
+do-test:
+ @(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
+
+.include <bsd.port.post.mk>
diff --git a/www/py-nikola/distinfo b/www/py-nikola/distinfo
new file mode 100644
index 000000000000..3d377d512315
--- /dev/null
+++ b/www/py-nikola/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757984614
+SHA256 (nikola-8.3.3.tar.gz) = 636d7d6ffc2ab24f4c2649e8695f8bb5604e309153ea4b60b786facae03ab1c7
+SIZE (nikola-8.3.3.tar.gz) = 4569665
diff --git a/www/py-nikola/files/patch-pyproject.toml b/www/py-nikola/files/patch-pyproject.toml
new file mode 100644
index 000000000000..08f80da7de21
--- /dev/null
+++ b/www/py-nikola/files/patch-pyproject.toml
@@ -0,0 +1,20 @@
+--- pyproject.toml.orig 2025-09-16 01:33:40 UTC
++++ pyproject.toml
+@@ -3,7 +3,7 @@ build-backend = "setuptools.build_meta"
+ build-backend = "setuptools.build_meta"
+
+ [project]
+-name = "Nikola"
++name = "nikola"
+ version = "8.3.3"
+ description = "A modular, fast, simple, static website and blog generator"
+ readme = "README.rst"
+@@ -111,7 +111,7 @@ exclude = ["tests", "tests.*"]
+ "docs/theming.rst",
+ "docs/extending.rst"
+ ]
+-"share/man/man1" = ["docs/man/nikola.1.gz"]
++#"share/man/man1" = ["docs/man/nikola.1.gz"]
+
+ [tool.pydocstyle]
+ add-ignore = ["D412", "D413"]
diff --git a/www/py-nikola/pkg-descr b/www/py-nikola/pkg-descr
new file mode 100644
index 000000000000..cbfffba335bd
--- /dev/null
+++ b/www/py-nikola/pkg-descr
@@ -0,0 +1,2 @@
+Nikola is a python framework for modular, fast, simple, static website
+and blog generator.
diff --git a/www/py-niquests/Makefile b/www/py-niquests/Makefile
index 285df8582a47..fe3c2f4e6033 100644
--- a/www/py-niquests/Makefile
+++ b/www/py-niquests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= niquests
-PORTVERSION= 3.15.0
+PORTVERSION= 3.15.2
CATEGORIES= www python
MASTER_SITES= PYPI \
https://github.com/jawah/niquests/releases/download/v${PORTVERSION}/
diff --git a/www/py-niquests/distinfo b/www/py-niquests/distinfo
index 5d2c54a7ca35..25978506343c 100644
--- a/www/py-niquests/distinfo
+++ b/www/py-niquests/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062584
-SHA256 (niquests-3.15.0.tar.gz) = 6da62be32fc1cb5c3200a749631ab860f5e3c139f1af4505bd8d10cbaa930ef1
-SIZE (niquests-3.15.0.tar.gz) = 973962
+TIMESTAMP = 1757120868
+SHA256 (niquests-3.15.2.tar.gz) = 8076b1d2ff957022d52b2216ca7df92d92ce426d19a7ed63c7fd4fd630ab6c2b
+SIZE (niquests-3.15.2.tar.gz) = 975234
diff --git a/www/py-notebook/Makefile b/www/py-notebook/Makefile
index 53da7ddaf12f..ecd0133567b8 100644
--- a/www/py-notebook/Makefile
+++ b/www/py-notebook/Makefile
@@ -1,5 +1,5 @@
PORTNAME= notebook
-PORTVERSION= 7.4.4
+PORTVERSION= 7.4.5
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,9 +15,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-jupyter-builder>=0.5:devel/py-hatch-jupyter-builder@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=1.11:devel/py-hatchling@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.4<4.5:devel/py-jupyterlab@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.25.0<1.0:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.5<4.5:devel/py-jupyterlab@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-server>=2.4.0<3:devel/py-jupyter-server@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.4<4.5:devel/py-jupyterlab@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.5<4.5:devel/py-jupyterlab@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyterlab-server>=2.27.1<3:devel/py-jupyterlab-server@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}notebook-shim>=0.2<0.3:devel/py-notebook-shim@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tornado>=6.2.0:www/py-tornado@${PY_FLAVOR}
diff --git a/www/py-notebook/distinfo b/www/py-notebook/distinfo
index 4c539255fe24..5557fe50bcfa 100644
--- a/www/py-notebook/distinfo
+++ b/www/py-notebook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375131
-SHA256 (notebook-7.4.4.tar.gz) = 392fd501e266f2fb3466c6fcd3331163a2184968cb5c5accf90292e01dfe528c
-SIZE (notebook-7.4.4.tar.gz) = 13883628
+TIMESTAMP = 1757122032
+SHA256 (notebook-7.4.5.tar.gz) = 7c2c4ea245913c3ad8ab3e5d36b34a842c06e524556f5c2e1f5d7d08c986615e
+SIZE (notebook-7.4.5.tar.gz) = 13888993
diff --git a/www/py-openbrokerapi/Makefile b/www/py-openbrokerapi/Makefile
index 3140fc2db13c..c31e31d822d4 100644
--- a/www/py-openbrokerapi/Makefile
+++ b/www/py-openbrokerapi/Makefile
@@ -1,6 +1,5 @@
PORTNAME= openbrokerapi
-DISTVERSION= 4.7.1
-PORTREVISION= 1
+DISTVERSION= 4.7.3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +10,7 @@ WWW= https://pypi.org/project/openbrokerapi/
LICENSE= MIT
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flask>=2.2.3:www/py-flask@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gevent>0:devel/py-gevent@${PY_FLAVOR} \
diff --git a/www/py-openbrokerapi/distinfo b/www/py-openbrokerapi/distinfo
index acb781eb4ce1..572617e87d6d 100644
--- a/www/py-openbrokerapi/distinfo
+++ b/www/py-openbrokerapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725256861
-SHA256 (openbrokerapi-4.7.1.tar.gz) = 76ed7b31f450948054ce5d410da9c4dbf6643e5f423df6967b342be0c6e6963c
-SIZE (openbrokerapi-4.7.1.tar.gz) = 18253
+TIMESTAMP = 1759386614
+SHA256 (openbrokerapi-4.7.3.tar.gz) = 7dfbb0de14009b9d536d81a4bfaa8581eb2505191811d8bab79ffa03665ac466
+SIZE (openbrokerapi-4.7.3.tar.gz) = 136329
diff --git a/www/py-openbrokerapi/files/patch-pyproject.toml b/www/py-openbrokerapi/files/patch-pyproject.toml
deleted file mode 100644
index 25c635850faf..000000000000
--- a/www/py-openbrokerapi/files/patch-pyproject.toml
+++ /dev/null
@@ -1,26 +0,0 @@
---- pyproject.toml.orig 2024-08-27 10:04:15 UTC
-+++ pyproject.toml
-@@ -1,9 +1,10 @@
--[tool.poetry]
-+[project]
- name = "openbrokerapi"
- version = "4.7.1"
- description = "A python package for the V2 CF Service Broker API and Open Broker API (version 2.13+)"
--authors = ["Maic Siemering <maic@siemering.tech>"]
-+authors = [{name = "Maic Siemering", email = "<maic@siemering.tech>"}]
- license = "MIT"
-+requires-python = ">= 3.8"
- readme = "README.rst"
- homepage = "https://openbrokerapi.readthedocs.io/"
- documentation = "https://openbrokerapi.readthedocs.io/"
-@@ -100,10 +101,6 @@ build-backend = "poetry.core.masonry.api"
- [build-system]
- requires = ["poetry-core>=1.0.0"]
- build-backend = "poetry.core.masonry.api"
--
--[project]
--requires-python = ">= 3.8"
--
-
- [tool.ruff]
-
diff --git a/www/py-pelican/Makefile b/www/py-pelican/Makefile
index 0dc89e18c1d8..1865df11d150 100644
--- a/www/py-pelican/Makefile
+++ b/www/py-pelican/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pelican
DISTVERSION= 4.11.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -31,7 +31,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.9:www/py-beautifulsoup@${P
${PYTHON_PKGNAMEPREFIX}flake8>=3.8:devel/py-flake8@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}invoke>=1.3:devel/py-invoke@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}isort>=5.2:devel/py-isort@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=4.3:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=4.3:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-xdist>2.0:devel/py-pytest-xdist@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typogrify>=2.1:textproc/py-typogrify@${PY_FLAVOR} \
diff --git a/www/py-planet-auth/Makefile b/www/py-planet-auth/Makefile
new file mode 100644
index 000000000000..9b23eec25a76
--- /dev/null
+++ b/www/py-planet-auth/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= planet-auth
+PORTVERSION= 2.1.1
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= planet_auth-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Planet auth utility code
+WWW= https://github.com/planetlabs/planet-auth-python
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=0:devel/py-prompt-toolkit@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyqrcode>=0:graphics/py-pyqrcode@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}StrEnum>=0:devel/py-strenum@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-planet-auth/distinfo b/www/py-planet-auth/distinfo
new file mode 100644
index 000000000000..f2156bc7dceb
--- /dev/null
+++ b/www/py-planet-auth/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120474
+SHA256 (planet_auth-2.1.1.tar.gz) = 9c380fdb8659e3c2d2fc97cb3852f5c6f533a23620b452bffa95a4a54b05260a
+SIZE (planet_auth-2.1.1.tar.gz) = 238343
diff --git a/www/py-planet-auth/files/patch-pyproject.toml b/www/py-planet-auth/files/patch-pyproject.toml
new file mode 100644
index 000000000000..b8ec61c41278
--- /dev/null
+++ b/www/py-planet-auth/files/patch-pyproject.toml
@@ -0,0 +1,23 @@
+--- pyproject.toml.orig 2025-08-12 03:59:50 UTC
++++ pyproject.toml
+@@ -12,10 +12,7 @@ authors = [{ name = "Carl Adams", email = "carl.adams@
+ # docs/index.md - front page for ReadTheDocs doc page. Complete developer user documentation.
+ readme = "docs/readme.md"
+ authors = [{ name = "Carl Adams", email = "carl.adams@planet.com" }]
+-license = "Apache-2.0"
+-license-files = [
+- "LICENSE",
+-]
++license = { text = "Apache-2.0" }
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ ]
+@@ -85,7 +82,7 @@ plauth = "planet_auth_utils.commands.cli.main:cmd_plau
+ plauth = "planet_auth_utils.commands.cli.main:cmd_plauth"
+
+ [build-system]
+-requires = ["setuptools>=64", "setuptools_scm>=8", "wheel"]
++requires = ["setuptools>=61", "setuptools_scm>=8", "wheel"]
+ build-backend = "setuptools.build_meta"
+
+ [tool.setuptools.dynamic]
diff --git a/www/py-planet-auth/pkg-descr b/www/py-planet-auth/pkg-descr
new file mode 100644
index 000000000000..dea5aaba719b
--- /dev/null
+++ b/www/py-planet-auth/pkg-descr
@@ -0,0 +1,7 @@
+The Planet Auth Library provides generic authentication utilities for clients
+and for services. For clients, it provides means to obtain access tokens that
+can be used to access network services. For services, it provides tools to
+validate the same access tokens.
+
+The Planet SDK for Python leverages this library, and is pre-configured for the
+Planet Cloud Service used by customers.
diff --git a/www/py-planet/Makefile b/www/py-planet/Makefile
index cb22132e848d..89158257aace 100644
--- a/www/py-planet/Makefile
+++ b/www/py-planet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= planet
-PORTVERSION= 2.23.1
+PORTVERSION= 3.1.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,6 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}geojson>=0:devel/py-geojson@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}planet-auth>=2.1.0:www/py-planet-auth@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyjwt>=2.1:www/py-pyjwt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>=4.56:misc/py-tqdm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
diff --git a/www/py-planet/distinfo b/www/py-planet/distinfo
index 9f4e4987f9f7..51be2beef340 100644
--- a/www/py-planet/distinfo
+++ b/www/py-planet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062586
-SHA256 (planet-2.23.1.tar.gz) = 1bc008e1c10db31d01ebb73f3c134a3558411d2dbd071102a97a00b42ff8176f
-SIZE (planet-2.23.1.tar.gz) = 3380751
+TIMESTAMP = 1757120870
+SHA256 (planet-3.1.0.tar.gz) = 1674f439644de632f6ae2db6223fd5e54913170894c294683fc8a4cc7c993ac4
+SIZE (planet-3.1.0.tar.gz) = 3408883
diff --git a/www/py-primp/Makefile b/www/py-primp/Makefile
new file mode 100644
index 000000000000..d032077d0b38
--- /dev/null
+++ b/www/py-primp/Makefile
@@ -0,0 +1,45 @@
+PORTNAME= primp
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.15.0
+PORTREVISION= 1
+CATEGORIES= www
+#MASTER_SITES= PYPI # conflicts with USES=cargo
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= High-performance HTTP client with advanced web browser impersonation
+WWW= https://github.com/deedy5/primp
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.5:devel/py-maturin@${PY_FLAVOR} \
+ git:devel/git # git shouldn't be needed here but it is expected
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0.25.3:devel/py-pytest-asyncio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= cargo cmake:indirect llvm perl5 pkgconfig python
+USE_PYTHON= pep517 autoplist pytest
+USE_PERL5= build
+
+USE_GITHUB= yes
+GH_ACCOUNT= deedy5
+
+CARGO_BUILD= no
+CARGO_INSTALL= no
+CARGO_TEST= no
+
+BINARY_ALIAS= cc=${FILESDIR}/cc
+
+TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+TEST_WRKSRC= ${WRKSRC}/tests
+
+# tests as of 0.15.0:
+# Results (32.59s):
+# 21 passed
+# 2 failed
+# - tests/test_defs.py:11 test_get_impersonate_firefox133
+# - tests/test_client.py:11 test_client_impersonate_chrome131
+
+.include <bsd.port.mk>
diff --git a/www/py-primp/Makefile.crates b/www/py-primp/Makefile.crates
new file mode 100644
index 000000000000..d55a03e1d149
--- /dev/null
+++ b/www/py-primp/Makefile.crates
@@ -0,0 +1,236 @@
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.0 \
+ aho-corasick-1.1.3 \
+ alloc-no-stdlib-2.0.4 \
+ alloc-stdlib-0.2.2 \
+ antidote-1.0.0 \
+ anyhow-1.0.98 \
+ arc-swap-1.7.1 \
+ async-compression-0.4.22 \
+ atomic-waker-1.1.2 \
+ autocfg-1.4.0 \
+ backtrace-0.3.74 \
+ base64-0.22.1 \
+ bindgen-0.70.1 \
+ bitflags-2.9.0 \
+ boring-sys2-4.15.11 \
+ boring2-4.15.11 \
+ brotli-7.0.0 \
+ brotli-decompressor-4.0.2 \
+ bytes-1.10.1 \
+ cc-1.2.19 \
+ cexpr-0.6.0 \
+ cfg-if-1.0.0 \
+ clang-sys-1.8.1 \
+ cmake-0.1.54 \
+ cookie-0.18.1 \
+ cookie_store-0.21.1 \
+ core-foundation-0.9.4 \
+ core-foundation-sys-0.8.7 \
+ crc32fast-1.4.2 \
+ deranged-0.4.0 \
+ displaydoc-0.2.5 \
+ document-features-0.2.11 \
+ either-1.15.0 \
+ encoding_rs-0.8.35 \
+ equivalent-1.0.2 \
+ flate2-1.1.1 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ foreign-types-0.5.0 \
+ foreign-types-macros-0.2.3 \
+ foreign-types-shared-0.3.1 \
+ form_urlencoded-1.2.1 \
+ fs_extra-1.3.0 \
+ fslock-0.2.1 \
+ futf-0.1.5 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ getrandom-0.3.2 \
+ gimli-0.31.1 \
+ glob-0.3.2 \
+ hashbrown-0.15.2 \
+ heck-0.5.0 \
+ html2text-0.14.3 \
+ html5ever-0.31.0 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
+ http2-0.4.21 \
+ httparse-1.10.1 \
+ hyper2-1.5.5 \
+ icu_collections-1.5.0 \
+ icu_locid-1.5.0 \
+ icu_locid_transform-1.5.0 \
+ icu_locid_transform_data-1.5.1 \
+ icu_normalizer-1.5.0 \
+ icu_normalizer_data-1.5.1 \
+ icu_properties-1.5.1 \
+ icu_properties_data-1.5.1 \
+ icu_provider-1.5.0 \
+ icu_provider_macros-1.5.0 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
+ indexmap-2.9.0 \
+ indoc-2.0.6 \
+ inventory-0.3.20 \
+ ipnet-2.11.0 \
+ itertools-0.13.0 \
+ itoa-1.0.15 \
+ jobserver-0.1.33 \
+ libc-0.2.172 \
+ libloading-0.8.6 \
+ linked-hash-map-0.5.6 \
+ linked_hash_set-0.1.5 \
+ litemap-0.7.5 \
+ litrs-0.4.1 \
+ lock_api-0.4.12 \
+ log-0.4.27 \
+ lru-0.13.0 \
+ mac-0.1.1 \
+ markup5ever-0.16.0 \
+ match_token-0.1.0 \
+ memchr-2.7.4 \
+ memoffset-0.9.1 \
+ mime-0.3.17 \
+ mime_guess-2.0.5 \
+ minimal-lexical-0.2.1 \
+ miniz_oxide-0.8.8 \
+ mio-1.0.3 \
+ new_debug_unreachable-1.0.6 \
+ nom-7.1.3 \
+ num-conv-0.1.0 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ openssl-macros-0.1.1 \
+ parking_lot-0.12.3 \
+ parking_lot_core-0.9.10 \
+ percent-encoding-2.3.1 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.32 \
+ portable-atomic-1.11.0 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.21 \
+ precomputed-hash-0.1.1 \
+ proc-macro2-1.0.95 \
+ psl-types-2.0.11 \
+ publicsuffix-2.3.0 \
+ pyo3-0.24.1 \
+ pyo3-build-config-0.24.1 \
+ pyo3-ffi-0.24.1 \
+ pyo3-log-0.12.3 \
+ pyo3-macros-0.24.1 \
+ pyo3-macros-backend-0.24.1 \
+ pythonize-0.24.0 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
+ rand-0.8.5 \
+ rand-0.9.0 \
+ rand_chacha-0.9.0 \
+ rand_core-0.6.4 \
+ rand_core-0.9.3 \
+ redox_syscall-0.5.11 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
+ rquest-2.2.1 \
+ rustc-demangle-0.1.24 \
+ rustc-hash-1.1.0 \
+ rustls-pki-types-1.11.0 \
+ rustversion-1.0.20 \
+ ryu-1.0.20 \
+ scopeguard-1.2.0 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_urlencoded-0.7.1 \
+ shlex-1.3.0 \
+ signal-hook-registry-1.4.2 \
+ siphasher-1.0.1 \
+ slab-0.4.9 \
+ smallvec-1.15.0 \
+ socket2-0.5.9 \
+ stable_deref_trait-1.2.0 \
+ string_cache-0.8.9 \
+ string_cache_codegen-0.5.4 \
+ syn-2.0.100 \
+ sync_wrapper-1.0.2 \
+ synstructure-0.13.1 \
+ system-configuration-0.6.1 \
+ system-configuration-sys-0.6.0 \
+ target-lexicon-0.13.2 \
+ tendril-0.4.3 \
+ thiserror-1.0.69 \
+ thiserror-2.0.12 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.12 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
+ tinystr-0.7.6 \
+ tokio-1.44.2 \
+ tokio-boring2-4.15.11 \
+ tokio-macros-2.5.0 \
+ tokio-socks-0.5.2 \
+ tokio-util-0.7.14 \
+ tower-0.5.2 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.28 \
+ tracing-core-0.1.33 \
+ try-lock-0.2.5 \
+ typed-builder-0.20.1 \
+ typed-builder-macro-0.20.1 \
+ unicase-2.8.1 \
+ unicode-ident-1.0.18 \
+ unicode-width-0.2.0 \
+ unindent-0.2.4 \
+ url-2.5.4 \
+ utf-8-0.7.6 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
+ version_check-0.9.5 \
+ want-0.3.1 \
+ wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
+ webpki-root-certs-0.26.8 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-link-0.1.1 \
+ windows-registry-0.5.1 \
+ windows-result-0.3.2 \
+ windows-strings-0.4.0 \
+ windows-sys-0.52.0 \
+ windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.52.6 \
+ wit-bindgen-rt-0.39.0 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
+ zerocopy-0.8.24 \
+ zerocopy-derive-0.8.24 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7
diff --git a/www/py-primp/distinfo b/www/py-primp/distinfo
new file mode 100644
index 000000000000..c12785798330
--- /dev/null
+++ b/www/py-primp/distinfo
@@ -0,0 +1,475 @@
+TIMESTAMP = 1759042188
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
+SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
+SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
+SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
+SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
+SHA256 (rust/crates/antidote-1.0.0.crate) = 34fde25430d87a9388dadbe6e34d7f72a462c8b43ac8d309b42b0a8505d7e2a5
+SIZE (rust/crates/antidote-1.0.0.crate) = 6312
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
+SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
+SHA256 (rust/crates/async-compression-0.4.22.crate) = 59a194f9d963d8099596278594b3107448656ba73831c9d8c783e613ce86da64
+SIZE (rust/crates/async-compression-0.4.22.crate) = 116199
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
+SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
+SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/boring-sys2-4.15.11.crate) = 318dea1d26e76320786f325d0bc39b27a73a245c64dccf9c04d89f5af2256db0
+SIZE (rust/crates/boring-sys2-4.15.11.crate) = 3736325
+SHA256 (rust/crates/boring2-4.15.11.crate) = eaab3849155b901770a35391d4cb6e0aa050475f70258aab6b92e356922d4d5a
+SIZE (rust/crates/boring2-4.15.11.crate) = 198288
+SHA256 (rust/crates/brotli-7.0.0.crate) = cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd
+SIZE (rust/crates/brotli-7.0.0.crate) = 1356970
+SHA256 (rust/crates/brotli-decompressor-4.0.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37
+SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362
+SIZE (rust/crates/cc-1.2.19.crate) = 105910
+SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
+SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
+SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
+SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
+SHA256 (rust/crates/cookie-0.18.1.crate) = 4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747
+SIZE (rust/crates/cookie-0.18.1.crate) = 43551
+SHA256 (rust/crates/cookie_store-0.21.1.crate) = 2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9
+SIZE (rust/crates/cookie_store-0.21.1.crate) = 34692
+SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
+SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
+SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
+SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
+SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
+SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
+SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
+SIZE (rust/crates/foreign-types-macros-0.2.3.crate) = 7635
+SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
+SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
+SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
+SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
+SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
+SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb
+SIZE (rust/crates/fslock-0.2.1.crate) = 13463
+SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843
+SIZE (rust/crates/futf-0.1.5.crate) = 11344
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
+SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
+SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
+SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/html2text-0.14.3.crate) = 393aaeda74fd1ee299520131edd11dbbeda69dd0a88965cc4a71945b78439fe9
+SIZE (rust/crates/html2text-0.14.3.crate) = 84899
+SHA256 (rust/crates/html5ever-0.31.0.crate) = 953cbbe631aae7fc0a112702ad5d3aaf09da38beaf45ea84610d6e1c358f569c
+SIZE (rust/crates/html5ever-0.31.0.crate) = 72775
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/http2-0.4.21.crate) = a6e23815f8ec982e1452e1d0fda921ec20a9187fb610ad003c90cc5abd65b2c4
+SIZE (rust/crates/http2-0.4.21.crate) = 177825
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/hyper2-1.5.5.crate) = d1a1bb25e0cbdbe7b21f8ef6c3c4785f147d79e7ded438b5ee2b70e380183294
+SIZE (rust/crates/hyper2-1.5.5.crate) = 153546
+SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
+SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
+SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
+SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
+SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
+SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
+SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d
+SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937
+SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
+SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7
+SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737
+SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
+SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
+SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
+SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
+SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
+SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
+SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
+SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
+SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/inventory-0.3.20.crate) = ab08d7cd2c5897f2c949e5383ea7c7db03fb19130ffcfbf7eda795137ae3cb83
+SIZE (rust/crates/inventory-0.3.20.crate) = 16414
+SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
+SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
+SIZE (rust/crates/libloading-0.8.6.crate) = 28922
+SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
+SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
+SHA256 (rust/crates/linked_hash_set-0.1.5.crate) = bae85b5be22d9843c80e5fc80e9b64c8a3b1f98f867c709956eca3efff4e92e2
+SIZE (rust/crates/linked_hash_set-0.1.5.crate) = 14810
+SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
+SIZE (rust/crates/litemap-0.7.5.crate) = 29962
+SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
+SIZE (rust/crates/litrs-0.4.1.crate) = 42603
+SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
+SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/lru-0.13.0.crate) = 227748d55f2f0ab4735d87fd623798cb6b664512fe979705f829c9f81c934465
+SIZE (rust/crates/lru-0.13.0.crate) = 16305
+SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
+SIZE (rust/crates/mac-0.1.1.crate) = 4838
+SHA256 (rust/crates/markup5ever-0.16.0.crate) = 0ba2225413ed418d540a2c8247d794f4b0527a021da36f69c05344d716dc44c1
+SIZE (rust/crates/markup5ever-0.16.0.crate) = 37993
+SHA256 (rust/crates/match_token-0.1.0.crate) = 88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b
+SIZE (rust/crates/match_token-0.1.0.crate) = 4903
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
+SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
+SIZE (rust/crates/mime-0.3.17.crate) = 15712
+SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
+SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
+SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
+SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
+SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
+SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
+SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
+SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
+SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
+SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
+SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
+SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/psl-types-2.0.11.crate) = 33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac
+SIZE (rust/crates/psl-types-2.0.11.crate) = 7959
+SHA256 (rust/crates/publicsuffix-2.3.0.crate) = 6f42ea446cab60335f76979ec15e12619a2165b5ae2c12166bef27d283a9fadf
+SIZE (rust/crates/publicsuffix-2.3.0.crate) = 87890
+SHA256 (rust/crates/pyo3-0.24.1.crate) = 17da310086b068fbdcefbba30aeb3721d5bb9af8db4987d6735b2183ca567229
+SIZE (rust/crates/pyo3-0.24.1.crate) = 1113050
+SHA256 (rust/crates/pyo3-build-config-0.24.1.crate) = e27165889bd793000a098bb966adc4300c312497ea25cf7a690a9f0ac5aa5fc1
+SIZE (rust/crates/pyo3-build-config-0.24.1.crate) = 34020
+SHA256 (rust/crates/pyo3-ffi-0.24.1.crate) = 05280526e1dbf6b420062f3ef228b78c0c54ba94e157f5cb724a609d0f2faabc
+SIZE (rust/crates/pyo3-ffi-0.24.1.crate) = 76435
+SHA256 (rust/crates/pyo3-log-0.12.3.crate) = 7079e412e909af5d6be7c04a7f29f6a2837a080410e1c529c9dee2c367383db4
+SIZE (rust/crates/pyo3-log-0.12.3.crate) = 16706
+SHA256 (rust/crates/pyo3-macros-0.24.1.crate) = 5c3ce5686aa4d3f63359a5100c62a127c9f15e8398e5fdeb5deef1fed5cd5f44
+SIZE (rust/crates/pyo3-macros-0.24.1.crate) = 8866
+SHA256 (rust/crates/pyo3-macros-backend-0.24.1.crate) = f4cf6faa0cbfb0ed08e89beb8103ae9724eb4750e3a78084ba4017cbe94f3855
+SIZE (rust/crates/pyo3-macros-backend-0.24.1.crate) = 72588
+SHA256 (rust/crates/pythonize-0.24.0.crate) = d5bcac0d0b71821f0d69e42654f1e15e5c94b85196446c4de9588951a2117e7b
+SIZE (rust/crates/pythonize-0.24.0.crate) = 18337
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
+SIZE (rust/crates/rand-0.9.0.crate) = 97798
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
+SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/rquest-2.2.1.crate) = b5037287a38246515a36794ee0e475ea0bd4f3873c06229680287a52dc428ec9
+SIZE (rust/crates/rquest-2.2.1.crate) = 205106
+SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
+SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
+SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
+SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
+SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
+SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
+SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
+SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
+SIZE (rust/crates/socket2-0.5.9.crate) = 57432
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f
+SIZE (rust/crates/string_cache-0.8.9.crate) = 17408
+SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0
+SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406
+SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
+SIZE (rust/crates/syn-2.0.100.crate) = 297947
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
+SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
+SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b
+SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
+SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
+SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
+SIZE (rust/crates/tendril-0.4.3.crate) = 37210
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
+SIZE (rust/crates/time-0.3.41.crate) = 138369
+SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
+SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
+SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
+SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
+SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
+SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tokio-boring2-4.15.11.crate) = 17321b261a835fc4b7211ca05011d7ffbd4e355bc29fb8098d654798f54def90
+SIZE (rust/crates/tokio-boring2-4.15.11.crate) = 23131
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f
+SIZE (rust/crates/tokio-socks-0.5.2.crate) = 22102
+SHA256 (rust/crates/tokio-util-0.7.14.crate) = 6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034
+SIZE (rust/crates/tokio-util-0.7.14.crate) = 118861
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
+SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
+SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
+SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
+SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
+SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
+SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
+SHA256 (rust/crates/typed-builder-0.20.1.crate) = cd9d30e3a08026c78f246b173243cf07b3696d274debd26680773b6773c2afc7
+SIZE (rust/crates/typed-builder-0.20.1.crate) = 21746
+SHA256 (rust/crates/typed-builder-macro-0.20.1.crate) = 3c36781cc0e46a83726d9879608e4cf6c2505237e263a8eb8c24502989cfdb28
+SIZE (rust/crates/typed-builder-macro-0.20.1.crate) = 21265
+SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
+SIZE (rust/crates/unicase-2.8.1.crate) = 24088
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
+SIZE (rust/crates/unindent-0.2.4.crate) = 7422
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
+SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
+SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
+SIZE (rust/crates/want-0.3.1.crate) = 6398
+SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
+SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/webpki-root-certs-0.26.8.crate) = 09aed61f5e8d2c18344b3faa33a4c837855fe56642757754775548fee21386c4
+SIZE (rust/crates/webpki-root-certs-0.26.8.crate) = 177483
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
+SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-registry-0.5.1.crate) = ad1da3e436dc7653dfdf3da67332e22bff09bb0e28b0239e1624499c7830842e
+SIZE (rust/crates/windows-registry-0.5.1.crate) = 13222
+SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
+SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
+SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
+SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
+SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
+SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
+SIZE (rust/crates/write16-1.0.0.crate) = 7218
+SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
+SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
+SIZE (rust/crates/yoke-0.7.5.crate) = 29673
+SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
+SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/zerocopy-0.8.24.crate) = 2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879
+SIZE (rust/crates/zerocopy-0.8.24.crate) = 243777
+SHA256 (rust/crates/zerocopy-derive-0.8.24.crate) = a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be
+SIZE (rust/crates/zerocopy-derive-0.8.24.crate) = 86487
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
+SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
+SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
+SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
+SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
+SHA256 (deedy5-primp-v0.15.0_GH0.tar.gz) = 2792c2b7895d73069a6cb235b8c0624fb0ed339a00da5c3a2f09982f5bb47163
+SIZE (deedy5-primp-v0.15.0_GH0.tar.gz) = 105214
diff --git a/www/py-primp/files/cc b/www/py-primp/files/cc
new file mode 100755
index 000000000000..519a39883101
--- /dev/null
+++ b/www/py-primp/files/cc
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+NEW_CMD="/usr/bin/cc"
+
+for a in "$@"; do
+ if [ "$a" != "-lstdc++" ]; then
+ NEW_CMD="$NEW_CMD $a"
+ fi
+done
+
+$NEW_CMD
diff --git a/www/py-primp/pkg-descr b/www/py-primp/pkg-descr
new file mode 100644
index 000000000000..e106e3182a23
--- /dev/null
+++ b/www/py-primp/pkg-descr
@@ -0,0 +1,16 @@
+PRIMP (Python Requests IMPersonate) is a high-performance HTTP client library
+for Python, designed to mimic the behavior of real web browsers. It extends
+the popular `requests` library by adding advanced impersonation capabilities.
+
+Key features include:
+* Browser Fingerprinting**: Mimics TLS and HTTP/2 fingerprints of various
+ popular web browsers (e.g., Chrome, Firefox, Safari) to evade detection by
+ anti-bot systems.
+* High Performance**: Optimized for speed, making it suitable for demanding
+ web scraping and automation tasks.
+* Ease of Use**: Maintains the familiar and user-friendly API of the
+ `requests` library.
+
+PRIMP is ideal for developers and researchers who need to interact with websites
+that employ sophisticated bot detection mechanisms, enabling more robust web
+scraping, automated testing, and data collection.
diff --git a/www/py-pywry/Makefile b/www/py-pywry/Makefile
index 6572b74857ef..c2844ab7295c 100644
--- a/www/py-pywry/Makefile
+++ b/www/py-pywry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pywry
DISTVERSION= 0.6.2
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-qh3/Makefile b/www/py-qh3/Makefile
index f22c32a0442d..6d7344fd4659 100644
--- a/www/py-qh3/Makefile
+++ b/www/py-qh3/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qh3
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.9
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= www python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-quilt3/Makefile b/www/py-quilt3/Makefile
index e7b93e1c1ce1..d1e765610d28 100644
--- a/www/py-quilt3/Makefile
+++ b/www/py-quilt3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= quilt3
-PORTVERSION= 6.3.1
+PORTVERSION= 7.0.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-quilt3/distinfo b/www/py-quilt3/distinfo
index b0e796f51704..d8dffb35c3bb 100644
--- a/www/py-quilt3/distinfo
+++ b/www/py-quilt3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070486
-SHA256 (quilt3-6.3.1.tar.gz) = d4f02a67053ce14037583545d8b895b0972f889882ea83a0a40aa6ab42183003
-SIZE (quilt3-6.3.1.tar.gz) = 105432
+TIMESTAMP = 1757120872
+SHA256 (quilt3-7.0.0.tar.gz) = 0a8e2123c6702bd186e747cf63b005ab4a084005c96190c0153b976e4c71d11c
+SIZE (quilt3-7.0.0.tar.gz) = 106106
diff --git a/www/py-readability-lxml/Makefile b/www/py-readability-lxml/Makefile
index d6f57a584bbf..cafe229db717 100644
--- a/www/py-readability-lxml/Makefile
+++ b/www/py-readability-lxml/Makefile
@@ -1,5 +1,6 @@
PORTNAME= readability-lxml
DISTVERSION= 0.8.4.1
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +13,7 @@ WWW= https://github.com/buriy/python-readability
LICENSE= APACHE20
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>0:www/py-cssselect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}timeout-decorator>0:devel/py-timeout-decorator@${PY_FLAVOR}
USES= python
diff --git a/www/py-requests/Makefile b/www/py-requests/Makefile
index 4135942fe09c..f75e303ab9d2 100644
--- a/www/py-requests/Makefile
+++ b/www/py-requests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= requests
-PORTVERSION= 2.32.4
+PORTVERSION= 2.32.5
CATEGORIES= www python
MASTER_SITES= PYPI \
https://github.com/psf/requests/releases/download/v${PORTVERSION}/
diff --git a/www/py-requests/distinfo b/www/py-requests/distinfo
index 2571fd17db6e..9d0fc3943ec4 100644
--- a/www/py-requests/distinfo
+++ b/www/py-requests/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188156
-SHA256 (requests-2.32.4.tar.gz) = 27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422
-SIZE (requests-2.32.4.tar.gz) = 135258
+TIMESTAMP = 1757120874
+SHA256 (requests-2.32.5.tar.gz) = dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf
+SIZE (requests-2.32.5.tar.gz) = 134517
diff --git a/www/py-robot-detection/Makefile b/www/py-robot-detection/Makefile
new file mode 100644
index 000000000000..1d225251a46d
--- /dev/null
+++ b/www/py-robot-detection/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= robot-detection
+DISTVERSION= 0.4
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= einar@isnic.is
+COMMENT= Detect if a HTTP User-Agent header is likely to be a bot
+WWW= https://github.com/amandasaurus/robot-detection
+
+LICENSE= GPLv3+
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/www/py-robot-detection/distinfo b/www/py-robot-detection/distinfo
new file mode 100644
index 000000000000..7699a29a34e2
--- /dev/null
+++ b/www/py-robot-detection/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1725370739
+SHA256 (robot-detection-0.4.tar.gz) = 3d8fb72ca47164b8ce55e33bdda93742f62c348def7d3cc3b42b0ceb4795a2f5
+SIZE (robot-detection-0.4.tar.gz) = 6387
diff --git a/www/py-robot-detection/pkg-descr b/www/py-robot-detection/pkg-descr
new file mode 100644
index 000000000000..fd974991a39b
--- /dev/null
+++ b/www/py-robot-detection/pkg-descr
@@ -0,0 +1,2 @@
+Library for detecting if a HTTP User Agent header is likely to be a bot.
+It uses the list of registered robots from https://www.robotstxt.org/.
diff --git a/www/py-robot-detection/pkg-message b/www/py-robot-detection/pkg-message
new file mode 100644
index 000000000000..e3e1aed11a1a
--- /dev/null
+++ b/www/py-robot-detection/pkg-message
@@ -0,0 +1,14 @@
+[
+{ type: install
+ message: <<EOM
+You can download a new version of the Robot Database from https://www.robotstxt.org/db/all.txt.
+
+Download the database dump, and run the file robot_detection.py with the file as first argument.
+
+ $ fetch https://www.robotstxt.org/db/all.txt
+ $ python robot_detection.py all.txt
+
+If the database has changed, it'll print out the new version of robot_useragents variable that you need to put into the source code.
+EOM
+}
+]
diff --git a/www/py-scrapy/Makefile b/www/py-scrapy/Makefile
index 8e9e5ddac442..a4fe86a1d9f8 100644
--- a/www/py-scrapy/Makefile
+++ b/www/py-scrapy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scrapy
DISTVERSION= 2.13.3
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -26,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=21.7.0:devel/py-twisted@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}protego>=0.1.15:www/py-protego@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydispatcher>=2.0.5:devel/py-pydispatcher@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}itemadapter>=0.1.0:devel/py-itemadapter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=4.6.0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=4.6.0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tldextract>0:dns/py-tldextract@${PY_FLAVOR}
USES= cpe python
diff --git a/www/py-seafdav/Makefile b/www/py-seafdav/Makefile
index a3219307ff6c..bbb85f5bcdce 100644
--- a/www/py-seafdav/Makefile
+++ b/www/py-seafdav/Makefile
@@ -2,7 +2,7 @@ PORTNAME= seafdav
DISTVERSIONPREFIX= v
DISTVERSION= ${SEAHUB_VER}
DISTVERSIONSUFFIX= -server
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5:devel/py-defusedxml@${PY_FLA
${PYTHON_PKGNAMEPREFIX}python-pam>=1.8:security/py-python-pam@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.12:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=0:databases/py-sqlalchemy14@${PY_FLAVOR}
USES= python shebangfix
diff --git a/www/py-searxng-devel/Makefile b/www/py-searxng-devel/Makefile
index a2f8006c78c2..d9b1170265b2 100644
--- a/www/py-searxng-devel/Makefile
+++ b/www/py-searxng-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= searxng
DISTVERSION= 20250819
+PORTREVISION= 2
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= -devel
@@ -23,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}isodate>=0:devel/py-isodate@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}langdetect>=0:textproc/py-langdetect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown-it-py>=0:textproc/py-markdown-it-py@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgspec>=0:devel/py-msgspec@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \
@@ -34,7 +35,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setproctitle>=0:devel/py-setproctitle@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}typer>=0:devel/py-typer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvloop>=0:devel/py-uvloop@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}valkey>=0:databases/py-valkey@${PY_FLAVOR} \
diff --git a/www/py-sherlock-project/Makefile b/www/py-sherlock-project/Makefile
new file mode 100644
index 000000000000..b6d8b886d366
--- /dev/null
+++ b/www/py-sherlock-project/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= sherlock-project
+DISTVERSION= 0.16.0
+CATEGORIES= www net python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Hunt down social media accounts by username across social networks
+WWW= https://sherlockproject.xyz/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.2.0:devel/py-poetry-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=2019.6.16:security/py-certifi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.1<0.5:devel/py-colorama@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pysocks>=1.7.0<2:net/py-pysocks@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.22.0<3:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests-futures>=1.0.0<2:www/py-requests-futures@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}stem>=1.8.0<2:security/py-stem@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}torrequest>=0.1.0<0.2:www/py-torrequest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pandas>=2.2.1,1<3,1:math/py-pandas@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}openpyxl>=3.0.10<4:textproc/py-openpyxl@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-sherlock-project/distinfo b/www/py-sherlock-project/distinfo
new file mode 100644
index 000000000000..5f9745668d48
--- /dev/null
+++ b/www/py-sherlock-project/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1758574106
+SHA256 (sherlock_project-0.16.0.tar.gz) = fcc8f05fb6f55de30938cce5727249f70917b226918a71f6ed3f50d8a6467610
+SIZE (sherlock_project-0.16.0.tar.gz) = 33892
diff --git a/www/py-sherlock-project/pkg-descr b/www/py-sherlock-project/pkg-descr
new file mode 100644
index 000000000000..9055fffe1cb3
--- /dev/null
+++ b/www/py-sherlock-project/pkg-descr
@@ -0,0 +1,2 @@
+Hunt down social media accounts by username across 400+ social
+networks.
diff --git a/www/py-soupsieve/Makefile b/www/py-soupsieve/Makefile
index 3b5252113d70..bab42a005595 100644
--- a/www/py-soupsieve/Makefile
+++ b/www/py-soupsieve/Makefile
@@ -1,5 +1,5 @@
PORTNAME= soupsieve
-PORTVERSION= 2.7
+PORTVERSION= 2.8
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0.21.1:devel/py-hatchling@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>4:www/py-beautifulsoup@${PY_FLAVOR}
USES= python
diff --git a/www/py-soupsieve/distinfo b/www/py-soupsieve/distinfo
index b99051796a68..a32e69e77b49 100644
--- a/www/py-soupsieve/distinfo
+++ b/www/py-soupsieve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751781495
-SHA256 (soupsieve-2.7.tar.gz) = ad282f9b6926286d2ead4750552c8a6142bc4c783fd66b0293547c8fe6ae126a
-SIZE (soupsieve-2.7.tar.gz) = 103418
+TIMESTAMP = 1759735447
+SHA256 (soupsieve-2.8.tar.gz) = e2dd4a40a628cb5f28f6d4b0db8800b8f581b65bb380b97de22ba5ca8d72572f
+SIZE (soupsieve-2.8.tar.gz) = 103472
diff --git a/www/py-splinter/Makefile b/www/py-splinter/Makefile
index e6d30f9b87a3..fe83f43740e1 100644
--- a/www/py-splinter/Makefile
+++ b/www/py-splinter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= splinter
PORTVERSION= 0.21.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=1.26.14:net/py-urllib3@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>0:www/py-cssselect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=4.2.4:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=4.2.4:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}selenium>=4.1.0:www/py-selenium@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.testbrowser>=5.5.1:devel/py-zope.testbrowser@${PY_FLAVOR}
diff --git a/www/py-spyne/Makefile b/www/py-spyne/Makefile
index bac27c204563..f0727607e9a0 100644
--- a/www/py-spyne/Makefile
+++ b/www/py-spyne/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spyne
PORTVERSION= 2.14.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=0,1:devel/py-pytz@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0:devel/py-colorama@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django42>=0:www/py-django42@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=3.6:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=3.6:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=1:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.2:devel/py-pyparsing@${PY_FLAVOR} \
diff --git a/www/py-starlette/Makefile b/www/py-starlette/Makefile
index 81486dcb83fa..f97e490645a0 100644
--- a/www/py-starlette/Makefile
+++ b/www/py-starlette/Makefile
@@ -1,5 +1,5 @@
PORTNAME= starlette
-PORTVERSION= 0.47.2
+PORTVERSION= 0.48.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight ASGI framework/toolkit
WWW= https://www.starlette.io/ \
- https://github.com/encode/starlette
+ https://github.com/Kludex/starlette
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/www/py-starlette/distinfo b/www/py-starlette/distinfo
index d14ec4b42cff..5cc970821b45 100644
--- a/www/py-starlette/distinfo
+++ b/www/py-starlette/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265800
-SHA256 (starlette-0.47.2.tar.gz) = 6ae9aa5db235e4846decc1e7b79c4f346adf41e9777aebeb49dfd09bbd7023d8
-SIZE (starlette-0.47.2.tar.gz) = 2583948
+TIMESTAMP = 1759324202
+SHA256 (starlette-0.48.0.tar.gz) = 7e8cee469a8ab2352911528110ce9088fdc6a37d9876926e73da7ce4aa4c7a46
+SIZE (starlette-0.48.0.tar.gz) = 2652949
diff --git a/www/py-streamlit/Makefile b/www/py-streamlit/Makefile
index cf3acf340433..902638da0092 100644
--- a/www/py-streamlit/Makefile
+++ b/www/py-streamlit/Makefile
@@ -1,6 +1,5 @@
PORTNAME= streamlit
-DISTVERSION= 1.45.1
-PORTREVISION= 1
+DISTVERSION= 1.48.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-streamlit/distinfo b/www/py-streamlit/distinfo
index f3d01d8fc2c0..85b59a1810ce 100644
--- a/www/py-streamlit/distinfo
+++ b/www/py-streamlit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749303750
-SHA256 (streamlit-1.45.1.tar.gz) = e37d56c0af5240dbc240976880e81366689c290a559376417246f9b3f51b4217
-SIZE (streamlit-1.45.1.tar.gz) = 9463953
+TIMESTAMP = 1756025335
+SHA256 (streamlit-1.48.1.tar.gz) = c6e2a9f24471746bbeaa54a288f5fdfc6e2bcf3ba9a9753fde5d49ed424391f1
+SIZE (streamlit-1.48.1.tar.gz) = 9524808
diff --git a/www/py-ticketutil/Makefile b/www/py-ticketutil/Makefile
index dca4fd29bea1..f5ab689d64a5 100644
--- a/www/py-ticketutil/Makefile
+++ b/www/py-ticketutil/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ticketutil
-PORTVERSION= 1.8.3
+PORTVERSION= 1.8.4
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-ticketutil/distinfo b/www/py-ticketutil/distinfo
index 1eff2a57784f..3cdce73f0e0b 100644
--- a/www/py-ticketutil/distinfo
+++ b/www/py-ticketutil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813124
-SHA256 (ticketutil-1.8.3.tar.gz) = 0360dbd13659eaa8d5d2e155d3505280a5fea4a3cc0ebd160e68d181debe790a
-SIZE (ticketutil-1.8.3.tar.gz) = 34347
+TIMESTAMP = 1757120878
+SHA256 (ticketutil-1.8.4.tar.gz) = ff2234a7e9f923d2f3a2aaf3e3a3e07b794828d61c6c3e6750e6a089d7a651ae
+SIZE (ticketutil-1.8.4.tar.gz) = 34753
diff --git a/www/py-torrequest/Makefile b/www/py-torrequest/Makefile
new file mode 100644
index 000000000000..2bf7db1386d3
--- /dev/null
+++ b/www/py-torrequest/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= torrequest
+DISTVERSION= 0.1.0
+CATEGORIES= www security python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Simple interface for HTTP(s) requests over Tor
+WWW= https://github.com/erdiaker/torrequest
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysocks>=1.5.7:net/py-pysocks@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.11.0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}stem>=1.4.0:security/py-stem@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-torrequest/distinfo b/www/py-torrequest/distinfo
new file mode 100644
index 000000000000..1685d0257d27
--- /dev/null
+++ b/www/py-torrequest/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1758575340
+SHA256 (torrequest-0.1.0.tar.gz) = 3745d4ea3ffda98d7a034363c787adb37aab77bdab40094a4d937392cd4dae82
+SIZE (torrequest-0.1.0.tar.gz) = 1527
diff --git a/www/py-torrequest/pkg-descr b/www/py-torrequest/pkg-descr
new file mode 100644
index 000000000000..205df2c4bcb6
--- /dev/null
+++ b/www/py-torrequest/pkg-descr
@@ -0,0 +1,3 @@
+A simple Python interface for HTTP(s) requests over Tor.
+
+It's basically a wrapper around Stem and Requests libraries.
diff --git a/www/py-urlwatch/Makefile b/www/py-urlwatch/Makefile
index 1115b42bfaae..f21e2b90c9ca 100644
--- a/www/py-urlwatch/Makefile
+++ b/www/py-urlwatch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= urlwatch
DISTVERSION= 2.29
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}minidb>=2.0.8:databases/py-minidb@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}keyring>0:security/py-keyring@${PY_FLAVOR} \
diff --git a/www/py-user_agent/Makefile b/www/py-user_agent/Makefile
index 23239ae34dbb..b193cfc9eb1d 100644
--- a/www/py-user_agent/Makefile
+++ b/www/py-user_agent/Makefile
@@ -1,18 +1,20 @@
PORTNAME= user_agent
-DISTVERSION= 0.1.10
+DISTVERSION= 0.1.14
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Generates random, valid User-Agent values
-WWW= https://pypi.org/project/user_agent/
+WWW= https://github.com/lorien/user_agent
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
NO_ARCH= yes
USES= python
diff --git a/www/py-user_agent/distinfo b/www/py-user_agent/distinfo
index ab038052d0e6..12489e2cc991 100644
--- a/www/py-user_agent/distinfo
+++ b/www/py-user_agent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754174848
-SHA256 (user_agent-0.1.10.tar.gz) = b86537cb2a9d3bda0e2afcc654ec15b383502836877a67520654acadf73f1723
-SIZE (user_agent-0.1.10.tar.gz) = 20965
+TIMESTAMP = 1757975740
+SHA256 (user_agent-0.1.14.tar.gz) = 5b25bedb43f89dff7d1ab569a96c16bea6f151a2f07b6323d4356ead5a96e4d2
+SIZE (user_agent-0.1.14.tar.gz) = 23404
diff --git a/www/py-user_agent/pkg-descr b/www/py-user_agent/pkg-descr
index ed97fd682f8f..a02c4fda4f80 100644
--- a/www/py-user_agent/pkg-descr
+++ b/www/py-user_agent/pkg-descr
@@ -1,2 +1,4 @@
-This module is for generating random, valid web navigator's configs
-& User-Agent HTTP headers.
+This module is for generating random, valid web user agents:
+
+- content of "User-Agent" HTTP headers
+- content of window.navigator JavaScript object
diff --git a/www/py-wagtail-transfer/Makefile b/www/py-wagtail-transfer/Makefile
index fbed14d9138a..930bd53f0062 100644
--- a/www/py-wagtail-transfer/Makefile
+++ b/www/py-wagtail-transfer/Makefile
@@ -1,7 +1,6 @@
PORTNAME= wagtail-transfer
-PORTVERSION= 0.9.4
+PORTVERSION= 0.10
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= www python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-wagtail-transfer/distinfo b/www/py-wagtail-transfer/distinfo
index 68e78a79454d..d53b3321d2a2 100644
--- a/www/py-wagtail-transfer/distinfo
+++ b/www/py-wagtail-transfer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712084542
-SHA256 (wagtail-wagtail-transfer-v0.9.4_GH0.tar.gz) = d3f400eb10846179c171505d8610ecbf777fe8f5fa388c750e1dac8eea00830e
-SIZE (wagtail-wagtail-transfer-v0.9.4_GH0.tar.gz) = 320021
+TIMESTAMP = 1757120882
+SHA256 (wagtail-wagtail-transfer-v0.10_GH0.tar.gz) = 94ced9677f74ee7c936c94d649d255582a493154a7fac01409e1c9cdb0106179
+SIZE (wagtail-wagtail-transfer-v0.10_GH0.tar.gz) = 321194
diff --git a/www/py-wagtail/Makefile b/www/py-wagtail/Makefile
index e26c2018a975..b89963a4233a 100644
--- a/www/py-wagtail/Makefile
+++ b/www/py-wagtail/Makefile
@@ -1,12 +1,13 @@
PORTNAME= wagtail
-PORTVERSION= 7.1
+PORTVERSION= 7.1.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Django content management system
-WWW= https://wagtail.io/ \
+WWW= https://wagtail.org/ \
+ https://docs.wagtail.org/en/latest/ \
https://github.com/wagtail/wagtail
LICENSE= BSD3CLAUSE
diff --git a/www/py-wagtail/distinfo b/www/py-wagtail/distinfo
index e2f47a4cc15c..41785e126fb0 100644
--- a/www/py-wagtail/distinfo
+++ b/www/py-wagtail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062588
-SHA256 (wagtail-7.1.tar.gz) = e1de2af82b62cbf4d3b77a93c55779bc67ad7b3179b6b4f824ec4f214d570c01
-SIZE (wagtail-7.1.tar.gz) = 6771177
+TIMESTAMP = 1757120880
+SHA256 (wagtail-7.1.1.tar.gz) = 7bdd1e5b0c345437985c01f0a7f60a617e75d788f37c7d839558f4e6a1251af9
+SIZE (wagtail-7.1.1.tar.gz) = 6822343
diff --git a/www/py-woob/Makefile b/www/py-woob/Makefile
index 7d29c4a2c166..ce630177729f 100644
--- a/www/py-woob/Makefile
+++ b/www/py-woob/Makefile
@@ -1,6 +1,6 @@
PORTNAME= woob
PORTVERSION= 3.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=23.0:devel/py-packaging@${PY_FLAVOR} \
${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
@@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}unidecode>=0:converters/py-unidecode@${PY_FL
${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}colorama>=0:devel/py-colorama@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=23.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prettytable>0:devel/py-prettytable@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${PY_FLAVOR} \
diff --git a/www/py-yt-dlp/Makefile b/www/py-yt-dlp/Makefile
index 68c03806a0fe..85ed17688fdd 100644
--- a/www/py-yt-dlp/Makefile
+++ b/www/py-yt-dlp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yt-dlp # www/py-yt-dlp is for extending yt-dlp, www/yt-dlp is an application for the end user
-DISTVERSION= 2025.08.27
+DISTVERSION= 2025.09.26
CATEGORIES= www
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-yt-dlp/distinfo b/www/py-yt-dlp/distinfo
index ea73dbf540f6..84ce0f32d745 100644
--- a/www/py-yt-dlp/distinfo
+++ b/www/py-yt-dlp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756373628
-SHA256 (yt-dlp/2025.08.27/yt-dlp.tar.gz) = a30442902fadf97280b91c24c4c2191c8ba17515b8a5dd835efc991c03b5bb7b
-SIZE (yt-dlp/2025.08.27/yt-dlp.tar.gz) = 6018553
+TIMESTAMP = 1758990415
+SHA256 (yt-dlp/2025.09.26/yt-dlp.tar.gz) = 1a2221451f0b4815b4bd6dfa665238f44b34cb1dac01c1cfda5dff36459e1164
+SIZE (yt-dlp/2025.09.26/yt-dlp.tar.gz) = 6011138
diff --git a/www/py-yt-dlp/pkg-plist b/www/py-yt-dlp/pkg-plist
index 72e34780a72c..2d0b3af8ea09 100644
--- a/www/py-yt-dlp/pkg-plist
+++ b/www/py-yt-dlp/pkg-plist
@@ -203,7 +203,6 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cozytv.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cpac.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cracked.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/crackle.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/craftsy.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/crooksandliars.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/crowdbunker.py
@@ -213,7 +212,6 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ctvnews.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cultureunplugged.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/curiositystream.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cwtv.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cybrary.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dacast.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dailymail.py
@@ -517,7 +515,6 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mirrativ.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mirrorcouk.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mit.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mitele.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mixch.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mixcloud.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mixlr.py
@@ -619,6 +616,7 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/oneplace.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/onet.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/onionstudios.py
+%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/onsen.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/opencast.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/openload.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/openrec.py
@@ -629,7 +627,6 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/packtpub.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/palcomp3.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/panopto.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/paramountplus.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/parler.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/parlview.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/parti.py
@@ -653,7 +650,6 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pinkbike.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pinterest.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/piramidetv.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pixivsketch.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/planetmarathi.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/platzi.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/playerfm.py
@@ -744,7 +740,6 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rule34video.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rumble.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rutube.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rutv.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ruutu.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ruv.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/s4c.py
@@ -781,7 +776,6 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sibnet.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/simplecast.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sina.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sixplay.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/skeb.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sky.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/skyit.py
@@ -806,7 +800,6 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sport5.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sportbox.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sportdeutschland.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/spotify.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/spreaker.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/springboardplatform.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sproutvideo.py
@@ -952,7 +945,7 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/varzesh3.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vbox7.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/veo.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vesti.py
+%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vevo.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vgtv.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vh1.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vice.py
@@ -1014,7 +1007,6 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wsj.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wwe.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wykop.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xanimu.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xboxclips.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xhamster.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xiaohongshu.py
@@ -1090,7 +1082,6 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/metadataparser.py
%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/modify_chapters.py
%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/movefilesafterdownload.py
-%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/sponskrub.py
%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/sponsorblock.py
%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/xattrpp.py
%%PYTHON_SITELIBDIR%%/yt_dlp/socks.py
diff --git a/www/pydio-cells/Makefile b/www/pydio-cells/Makefile
index 798a88d3ca11..63c094efb744 100644
--- a/www/pydio-cells/Makefile
+++ b/www/pydio-cells/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cells
DISTVERSIONPREFIX= v
DISTVERSION= 4.4.14
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
PKGNAMEPREFIX= pydio-
diff --git a/www/qt6-httpserver/distinfo b/www/qt6-httpserver/distinfo
index 38c80b869b89..8727118083c5 100644
--- a/www/qt6-httpserver/distinfo
+++ b/www/qt6-httpserver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756198097
-SHA256 (KDE/Qt/6.9.2/qthttpserver-everywhere-src-6.9.2.tar.xz) = 1343fa1d1d6dfda9b9de4a1ff36471b6ff4bd16f9ee7c19deb098c15e4714019
-SIZE (KDE/Qt/6.9.2/qthttpserver-everywhere-src-6.9.2.tar.xz) = 175292
+TIMESTAMP = 1759303925
+SHA256 (KDE/Qt/6.9.3/qthttpserver-everywhere-src-6.9.3.tar.xz) = 7aa78793dba5cfb81a1d1e4b840bf0faf1e31beea08945b5689f404160dd2e8f
+SIZE (KDE/Qt/6.9.3/qthttpserver-everywhere-src-6.9.3.tar.xz) = 175312
diff --git a/www/qt6-webchannel/distinfo b/www/qt6-webchannel/distinfo
index 0664bc0955ec..5c98c4e78c96 100644
--- a/www/qt6-webchannel/distinfo
+++ b/www/qt6-webchannel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756198104
-SHA256 (KDE/Qt/6.9.2/qtwebchannel-everywhere-src-6.9.2.tar.xz) = 878a6337ad4d2c2a1de5bedb28c36b05b2733242d10f6c3d0eae55c5433c8e65
-SIZE (KDE/Qt/6.9.2/qtwebchannel-everywhere-src-6.9.2.tar.xz) = 193888
+TIMESTAMP = 1759303934
+SHA256 (KDE/Qt/6.9.3/qtwebchannel-everywhere-src-6.9.3.tar.xz) = 9457bbc1e5a13d9cf277c1fc121cdeb0a21546abf7fba091779b7ce9806fa305
+SIZE (KDE/Qt/6.9.3/qtwebchannel-everywhere-src-6.9.3.tar.xz) = 193888
diff --git a/www/qt6-webengine/distinfo b/www/qt6-webengine/distinfo
index 1937cd5f2816..ebc6277308d8 100644
--- a/www/qt6-webengine/distinfo
+++ b/www/qt6-webengine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756198709
-SHA256 (KDE/Qt/6.9.2/qtwebengine-everywhere-src-6.9.2.tar.xz) = 99cb0792abc2e39b299d73d8e2aa076b9ebcd55c3f4a4b5fd514eef5a62d03ab
-SIZE (KDE/Qt/6.9.2/qtwebengine-everywhere-src-6.9.2.tar.xz) = 672191852
+TIMESTAMP = 1759301809
+SHA256 (KDE/Qt/6.9.3/qtwebengine-everywhere-src-6.9.3.tar.xz) = d50b3b11d51dd876418cc36b4d6c96b4721e0aab773a3dd6beda606d46da8966
+SIZE (KDE/Qt/6.9.3/qtwebengine-everywhere-src-6.9.3.tar.xz) = 672100216
diff --git a/www/qt6-webengine/files/patch-security-rollup b/www/qt6-webengine/files/patch-security-rollup
deleted file mode 100644
index 8955c1fb52d9..000000000000
--- a/www/qt6-webengine/files/patch-security-rollup
+++ /dev/null
@@ -1,246 +0,0 @@
-Security patches since 6.9.2 release
-
-CVE-2025-8879: Heap buffer overflow in libaom
-CVE-2025-8880: Race in V8
-CVE-2025-8881: Inappropriate implementation in File Picker
-CVE-2025-8901: Out of bounds write in ANGLE
-
-https://github.com/qt/qtwebengine-chromium/compare/136d7fe8aa41c9d4cd764a6b890af9699f5141dd..130-based.diff
-
-diff --git a/chromium/content/browser/web_contents/file_chooser_impl.cc b/chromium/content/browser/web_contents/file_chooser_impl.cc
-index 7e2391bd1afd..d366c5d26bba 100644
---- src/3rdparty/chromium/content/browser/web_contents/file_chooser_impl.cc
-+++ src/3rdparty/chromium/content/browser/web_contents/file_chooser_impl.cc
-@@ -169,6 +169,12 @@ void FileChooserImpl::OpenFileChooser(blink::mojom::FileChooserParamsPtr params,
- return;
- }
-
-+ // Do not allow open dialogs to have renderer-controlled default_file_name.
-+ // See https://crbug.com/433800617 for context.
-+ if (params->mode != blink::mojom::FileChooserParams::Mode::kSave) {
-+ params->default_file_name = base::FilePath();
-+ }
-+
- // Don't allow page with open FileChooser to enter BackForwardCache to avoid
- // any unexpected behaviour from BackForwardCache.
- BackForwardCache::DisableForRenderFrameHost(
-diff --git a/chromium/media/audio/audio_input_device.cc b/chromium/media/audio/audio_input_device.cc
-index a7d8e1098241..44abd451c397 100644
---- src/3rdparty/chromium/media/audio/audio_input_device.cc
-+++ src/3rdparty/chromium/media/audio/audio_input_device.cc
-@@ -482,7 +482,7 @@ void AudioInputDevice::AudioThreadCallback::Process(uint32_t pending_data) {
- const base::TimeTicks capture_time =
- base::TimeTicks() + base::Microseconds(buffer->params.capture_time_us);
- const base::TimeTicks now_time = base::TimeTicks::Now();
-- DCHECK_GE(now_time, capture_time);
-+ // DCHECK_GE(now_time, capture_time);
-
- AudioGlitchInfo glitch_info{
- .duration = base::Microseconds(buffer->params.glitch_duration_us),
-diff --git a/chromium/third_party/angle/src/compiler/translator/Compiler.cpp b/chromium/third_party/angle/src/compiler/translator/Compiler.cpp
-index 107f61cf4603..04b698b7fc08 100644
---- src/3rdparty/chromium/third_party/angle/src/compiler/translator/Compiler.cpp
-+++ src/3rdparty/chromium/third_party/angle/src/compiler/translator/Compiler.cpp
-@@ -775,24 +775,6 @@ bool TCompiler::checkAndSimplifyAST(TIntermBlock *root,
- return false;
- }
-
-- // For now, rewrite pixel local storage before collecting variables or any operations on images.
-- //
-- // TODO(anglebug.com/40096838):
-- // Should this actually run after collecting variables?
-- // Do we need more introspection?
-- // Do we want to hide rewritten shader image uniforms from glGetActiveUniform?
-- if (hasPixelLocalStorageUniforms())
-- {
-- ASSERT(
-- IsExtensionEnabled(mExtensionBehavior, TExtension::ANGLE_shader_pixel_local_storage));
-- if (!RewritePixelLocalStorage(this, root, getSymbolTable(), compileOptions,
-- getShaderVersion()))
-- {
-- mDiagnostics.globalError("internal compiler error translating pixel local storage");
-- return false;
-- }
-- }
--
- if (shouldRunLoopAndIndexingValidation(compileOptions) &&
- !ValidateLimitations(root, mShaderType, &mSymbolTable, &mDiagnostics))
- {
-@@ -939,6 +921,24 @@ bool TCompiler::checkAndSimplifyAST(TIntermBlock *root,
- return false;
- }
-
-+ // For now, rewrite pixel local storage before collecting variables or any operations on images.
-+ //
-+ // TODO(anglebug.com/40096838):
-+ // Should this actually run after collecting variables?
-+ // Do we need more introspection?
-+ // Do we want to hide rewritten shader image uniforms from glGetActiveUniform?
-+ if (hasPixelLocalStorageUniforms())
-+ {
-+ ASSERT(
-+ IsExtensionEnabled(mExtensionBehavior, TExtension::ANGLE_shader_pixel_local_storage));
-+ if (!RewritePixelLocalStorage(this, root, getSymbolTable(), compileOptions,
-+ getShaderVersion()))
-+ {
-+ mDiagnostics.globalError("internal compiler error translating pixel local storage");
-+ return false;
-+ }
-+ }
-+
- // Clamping uniform array bounds needs to happen after validateLimitations pass.
- if (compileOptions.clampIndirectArrayBounds)
- {
-diff --git a/chromium/third_party/angle/src/compiler/translator/ValidateOutputs.cpp b/chromium/third_party/angle/src/compiler/translator/ValidateOutputs.cpp
-index 927783db73f6..d3481f1a4d1f 100644
---- src/3rdparty/chromium/third_party/angle/src/compiler/translator/ValidateOutputs.cpp
-+++ src/3rdparty/chromium/third_party/angle/src/compiler/translator/ValidateOutputs.cpp
-@@ -72,15 +72,19 @@ ValidateOutputsTraverser::ValidateOutputsTraverser(const TExtensionBehavior &ext
- void ValidateOutputsTraverser::visitSymbol(TIntermSymbol *symbol)
- {
- if (symbol->variable().symbolType() == SymbolType::Empty)
-+ {
- return;
-+ }
-
- if (mVisitedSymbols.count(symbol->uniqueId().get()) == 1)
-+ {
- return;
-+ }
-
- mVisitedSymbols.insert(symbol->uniqueId().get());
-
- TQualifier qualifier = symbol->getQualifier();
-- if (qualifier == EvqFragmentOut)
-+ if (qualifier == EvqFragmentOut || qualifier == EvqFragmentInOut)
- {
- const TLayoutQualifier &layoutQualifier = symbol->getType().getLayoutQualifier();
- if (layoutQualifier.location != -1)
-diff --git a/chromium/third_party/blink/public/mojom/choosers/file_chooser.mojom b/chromium/third_party/blink/public/mojom/choosers/file_chooser.mojom
-index 22ccb9cc709f..f323fa2aa2eb 100644
---- src/3rdparty/chromium/third_party/blink/public/mojom/choosers/file_chooser.mojom
-+++ src/3rdparty/chromium/third_party/blink/public/mojom/choosers/file_chooser.mojom
-@@ -25,7 +25,7 @@ struct FileChooserParams {
- kUploadFolder,
-
- // Allows picking a nonexistent file, and prompts to overwrite if the file
-- // already exists. This is not for Blink but for PPAPI.
-+ // already exists.
- kSave,
- };
- Mode mode = kOpen;
-@@ -34,7 +34,8 @@ struct FileChooserParams {
- // which will be either "Open" or "Save" depending on the mode.
- mojo_base.mojom.String16 title;
-
-- // Default file name to select in the dialog with kSave mode.
-+ // Default file name to select in the dialog with kSave mode. This value
-+ // is cleared if mode is not kSave.
- mojo_base.mojom.FilePath default_file_name;
-
- // |selected_files| has filenames which a file upload control already
-diff --git a/chromium/third_party/libaom/source/libaom/av1/encoder/ratectrl.c b/chromium/third_party/libaom/source/libaom/av1/encoder/ratectrl.c
-index 4fd5ec6bf54b..82a48c39cb10 100644
---- src/3rdparty/chromium/third_party/libaom/source/libaom/av1/encoder/ratectrl.c
-+++ src/3rdparty/chromium/third_party/libaom/source/libaom/av1/encoder/ratectrl.c
-@@ -3236,8 +3236,9 @@ static void rc_scene_detection_onepass_rt(AV1_COMP *cpi,
- // non-zero sad exists along bottom border even though source is static.
- const int border =
- rc->prev_frame_is_dropped || cpi->svc.number_temporal_layers > 1;
-- // Store blkwise SAD for later use
-- if (width == cm->render_width && height == cm->render_height) {
-+ // Store blkwise SAD for later use. Disable for spatial layers for now.
-+ if (width == cm->render_width && height == cm->render_height &&
-+ cpi->svc.number_spatial_layers == 1) {
- if (cpi->src_sad_blk_64x64 == NULL) {
- CHECK_MEM_ERROR(cm, cpi->src_sad_blk_64x64,
- (uint64_t *)aom_calloc(sb_cols * sb_rows,
-diff --git a/chromium/v8/src/wasm/streaming-decoder.cc b/chromium/v8/src/wasm/streaming-decoder.cc
-index f3745b4c055a..ce5dad96d52f 100644
---- src/3rdparty/chromium/v8/src/wasm/streaming-decoder.cc
-+++ src/3rdparty/chromium/v8/src/wasm/streaming-decoder.cc
-@@ -230,45 +230,61 @@ class V8_EXPORT_PRIVATE AsyncStreamingDecoder : public StreamingDecoder {
- };
-
- void AsyncStreamingDecoder::OnBytesReceived(base::Vector<const uint8_t> bytes) {
-- DCHECK(!full_wire_bytes_.empty());
-+ TRACE_STREAMING("OnBytesReceived(%zu bytes)\n", bytes.size());
-+
-+ // Note: The bytes are passed by the embedder, and they might point into the
-+ // sandbox. Hence we copy them once and then process those copied bytes, to
-+ // avoid being vulnerable to concurrent modification.
-+ // Since we might not be able to store the bytes contiguously in memory,
-+ // remember up to two byte vectors to process after copying.
-+ base::Vector<const uint8_t> copied_bytes[2] = {{}, {}};
-+
- // Fill the previous vector, growing up to 16kB. After that, allocate new
- // vectors on overflow.
-+ DCHECK(!full_wire_bytes_.empty());
-+ std::vector<uint8_t>* last_wire_byte_vector = &full_wire_bytes_.back();
-+ size_t existing_vector_size = last_wire_byte_vector->size();
- size_t remaining_capacity =
-- std::max(full_wire_bytes_.back().capacity(), size_t{16} * KB) -
-- full_wire_bytes_.back().size();
-+ std::max(last_wire_byte_vector->capacity(), size_t{16} * KB) -
-+ existing_vector_size;
- size_t bytes_for_existing_vector = std::min(remaining_capacity, bytes.size());
-- full_wire_bytes_.back().insert(full_wire_bytes_.back().end(), bytes.data(),
-- bytes.data() + bytes_for_existing_vector);
-+ last_wire_byte_vector->insert(last_wire_byte_vector->end(), bytes.data(),
-+ bytes.data() + bytes_for_existing_vector);
-+ copied_bytes[0] =
-+ base::VectorOf(last_wire_byte_vector->data() + existing_vector_size,
-+ bytes_for_existing_vector);
- if (bytes.size() > bytes_for_existing_vector) {
- // The previous vector's capacity is not enough to hold all new bytes, and
- // it's bigger than 16kB, so expensive to copy. Allocate a new vector for
- // the remaining bytes, growing exponentially.
- size_t new_capacity = std::max(bytes.size() - bytes_for_existing_vector,
-- 2 * full_wire_bytes_.back().capacity());
-+ 2 * last_wire_byte_vector->capacity());
- full_wire_bytes_.emplace_back();
-- full_wire_bytes_.back().reserve(new_capacity);
-- full_wire_bytes_.back().insert(full_wire_bytes_.back().end(),
-- bytes.data() + bytes_for_existing_vector,
-- bytes.end());
-+ last_wire_byte_vector = &full_wire_bytes_.back();
-+ last_wire_byte_vector->reserve(new_capacity);
-+ last_wire_byte_vector->insert(last_wire_byte_vector->end(),
-+ bytes.data() + bytes_for_existing_vector,
-+ bytes.end());
-+ copied_bytes[1] = base::VectorOf(*last_wire_byte_vector);
- }
-+ // Do not access `bytes` any more after copying.
-+ DCHECK_EQ(bytes.size(), copied_bytes[0].size() + copied_bytes[1].size());
-+ bytes = {};
-
- if (deserializing()) return;
-
-- TRACE_STREAMING("OnBytesReceived(%zu bytes)\n", bytes.size());
--
-- size_t current = 0;
-- while (ok() && current < bytes.size()) {
-- size_t num_bytes =
-- state_->ReadBytes(this, bytes.SubVector(current, bytes.size()));
-- current += num_bytes;
-- module_offset_ += num_bytes;
-- if (state_->offset() == state_->buffer().size()) {
-- state_ = state_->Next(this);
-+ for (base::Vector<const uint8_t> vec : copied_bytes) {
-+ size_t current = 0;
-+ while (ok() && current < vec.size()) {
-+ size_t num_bytes = state_->ReadBytes(this, vec.SubVectorFrom(current));
-+ current += num_bytes;
-+ module_offset_ += num_bytes;
-+ if (state_->offset() == state_->buffer().size()) {
-+ state_ = state_->Next(this);
-+ }
- }
- }
-- if (ok()) {
-- processor_->OnFinishedChunk();
-- }
-+ if (ok()) processor_->OnFinishedChunk();
- }
-
- size_t AsyncStreamingDecoder::DecodingState::ReadBytes(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc
index 54e4c77bf396..126dfd954dd0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc
@@ -1,12 +1,45 @@
---- src/3rdparty/chromium/base/process/launch_posix.cc.orig 2024-10-22 08:31:56 UTC
+Use dlsym to access environ. This avoids undefined references during linking
+with -Wl,-no-undefined.
+
+See https://reviews.freebsd.org/D30842
+
+--- src/3rdparty/chromium/base/process/launch_posix.cc.orig 2025-08-18 00:53:11 UTC
+++ src/3rdparty/chromium/base/process/launch_posix.cc
-@@ -67,6 +67,9 @@
+@@ -67,7 +67,9 @@
#error "macOS should use launch_mac.cc"
#endif
-+#if defined(OS_FREEBSD)
-+#pragma weak environ
-+#endif
++#if !defined(OS_FREEBSD)
extern char** environ;
++#endif
namespace base {
+
+@@ -88,13 +90,27 @@ char** GetEnvironment() {
+ // Get the process's "environment" (i.e. the thing that setenv/getenv
+ // work with).
+ char** GetEnvironment() {
++#if !defined(OS_FREEBSD)
+ return environ;
++#else
++ static char* nullenv = nullptr;
++ char ***environ_p = reinterpret_cast<char***>(dlsym(RTLD_DEFAULT, "environ"));
++ char **environ = environ_p ? *environ_p : &nullenv;
++ return environ;
++#endif
+ }
+
+ // Set the process's "environment" (i.e. the thing that setenv/getenv
+ // work with).
+ void SetEnvironment(char** env) {
++#if !defined(OS_FREEBSD)
+ environ = env;
++#else
++ char ***environ_p = reinterpret_cast<char***>(dlsym(RTLD_DEFAULT, "environ"));
++ if (!environ_p)
++ return;
++ *environ_p = env;
++#endif
+ }
+
+ // Set the calling thread's signal mask to new_sigmask and return
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_codegen_arm_cpu-arm.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_codegen_arm_cpu-arm.cc
new file mode 100644
index 000000000000..7db44ba708cc
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_codegen_arm_cpu-arm.cc
@@ -0,0 +1,18 @@
+--- src/3rdparty/chromium/v8/src/codegen/arm/cpu-arm.cc.orig 2025-09-13 15:19:49 UTC
++++ src/3rdparty/chromium/v8/src/codegen/arm/cpu-arm.cc
+@@ -2,12 +2,15 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+
++#include "include/v8config.h"
++
+ // CPU specific code for arm independent of OS goes here.
+ #ifdef __arm__
+ #ifdef __QNXNTO__
+ #include <sys/mman.h> // for cache flushing.
+ #undef MAP_TYPE
+ #elif V8_OS_FREEBSD
++#include <sys/cdefs.h>
+ #include <machine/sysarch.h> // for cache flushing
+ #include <sys/types.h>
+ #elif V8_OS_STARBOARD
diff --git a/www/qt6-webengine/files/patch-src_core_compositor_native__skia__output__device__opengl.cpp b/www/qt6-webengine/files/patch-src_core_compositor_native__skia__output__device__opengl.cpp
deleted file mode 100644
index 07a5f9437eea..000000000000
--- a/www/qt6-webengine/files/patch-src_core_compositor_native__skia__output__device__opengl.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/core/compositor/native_skia_output_device_opengl.cpp.orig 2025-08-18 00:53:11 UTC
-+++ src/core/compositor/native_skia_output_device_opengl.cpp
-@@ -248,7 +248,7 @@ QSGTexture *NativeSkiaOutputDeviceOpenGL::texture(QQui
- EGL_LINUX_DRM_FOURCC_EXT, drmFormat,
- EGL_DMA_BUF_PLANE0_FD_EXT, scopedFd.get(),
- EGL_DMA_BUF_PLANE0_OFFSET_EXT, static_cast<EGLAttrib>(nativePixmap->GetDmaBufOffset(0)),
-- EGL_DMA_BUF_PLANE0_PITCH_EXT, nativePixmap->GetDmaBufPitch(0),
-+ EGL_DMA_BUF_PLANE0_PITCH_EXT, static_cast<EGLAttrib>(nativePixmap->GetDmaBufPitch(0)),
- EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT, static_cast<EGLAttrib>(modifier & 0xffffffff),
- EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT, static_cast<EGLAttrib>(modifier >> 32),
- EGL_NONE
diff --git a/www/qt6-webengine/pkg-plist b/www/qt6-webengine/pkg-plist
index f00767be8cfc..ee5debc059b8 100644
--- a/www/qt6-webengine/pkg-plist
+++ b/www/qt6-webengine/pkg-plist
@@ -104,7 +104,6 @@
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineprofileprototype_p.h
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineprofileprototype_p_p.h
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginescriptcollection_p.h
-%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginescriptcollection_p_p.h
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginesettings_p.h
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginesingleton_p.h
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginetouchhandle_p.h
diff --git a/www/qt6-websockets/distinfo b/www/qt6-websockets/distinfo
index 2856471e5674..3ac1a7dd611e 100644
--- a/www/qt6-websockets/distinfo
+++ b/www/qt6-websockets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756198713
-SHA256 (KDE/Qt/6.9.2/qtwebsockets-everywhere-src-6.9.2.tar.xz) = be833f667ed8d6c2f41c0b9d1f8addf20b8d2b11c3a9466ec6d70c62121708ee
-SIZE (KDE/Qt/6.9.2/qtwebsockets-everywhere-src-6.9.2.tar.xz) = 447432
+TIMESTAMP = 1759303944
+SHA256 (KDE/Qt/6.9.3/qtwebsockets-everywhere-src-6.9.3.tar.xz) = e27dda8cf3cb31cc235f92e186340ba70a76c47aed7eb32b239d68feb94282c4
+SIZE (KDE/Qt/6.9.3/qtwebsockets-everywhere-src-6.9.3.tar.xz) = 447376
diff --git a/www/qt6-webview/distinfo b/www/qt6-webview/distinfo
index a623e0ab91f3..2479f12aee43 100644
--- a/www/qt6-webview/distinfo
+++ b/www/qt6-webview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756198717
-SHA256 (KDE/Qt/6.9.2/qtwebview-everywhere-src-6.9.2.tar.xz) = 4ccfd14ae68222d5709e54c970da51d7f0b4cf58af045a96935dfcc34f1b1ff1
-SIZE (KDE/Qt/6.9.2/qtwebview-everywhere-src-6.9.2.tar.xz) = 125560
+TIMESTAMP = 1759303953
+SHA256 (KDE/Qt/6.9.3/qtwebview-everywhere-src-6.9.3.tar.xz) = c65e1fc0b1f1cb80ac05577059d2c294256761ab0686d569ca88010c85c42cc8
+SIZE (KDE/Qt/6.9.3/qtwebview-everywhere-src-6.9.3.tar.xz) = 125580
diff --git a/www/radicale/Makefile b/www/radicale/Makefile
index b79daa6321c5..98ae9c0fa147 100644
--- a/www/radicale/Makefile
+++ b/www/radicale/Makefile
@@ -1,5 +1,5 @@
PORTNAME= radicale
-PORTVERSION= 3.5.5
+PORTVERSION= 3.5.6
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/radicale/distinfo b/www/radicale/distinfo
index 33a807cac8d0..997c0fd8b169 100644
--- a/www/radicale/distinfo
+++ b/www/radicale/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757064471
-SHA256 (radicale-3.5.5.tar.gz) = bd8a51f194090473eb4b09f903fbc692b7c518ec4df6245b21e5b504c124e7f6
-SIZE (radicale-3.5.5.tar.gz) = 178120
+TIMESTAMP = 1758623573
+SHA256 (radicale-3.5.6.tar.gz) = 312c12c99c34983c2b90a2cb1a5f7eb4e2fd06cc339ccb90ab7602fed313c646
+SIZE (radicale-3.5.6.tar.gz) = 181654
diff --git a/www/rearx/Makefile b/www/rearx/Makefile
index 62153391188e..20c9f6e54478 100644
--- a/www/rearx/Makefile
+++ b/www/rearx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rearx
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.4
-PORTREVISION= 41
+PORTREVISION= 42
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/reddsaver/Makefile b/www/reddsaver/Makefile
index 745404e9d47d..21291e0e3228 100644
--- a/www/reddsaver/Makefile
+++ b/www/reddsaver/Makefile
@@ -1,7 +1,7 @@
PORTNAME= reddsaver
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/redmine60/Makefile b/www/redmine60/Makefile
index 7dd52a612ead..e6675ee3d749 100644
--- a/www/redmine60/Makefile
+++ b/www/redmine60/Makefile
@@ -1,6 +1,6 @@
PORTNAME= redmine
PORTVERSION= 6.0.6
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= www
MASTER_SITES= https://www.redmine.org/releases/
PKGNAMESUFFIX= 60
@@ -76,7 +76,7 @@ NO_OPTIONS_SORT= yes
MYSQL_RUN_DEPENDS= rubygem-mysql2>=0.5.0:databases/rubygem-mysql2 \
rubygem-with_advisory_lock61>0:devel/rubygem-with_advisory_lock61
POSTGRESQL_RUN_DEPENDS= rubygem-pg>=1.2.2:databases/rubygem-pg
-PUMA_RUN_DEPENDS= rubygem-puma>=6.5.0<7:www/rubygem-puma \
+PUMA_RUN_DEPENDS= rubygem-puma6>=6.5.0<7:www/rubygem-puma6 \
rubygem-rb-kqueue>=0.2:devel/rubygem-rb-kqueue
PUMA_SUB_LIST= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
PUMA_VARS= USE_RC_SUBR=redmine
diff --git a/www/redmine60/files/patch-Gemfile b/www/redmine60/files/patch-Gemfile
index 201855764eb4..fdb765a46a05 100644
--- a/www/redmine60/files/patch-Gemfile
+++ b/www/redmine60/files/patch-Gemfile
@@ -1,6 +1,11 @@
--- Gemfile.orig 2025-07-07 21:05:05 UTC
+++ Gemfile
-@@ -6,22 +6,22 @@ gem "actionpack-xml_parser"
+@@ -2,26 +2,26 @@ ruby '>= 3.1.0', '< 3.4.0'
+
+ ruby '>= 3.1.0', '< 3.4.0'
+
+-gem 'rails', '7.2.2.1'
++gem 'rails', '~> 7.2.2'
gem 'rouge', '~> 4.5'
gem 'mini_mime', '~> 1.1.0'
gem "actionpack-xml_parser"
@@ -44,7 +49,7 @@
# Optional gem for LDAP authentication
group :ldap do
- gem 'net-ldap', '~> 0.17.0'
-+ gem 'net-ldap', '~> 0.19.0'
++ gem 'net-ldap', '>= 0.19'
end
# Optional gem for exporting the gantt to a PNG file
diff --git a/www/remark42/Makefile b/www/remark42/Makefile
index a803109bc7e3..fd4e42d07be5 100644
--- a/www/remark42/Makefile
+++ b/www/remark42/Makefile
@@ -1,7 +1,7 @@
PORTNAME= remark42
DISTVERSIONPREFIX= v
DISTVERSION= 1.14.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= www
MASTER_SITES= LOCAL/delphij:npmcache
DISTFILES= ${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX}:npmcache
diff --git a/www/rt60/Makefile b/www/rt60/Makefile
index e0f7525d1a8d..639f597131dd 100644
--- a/www/rt60/Makefile
+++ b/www/rt60/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rt
DISTVERSION= 6.0.1
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://download.bestpractical.com/pub/rt/release/
PKGNAMESUFFIX= 60
diff --git a/www/rt60/Makefile.cpan b/www/rt60/Makefile.cpan
index 8fae7c99de8c..7d04201d7ece 100644
--- a/www/rt60/Makefile.cpan
+++ b/www/rt60/Makefile.cpan
@@ -249,6 +249,9 @@ REST2_DEPS= p5-Module-Runtime>0:devel/p5-Module-Runtime \
### Try::Tiny
### WWW::Mechanize 1.80
### XML::Simple
+### Markdown::Render
+### Test::Selenium::Remote::Driver
+### HTML::Selector::XPath
DEVELOPER_DEPS= p5-Email-Abstract>0:mail/p5-Email-Abstract \
p5-File-Which>0:sysutils/p5-File-Which \
@@ -272,7 +275,10 @@ DEVELOPER_DEPS= p5-Email-Abstract>0:mail/p5-Email-Abstract \
p5-Test-Warn>0:devel/p5-Test-Warn \
p5-Try-Tiny>0:lang/p5-Try-Tiny \
p5-WWW-Mechanize>=1.80:www/p5-WWW-Mechanize \
- p5-XML-Simple>0:textproc/p5-XML-Simple
+ p5-XML-Simple>0:textproc/p5-XML-Simple \
+ p5-Markdown-Render>0:textproc/p5-Markdown-Render \
+ p5-Selenium-Remote-Driver>0:www/p5-Selenium-Remote-Driver \
+ p5-HTML-Selector-XPath>0:www/p5-HTML-Selector-XPath
### --- FASTCGI ---
### FCGI 0.74
diff --git a/www/rubygem-actioncable71/Makefile b/www/rubygem-actioncable71/Makefile
index 667e29c902e1..ab4ed447158a 100644
--- a/www/rubygem-actioncable71/Makefile
+++ b/www/rubygem-actioncable71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actioncable
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/www/rubygem-actioncable71/distinfo b/www/rubygem-actioncable71/distinfo
index 3d467b025814..86971b2b063c 100644
--- a/www/rubygem-actioncable71/distinfo
+++ b/www/rubygem-actioncable71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888822
-SHA256 (rubygem/actioncable-7.1.5.1.gem) = 764637b5b2d97b94e412d562c177bfd16b0fd769d55c98846362f5263e8aaa0d
-SIZE (rubygem/actioncable-7.1.5.1.gem) = 48128
+TIMESTAMP = 1757121968
+SHA256 (rubygem/actioncable-7.1.5.2.gem) = 79dd467dab2351110fe1fc69e25cee0110bf11f0b9f30165b945b574eebd5e37
+SIZE (rubygem/actioncable-7.1.5.2.gem) = 48128
diff --git a/www/rubygem-actioncable72/Makefile b/www/rubygem-actioncable72/Makefile
index 305706f9209f..86c9c5c4fdd7 100644
--- a/www/rubygem-actioncable72/Makefile
+++ b/www/rubygem-actioncable72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actioncable
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/www/rubygem-actioncable72/distinfo b/www/rubygem-actioncable72/distinfo
index 86ba3a5aa826..bcb5e0d23db1 100644
--- a/www/rubygem-actioncable72/distinfo
+++ b/www/rubygem-actioncable72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888848
-SHA256 (rubygem/actioncable-7.2.2.1.gem) = 5b3b885075a80767d63cbf2b586cbf82466a241675b7985233f957abb01bffb4
-SIZE (rubygem/actioncable-7.2.2.1.gem) = 47616
+TIMESTAMP = 1757121994
+SHA256 (rubygem/actioncable-7.2.2.2.gem) = 3d957adc9d1d2ddb5ac8ed8791dc35b273c722f2dca2644f415bd24ba64c7425
+SIZE (rubygem/actioncable-7.2.2.2.gem) = 47616
diff --git a/www/rubygem-actioncable80/Makefile b/www/rubygem-actioncable80/Makefile
index 641490d84541..4f9c1c9c9f73 100644
--- a/www/rubygem-actioncable80/Makefile
+++ b/www/rubygem-actioncable80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actioncable
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/www/rubygem-actioncable80/distinfo b/www/rubygem-actioncable80/distinfo
index ee77066c431a..61d1dab20666 100644
--- a/www/rubygem-actioncable80/distinfo
+++ b/www/rubygem-actioncable80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070796
-SHA256 (rubygem/actioncable-8.0.2.gem) = 7bcce2df62e91a80143592600e16583c273e98aab50ae40a9f6a2604bb3289a0
-SIZE (rubygem/actioncable-8.0.2.gem) = 47104
+TIMESTAMP = 1757122020
+SHA256 (rubygem/actioncable-8.0.2.1.gem) = 6f1cb20db39fba28a93569e8d5dab42b2749d7ddd4baebb5bbecd4217e49d6a2
+SIZE (rubygem/actioncable-8.0.2.1.gem) = 47104
diff --git a/www/rubygem-actionpack71/Makefile b/www/rubygem-actionpack71/Makefile
index 03e593eae62f..e4f6ca0739fd 100644
--- a/www/rubygem-actionpack71/Makefile
+++ b/www/rubygem-actionpack71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionpack
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/www/rubygem-actionpack71/distinfo b/www/rubygem-actionpack71/distinfo
index f78deede4ac7..5e7d4db2e766 100644
--- a/www/rubygem-actionpack71/distinfo
+++ b/www/rubygem-actionpack71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888824
-SHA256 (rubygem/actionpack-7.1.5.1.gem) = 2bc263d9f43f16cc3b3360f59659ab11f140577602f371f1a968e2672b38d718
-SIZE (rubygem/actionpack-7.1.5.1.gem) = 246272
+TIMESTAMP = 1757121970
+SHA256 (rubygem/actionpack-7.1.5.2.gem) = a7bfedc8aaeb260778a358870120321a3146954497be465d534722c8c0d644fd
+SIZE (rubygem/actionpack-7.1.5.2.gem) = 246272
diff --git a/www/rubygem-actionpack72/Makefile b/www/rubygem-actionpack72/Makefile
index f29ad8ea0acc..ed4be4905584 100644
--- a/www/rubygem-actionpack72/Makefile
+++ b/www/rubygem-actionpack72/Makefile
@@ -1,5 +1,6 @@
PORTNAME= actionpack
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
+PORTREVISION= 1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
@@ -16,7 +17,7 @@ RUN_DEPENDS= rubygem-actionview72>=${PORTVERSION}<${PORTVERSION}_99:devel/rubyge
rubygem-activesupport72>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport72 \
rubygem-nokogiri>=1.8.5:textproc/rubygem-nokogiri \
rubygem-racc>=0:devel/rubygem-racc \
- rubygem-rack>=2.2.4,3<3.2,3:www/rubygem-rack \
+ rubygem-rack>=2.2.4,3:www/rubygem-rack \
rubygem-rack-session>=1.0.1:www/rubygem-rack-session \
rubygem-rack-test>=0.6.3:www/rubygem-rack-test \
rubygem-rails-dom-testing-rails72>=2.2<3:textproc/rubygem-rails-dom-testing-rails72 \
diff --git a/www/rubygem-actionpack72/distinfo b/www/rubygem-actionpack72/distinfo
index 3c4b0855cab7..20861edc517b 100644
--- a/www/rubygem-actionpack72/distinfo
+++ b/www/rubygem-actionpack72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888850
-SHA256 (rubygem/actionpack-7.2.2.1.gem) = 17b2160a7bcbd5a569d06b1ae54a4bb5ccc7ba0815d73ff5768100a79dc1f734
-SIZE (rubygem/actionpack-7.2.2.1.gem) = 243200
+TIMESTAMP = 1757121996
+SHA256 (rubygem/actionpack-7.2.2.2.gem) = ccd2f96ffb378060dd02e86318bca3faae1ecf483603a525fabfd84197c86a6e
+SIZE (rubygem/actionpack-7.2.2.2.gem) = 243200
diff --git a/www/rubygem-actionpack72/files/patch-gemspec b/www/rubygem-actionpack72/files/patch-gemspec
new file mode 100644
index 000000000000..61974d652289
--- /dev/null
+++ b/www/rubygem-actionpack72/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- actionpack.gemspec.orig 2025-09-12 21:31:01 UTC
++++ actionpack.gemspec
+@@ -25,7 +25,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<activesupport>.freeze, ["= 7.2.2.2".freeze])
+ s.add_runtime_dependency(%q<nokogiri>.freeze, [">= 1.8.5".freeze])
+ s.add_runtime_dependency(%q<racc>.freeze, [">= 0".freeze])
+- s.add_runtime_dependency(%q<rack>.freeze, [">= 2.2.4".freeze, "< 3.2".freeze])
++ s.add_runtime_dependency(%q<rack>.freeze, [">= 2.2.4".freeze])
+ s.add_runtime_dependency(%q<rack-session>.freeze, [">= 1.0.1".freeze])
+ s.add_runtime_dependency(%q<rack-test>.freeze, [">= 0.6.3".freeze])
+ s.add_runtime_dependency(%q<rails-html-sanitizer>.freeze, ["~> 1.6".freeze])
diff --git a/www/rubygem-actionpack80/Makefile b/www/rubygem-actionpack80/Makefile
index 9ac7aee125ff..15f3228aa419 100644
--- a/www/rubygem-actionpack80/Makefile
+++ b/www/rubygem-actionpack80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionpack
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-actionview80>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-actionview80 \
rubygem-activesupport80>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport80 \
rubygem-nokogiri>=1.8.5:textproc/rubygem-nokogiri \
- rubygem-rack>=2.2.4,3<3.2,3:www/rubygem-rack \
+ rubygem-rack>=2.2.4,3:www/rubygem-rack \
rubygem-rack-session>=1.0.1:www/rubygem-rack-session \
rubygem-rack-test>=0.6.3:www/rubygem-rack-test \
rubygem-rails-dom-testing-rails80>=2.2<3:textproc/rubygem-rails-dom-testing-rails80 \
diff --git a/www/rubygem-actionpack80/distinfo b/www/rubygem-actionpack80/distinfo
index 2d7fecbe4104..903deee112f5 100644
--- a/www/rubygem-actionpack80/distinfo
+++ b/www/rubygem-actionpack80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070798
-SHA256 (rubygem/actionpack-8.0.2.gem) = 93e703064f3815295ccf820f57acbca719aec836749597da9262781c9b2f4b78
-SIZE (rubygem/actionpack-8.0.2.gem) = 248832
+TIMESTAMP = 1757122022
+SHA256 (rubygem/actionpack-8.0.2.1.gem) = 61e7e11a31dbe5152ca57221788bdca42ef302c4cc53b4c8993d68dce8982b0a
+SIZE (rubygem/actionpack-8.0.2.1.gem) = 248832
diff --git a/www/rubygem-activeresource/Makefile b/www/rubygem-activeresource/Makefile
index 1f9b19445d7f..fe8f435952f2 100644
--- a/www/rubygem-activeresource/Makefile
+++ b/www/rubygem-activeresource/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activeresource
-PORTVERSION= 6.1.4
+PORTVERSION= 6.2.0
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -11,9 +11,9 @@ WWW= https://rubyonrails.org/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-activemodel72>=6.0:databases/rubygem-activemodel72 \
+RUN_DEPENDS= rubygem-activemodel72>=7.0:databases/rubygem-activemodel72 \
rubygem-activemodel-serializers-xml>=1.0<2:databases/rubygem-activemodel-serializers-xml \
- rubygem-activesupport72>=6.0:devel/rubygem-activesupport72
+ rubygem-activesupport72>=7.0:devel/rubygem-activesupport72
USES= cpe gem
diff --git a/www/rubygem-activeresource/distinfo b/www/rubygem-activeresource/distinfo
index 3600d3ac9201..ce2c1389455e 100644
--- a/www/rubygem-activeresource/distinfo
+++ b/www/rubygem-activeresource/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730540982
-SHA256 (rubygem/activeresource-6.1.4.gem) = 8418646c65e734c4b62cfb012c5d3c25ef0b0d4280adf3584de02de23c16572a
-SIZE (rubygem/activeresource-6.1.4.gem) = 42496
+TIMESTAMP = 1759324346
+SHA256 (rubygem/activeresource-6.2.0.gem) = 818ca60d3cd1ff7bbb7277f41250ad4d61a7cdbe30fbf52b2145e1b66ed13900
+SIZE (rubygem/activeresource-6.2.0.gem) = 44544
diff --git a/www/rubygem-async-http/Makefile b/www/rubygem-async-http/Makefile
index 3ecafed0173a..702ac6fb89e2 100644
--- a/www/rubygem-async-http/Makefile
+++ b/www/rubygem-async-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= async-http
-PORTVERSION= 0.89.0
+PORTVERSION= 0.91.0
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.md
RUN_DEPENDS= rubygem-async>=2.10.2:devel/rubygem-async \
- rubygem-async-pool>=0.9<1:www/rubygem-async-pool \
+ rubygem-async-pool>=0.11<1:www/rubygem-async-pool \
rubygem-io-endpoint>=0.14<1:devel/rubygem-io-endpoint \
rubygem-io-stream>=0.6<1:devel/rubygem-io-stream \
rubygem-metrics>=0.12<1:devel/rubygem-metrics \
diff --git a/www/rubygem-async-http/distinfo b/www/rubygem-async-http/distinfo
index c15ed41a518f..63722af079d0 100644
--- a/www/rubygem-async-http/distinfo
+++ b/www/rubygem-async-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936428
-SHA256 (rubygem/async-http-0.89.0.gem) = 1a40728cf38ec4c3eff121474bd4f218237ffff177e471ca677b57d7aa436682
-SIZE (rubygem/async-http-0.89.0.gem) = 36864
+TIMESTAMP = 1757121886
+SHA256 (rubygem/async-http-0.91.0.gem) = 6b1326ef328d5c2f21e106b1dfee5146f1cddca9b72b71ba39539bc202dbf55f
+SIZE (rubygem/async-http-0.91.0.gem) = 37376
diff --git a/www/rubygem-atlassian-jwt/Makefile b/www/rubygem-atlassian-jwt/Makefile
index f4a8c57edf48..8c6e4e1a964f 100644
--- a/www/rubygem-atlassian-jwt/Makefile
+++ b/www/rubygem-atlassian-jwt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= atlassian-jwt
PORTVERSION= 0.2.1
+PORTREVISION= 1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -9,7 +10,7 @@ WWW= https://bitbucket.org/atlassian/atlassian-jwt-ruby
LICENSE= APACHE20
-RUN_DEPENDS= rubygem-jwt>=2.1<3:www/rubygem-jwt
+RUN_DEPENDS= rubygem-jwt2>=2.1<3:www/rubygem-jwt2
USES= gem
diff --git a/www/rubygem-cloudinary/Makefile b/www/rubygem-cloudinary/Makefile
index 3e2c1283888d..fbdd137c788a 100644
--- a/www/rubygem-cloudinary/Makefile
+++ b/www/rubygem-cloudinary/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cloudinary
-PORTVERSION= 2.3.1
+PORTVERSION= 2.4.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-cloudinary/distinfo b/www/rubygem-cloudinary/distinfo
index e018e2a34ced..9f59717c26d6 100644
--- a/www/rubygem-cloudinary/distinfo
+++ b/www/rubygem-cloudinary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954440
-SHA256 (rubygem/cloudinary-2.3.1.gem) = b5ee61feef696359e09d879eaeaec532e45bcbd74d72ff085339619d2cd36605
-SIZE (rubygem/cloudinary-2.3.1.gem) = 150528
+TIMESTAMP = 1757436679
+SHA256 (rubygem/cloudinary-2.4.0.gem) = 61e34d2fbe454cb88da3e500f8eea0eea355b6fa178032d3190a44df3bd26380
+SIZE (rubygem/cloudinary-2.4.0.gem) = 150528
diff --git a/www/rubygem-ethon/Makefile b/www/rubygem-ethon/Makefile
index 5f677e6da8d3..b5932abf475d 100644
--- a/www/rubygem-ethon/Makefile
+++ b/www/rubygem-ethon/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ethon
-PORTVERSION= 0.16.0
+PORTVERSION= 0.17.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-ethon/distinfo b/www/rubygem-ethon/distinfo
index cfd14bd84689..f88bdd76a796 100644
--- a/www/rubygem-ethon/distinfo
+++ b/www/rubygem-ethon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1669058423
-SHA256 (rubygem/ethon-0.16.0.gem) = bba0da1cea8ac3e1f5cdd7cb1cb5fc78d7ac562c33736f18f0c3eb2b63053d9e
-SIZE (rubygem/ethon-0.16.0.gem) = 60416
+TIMESTAMP = 1757122078
+SHA256 (rubygem/ethon-0.17.0.gem) = 2a467db7620243af86aaf146aaa5b2cb7228a5646a013d8558cd240f7cf6e3b4
+SIZE (rubygem/ethon-0.17.0.gem) = 39936
diff --git a/www/rubygem-feedjira/Makefile b/www/rubygem-feedjira/Makefile
index f0d3c4170aff..1bbd926c0b40 100644
--- a/www/rubygem-feedjira/Makefile
+++ b/www/rubygem-feedjira/Makefile
@@ -1,5 +1,5 @@
PORTNAME= feedjira
-PORTVERSION= 3.2.5
+PORTVERSION= 4.0.1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -10,7 +10,8 @@ WWW= https://github.com/feedjira/feedjira
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-loofah>=2.3.1<3:textproc/rubygem-loofah \
+RUN_DEPENDS= rubygem-logger>=1.0<2:devel/rubygem-logger \
+ rubygem-loofah>=2.3.1<3:textproc/rubygem-loofah \
rubygem-sax-machine>=1.0<2:textproc/rubygem-sax-machine
USES= gem
diff --git a/www/rubygem-feedjira/distinfo b/www/rubygem-feedjira/distinfo
index 21174d08d9bd..31f1044396b8 100644
--- a/www/rubygem-feedjira/distinfo
+++ b/www/rubygem-feedjira/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178242
-SHA256 (rubygem/feedjira-3.2.5.gem) = 3e596e866be7a02fc21e7c3ab12e02ddae230e68dc04cad9aecb262c64c539df
-SIZE (rubygem/feedjira-3.2.5.gem) = 415744
+TIMESTAMP = 1757436681
+SHA256 (rubygem/feedjira-4.0.1.gem) = 04a8bcec4332e599868ce55f8d723cff5cd6c8056b66d232424b51ad13ace86a
+SIZE (rubygem/feedjira-4.0.1.gem) = 421376
diff --git a/www/rubygem-importmap-rails-rails70/Makefile b/www/rubygem-importmap-rails-rails70/Makefile
index f5e64163932d..b5eeb7a9f681 100644
--- a/www/rubygem-importmap-rails-rails70/Makefile
+++ b/www/rubygem-importmap-rails-rails70/Makefile
@@ -1,5 +1,5 @@
PORTNAME= importmap-rails
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails70
diff --git a/www/rubygem-importmap-rails-rails70/distinfo b/www/rubygem-importmap-rails-rails70/distinfo
index 32ce84f89252..1d82f88590a8 100644
--- a/www/rubygem-importmap-rails-rails70/distinfo
+++ b/www/rubygem-importmap-rails-rails70/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370268
-SHA256 (rubygem/importmap-rails-2.2.0.gem) = 91bf0067c872dda551999a4fed82b386161d1e21eda04a3fe16ea1e8aba8dd35
-SIZE (rubygem/importmap-rails-2.2.0.gem) = 20480
+TIMESTAMP = 1757121890
+SHA256 (rubygem/importmap-rails-2.2.2.gem) = 729f5b1092f832780829ade1d0b46c7e53d91c556f06da7254da2977e93fe614
+SIZE (rubygem/importmap-rails-2.2.2.gem) = 20992
diff --git a/www/rubygem-importmap-rails-rails71/Makefile b/www/rubygem-importmap-rails-rails71/Makefile
index d4931cb60b91..67c89b94e406 100644
--- a/www/rubygem-importmap-rails-rails71/Makefile
+++ b/www/rubygem-importmap-rails-rails71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= importmap-rails
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails71
diff --git a/www/rubygem-importmap-rails-rails71/distinfo b/www/rubygem-importmap-rails-rails71/distinfo
index 32ce84f89252..1d82f88590a8 100644
--- a/www/rubygem-importmap-rails-rails71/distinfo
+++ b/www/rubygem-importmap-rails-rails71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370268
-SHA256 (rubygem/importmap-rails-2.2.0.gem) = 91bf0067c872dda551999a4fed82b386161d1e21eda04a3fe16ea1e8aba8dd35
-SIZE (rubygem/importmap-rails-2.2.0.gem) = 20480
+TIMESTAMP = 1757121890
+SHA256 (rubygem/importmap-rails-2.2.2.gem) = 729f5b1092f832780829ade1d0b46c7e53d91c556f06da7254da2977e93fe614
+SIZE (rubygem/importmap-rails-2.2.2.gem) = 20992
diff --git a/www/rubygem-importmap-rails-rails72/Makefile b/www/rubygem-importmap-rails-rails72/Makefile
index 5d285e120a5e..278e874c68dc 100644
--- a/www/rubygem-importmap-rails-rails72/Makefile
+++ b/www/rubygem-importmap-rails-rails72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= importmap-rails
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails72
diff --git a/www/rubygem-importmap-rails-rails72/distinfo b/www/rubygem-importmap-rails-rails72/distinfo
index 32ce84f89252..1d82f88590a8 100644
--- a/www/rubygem-importmap-rails-rails72/distinfo
+++ b/www/rubygem-importmap-rails-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370268
-SHA256 (rubygem/importmap-rails-2.2.0.gem) = 91bf0067c872dda551999a4fed82b386161d1e21eda04a3fe16ea1e8aba8dd35
-SIZE (rubygem/importmap-rails-2.2.0.gem) = 20480
+TIMESTAMP = 1757121890
+SHA256 (rubygem/importmap-rails-2.2.2.gem) = 729f5b1092f832780829ade1d0b46c7e53d91c556f06da7254da2977e93fe614
+SIZE (rubygem/importmap-rails-2.2.2.gem) = 20992
diff --git a/www/rubygem-importmap-rails/Makefile b/www/rubygem-importmap-rails/Makefile
index 476536a535d5..15a3001e3fc5 100644
--- a/www/rubygem-importmap-rails/Makefile
+++ b/www/rubygem-importmap-rails/Makefile
@@ -1,5 +1,5 @@
PORTNAME= importmap-rails
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-importmap-rails/distinfo b/www/rubygem-importmap-rails/distinfo
index 32ce84f89252..1d82f88590a8 100644
--- a/www/rubygem-importmap-rails/distinfo
+++ b/www/rubygem-importmap-rails/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370268
-SHA256 (rubygem/importmap-rails-2.2.0.gem) = 91bf0067c872dda551999a4fed82b386161d1e21eda04a3fe16ea1e8aba8dd35
-SIZE (rubygem/importmap-rails-2.2.0.gem) = 20480
+TIMESTAMP = 1757121890
+SHA256 (rubygem/importmap-rails-2.2.2.gem) = 729f5b1092f832780829ade1d0b46c7e53d91c556f06da7254da2977e93fe614
+SIZE (rubygem/importmap-rails-2.2.2.gem) = 20992
diff --git a/www/rubygem-json-jwt/Makefile b/www/rubygem-json-jwt/Makefile
index 0b991ce22ffc..57064f8b55e5 100644
--- a/www/rubygem-json-jwt/Makefile
+++ b/www/rubygem-json-jwt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= json-jwt
-PORTVERSION= 1.16.7
+PORTVERSION= 1.17.0
CATEGORIES= www devel rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-json-jwt/distinfo b/www/rubygem-json-jwt/distinfo
index d6f32e729117..0b3e641d75bd 100644
--- a/www/rubygem-json-jwt/distinfo
+++ b/www/rubygem-json-jwt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729594532
-SHA256 (rubygem/json-jwt-1.16.7.gem) = ccabff4c6d1a14276b23178e8bebe513ef236399b72a0b886d7ed94800d172a5
-SIZE (rubygem/json-jwt-1.16.7.gem) = 14336
+TIMESTAMP = 1757121892
+SHA256 (rubygem/json-jwt-1.17.0.gem) = 6ff99026b4c54281a9431179f76ceb81faa14772d710ef6169785199caadc4cc
+SIZE (rubygem/json-jwt-1.17.0.gem) = 14848
diff --git a/www/rubygem-jwt/Makefile b/www/rubygem-jwt/Makefile
index 022d1375704f..e4e187f2849b 100644
--- a/www/rubygem-jwt/Makefile
+++ b/www/rubygem-jwt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jwt
-PORTVERSION= 2.10.2
+PORTVERSION= 3.1.2
CATEGORIES= www devel rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-jwt/distinfo b/www/rubygem-jwt/distinfo
index 1bbed754c916..5c426060e382 100644
--- a/www/rubygem-jwt/distinfo
+++ b/www/rubygem-jwt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375125
-SHA256 (rubygem/jwt-2.10.2.gem) = 31e1ee46f7359883d5e622446969fe9c118c3da87a0b1dca765ce269c3a0c4f4
-SIZE (rubygem/jwt-2.10.2.gem) = 54784
+TIMESTAMP = 1757436683
+SHA256 (rubygem/jwt-3.1.2.gem) = af6991f19a6bb4060d618d9add7a66f0eeb005ac0bc017cd01f63b42e122d535
+SIZE (rubygem/jwt-3.1.2.gem) = 53760
diff --git a/www/rubygem-jwt2/Makefile b/www/rubygem-jwt2/Makefile
new file mode 100644
index 000000000000..5fac2c7a5027
--- /dev/null
+++ b/www/rubygem-jwt2/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= jwt
+PORTVERSION= 2.10.2
+CATEGORIES= www devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 2
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= JSON Web Token implementation in Ruby
+WWW= https://github.com/jwt/ruby-jwt
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64
+
+USES= gem
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^2\.
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-jwt2/distinfo b/www/rubygem-jwt2/distinfo
new file mode 100644
index 000000000000..1bbed754c916
--- /dev/null
+++ b/www/rubygem-jwt2/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751375125
+SHA256 (rubygem/jwt-2.10.2.gem) = 31e1ee46f7359883d5e622446969fe9c118c3da87a0b1dca765ce269c3a0c4f4
+SIZE (rubygem/jwt-2.10.2.gem) = 54784
diff --git a/www/rubygem-jwt29/pkg-descr b/www/rubygem-jwt2/pkg-descr
index 37d450887056..37d450887056 100644
--- a/www/rubygem-jwt29/pkg-descr
+++ b/www/rubygem-jwt2/pkg-descr
diff --git a/www/rubygem-jwt29/Makefile b/www/rubygem-jwt29/Makefile
deleted file mode 100644
index a7c90604d343..000000000000
--- a/www/rubygem-jwt29/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= jwt
-PORTVERSION= 2.9.3
-CATEGORIES= www devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 29
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= JSON Web Token implementation in Ruby
-WWW= https://github.com/jwt/ruby-jwt
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64
-
-USES= gem
-
-NO_ARCH= yes
-
-PORTSCOUT= limit:^2\.9\.
-
-.include <bsd.port.mk>
diff --git a/www/rubygem-jwt29/distinfo b/www/rubygem-jwt29/distinfo
deleted file mode 100644
index e92a60a5802e..000000000000
--- a/www/rubygem-jwt29/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1728632746
-SHA256 (rubygem/jwt-2.9.3.gem) = 55fd07ccdd64c622d36859748f2290fb9c119ce30b482867504e9f12654d6a65
-SIZE (rubygem/jwt-2.9.3.gem) = 49664
diff --git a/www/rubygem-passenger/files/patch-libev b/www/rubygem-passenger/files/patch-libev
index b7c89c1af886..b55c954c2e07 100644
--- a/www/rubygem-passenger/files/patch-libev
+++ b/www/rubygem-passenger/files/patch-libev
@@ -1,9 +1,10 @@
---- src/cxx_supportlib/vendor-modified/libev/ev.c.orig 2025-07-13 19:43:52 UTC
+--- src/cxx_supportlib/vendor-modified/libev/ev.c.orig 2025-10-04 10:15:47 UTC
+++ src/cxx_supportlib/vendor-modified/libev/ev.c
-@@ -421,6 +421,11 @@
+@@ -420,7 +420,11 @@
+ #endif
#if EV_USE_INOTIFY
- # include <sys/statfs.h>
+-# include <sys/statfs.h>
+# ifdef __FreeBSD__
+# include <sys/mount.h>
+# else
@@ -12,7 +13,7 @@
# include <sys/inotify.h>
/* some very old inotify.h headers don't have IN_DONT_FOLLOW */
# ifndef IN_DONT_FOLLOW
-@@ -2753,7 +2758,7 @@ ev_recommended_backends (void) EV_THROW
+@@ -2753,7 +2757,7 @@ ev_recommended_backends (void) EV_THROW
{
unsigned int flags = ev_supported_backends ();
diff --git a/www/rubygem-protocol-http/Makefile b/www/rubygem-protocol-http/Makefile
index e7c1f7d25de1..df6db674e70f 100644
--- a/www/rubygem-protocol-http/Makefile
+++ b/www/rubygem-protocol-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protocol-http
-PORTVERSION= 0.51.0
+PORTVERSION= 0.53.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-protocol-http/distinfo b/www/rubygem-protocol-http/distinfo
index 209d808da935..466715491cec 100644
--- a/www/rubygem-protocol-http/distinfo
+++ b/www/rubygem-protocol-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751622405
-SHA256 (rubygem/protocol-http-0.51.0.gem) = da1c48c67b6f5bb3477f2475a56665f103ae13a89b77e20c62cc52c28e41ca21
-SIZE (rubygem/protocol-http-0.51.0.gem) = 44544
+TIMESTAMP = 1757121894
+SHA256 (rubygem/protocol-http-0.53.0.gem) = 5f0259699d8f3fe8b04da385852eea9df16b3e911b83a8c3c655fef20a77abe7
+SIZE (rubygem/protocol-http-0.53.0.gem) = 55808
diff --git a/www/rubygem-protocol-http1/Makefile b/www/rubygem-protocol-http1/Makefile
index a4ef690aa9ef..186864cb7c7c 100644
--- a/www/rubygem-protocol-http1/Makefile
+++ b/www/rubygem-protocol-http1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protocol-http1
-PORTVERSION= 0.34.1
+PORTVERSION= 0.35.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-protocol-http1/distinfo b/www/rubygem-protocol-http1/distinfo
index 5b9b683b0c7c..5c12ae41bac3 100644
--- a/www/rubygem-protocol-http1/distinfo
+++ b/www/rubygem-protocol-http1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566750
-SHA256 (rubygem/protocol-http1-0.34.1.gem) = 146532623e506f3cbe814a69411ca45477c29249dc92c945249ca3222a02eb88
-SIZE (rubygem/protocol-http1-0.34.1.gem) = 21504
+TIMESTAMP = 1757436685
+SHA256 (rubygem/protocol-http1-0.35.1.gem) = 24ae3edb220484979a2e90de6b987b6b9c5aab857dbc37b212ece02f51c177ae
+SIZE (rubygem/protocol-http1-0.35.1.gem) = 25088
diff --git a/www/rubygem-protocol-rack/Makefile b/www/rubygem-protocol-rack/Makefile
index e53955d5770a..0550e0a2bcc8 100644
--- a/www/rubygem-protocol-rack/Makefile
+++ b/www/rubygem-protocol-rack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protocol-rack
-PORTVERSION= 0.15.0
+PORTVERSION= 0.16.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-protocol-rack/distinfo b/www/rubygem-protocol-rack/distinfo
index 1e155d8d193d..5cbcec5a63b1 100644
--- a/www/rubygem-protocol-rack/distinfo
+++ b/www/rubygem-protocol-rack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751622407
-SHA256 (rubygem/protocol-rack-0.15.0.gem) = 580a6d6a1dab133a369750caedcbfc1b7b41528a2bbec9352016404065a3da9a
-SIZE (rubygem/protocol-rack-0.15.0.gem) = 21504
+TIMESTAMP = 1757121898
+SHA256 (rubygem/protocol-rack-0.16.0.gem) = 773e8d40dc1f01f81a0f44d5352727561c8f21b20d6e015fdc275aa944333bbe
+SIZE (rubygem/protocol-rack-0.16.0.gem) = 21504
diff --git a/www/rubygem-puma/Makefile b/www/rubygem-puma/Makefile
index 23257073aa77..923a771863dc 100644
--- a/www/rubygem-puma/Makefile
+++ b/www/rubygem-puma/Makefile
@@ -1,5 +1,5 @@
PORTNAME= puma
-PORTVERSION= 6.6.1
+PORTVERSION= 7.0.3
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-puma/distinfo b/www/rubygem-puma/distinfo
index 42714ba48d5a..bb709b7a56b1 100644
--- a/www/rubygem-puma/distinfo
+++ b/www/rubygem-puma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755676001
-SHA256 (rubygem/puma-6.6.1.gem) = b9b56e4a4ea75d1bfa6d9e1972ee2c9f43d0883f011826d914e8e37b3694ea1e
-SIZE (rubygem/puma-6.6.1.gem) = 239104
+TIMESTAMP = 1759324364
+SHA256 (rubygem/puma-7.0.3.gem) = 131b5fd02c89c2445114cdce906114e75ea4cf22842fcf5bbee4500f1c868ba5
+SIZE (rubygem/puma-7.0.3.gem) = 241152
diff --git a/www/rubygem-puma6/Makefile b/www/rubygem-puma6/Makefile
new file mode 100644
index 000000000000..e8a3e7cd47ea
--- /dev/null
+++ b/www/rubygem-puma6/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= puma
+PORTVERSION= 6.6.1
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 6
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Fast, multithreaded and highly concurrent ruby web server
+WWW= https://puma.io/ \
+ https://github.com/puma/puma
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-nio4r>=2.0<3:devel/rubygem-nio4r
+
+USES= cpe gem ssl
+
+PORTSCOUT= limit:^6\.
+
+post-install:
+ ${RM} ${STAGEDIR}${PREFIX}/bin/puma ${STAGEDIR}${PREFIX}/bin/pumactl
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-puma6/distinfo b/www/rubygem-puma6/distinfo
new file mode 100644
index 000000000000..42714ba48d5a
--- /dev/null
+++ b/www/rubygem-puma6/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1755676001
+SHA256 (rubygem/puma-6.6.1.gem) = b9b56e4a4ea75d1bfa6d9e1972ee2c9f43d0883f011826d914e8e37b3694ea1e
+SIZE (rubygem/puma-6.6.1.gem) = 239104
diff --git a/www/rubygem-puma6/pkg-descr b/www/rubygem-puma6/pkg-descr
new file mode 100644
index 000000000000..c8af03bb0c08
--- /dev/null
+++ b/www/rubygem-puma6/pkg-descr
@@ -0,0 +1,7 @@
+Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for
+Ruby/Rack applications. Puma is intended for use in both development and
+production environments. In order to get the best throughput, it is highly
+recommended that you use a Ruby implementation with real threads like Rubinius
+or JRuby.
+
+See also: https://github.com/puma/puma
diff --git a/www/rubygem-rackup21/Makefile b/www/rubygem-rackup21/Makefile
deleted file mode 100644
index fdc874d74d8b..000000000000
--- a/www/rubygem-rackup21/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= rackup
-PORTVERSION= 2.1.0
-CATEGORIES= www rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 21
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= General server command for Rack applications
-WWW= https://github.com/rack/rackup
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/license.md
-
-RUN_DEPENDS= rubygem-rack>=3,3:www/rubygem-rack \
- rubygem-webrick>=1.8<2:www/rubygem-webrick
-
-USES= gem
-
-CONFLICTS_INSTALL= rubygem-rackup # bin/rackup
-
-NO_ARCH= yes
-PORTSCOUT= limit:^2\.1\.
-
-PLIST_FILES= bin/rackup
-
-.include <bsd.port.mk>
diff --git a/www/rubygem-rackup21/distinfo b/www/rubygem-rackup21/distinfo
deleted file mode 100644
index 19c8dec36f8e..000000000000
--- a/www/rubygem-rackup21/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1734498107
-SHA256 (rubygem/rackup-2.1.0.gem) = 6ecb884a581990332e45ee17bdfdc14ccbee46c2f710ae1566019907869a6c4d
-SIZE (rubygem/rackup-2.1.0.gem) = 15872
diff --git a/www/rubygem-rackup21/pkg-descr b/www/rubygem-rackup21/pkg-descr
deleted file mode 100644
index 6077867f667b..000000000000
--- a/www/rubygem-rackup21/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-A general server command for Rack applications.
diff --git a/www/rubygem-rails71/Makefile b/www/rubygem-rails71/Makefile
index 16f4aa82ef8d..a41448790473 100644
--- a/www/rubygem-rails71/Makefile
+++ b/www/rubygem-rails71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rails
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/www/rubygem-rails71/distinfo b/www/rubygem-rails71/distinfo
index 1ca3ce97bc6c..cfd55ec1efbc 100644
--- a/www/rubygem-rails71/distinfo
+++ b/www/rubygem-rails71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888826
-SHA256 (rubygem/rails-7.1.5.1.gem) = 05aea2ed7b6392b41ce0fc11455de118455025a431b6ea334a7ac2b101608804
-SIZE (rubygem/rails-7.1.5.1.gem) = 7168
+TIMESTAMP = 1757121972
+SHA256 (rubygem/rails-7.1.5.2.gem) = a292087202c5babf4f4c39a8c37afda732117c481c619986ae1559446e927546
+SIZE (rubygem/rails-7.1.5.2.gem) = 7168
diff --git a/www/rubygem-rails72/Makefile b/www/rubygem-rails72/Makefile
index 59d47f68a79d..d9e787bcd902 100644
--- a/www/rubygem-rails72/Makefile
+++ b/www/rubygem-rails72/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rails
-PORTVERSION= 7.2.2.1
-PORTREVISION= 1
+PORTVERSION= 7.2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/www/rubygem-rails72/distinfo b/www/rubygem-rails72/distinfo
index a04eb8e28301..eb96f6c6b3cf 100644
--- a/www/rubygem-rails72/distinfo
+++ b/www/rubygem-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888852
-SHA256 (rubygem/rails-7.2.2.1.gem) = aedb1604b40f4e43b5e8066e5a1aa34dae02c33aa9669b21fd4497d0f8c9bb40
-SIZE (rubygem/rails-7.2.2.1.gem) = 7168
+TIMESTAMP = 1757121998
+SHA256 (rubygem/rails-7.2.2.2.gem) = f38ff86c5e6905e5d30a762575f92ddad5b60346f5acfc282b0e22dbb36eca97
+SIZE (rubygem/rails-7.2.2.2.gem) = 7168
diff --git a/www/rubygem-rails80/Makefile b/www/rubygem-rails80/Makefile
index 15183903014d..e6e996035d35 100644
--- a/www/rubygem-rails80/Makefile
+++ b/www/rubygem-rails80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rails
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/www/rubygem-rails80/distinfo b/www/rubygem-rails80/distinfo
index c76586331e84..3f740e029e05 100644
--- a/www/rubygem-rails80/distinfo
+++ b/www/rubygem-rails80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070800
-SHA256 (rubygem/rails-8.0.2.gem) = fdfaa5a83ec0388e02864e88d515959caedc88053b5f701c4deb1652d8f164c6
-SIZE (rubygem/rails-8.0.2.gem) = 7168
+TIMESTAMP = 1757122024
+SHA256 (rubygem/rails-8.0.2.1.gem) = 13ab95615569e74e364384b346b1d83e4795dbde83d9edf584e8768e8049b3ac
+SIZE (rubygem/rails-8.0.2.1.gem) = 7168
diff --git a/www/rubygem-railties71/Makefile b/www/rubygem-railties71/Makefile
index 2ab8072fed5e..8e6e7a6e1a44 100644
--- a/www/rubygem-railties71/Makefile
+++ b/www/rubygem-railties71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= railties
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/www/rubygem-railties71/distinfo b/www/rubygem-railties71/distinfo
index 0650bb7c3d47..bd79803e0c27 100644
--- a/www/rubygem-railties71/distinfo
+++ b/www/rubygem-railties71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888828
-SHA256 (rubygem/railties-7.1.5.1.gem) = 0be15562e2ded4efdc1b6c30f884b6d838c9ba49573dde042334b752b043e2fb
-SIZE (rubygem/railties-7.1.5.1.gem) = 182272
+TIMESTAMP = 1757121974
+SHA256 (rubygem/railties-7.1.5.2.gem) = af0ac89f0bfbb957c9fd12cc5a5561248b95b8df938758bfb553d6e916a9d621
+SIZE (rubygem/railties-7.1.5.2.gem) = 182272
diff --git a/www/rubygem-railties72/Makefile b/www/rubygem-railties72/Makefile
index f3a84cdd8a97..5f05bbf31363 100644
--- a/www/rubygem-railties72/Makefile
+++ b/www/rubygem-railties72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= railties
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/www/rubygem-railties72/distinfo b/www/rubygem-railties72/distinfo
index e9d8ec7f7fa2..2955d6ce4008 100644
--- a/www/rubygem-railties72/distinfo
+++ b/www/rubygem-railties72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888854
-SHA256 (rubygem/railties-7.2.2.1.gem) = e3f11bf116dd6d0d874522843ccc70ec0f89fbfed3e9c2ee48a4778cd042fe1f
-SIZE (rubygem/railties-7.2.2.1.gem) = 182784
+TIMESTAMP = 1757122000
+SHA256 (rubygem/railties-7.2.2.2.gem) = 457506d29b7be2c5644b5bd4740edaf42bcefa52b50f9bed519a9b10ec9069e0
+SIZE (rubygem/railties-7.2.2.2.gem) = 182784
diff --git a/www/rubygem-railties80/Makefile b/www/rubygem-railties80/Makefile
index c7302827d2d4..95e9b3184ed8 100644
--- a/www/rubygem-railties80/Makefile
+++ b/www/rubygem-railties80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= railties
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/www/rubygem-railties80/distinfo b/www/rubygem-railties80/distinfo
index 9d51f9a225e6..1e62091bd447 100644
--- a/www/rubygem-railties80/distinfo
+++ b/www/rubygem-railties80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070802
-SHA256 (rubygem/railties-8.0.2.gem) = 0d7c3f40c49ba74980f1bac1d4bb153a9331c5ee8a9631d89c7bf79db82e5cf9
-SIZE (rubygem/railties-8.0.2.gem) = 197632
+TIMESTAMP = 1757122026
+SHA256 (rubygem/railties-8.0.2.1.gem) = 54e40e1771fc2878f572d5a4e076cddb057ba8d4d471f8b7d9bfc61bc1301d4c
+SIZE (rubygem/railties-8.0.2.1.gem) = 197632
diff --git a/www/rubygem-roda/Makefile b/www/rubygem-roda/Makefile
index 135a4034ae7f..b56d006174e7 100644
--- a/www/rubygem-roda/Makefile
+++ b/www/rubygem-roda/Makefile
@@ -1,5 +1,5 @@
PORTNAME= roda
-PORTVERSION= 3.94.0
+PORTVERSION= 3.96.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-roda/distinfo b/www/rubygem-roda/distinfo
index 7cb90035c081..d4f9a203fdc6 100644
--- a/www/rubygem-roda/distinfo
+++ b/www/rubygem-roda/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566802
-SHA256 (rubygem/roda-3.94.0.gem) = 161e13e6060cb6fdab05ee29e04d9e71cfbfa687edbb57d8e2da8f1748551fff
-SIZE (rubygem/roda-3.94.0.gem) = 190464
+TIMESTAMP = 1759324366
+SHA256 (rubygem/roda-3.96.0.gem) = e89397269a2713c3ce8e95156c7579309e514e808dc124b50657c7bdadff90df
+SIZE (rubygem/roda-3.96.0.gem) = 192000
diff --git a/www/rubygem-ruby-openai/Makefile b/www/rubygem-ruby-openai/Makefile
index 3612ccd080e0..cb0a3595f584 100644
--- a/www/rubygem-ruby-openai/Makefile
+++ b/www/rubygem-ruby-openai/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-openai
-PORTVERSION= 8.1.0
+PORTVERSION= 8.3.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-ruby-openai/distinfo b/www/rubygem-ruby-openai/distinfo
index 6b9344278f51..a2c03c9c3c66 100644
--- a/www/rubygem-ruby-openai/distinfo
+++ b/www/rubygem-ruby-openai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289360
-SHA256 (rubygem/ruby-openai-8.1.0.gem) = 6f69e7f501b3b039fe21807286230dfd51a91143e160ffb45464af30a20a5e14
-SIZE (rubygem/ruby-openai-8.1.0.gem) = 39424
+TIMESTAMP = 1757436687
+SHA256 (rubygem/ruby-openai-8.3.0.gem) = 566dc279c42f4afed68a7a363dce2e594078abfc36b4e043102020b9a387ca69
+SIZE (rubygem/ruby-openai-8.3.0.gem) = 42496
diff --git a/www/rubygem-selenium-webdriver/Makefile b/www/rubygem-selenium-webdriver/Makefile
index 0021bf929eee..a93282325682 100644
--- a/www/rubygem-selenium-webdriver/Makefile
+++ b/www/rubygem-selenium-webdriver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= selenium-webdriver
-PORTVERSION= 4.34.0
+PORTVERSION= 4.35.0
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-base64>=0.2<1:converters/rubygem-base64 \
rubygem-logger>=1.4<2:devel/rubygem-logger \
rubygem-rexml>=3.2.5<4:textproc/rubygem-rexml \
- rubygem-rubyzip>=1.2.2<3.0:archivers/rubygem-rubyzip \
+ rubygem-rubyzip>=1.2.2<4.0:archivers/rubygem-rubyzip \
rubygem-websocket>=1.0<2:www/rubygem-websocket
USES= gem
diff --git a/www/rubygem-selenium-webdriver/distinfo b/www/rubygem-selenium-webdriver/distinfo
index 83e4c7782c13..8cd1fd7f828d 100644
--- a/www/rubygem-selenium-webdriver/distinfo
+++ b/www/rubygem-selenium-webdriver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375127
-SHA256 (rubygem/selenium-webdriver-4.34.0.gem) = ec7bb718cbe66fe2b247d8ca5e6ba26caed0976d76579d7cb2fadd8dae8b271e
-SIZE (rubygem/selenium-webdriver-4.34.0.gem) = 8504832
+TIMESTAMP = 1757121902
+SHA256 (rubygem/selenium-webdriver-4.35.0.gem) = 6fc920cec4b9e6263afeb4941289d8deb0853acbc49e0d6f7de91c86986d359b
+SIZE (rubygem/selenium-webdriver-4.35.0.gem) = 8684032
diff --git a/www/rubygem-thruster/Makefile b/www/rubygem-thruster/Makefile
index 971076653eb6..b674589cd401 100644
--- a/www/rubygem-thruster/Makefile
+++ b/www/rubygem-thruster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= thruster
-PORTVERSION= 0.1.14
+PORTVERSION= 0.1.15
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-thruster/distinfo b/www/rubygem-thruster/distinfo
index 7c8c86bc2903..99d4c8aee332 100644
--- a/www/rubygem-thruster/distinfo
+++ b/www/rubygem-thruster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954462
-SHA256 (rubygem/thruster-0.1.14.gem) = 3457167768ef1ad5e5872859a91ed44cedad226a4265f9bd281aad0aafe99074
-SIZE (rubygem/thruster-0.1.14.gem) = 7680
+TIMESTAMP = 1757121904
+SHA256 (rubygem/thruster-0.1.15.gem) = fe3396aa7158c32f499d8b7df07aefc0070050666a171788aec412705b438eab
+SIZE (rubygem/thruster-0.1.15.gem) = 7168
diff --git a/www/rustypaste-cli/Makefile b/www/rustypaste-cli/Makefile
index 33b274c61a25..631c61c80bb0 100644
--- a/www/rustypaste-cli/Makefile
+++ b/www/rustypaste-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rustypaste-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/www/rustypaste/Makefile b/www/rustypaste/Makefile
index 5522714fb504..60a84179c4eb 100644
--- a/www/rustypaste/Makefile
+++ b/www/rustypaste/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rustypaste
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/www/s/Makefile b/www/s/Makefile
index e80c927d4f14..9572b4802408 100644
--- a/www/s/Makefile
+++ b/www/s/Makefile
@@ -1,7 +1,7 @@
PORTNAME= s
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/selenium/Makefile b/www/selenium/Makefile
index 8243608e3e2d..29c6d287916b 100644
--- a/www/selenium/Makefile
+++ b/www/selenium/Makefile
@@ -1,8 +1,8 @@
PORTNAME= selenium
-DISTVERSION= 4.34.0
+DISTVERSION= 4.35.0
CATEGORIES= www devel java
MASTER_SITES= https://github.com/SeleniumHQ/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
-DISTNAME= selenium-server-${DISTVERSION}
+DISTNAME= ${PORTNAME}-server-${DISTVERSION}
EXTRACT_SUFX= .jar
EXTRACT_ONLY=
@@ -14,21 +14,21 @@ LICENSE= APACHE20
USES= cpe java
CPE_VENDOR= jenkins
-JAVA_VERSION= 11+
+JAVA_VERSION= 17+
-USE_RC_SUBR= selenium
+USE_RC_SUBR= ${PORTNAME}
NO_ARCH= yes
NO_BUILD= yes
-SUB_LIST+= JAVA_HOME=${JAVA_HOME} \
+SUB_LIST= JAVA_HOME=${JAVA_HOME} \
SELENIUM_VERSION=${DISTVERSION}
-SELENIUM_HOME= ${PREFIX}/selenium
+SELENIUM_HOME= ${PREFIX}/${PORTNAME}
-USERS= selenium
-GROUPS= selenium
+USERS= ${PORTNAME}
+GROUPS= ${PORTNAME}
-PLIST_FILES= \@dir\(${USERS},${GROUPS},\)\ selenium \
+PLIST_FILES= "@dir(${USERS:[1]},${GROUPS:[1]},) ${PORTNAME}" \
${DATADIR}/${DISTNAME}${EXTRACT_SUFX}
do-install:
diff --git a/www/selenium/distinfo b/www/selenium/distinfo
index 3dfacd5ce05d..af97177c4c92 100644
--- a/www/selenium/distinfo
+++ b/www/selenium/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752823263
-SHA256 (selenium-server-4.34.0.jar) = c4ca7b2453abec28ac705cfc61321ba7ed62e886fbfd54c997b133d73c69c508
-SIZE (selenium-server-4.34.0.jar) = 43006967
+TIMESTAMP = 1758398842
+SHA256 (selenium-server-4.35.0.jar) = 1137875ae8fd45003fd02342ded5208401b72b526ec439956789d2f17dd4e011
+SIZE (selenium-server-4.35.0.jar) = 44174928
diff --git a/www/shiori/Makefile b/www/shiori/Makefile
index 555d7e18e4a4..9ed463986c94 100644
--- a/www/shiori/Makefile
+++ b/www/shiori/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shiori
DISTVERSIONPREFIX= v
-DISTVERSION= 1.7.4
-PORTREVISION= 2
+DISTVERSION= 1.8.0
+PORTREVISION= 0
CATEGORIES= www
MAINTAINER= nivit@FreeBSD.org
diff --git a/www/shiori/distinfo b/www/shiori/distinfo
index 51989a34f03b..ff8876adc620 100644
--- a/www/shiori/distinfo
+++ b/www/shiori/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750495895
-SHA256 (go/www_shiori/shiori-v1.7.4/v1.7.4.mod) = 247336cc5dfbdf0bf093b310f9e1ff920eaa47e8a1abca571d3f5f536be826c9
-SIZE (go/www_shiori/shiori-v1.7.4/v1.7.4.mod) = 6740
-SHA256 (go/www_shiori/shiori-v1.7.4/v1.7.4.zip) = 5de0eff8f67d7455f83b7ea2d724adb77e43c5c5838d19539f86953aacd11eab
-SIZE (go/www_shiori/shiori-v1.7.4/v1.7.4.zip) = 7037128
+TIMESTAMP = 1759157679
+SHA256 (go/www_shiori/shiori-v1.8.0/v1.8.0.mod) = c8c339be9767273ddd70925d5851ab261860e687b391fa818ba1e938d0f1e537
+SIZE (go/www_shiori/shiori-v1.8.0/v1.8.0.mod) = 5994
+SHA256 (go/www_shiori/shiori-v1.8.0/v1.8.0.zip) = 39e2afc1b41fc16ef6262387ec1ba9e6e4f6bc8b1deda62cf214b5b15a476803
+SIZE (go/www_shiori/shiori-v1.8.0/v1.8.0.zip) = 7595665
diff --git a/www/smarty/Makefile b/www/smarty/Makefile
index a075c25f8203..5b65c5a7463e 100644
--- a/www/smarty/Makefile
+++ b/www/smarty/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smarty
-PORTVERSION= 5.5.1
+PORTVERSION= 5.5.2
DISTVERSIONPREFIX= v
CATEGORIES= www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/www/smarty/distinfo b/www/smarty/distinfo
index abd070eff283..a56315679700 100644
--- a/www/smarty/distinfo
+++ b/www/smarty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495713
-SHA256 (smarty-php-smarty-v5.5.1_GH0.tar.gz) = e6779f37d16c3b8c981af5d4cfd318f7b11a80522ea9dc1040bb65d28260c9ff
-SIZE (smarty-php-smarty-v5.5.1_GH0.tar.gz) = 333115
+TIMESTAMP = 1757120554
+SHA256 (smarty-php-smarty-v5.5.2_GH0.tar.gz) = 18ab510562a03f6e74e16f16bb14952827eb29676cf0bb751a996957aaad949b
+SIZE (smarty-php-smarty-v5.5.2_GH0.tar.gz) = 336484
diff --git a/www/smarty4/Makefile b/www/smarty4/Makefile
index 5afebafb0b97..a25da0b788fe 100644
--- a/www/smarty4/Makefile
+++ b/www/smarty4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smarty
-PORTVERSION= 4.5.5
+PORTVERSION= 4.5.6
DISTVERSIONPREFIX= v
CATEGORIES= www
PKGNAMESUFFIX= 4${PHP_PKGNAMESUFFIX}
diff --git a/www/smarty4/distinfo b/www/smarty4/distinfo
index de22c714c92b..bddc0bfc56a5 100644
--- a/www/smarty4/distinfo
+++ b/www/smarty4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732675342
-SHA256 (smarty-php-smarty-v4.5.5_GH0.tar.gz) = cd76029714e03d136fa2c4d98a4e43b919d3bded83c6922bdc38187ed4444450
-SIZE (smarty-php-smarty-v4.5.5_GH0.tar.gz) = 363353
+TIMESTAMP = 1757120556
+SHA256 (smarty-php-smarty-v4.5.6_GH0.tar.gz) = f617b86983b3c7115222c44d63d874630f9d4b4bd88cf1ef603b3ab138c67079
+SIZE (smarty-php-smarty-v4.5.6_GH0.tar.gz) = 364180
diff --git a/www/so/Makefile b/www/so/Makefile
index fa1d70febd15..f1ed61e7c2e9 100644
--- a/www/so/Makefile
+++ b/www/so/Makefile
@@ -1,7 +1,7 @@
PORTNAME= so
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.6
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= www
MAINTAINER= sec.research.2005@gmail.com
diff --git a/www/sqlpage/Makefile b/www/sqlpage/Makefile
index 02c50fdab87f..f3f789172500 100644
--- a/www/sqlpage/Makefile
+++ b/www/sqlpage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sqlpage
DISTVERSIONPREFIX= v
-DISTVERSION= 0.36.1
+DISTVERSION= 0.37.1
PORTREVISION= 1
CATEGORIES= www databases
MASTER_SITES= https://cdn.jsdelivr.net/npm/:npm
diff --git a/www/sqlpage/Makefile.crates b/www/sqlpage/Makefile.crates
index 795150f12d88..653a7c4d7eab 100644
--- a/www/sqlpage/Makefile.crates
+++ b/www/sqlpage/Makefile.crates
@@ -1,10 +1,10 @@
CARGO_CRATES= actix-codec-0.5.2 \
- actix-http-3.11.0 \
+ actix-http-3.11.1 \
actix-macros-0.2.4 \
actix-multipart-0.7.2 \
actix-multipart-derive-0.7.0 \
actix-router-0.5.3 \
- actix-rt-2.10.0 \
+ actix-rt-2.11.0 \
actix-server-2.6.0 \
actix-service-2.0.3 \
actix-tls-3.4.0 \
@@ -20,14 +20,13 @@ CARGO_CRATES= actix-codec-0.5.2 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
allocator-api2-0.2.21 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
anstyle-wincon-3.0.10 \
- anyhow-1.0.98 \
+ anyhow-1.0.99 \
argon2-0.5.3 \
arraydeque-0.5.1 \
asn1-rs-0.6.2 \
@@ -35,53 +34,52 @@ CARGO_CRATES= actix-codec-0.5.2 \
asn1-rs-impl-0.2.0 \
async-channel-2.5.0 \
async-http-codec-0.8.0 \
- async-io-2.5.0 \
- async-lock-3.4.1 \
+ async-io-2.6.0 \
async-net-2.0.0 \
async-recursion-1.1.1 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
async-task-4.7.1 \
- async-trait-0.1.88 \
+ async-trait-0.1.89 \
async-web-client-0.6.2 \
atoi-2.0.0 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
- awc-3.7.0 \
- aws-lc-rs-1.13.3 \
- aws-lc-sys-0.30.0 \
+ awc-3.8.0 \
+ aws-lc-rs-1.14.0 \
+ aws-lc-sys-0.31.0 \
backtrace-0.3.75 \
base16ct-0.2.0 \
base64-0.13.1 \
base64-0.21.7 \
base64-0.22.1 \
base64ct-1.8.0 \
- bindgen-0.69.5 \
- bitflags-2.9.1 \
+ bindgen-0.72.1 \
+ bitflags-2.9.4 \
blake2-0.10.6 \
block-buffer-0.10.4 \
blocking-1.6.2 \
brotli-3.5.0 \
- brotli-8.0.1 \
+ brotli-8.0.2 \
brotli-decompressor-2.5.1 \
brotli-decompressor-5.0.0 \
bumpalo-3.19.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
- bytestring-1.4.0 \
- cc-1.2.32 \
+ bytestring-1.5.0 \
+ cc-1.2.38 \
cexpr-0.6.0 \
- cfg-if-1.0.1 \
- chrono-0.4.41 \
+ cfg-if-1.0.3 \
+ chrono-0.4.42 \
clang-sys-1.8.1 \
- clap-4.5.43 \
- clap_builder-4.5.43 \
- clap_derive-4.5.41 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
+ clap_derive-4.5.47 \
clap_lex-0.7.5 \
cmake-0.1.54 \
colorchoice-1.0.4 \
concurrent-queue-2.5.0 \
- config-0.15.13 \
+ config-0.15.16 \
const-oid-0.9.6 \
const-random-0.1.18 \
const-random-macro-0.1.16 \
@@ -107,11 +105,11 @@ CARGO_CRATES= actix-codec-0.5.2 \
darling-0.20.11 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
- dary_heap-0.3.7 \
+ dary_heap-0.3.8 \
data-encoding-2.9.0 \
der-0.7.10 \
der-parser-9.0.0 \
- deranged-0.4.0 \
+ deranged-0.5.3 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
@@ -135,17 +133,19 @@ CARGO_CRATES= actix-codec-0.5.2 \
env_filter-0.1.3 \
env_logger-0.11.8 \
equivalent-1.0.2 \
- errno-0.3.13 \
+ erased-serde-0.4.8 \
+ errno-0.3.14 \
event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
fastrand-2.3.0 \
ff-0.13.1 \
fiat-crypto-0.2.9 \
+ find-msvc-tools-0.1.2 \
flate2-1.1.2 \
flume-0.11.1 \
fnv-1.0.7 \
foldhash-0.1.5 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
fs_extra-1.3.0 \
futures-0.3.31 \
futures-channel-0.3.31 \
@@ -163,27 +163,27 @@ CARGO_CRATES= actix-codec-0.5.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
- glob-0.3.2 \
+ glob-0.3.3 \
group-0.13.0 \
h2-0.3.27 \
handlebars-6.3.2 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
hashlink-0.10.0 \
heck-0.5.0 \
hermit-abi-0.5.2 \
hex-0.4.3 \
hkdf-0.12.4 \
hmac-0.12.1 \
- home-0.5.11 \
http-0.2.12 \
http-1.3.1 \
http-body-0.4.6 \
httparse-1.10.1 \
httpdate-1.0.3 \
hyper-0.14.32 \
- iana-time-zone-0.1.63 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
icu_locale_core-2.0.0 \
@@ -193,43 +193,41 @@ CARGO_CRATES= actix-codec-0.5.2 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
impl-more-0.1.9 \
include_dir-0.7.4 \
include_dir_macros-0.7.4 \
indexmap-1.9.3 \
- indexmap-2.10.0 \
- io-uring-0.7.9 \
+ indexmap-2.11.4 \
+ io-uring-0.7.10 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
- itertools-0.12.1 \
+ itertools-0.13.0 \
itoa-1.0.15 \
jiff-0.2.15 \
jiff-static-0.2.15 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
+ jobserver-0.1.34 \
+ js-sys-0.3.80 \
json5-0.4.1 \
lambda-web-0.2.1 \
lambda_runtime-0.7.3 \
lambda_runtime_api_client-0.7.0 \
language-tags-0.3.2 \
lazy_static-1.5.0 \
- lazycell-1.3.0 \
- libc-0.2.174 \
+ libc-0.2.175 \
libflate-2.1.0 \
libflate_lz77-2.1.0 \
libloading-0.8.8 \
libm-0.2.15 \
- libredox-0.1.9 \
+ libredox-0.1.10 \
libsqlite3-sys-0.35.0 \
- linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.4 \
+ linux-raw-sys-0.11.0 \
litemap-0.8.0 \
local-channel-0.1.5 \
local-waker-0.1.4 \
lock_api-0.4.13 \
- log-0.4.27 \
+ log-0.4.28 \
markdown-1.0.0 \
md-5-0.10.6 \
memchr-2.7.5 \
@@ -268,11 +266,11 @@ CARGO_CRATES= actix-codec-0.5.2 \
pathdiff-0.2.3 \
pem-3.0.5 \
pem-rfc7468-0.7.0 \
- percent-encoding-2.3.1 \
- pest-2.8.1 \
- pest_derive-2.8.1 \
- pest_generator-2.8.1 \
- pest_meta-2.8.1 \
+ percent-encoding-2.3.2 \
+ pest-2.8.2 \
+ pest_derive-2.8.2 \
+ pest_generator-2.8.2 \
+ pest_meta-2.8.2 \
pin-project-1.1.10 \
pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
@@ -281,15 +279,15 @@ CARGO_CRATES= actix-codec-0.5.2 \
pkcs1-0.7.5 \
pkcs8-0.10.2 \
pkg-config-0.3.32 \
- polling-3.10.0 \
+ polling-3.11.0 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
- prettyplease-0.2.36 \
+ prettyplease-0.2.37 \
primeorder-0.13.6 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
quote-1.0.40 \
r-efi-5.3.0 \
rand-0.8.5 \
@@ -303,45 +301,46 @@ CARGO_CRATES= actix-codec-0.5.2 \
redox_users-0.5.2 \
ref-cast-1.0.24 \
ref-cast-impl-1.0.24 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-lite-0.1.6 \
- regex-syntax-0.8.5 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-lite-0.1.7 \
+ regex-syntax-0.8.6 \
rfc6979-0.4.0 \
ring-0.17.14 \
rle-decode-fast-1.0.3 \
ron-0.8.1 \
rsa-0.9.8 \
- rust-ini-0.21.2 \
+ rust-ini-0.21.3 \
rustc-demangle-0.1.26 \
- rustc-hash-1.1.0 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rusticata-macros-4.1.0 \
- rustix-0.38.44 \
- rustix-1.0.8 \
- rustls-0.23.31 \
+ rustix-1.1.2 \
+ rustls-0.23.32 \
rustls-acme-0.14.0 \
rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.4 \
+ rustls-webpki-0.103.6 \
rustversion-1.0.22 \
ryu-1.0.20 \
- schannel-0.1.27 \
+ schannel-0.1.28 \
schemars-0.9.0 \
schemars-1.0.4 \
scopeguard-1.2.0 \
sec1-0.7.3 \
- security-framework-3.3.0 \
- security-framework-sys-2.14.0 \
- semver-1.0.26 \
- serde-1.0.219 \
+ security-framework-3.4.0 \
+ security-framework-sys-2.15.0 \
+ semver-1.0.27 \
+ serde-1.0.225 \
+ serde-untagged-0.1.9 \
serde-value-0.7.0 \
- serde_derive-1.0.219 \
- serde_json-1.0.142 \
- serde_path_to_error-0.1.17 \
+ serde_core-1.0.225 \
+ serde_derive-1.0.225 \
+ serde_json-1.0.145 \
+ serde_path_to_error-0.1.20 \
serde_plain-1.0.2 \
- serde_spanned-1.0.0 \
+ serde_spanned-1.0.2 \
serde_urlencoded-0.7.1 \
serde_with-3.14.0 \
serde_with_macros-3.14.0 \
@@ -356,38 +355,38 @@ CARGO_CRATES= actix-codec-0.5.2 \
socket2-0.6.0 \
spin-0.9.8 \
spki-0.7.3 \
- sqlparser-0.58.0 \
+ sqlparser-0.59.0 \
sqlparser_derive-0.3.0 \
- sqlx-core-oldapi-0.6.47 \
- sqlx-macros-oldapi-0.6.47 \
- sqlx-oldapi-0.6.47 \
- sqlx-rt-oldapi-0.6.47 \
+ sqlx-core-oldapi-0.6.48 \
+ sqlx-macros-oldapi-0.6.48 \
+ sqlx-oldapi-0.6.48 \
+ sqlx-rt-oldapi-0.6.48 \
stable_deref_trait-1.2.0 \
stringprep-0.1.5 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.104 \
+ syn-2.0.106 \
synstructure-0.13.2 \
- tempfile-3.20.0 \
+ tempfile-3.22.0 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
+ thiserror-impl-2.0.16 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
tiny-keccak-2.0.2 \
tinystr-0.8.1 \
- tinyvec-1.9.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
tokio-1.47.1 \
tokio-macros-2.5.0 \
- tokio-rustls-0.26.2 \
+ tokio-rustls-0.26.3 \
tokio-stream-0.1.17 \
tokio-util-0.7.16 \
- toml-0.9.5 \
- toml_datetime-0.7.0 \
- toml_parser-1.0.2 \
+ toml-0.9.7 \
+ toml_datetime-0.7.2 \
+ toml_parser-1.0.3 \
tower-0.4.13 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
@@ -395,46 +394,49 @@ CARGO_CRATES= actix-codec-0.5.2 \
tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
try-lock-0.2.5 \
+ typeid-1.0.3 \
typenum-1.18.0 \
ucd-trie-0.1.7 \
unicase-2.8.1 \
unicode-bidi-0.3.18 \
- unicode-id-0.3.5 \
- unicode-ident-1.0.18 \
+ unicode-id-0.3.6 \
+ unicode-ident-1.0.19 \
unicode-normalization-0.1.24 \
unicode-properties-0.1.3 \
unicode-segmentation-1.12.0 \
unicode-xid-0.2.6 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.17.0 \
+ uuid-1.18.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
want-0.3.1 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
wasite-0.1.0 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- web-sys-0.3.77 \
+ wasm-bindgen-0.2.103 \
+ wasm-bindgen-backend-0.2.103 \
+ wasm-bindgen-macro-0.2.103 \
+ wasm-bindgen-macro-support-0.2.103 \
+ wasm-bindgen-shared-0.2.103 \
+ web-sys-0.3.80 \
webpki-roots-0.26.11 \
webpki-roots-1.0.2 \
- which-4.4.2 \
- whoami-1.6.0 \
- windows-core-0.61.2 \
+ whoami-1.6.1 \
+ windows-core-0.62.0 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
windows-link-0.1.3 \
- windows-result-0.3.4 \
- windows-strings-0.4.2 \
+ windows-link-0.2.0 \
+ windows-result-0.4.0 \
+ windows-strings-0.5.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
+ windows-sys-0.61.0 \
windows-targets-0.52.6 \
windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.52.6 \
@@ -453,16 +455,16 @@ CARGO_CRATES= actix-codec-0.5.2 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.12 \
- wit-bindgen-rt-0.39.0 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
writeable-0.6.1 \
x509-parser-0.16.0 \
- yaml-rust2-0.10.3 \
+ yaml-rust2-0.10.4 \
yasna-0.5.2 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
- zerocopy-0.8.26 \
- zerocopy-derive-0.8.26 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
@@ -471,4 +473,4 @@ CARGO_CRATES= actix-codec-0.5.2 \
zerovec-derive-0.11.1 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
- zstd-sys-2.0.15+zstd.1.5.7
+ zstd-sys-2.0.16+zstd.1.5.7
diff --git a/www/sqlpage/distinfo b/www/sqlpage/distinfo
index 59e13b48b6af..27aa120eb8a2 100644
--- a/www/sqlpage/distinfo
+++ b/www/sqlpage/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1755182885
+TIMESTAMP = 1759156382
SHA256 (apexcharts@5.3.0/dist/apexcharts.min.js) = 3ad7c7f22806e3f5d5316575d79e5d0a5f241a1aeea302125549bb6591745705
SIZE (apexcharts@5.3.0/dist/apexcharts.min.js) = 580851
SHA256 (@tabler/core@1.4.0/dist/css/tabler.min.css) = 7ef750bd10546a695d0b12767ad8048bd8f3ec5de7daefb1067f9d0daa3d1c9a
@@ -15,8 +15,8 @@ SHA256 (tom-select@2.4.1/dist/js/tom-select.popular.min.js) = 09bd5799bf6a40ef08
SIZE (tom-select@2.4.1/dist/js/tom-select.popular.min.js) = 43605
SHA256 (rust/crates/actix-codec-0.5.2.crate) = 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a
SIZE (rust/crates/actix-codec-0.5.2.crate) = 14085
-SHA256 (rust/crates/actix-http-3.11.0.crate) = 44dfe5c9e0004c623edc65391dfd51daa201e7e30ebd9c9bedf873048ec32bc2
-SIZE (rust/crates/actix-http-3.11.0.crate) = 164165
+SHA256 (rust/crates/actix-http-3.11.1.crate) = 44cceded2fb55f3c4b67068fa64962e2ca59614edc5b03167de9ff82ae803da0
+SIZE (rust/crates/actix-http-3.11.1.crate) = 165649
SHA256 (rust/crates/actix-macros-0.2.4.crate) = e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb
SIZE (rust/crates/actix-macros-0.2.4.crate) = 8380
SHA256 (rust/crates/actix-multipart-0.7.2.crate) = d5118a26dee7e34e894f7e85aa0ee5080ae4c18bf03c0e30d49a80e418f00a53
@@ -25,8 +25,8 @@ SHA256 (rust/crates/actix-multipart-derive-0.7.0.crate) = e11eb847f49a700678ea2f
SIZE (rust/crates/actix-multipart-derive-0.7.0.crate) = 9530
SHA256 (rust/crates/actix-router-0.5.3.crate) = 13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8
SIZE (rust/crates/actix-router-0.5.3.crate) = 33145
-SHA256 (rust/crates/actix-rt-2.10.0.crate) = 24eda4e2a6e042aa4e55ac438a2ae052d3b5da0ecf83d7411e1a368946925208
-SIZE (rust/crates/actix-rt-2.10.0.crate) = 22608
+SHA256 (rust/crates/actix-rt-2.11.0.crate) = 92589714878ca59a7626ea19734f0e07a6a875197eec751bb5d3f99e64998c63
+SIZE (rust/crates/actix-rt-2.11.0.crate) = 22288
SHA256 (rust/crates/actix-server-2.6.0.crate) = a65064ea4a457eaf07f2fba30b4c695bf43b721790e9530d26cb6f9019ff7502
SIZE (rust/crates/actix-server-2.6.0.crate) = 42816
SHA256 (rust/crates/actix-service-2.0.3.crate) = 9e46f36bf0e5af44bdc4bdb36fbbd421aa98c79a9bce724e1edeb3894e10dc7f
@@ -57,8 +57,6 @@ SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b
SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
@@ -71,8 +69,8 @@ SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379
SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
SIZE (rust/crates/argon2-0.5.3.crate) = 28795
SHA256 (rust/crates/arraydeque-0.5.1.crate) = 7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236
@@ -87,10 +85,8 @@ SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715f
SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
SHA256 (rust/crates/async-http-codec-0.8.0.crate) = 096146020b08dbc4587685b0730a7ba905625af13c65f8028035cdfd69573c91
SIZE (rust/crates/async-http-codec-0.8.0.crate) = 26162
-SHA256 (rust/crates/async-io-2.5.0.crate) = 19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca
-SIZE (rust/crates/async-io-2.5.0.crate) = 50545
-SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc
-SIZE (rust/crates/async-lock-3.4.1.crate) = 40981
+SHA256 (rust/crates/async-io-2.6.0.crate) = 456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc
+SIZE (rust/crates/async-io-2.6.0.crate) = 51062
SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7
SIZE (rust/crates/async-net-2.0.0.crate) = 17787
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
@@ -101,8 +97,8 @@ SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb
SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/async-web-client-0.6.2.crate) = 37381fb4fad3cd9b579628c21a58f528ef029d1f072d10f16cb9431aa2236d29
SIZE (rust/crates/async-web-client-0.6.2.crate) = 19741
SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
@@ -111,12 +107,12 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/awc-3.7.0.crate) = e76d68b4f02400c2f9110437f254873e8f265b35ea87352f142bc7c8e878115a
-SIZE (rust/crates/awc-3.7.0.crate) = 82248
-SHA256 (rust/crates/aws-lc-rs-1.13.3.crate) = 5c953fe1ba023e6b7730c0d4b031d06f267f23a46167dcbd40316644b10a17ba
-SIZE (rust/crates/aws-lc-rs-1.13.3.crate) = 204343
-SHA256 (rust/crates/aws-lc-sys-0.30.0.crate) = dbfd150b5dbdb988bcc8fb1fe787eb6b7ee6180ca24da683b61ea5405f3d43ff
-SIZE (rust/crates/aws-lc-sys-0.30.0.crate) = 9168798
+SHA256 (rust/crates/awc-3.8.0.crate) = 117ec0a30fe956b77d69efff54bce923854df0437874fe4bfa701dfdddca8d5d
+SIZE (rust/crates/awc-3.8.0.crate) = 85577
+SHA256 (rust/crates/aws-lc-rs-1.14.0.crate) = 94b8ff6c09cd57b16da53641caa860168b88c172a5ee163b0288d3d6eea12786
+SIZE (rust/crates/aws-lc-rs-1.14.0.crate) = 209900
+SHA256 (rust/crates/aws-lc-sys-0.31.0.crate) = 0e44d16778acaf6a9ec9899b92cebd65580b83f685446bf2e1f5d3d732f99dcd
+SIZE (rust/crates/aws-lc-sys-0.31.0.crate) = 9255328
SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
@@ -129,10 +125,10 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
-SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
-SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
@@ -141,8 +137,8 @@ SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e
SIZE (rust/crates/blocking-1.6.2.crate) = 17754
SHA256 (rust/crates/brotli-3.5.0.crate) = d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391
SIZE (rust/crates/brotli-3.5.0.crate) = 1390231
-SHA256 (rust/crates/brotli-8.0.1.crate) = 9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d
-SIZE (rust/crates/brotli-8.0.1.crate) = 741712
+SHA256 (rust/crates/brotli-8.0.2.crate) = 4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560
+SIZE (rust/crates/brotli-8.0.2.crate) = 741739
SHA256 (rust/crates/brotli-decompressor-2.5.1.crate) = 4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f
SIZE (rust/crates/brotli-decompressor-2.5.1.crate) = 193087
SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
@@ -153,24 +149,24 @@ SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/bytestring-1.4.0.crate) = e465647ae23b2823b0753f50decb2d5a86d2bb2cac04788fafd1f80e45378e5f
-SIZE (rust/crates/bytestring-1.4.0.crate) = 9747
-SHA256 (rust/crates/cc-1.2.32.crate) = 2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e
-SIZE (rust/crates/cc-1.2.32.crate) = 111531
+SHA256 (rust/crates/bytestring-1.5.0.crate) = 113b4343b5f6617e7ad401ced8de3cc8b012e73a594347c307b90db3e9271289
+SIZE (rust/crates/bytestring-1.5.0.crate) = 11353
+SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9
+SIZE (rust/crates/cc-1.2.38.crate) = 90139
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.43.crate) = 50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f
-SIZE (rust/crates/clap-4.5.43.crate) = 58340
-SHA256 (rust/crates/clap_builder-4.5.43.crate) = c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65
-SIZE (rust/crates/clap_builder-4.5.43.crate) = 169708
-SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
-SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
@@ -179,8 +175,8 @@ SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/config-0.15.13.crate) = 5b1eb4fb07bc7f012422df02766c7bd5971effb894f573865642f06fa3265440
-SIZE (rust/crates/config-0.15.13.crate) = 59175
+SHA256 (rust/crates/config-0.15.16.crate) = cef036f0ecf99baef11555578630e2cca559909b4c50822dbba828c252d21c49
+SIZE (rust/crates/config-0.15.16.crate) = 56848
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
@@ -231,16 +227,16 @@ SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8b
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/dary_heap-0.3.7.crate) = 04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728
-SIZE (rust/crates/dary_heap-0.3.7.crate) = 24076
+SHA256 (rust/crates/dary_heap-0.3.8.crate) = 06d2e3287df1c007e74221c49ca10a95d557349e54b3a75dc2fb14712c751f04
+SIZE (rust/crates/dary_heap-0.3.8.crate) = 26544
SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
SIZE (rust/crates/der-0.7.10.crate) = 90111
SHA256 (rust/crates/der-parser-9.0.0.crate) = 5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553
SIZE (rust/crates/der-parser-9.0.0.crate) = 63191
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
+SIZE (rust/crates/deranged-0.5.3.crate) = 24353
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
@@ -287,8 +283,10 @@ SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e
SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/erased-serde-0.4.8.crate) = 259d404d09818dec19332e31d94558aeb442fea04c817006456c24b5460bbd4b
+SIZE (rust/crates/erased-serde-0.4.8.crate) = 28580
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
@@ -299,6 +297,8 @@ SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137
SIZE (rust/crates/ff-0.13.1.crate) = 18607
SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
+SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959
+SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
@@ -307,8 +307,8 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
@@ -343,8 +343,8 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63
SIZE (rust/crates/group-0.13.0.crate) = 16526
SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d
@@ -357,6 +357,8 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -369,8 +371,6 @@ SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72
SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
SIZE (rust/crates/http-0.2.12.crate) = 101964
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
@@ -383,8 +383,8 @@ SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
SIZE (rust/crates/hyper-0.14.32.crate) = 199622
-SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
-SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
@@ -403,8 +403,8 @@ SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276
SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/impl-more-0.1.9.crate) = e8a5a9a0ff0086c7a148acb942baaabeadf9504d10400b5a05645853729b9cd2
@@ -415,26 +415,26 @@ SHA256 (rust/crates/include_dir_macros-0.7.4.crate) = 7cab85a7ed0bd5f0e76d93846e
SIZE (rust/crates/include_dir_macros-0.7.4.crate) = 4560
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
-SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
-SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
SIZE (rust/crates/jiff-0.2.15.crate) = 712996
SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e
+SIZE (rust/crates/js-sys-0.3.80.crate) = 56202
SHA256 (rust/crates/json5-0.4.1.crate) = 96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1
SIZE (rust/crates/json5-0.4.1.crate) = 15678
SHA256 (rust/crates/lambda-web-0.2.1.crate) = ea6277b60649250d681654162b7e8e875c938295ea5f883eb9a8da7e27d2c051
@@ -447,10 +447,8 @@ SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503
SIZE (rust/crates/language-tags-0.3.2.crate) = 53420
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
-SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e
SIZE (rust/crates/libflate-2.1.0.crate) = 43366
SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d
@@ -459,14 +457,12 @@ SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fc
SIZE (rust/crates/libloading-0.8.8.crate) = 31345
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
-SIZE (rust/crates/libredox-0.1.9.crate) = 7281
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f
SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364
-SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
-SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/local-channel-0.1.5.crate) = b6cbc85e69b8df4b8bb8b89ec634e7189099cea8927a276b7384ce5488e53ec8
@@ -475,8 +471,8 @@ SHA256 (rust/crates/local-waker-0.1.4.crate) = 4d873d7c67ce09b42110d801813efbc93
SIZE (rust/crates/local-waker-0.1.4.crate) = 6730
SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/markdown-1.0.0.crate) = a5cab8f2cadc416a82d2e783a1946388b31654d391d1c7d92cc1f03e295b1deb
SIZE (rust/crates/markdown-1.0.0.crate) = 219012
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
@@ -553,16 +549,16 @@ SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44dd
SIZE (rust/crates/pem-3.0.5.crate) = 18140
SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
-SIZE (rust/crates/pest-2.8.1.crate) = 128906
-SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc
-SIZE (rust/crates/pest_derive-2.8.1.crate) = 42857
-SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966
-SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663
-SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5
-SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8
+SIZE (rust/crates/pest-2.8.2.crate) = 130430
+SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663
+SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335
+SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f
+SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669
+SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420
+SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952
SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
@@ -579,24 +575,24 @@ SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5
SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
-SHA256 (rust/crates/polling-3.10.0.crate) = b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829
-SIZE (rust/crates/polling-3.10.0.crate) = 60095
+SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218
+SIZE (rust/crates/polling-3.11.0.crate) = 59387
SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/prettyplease-0.2.36.crate) = ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2
-SIZE (rust/crates/prettyplease-0.2.36.crate) = 71870
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6
SIZE (rust/crates/primeorder-0.13.6.crate) = 21296
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
@@ -623,14 +619,14 @@ SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2b
SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
-SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
+SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
@@ -641,22 +637,20 @@ SHA256 (rust/crates/ron-0.8.1.crate) = b91f7eff05f748767f183df4320a63d6936e9c610
SIZE (rust/crates/ron-0.8.1.crate) = 63251
SHA256 (rust/crates/rsa-0.9.8.crate) = 78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b
SIZE (rust/crates/rsa-0.9.8.crate) = 85741
-SHA256 (rust/crates/rust-ini-0.21.2.crate) = e7295b7ce3bf4806b419dc3420745998b447178b7005e2011947b38fc5aa6791
-SIZE (rust/crates/rust-ini-0.21.2.crate) = 22370
+SHA256 (rust/crates/rust-ini-0.21.3.crate) = 796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7
+SIZE (rust/crates/rust-ini-0.21.3.crate) = 22939
SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632
SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
-SIZE (rust/crates/rustix-1.0.8.crate) = 416688
-SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
-SIZE (rust/crates/rustls-0.23.31.crate) = 371259
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40
+SIZE (rust/crates/rustls-0.23.32.crate) = 372459
SHA256 (rust/crates/rustls-acme-0.14.0.crate) = 30fb8ee724c1b72179735e44646bda27838bb72ff7e7eff97c7ac5787b6f4fac
SIZE (rust/crates/rustls-acme-0.14.0.crate) = 47010
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
@@ -665,14 +659,14 @@ SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a4
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
-SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
+SHA256 (rust/crates/rustls-webpki-0.103.6.crate) = 8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb
+SIZE (rust/crates/rustls-webpki-0.103.6.crate) = 85224
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
SIZE (rust/crates/schemars-0.9.0.crate) = 80032
SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0
@@ -681,26 +675,30 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
SIZE (rust/crates/sec1-0.7.3.crate) = 17979
-SHA256 (rust/crates/security-framework-3.3.0.crate) = 80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c
-SIZE (rust/crates/security-framework-3.3.0.crate) = 86425
-SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
-SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/security-framework-3.4.0.crate) = 60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640
+SIZE (rust/crates/security-framework-3.4.0.crate) = 88668
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.225.crate) = fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d
+SIZE (rust/crates/serde-1.0.225.crate) = 28467
+SHA256 (rust/crates/serde-untagged-0.1.9.crate) = f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058
+SIZE (rust/crates/serde-untagged-0.1.9.crate) = 17718
SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
-SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
-SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
+SHA256 (rust/crates/serde_core-1.0.225.crate) = 659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383
+SIZE (rust/crates/serde_core-1.0.225.crate) = 63004
+SHA256 (rust/crates/serde_derive-1.0.225.crate) = 0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516
+SIZE (rust/crates/serde_derive-1.0.225.crate) = 58560
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457
+SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046
SHA256 (rust/crates/serde_plain-1.0.2.crate) = 9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50
SIZE (rust/crates/serde_plain-1.0.2.crate) = 11183
-SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
-SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
+SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serde_with-3.14.0.crate) = f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5
@@ -729,18 +727,18 @@ SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
SIZE (rust/crates/spki-0.7.3.crate) = 16409
-SHA256 (rust/crates/sqlparser-0.58.0.crate) = ec4b661c54b1e4b603b37873a18c59920e4c51ea8ea2cf527d925424dbd4437c
-SIZE (rust/crates/sqlparser-0.58.0.crate) = 338300
+SHA256 (rust/crates/sqlparser-0.59.0.crate) = 4591acadbcf52f0af60eafbb2c003232b2b4cd8de5f0e9437cb8b1b59046cc0f
+SIZE (rust/crates/sqlparser-0.59.0.crate) = 359271
SHA256 (rust/crates/sqlparser_derive-0.3.0.crate) = da5fc6819faabb412da764b99d3b713bb55083c11e7e0c00144d386cd6a1939c
SIZE (rust/crates/sqlparser_derive-0.3.0.crate) = 8563
-SHA256 (rust/crates/sqlx-core-oldapi-0.6.47.crate) = fc0446ebe9f8b666275713fc536b569b6b8aa09dc8eecfb5356e358784ccb97c
-SIZE (rust/crates/sqlx-core-oldapi-0.6.47.crate) = 344690
-SHA256 (rust/crates/sqlx-macros-oldapi-0.6.47.crate) = 6c1613a71e084c0ad6b1c70c96ee1f8efa4ddf2b4d17eeb49aa36c27f6ae00ff
-SIZE (rust/crates/sqlx-macros-oldapi-0.6.47.crate) = 46422
-SHA256 (rust/crates/sqlx-oldapi-0.6.47.crate) = bbe40a0f0fd976ced05bc6756a714d51690254cffefc770d89fa510f22bdaa87
-SIZE (rust/crates/sqlx-oldapi-0.6.47.crate) = 166686
-SHA256 (rust/crates/sqlx-rt-oldapi-0.6.47.crate) = a86565e4e737bd99d215d5c1991b116b4320f9aaccae0868c2d33bc553f87d8d
-SIZE (rust/crates/sqlx-rt-oldapi-0.6.47.crate) = 14517
+SHA256 (rust/crates/sqlx-core-oldapi-0.6.48.crate) = ed037e8dea82b291adcd9a21aba47949a52030eeb9b5b9647b826f4057e45078
+SIZE (rust/crates/sqlx-core-oldapi-0.6.48.crate) = 345046
+SHA256 (rust/crates/sqlx-macros-oldapi-0.6.48.crate) = a8e189524d405a2276f662a651b8ce707e337915eda7f5b70fba0ca1f0186d68
+SIZE (rust/crates/sqlx-macros-oldapi-0.6.48.crate) = 46596
+SHA256 (rust/crates/sqlx-oldapi-0.6.48.crate) = 73c52a7c0d985b7f74ef2fdb9b7a49ad178b2e106baa8b9e6407fab2462bd300
+SIZE (rust/crates/sqlx-oldapi-0.6.48.crate) = 167142
+SHA256 (rust/crates/sqlx-rt-oldapi-0.6.48.crate) = 718710e5feeb9fb51739d101c24c7955421a201941bae0ca891df315779a5bdf
+SIZE (rust/crates/sqlx-rt-oldapi-0.6.48.crate) = 14570
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/stringprep-0.1.5.crate) = 7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1
@@ -749,50 +747,50 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
+SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
-SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
-SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
-SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
-SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
+SHA256 (rust/crates/tokio-rustls-0.26.3.crate) = 05f63835928ca123f1bef57abbcd23bb2ba0ac9ae1235f1e65bda0d06e7786bd
+SIZE (rust/crates/tokio-rustls-0.26.3.crate) = 35073
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
-SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
-SIZE (rust/crates/toml-0.9.5.crate) = 56833
-SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
-SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
-SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
-SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
+SIZE (rust/crates/toml-0.9.7.crate) = 55852
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
@@ -807,6 +805,8 @@ SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a5
SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
+SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
+SIZE (rust/crates/typeid-1.0.3.crate) = 9006
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
@@ -815,10 +815,10 @@ SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac4
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300
-SHA256 (rust/crates/unicode-id-0.3.5.crate) = 10103c57044730945224467c09f71a4db0071c123a0648cc3e818913bde6b561
-SIZE (rust/crates/unicode-id-0.3.5.crate) = 16807
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-id-0.3.6.crate) = 70ba288e709927c043cbe476718d37be306be53fb1fafecd0dbe36d072be2580
+SIZE (rust/crates/unicode-id-0.3.6.crate) = 16947
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0
@@ -829,14 +829,14 @@ SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
-SIZE (rust/crates/uuid-1.17.0.crate) = 59014
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
@@ -845,48 +845,52 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
+SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
SIZE (rust/crates/wasite-0.1.0.crate) = 2346
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819
+SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c
+SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0
+SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf
+SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060
+SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc
+SIZE (rust/crates/web-sys-0.3.80.crate) = 641763
SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9
SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557
SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
-SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
-SIZE (rust/crates/which-4.4.2.crate) = 15953
-SHA256 (rust/crates/whoami-1.6.0.crate) = 6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7
-SIZE (rust/crates/whoami-1.6.0.crate) = 24691
-SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
-SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/whoami-1.6.1.crate) = 5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d
+SIZE (rust/crates/whoami-1.6.1.crate) = 24975
+SHA256 (rust/crates/windows-core-0.62.0.crate) = 57fe7168f7de578d2d8a05b07fd61870d2e73b4020e9f49aa00da8471723497c
+SIZE (rust/crates/windows-core-0.62.0.crate) = 36955
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
-SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
-SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
-SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
+SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
+SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda
+SIZE (rust/crates/windows-strings-0.5.0.crate) = 13992
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
+SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
@@ -923,26 +927,26 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
-SIZE (rust/crates/winnow-0.7.12.crate) = 174403
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/x509-parser-0.16.0.crate) = fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69
SIZE (rust/crates/x509-parser-0.16.0.crate) = 92925
-SHA256 (rust/crates/yaml-rust2-0.10.3.crate) = 4ce2a4ff45552406d02501cea6c18d8a7e50228e7736a872951fe2fe75c91be7
-SIZE (rust/crates/yaml-rust2-0.10.3.crate) = 76325
+SHA256 (rust/crates/yaml-rust2-0.10.4.crate) = 2462ea039c445496d8793d052e13787f2b90e750b833afee748e601c17621ed9
+SIZE (rust/crates/yaml-rust2-0.10.4.crate) = 76453
SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
SIZE (rust/crates/yasna-0.5.2.crate) = 34859
SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
SIZE (rust/crates/yoke-0.8.0.crate) = 28726
SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
-SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
-SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
-SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
-SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
@@ -959,7 +963,7 @@ SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fc
SIZE (rust/crates/zstd-0.13.3.crate) = 30514
SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
-SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
-SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (lovasoa-SQLPage-v0.36.1_GH0.tar.gz) = 894cec90bc749f342e55e05b256cdba9986add0d2db6d144bfdffdb5b798b675
-SIZE (lovasoa-SQLPage-v0.36.1_GH0.tar.gz) = 34195173
+SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (lovasoa-SQLPage-v0.37.1_GH0.tar.gz) = ad1dfe0ecaaa26d0c570e02e125ef7d64fee4e959a38fe12148e7faddeef6e8b
+SIZE (lovasoa-SQLPage-v0.37.1_GH0.tar.gz) = 34207400
diff --git a/www/sqlpage/files/patch-powerpc64le b/www/sqlpage/files/patch-powerpc64le
deleted file mode 100644
index 16ca98d947da..000000000000
--- a/www/sqlpage/files/patch-powerpc64le
+++ /dev/null
@@ -1,20 +0,0 @@
-Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
-
---- cargo-crates/aws-lc-sys-0.30.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
-+++ cargo-crates/aws-lc-sys-0.30.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
-@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) {
-
- void OPENSSL_cpuid_setup(void) {
- #if defined(AT_HWCAP2)
-+#if defined(__linux__)
- OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
-+#elif defined(__FreeBSD__)
-+ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
-+#endif
- #else
- OPENSSL_ppc64le_hwcap2 = 0;
- #endif
-+
- OPENSSL_cpucap_initialized = 1;
-
- // OPENSSL_ppccap is a 64-bit hex string which may start with "0x".
diff --git a/www/stork/Makefile b/www/stork/Makefile
index 0a90175afddf..197bc9754381 100644
--- a/www/stork/Makefile
+++ b/www/stork/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stork
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/tailwindcss3/Makefile b/www/tailwindcss3/Makefile
index 192585e27410..c246057a384c 100644
--- a/www/tailwindcss3/Makefile
+++ b/www/tailwindcss3/Makefile
@@ -10,6 +10,7 @@ WWW= https://tailwindcss.com/
LICENSE= MIT
+ONLY_FOR_ARCHS= amd64 aarch64 # causes runaway builds in pkg cluster
BUILD_DEPENDS= npm:www/npm
USES= nodejs:run tar:txz
diff --git a/www/tdiary/Makefile b/www/tdiary/Makefile
index 727ff2002b39..d9cfc64731f8 100644
--- a/www/tdiary/Makefile
+++ b/www/tdiary/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tdiary
-DISTVERSION= 5.3.0
-PORTREVISION= 2
+DISTVERSION= 5.4.0
CATEGORIES?= www ruby
MASTER_SITES= https://github.com/tdiary/tdiary-core/releases/download/v${PORTVERSION}/
DISTNAME= ${PORTNAME}-full-v${PORTVERSION}
@@ -12,16 +11,17 @@ WWW= https://www.tdiary.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-base64>0:converters/rubygem-base64 \
+RUN_DEPENDS= rubygem-base64>=0.3.0:converters/rubygem-base64 \
rubygem-bundler>=2.0.2:sysutils/rubygem-bundler \
rubygem-emot>=0.0.4:textproc/rubygem-emot \
- rubygem-fastimage>=2.2.6:graphics/rubygem-fastimage \
+ rubygem-fastimage>=2.4.0:graphics/rubygem-fastimage \
rubygem-hikidoc>=0.1.0:textproc/rubygem-hikidoc \
- rubygem-mail>=2.7.1:mail/rubygem-mail \
- rubygem-net-smtp>=0.3.1:mail/rubygem-net-smtp \
- rubygem-rack>=3.0.1,3:www/rubygem-rack \
- rubygem-rackup21>=0.2.3:www/rubygem-rackup21 \
- rubygem-rake>=13.0.6:devel/rubygem-rake
+ rubygem-mail>=2.8.1:mail/rubygem-mail \
+ rubygem-net-smtp>=0.5.1:mail/rubygem-net-smtp \
+ rubygem-rack-session>=2.1.1:www/rubygem-rack-session \
+ rubygem-rack>=3.1.16,3:www/rubygem-rack \
+ rubygem-rackup>=2.2.1:www/rubygem-rackup \
+ rubygem-rake>=13.3.0:devel/rubygem-rake
USES= cpe ruby shebangfix
diff --git a/www/tdiary/distinfo b/www/tdiary/distinfo
index d17ecdc0a40c..4153ab9d0518 100644
--- a/www/tdiary/distinfo
+++ b/www/tdiary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709192402
-SHA256 (tdiary-full-v5.3.0.tar.gz) = a487ac5ed24c83a126d17eeca5a2b511155045f4bac491fa72f70629f56b4518
-SIZE (tdiary-full-v5.3.0.tar.gz) = 9423063
+TIMESTAMP = 1757313889
+SHA256 (tdiary-full-v5.4.0.tar.gz) = 995bf82611c8b2402a079179e602ca150ce595ca550ec9ea765914d89315b611
+SIZE (tdiary-full-v5.4.0.tar.gz) = 9136172
diff --git a/www/tdiary/files/patch-Gemfile b/www/tdiary/files/patch-Gemfile
index a360a76e13fb..c284435d649b 100644
--- a/www/tdiary/files/patch-Gemfile
+++ b/www/tdiary/files/patch-Gemfile
@@ -1,10 +1,9 @@
---- Gemfile.orig 2024-02-29 06:16:41 UTC
+--- Gemfile.orig 2025-06-13 08:42:45 UTC
+++ Gemfile
-@@ -7,34 +7,4 @@ gem 'rake'
- gem 'emot'
+@@ -9,28 +9,6 @@ gem 'rake'
gem 'mail'
gem 'rake'
--
+
-group :development do
- gem 'pit', require: false
- gem 'racksh', require: false
@@ -21,18 +20,12 @@
- gem 'launchy'
- gem 'sequel'
- gem 'sqlite3'
-- gem 'jasmine', '< 3'
- gem 'simplecov', require: false
-- gem 'coveralls', '~> 0.8', require: false
- gem "rexml"
- gem "webrick"
- end
-end
-
--# https://github.com/redmine/redmine/blob/master/Gemfile#L89
--local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")
--if File.exist?(local_gemfile)
-- puts "Loading Gemfile.local ..." if $DEBUG # `ruby -d` or `bundle -v`
-- instance_eval File.read(local_gemfile)
--end
-+gem 'base64'
+ # https://github.com/redmine/redmine/blob/master/Gemfile#L89
+ local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")
+ if File.exist?(local_gemfile)
diff --git a/www/tdiary/pkg-plist b/www/tdiary/pkg-plist
index efebf46116e5..b45eccf94752 100644
--- a/www/tdiary/pkg-plist
+++ b/www/tdiary/pkg-plist
@@ -27,6 +27,7 @@ bin/%%TDIARY_SCRIPT%%
%%WWWDIR%%/js/preview.js
%%WWWDIR%%/lib/aws/pa_api.rb
%%WWWDIR%%/lib/aws/sig_v4.rb
+%%WWWDIR%%/lib/rack/server.rb
%%WWWDIR%%/lib/tdiary.rb
%%WWWDIR%%/lib/tdiary/admin.rb
%%WWWDIR%%/lib/tdiary/application.rb
@@ -95,7 +96,6 @@ bin/%%TDIARY_SCRIPT%%
%%WWWDIR%%/lib/tdiary/tasks/db.rake
%%WWWDIR%%/lib/tdiary/tasks/doc.rake
%%WWWDIR%%/lib/tdiary/tasks/heroku.rake
-%%WWWDIR%%/lib/tdiary/tasks/jasmine.rake
%%WWWDIR%%/lib/tdiary/tasks/mongodb.rake
%%WWWDIR%%/lib/tdiary/tasks/rdoc.rake
%%WWWDIR%%/lib/tdiary/tasks/release.rake
@@ -246,6 +246,7 @@ bin/%%TDIARY_SCRIPT%%
%%WWWDIR%%/misc/plugin/xmlrpc/README
%%WWWDIR%%/misc/plugin/xmlrpc/xmlrpc.rb
%%WWWDIR%%/misc/templates/Gemfile.local.erb
+%%WWWDIR%%/package-lock.json
%%WWWDIR%%/package.json
%%WWWDIR%%/tdiary.conf.beginner
%%WWWDIR%%/tdiary.conf.sample
diff --git a/www/tgpt/Makefile b/www/tgpt/Makefile
index 6e9c16d90fc2..f94332734e22 100644
--- a/www/tgpt/Makefile
+++ b/www/tgpt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tgpt
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= nxjoseph@protonmail.com
diff --git a/www/threejs/Makefile b/www/threejs/Makefile
index 6b55af97300d..4af1ad9f9ea5 100644
--- a/www/threejs/Makefile
+++ b/www/threejs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= three.js
-PORTVERSION= 178
+PORTVERSION= 180
DISTVERSIONPREFIX= r
CATEGORIES= www
diff --git a/www/threejs/distinfo b/www/threejs/distinfo
index cdcda9cf6b0c..dce72d91442e 100644
--- a/www/threejs/distinfo
+++ b/www/threejs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751297287
-SHA256 (mrdoob-three.js-r178_GH0.tar.gz) = cdbbc434cea05c11f2bdeaa2ac1806ca5a0d07df7d8f45de1cb68ce56007692a
-SIZE (mrdoob-three.js-r178_GH0.tar.gz) = 374993894
+TIMESTAMP = 1757959504
+SHA256 (mrdoob-three.js-r180_GH0.tar.gz) = a0a5b7d6cb439e93b17a03fc8300118bf9827cff3fa352fb22730a73c9cde76b
+SIZE (mrdoob-three.js-r180_GH0.tar.gz) = 375668920
diff --git a/www/threejs/pkg-plist b/www/threejs/pkg-plist
index bd6b0b727f54..d13aee217c84 100644
--- a/www/threejs/pkg-plist
+++ b/www/threejs/pkg-plist
@@ -45,6 +45,7 @@
%%WWWDIR%%/core/Raycaster.js
%%WWWDIR%%/core/RenderTarget.js
%%WWWDIR%%/core/RenderTarget3D.js
+%%WWWDIR%%/core/Timer.js
%%WWWDIR%%/core/Uniform.js
%%WWWDIR%%/core/UniformsGroup.js
%%WWWDIR%%/extras/Controls.js
@@ -341,6 +342,7 @@
%%WWWDIR%%/nodes/gpgpu/BarrierNode.js
%%WWWDIR%%/nodes/gpgpu/ComputeBuiltinNode.js
%%WWWDIR%%/nodes/gpgpu/ComputeNode.js
+%%WWWDIR%%/nodes/gpgpu/SubgroupFunctionNode.js
%%WWWDIR%%/nodes/gpgpu/WorkgroupInfoNode.js
%%WWWDIR%%/nodes/lighting/AONode.js
%%WWWDIR%%/nodes/lighting/AmbientLightNode.js
@@ -370,6 +372,7 @@
%%WWWDIR%%/nodes/materialx/lib/mx_hsv.js
%%WWWDIR%%/nodes/materialx/lib/mx_noise.js
%%WWWDIR%%/nodes/materialx/lib/mx_transform_color.js
+%%WWWDIR%%/nodes/math/BitcastNode.js
%%WWWDIR%%/nodes/math/ConditionalNode.js
%%WWWDIR%%/nodes/math/Hash.js
%%WWWDIR%%/nodes/math/MathNode.js
@@ -390,6 +393,7 @@
%%WWWDIR%%/nodes/utils/DebugNode.js
%%WWWDIR%%/nodes/utils/Discard.js
%%WWWDIR%%/nodes/utils/EquirectUV.js
+%%WWWDIR%%/nodes/utils/EventNode.js
%%WWWDIR%%/nodes/utils/FlipNode.js
%%WWWDIR%%/nodes/utils/FunctionOverloadingNode.js
%%WWWDIR%%/nodes/utils/JoinNode.js
@@ -698,6 +702,7 @@
%%WWWDIR%%/textures/DataArrayTexture.js
%%WWWDIR%%/textures/DataTexture.js
%%WWWDIR%%/textures/DepthTexture.js
+%%WWWDIR%%/textures/ExternalTexture.js
%%WWWDIR%%/textures/FramebufferTexture.js
%%WWWDIR%%/textures/Source.js
%%WWWDIR%%/textures/Texture.js
diff --git a/www/tikiwiki/Makefile b/www/tikiwiki/Makefile
index a322c1fb8d8f..06c9aa0c50df 100644
--- a/www/tikiwiki/Makefile
+++ b/www/tikiwiki/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tikiwiki
-DISTVERSION= 28.4
+DISTVERSION= 29.0
CATEGORIES= www
-MASTER_SITES= SF/${PORTNAME}/Tiki_28.x_Castor/${DISTVERSION}/
+MASTER_SITES= SF/${PORTNAME}/Tiki_29.x_Bellatrix/${DISTVERSION}/
DISTNAME= tiki-${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
diff --git a/www/tikiwiki/distinfo b/www/tikiwiki/distinfo
index 669f8bbb59ea..0a7a585819dc 100644
--- a/www/tikiwiki/distinfo
+++ b/www/tikiwiki/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751325946
-SHA256 (tiki-28.4.tar.gz) = 0078f06445e02be7f16d7c2d0b6d2117ae1d5029daded4f8141a96e59d8a4ae0
-SIZE (tiki-28.4.tar.gz) = 159191247
+TIMESTAMP = 1759734740
+SHA256 (tiki-29.0.tar.gz) = 639c620069ec1a6052dc514115e4428d2943c5b9f6d71c89d949151ae5c8f166
+SIZE (tiki-29.0.tar.gz) = 169027797
diff --git a/www/tinymce/Makefile b/www/tinymce/Makefile
index f30e75080e6e..1f84591967b8 100644
--- a/www/tinymce/Makefile
+++ b/www/tinymce/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tinymce
-PORTVERSION= 8.0.1
+PORTVERSION= 8.0.2
CATEGORIES= www
MASTER_SITES= http://download.tiny.cloud/tinymce/community/ \
LOCAL/sunpoet
diff --git a/www/tinymce/distinfo b/www/tinymce/distinfo
index 0d0f6d1173a8..bdbf220f1ce3 100644
--- a/www/tinymce/distinfo
+++ b/www/tinymce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796024
-SHA256 (tinymce_8.0.1.zip) = e41ca96752bd7c6f757df28fd65e0dfaec5639b6e0b42e41a34c6c57e823d4e6
-SIZE (tinymce_8.0.1.zip) = 1070803
+TIMESTAMP = 1757120558
+SHA256 (tinymce_8.0.2.zip) = 402295c55ef8e0b625e16102abd5a255f00226f994c68f6ae5c44bc1fe2f9393
+SIZE (tinymce_8.0.2.zip) = 1071585
diff --git a/www/tomcat101/Makefile b/www/tomcat101/Makefile
index ac346c70a01b..bd70dd407e66 100644
--- a/www/tomcat101/Makefile
+++ b/www/tomcat101/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tomcat
-DISTVERSION= 10.1.44
+DISTVERSION= 10.1.46
CATEGORIES= www java
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin
PKGNAMESUFFIX= 101
diff --git a/www/tomcat101/distinfo b/www/tomcat101/distinfo
index ce2764436425..baba933bfd83 100644
--- a/www/tomcat101/distinfo
+++ b/www/tomcat101/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754520000
-SHA256 (apache-tomcat-10.1.44.tar.gz) = e020c2fa8649f1de9abbc2ddce70dd61e997d0ed161ee02a30de4b221263be9c
-SIZE (apache-tomcat-10.1.44.tar.gz) = 14115940
+TIMESTAMP = 1757700000
+SHA256 (apache-tomcat-10.1.46.tar.gz) = 45e9d5ef561ab46b74c75f40c33b83f49e13e79e99f736dff8e8948557e968da
+SIZE (apache-tomcat-10.1.46.tar.gz) = 14123043
diff --git a/www/tomcat9/Makefile b/www/tomcat9/Makefile
index 83171b1a2679..1854a524c5bf 100644
--- a/www/tomcat9/Makefile
+++ b/www/tomcat9/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tomcat
-DISTVERSION= 9.0.109
+DISTVERSION= 9.0.110
CATEGORIES= www java
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9])(.*)/\1/}/v${DISTVERSION}/bin
PKGNAMESUFFIX= 9
diff --git a/www/tomcat9/distinfo b/www/tomcat9/distinfo
index 60bbcb9e9e3a..73cbd4d85c3a 100644
--- a/www/tomcat9/distinfo
+++ b/www/tomcat9/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757080808
-SHA256 (apache-tomcat-9.0.109.tar.gz) = fe66aca9dc4002003857096e60c482b1f005af5457c767ca9c5804f732de3cc2
-SIZE (apache-tomcat-9.0.109.tar.gz) = 13035397
+TIMESTAMP = 1759762396
+SHA256 (apache-tomcat-9.0.110.tar.gz) = 94393eb928ed01d58008af6925660d7a7d372661de5cef8d63c66a1aaa289618
+SIZE (apache-tomcat-9.0.110.tar.gz) = 13036068
diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile
index 3a8fc4e7a8c2..5618f28450d5 100644
--- a/www/tor-browser/Makefile
+++ b/www/tor-browser/Makefile
@@ -1,8 +1,9 @@
PORTNAME= tor-browser
-DISTVERSION= 15.0a2
+DISTVERSION= 15.0a3
+PORTREVISION= 1
CATEGORIES= www net security wayland
-TAG_BASE= 948fad2286cb59fe168a949009b67d986fd9c153
-TAG_TOR= ec17987af29cb2614d114789996a3b4a09cbc3e7
+TAG_BASE= 7a4673ab420d7c52cd3fa7366d0d9cdaa5a37937
+TAG_TOR= db5e90248e74338ce72ff118bdb749fea6ea2606
MASTER_SITES= TOR \
LOCAL/vvd \
https://build-sources.tbb.torproject.org/:source1 \
@@ -17,7 +18,7 @@ MASTER_SITES= TOR \
LOCAL/vvd:source5
MASTER_SITE_SUBDIR= torbrowser/${DISTVERSION}/:DEFAULT \
download/releases/:source3
-DISTNAME= src-firefox-tor-browser-140.2.0esr-15.0-1-build3
+DISTNAME= src-firefox-tor-browser-140.3.0esr-15.0-1-build3
MANUAL= manual_215922.zip
NOSCRIPT= noscript-13.0.9.xpi
DISTFILES= ${DISTNAME}.tar.xz \
diff --git a/www/tor-browser/distinfo b/www/tor-browser/distinfo
index 83d48d660499..3fcc82235447 100644
--- a/www/tor-browser/distinfo
+++ b/www/tor-browser/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1756751668
-SHA256 (src-firefox-tor-browser-140.2.0esr-15.0-1-build3.tar.xz) = 7bfe41e4a0f384069b876e3556ff04f83c93a14cf715df10704987fdbe7a1083
-SIZE (src-firefox-tor-browser-140.2.0esr-15.0-1-build3.tar.xz) = 691093416
+TIMESTAMP = 1758569239
+SHA256 (src-firefox-tor-browser-140.3.0esr-15.0-1-build3.tar.xz) = aec327cd07e161cf0606352a71be1db1f649a33da4519387a93840083d63ab57
+SIZE (src-firefox-tor-browser-140.3.0esr-15.0-1-build3.tar.xz) = 691334928
SHA256 (manual_215922.zip) = b5ed703f54d52e9f197320f3698e936d585a3fed23cc4f9fbf59edce2869f885
SIZE (manual_215922.zip) = 28305786
SHA256 (fonts-3--4348e1.tar.zst) = 7fbbecece6de777f196982f6eb567970a6d8e7ac2bf5b1ad6b90e1ea36374032
SIZE (fonts-3--4348e1.tar.zst) = 27441580
SHA256 (noscript-13.0.9.xpi) = 525ab61aff21f67d10c3e20965a86ed479631549908a658f54692adc47d771f5
SIZE (noscript-13.0.9.xpi) = 994397
-SHA256 (tpo-translation-948fad2286cb59fe168a949009b67d986fd9c153_GL0.tar.gz) = d6ec26c3d942b147d661c43eb3055857e0f65b32a94f80ebf970a665ad7e5b8a
-SIZE (tpo-translation-948fad2286cb59fe168a949009b67d986fd9c153_GL0.tar.gz) = 961619
-SHA256 (tpo-translation-ec17987af29cb2614d114789996a3b4a09cbc3e7_GL0.tar.gz) = 98322858c27f9da141bec04a577ab60c4e1f6ca65ce6390a153e01017df720cf
-SIZE (tpo-translation-ec17987af29cb2614d114789996a3b4a09cbc3e7_GL0.tar.gz) = 2850321
+SHA256 (tpo-translation-7a4673ab420d7c52cd3fa7366d0d9cdaa5a37937_GL0.tar.gz) = bdf9d2e546cc183331c9c8ca2b4f8b7d3c9399c0454b9fffcfd7282b7a90b6b7
+SIZE (tpo-translation-7a4673ab420d7c52cd3fa7366d0d9cdaa5a37937_GL0.tar.gz) = 962329
+SHA256 (tpo-translation-db5e90248e74338ce72ff118bdb749fea6ea2606_GL0.tar.gz) = da2787fcbb953c1772d193d60b4633afce8bd34321e9209e83760bc58c0df901
+SIZE (tpo-translation-db5e90248e74338ce72ff118bdb749fea6ea2606_GL0.tar.gz) = 2897151
SHA256 (mozilla-l10n-firefox-l10n-468bb10_GH0.tar.gz) = f4fa857e29371568c41c9c8a3298c086ffc4df73085a93ec6a1cc6be8a17a3e3
SIZE (mozilla-l10n-firefox-l10n-468bb10_GH0.tar.gz) = 71046393
diff --git a/www/tor-browser/files/patch-bug1874059 b/www/tor-browser/files/patch-bug1874059
deleted file mode 100644
index 3fa954ef9def..000000000000
--- a/www/tor-browser/files/patch-bug1874059
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 56c888446600991803fd92d668349101ad4bf160
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Feb 6 22:51:27 2024 +0100
-
- switch to -fvisibility flags
-
- this fixes linkage with llvm18 (which does not like the former
- approach via the #pragma in gcc_hidden.h
-
- PR: 276746
- Submitted by: dim@
-
-diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure
-index d08b748db250..4696f69153f6 100644
---- build/moz.configure/toolchain.configure
-+++ build/moz.configure/toolchain.configure
-@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi)
- @depends(target, build_environment)
- def visibility_flags(target, env):
- if target.os != "WINNT":
-- if target.kernel == "Darwin":
-+ if target.kernel == "Darwin" or target.kernel == "FreeBSD":
- return ("-fvisibility=hidden", "-fvisibility-inlines-hidden")
- return (
- "-I%s/system_wrappers" % os.path.join(env.dist),
diff --git a/www/tor-browser/files/patch-toolkit_xre_nsEmbedFunctions.cpp b/www/tor-browser/files/patch-toolkit_xre_nsEmbedFunctions.cpp
deleted file mode 100644
index caac874012c9..000000000000
--- a/www/tor-browser/files/patch-toolkit_xre_nsEmbedFunctions.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git toolkit/xre/nsEmbedFunctions.cpp toolkit/xre/nsEmbedFunctions.cpp
-index 9ce6af94637c..44165558f7ec 100644
---- toolkit/xre/nsEmbedFunctions.cpp
-+++ toolkit/xre/nsEmbedFunctions.cpp
-@@ -360,10 +360,12 @@ nsresult XRE_InitChildProcess(int aArgc, char* aArgv[],
- static_cast<CrashReporter::ProcessId>(*crashHelperPidArg);
- #endif // defined(XP_LINUX) && !defined(MOZ_WIDGET_ANDROID)
-
-+#if !defined(XP_FREEBSD)
- exceptionHandlerIsSet = CrashReporter::SetRemoteExceptionHandler(
- std::move(*crashReporterArg), crashHelperPid);
- MOZ_ASSERT(exceptionHandlerIsSet,
- "Should have been able to set remote exception handler");
-+#endif
-
- if (!exceptionHandlerIsSet) {
- // Bug 684322 will add better visibility into this condition
diff --git a/www/trac-spamfilter/Makefile b/www/trac-spamfilter/Makefile
index b61d40c0b16b..793e436b84b9 100644
--- a/www/trac-spamfilter/Makefile
+++ b/www/trac-spamfilter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spamfilter
PORTVERSION= 1.5.1r${REV}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www devel python
MASTER_SITES= https://trac.edgewall.org/browser/plugins/trunk/
PKGNAMEPREFIX= trac-
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= tracd:www/trac
FETCH_BEFORE_ARGS= -o ${DISTFILES}
-REV= 17824
+REV= 17911
WRKSRC= ${WRKDIR}/spam-filter
USES= python zip
USE_PYTHON= distutils autoplist
diff --git a/www/trac-spamfilter/distinfo b/www/trac-spamfilter/distinfo
index e2f39e2f8abf..c67b7794e111 100644
--- a/www/trac-spamfilter/distinfo
+++ b/www/trac-spamfilter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720980902
-SHA256 (spamfilter-1.5.1r17824.zip) = c8a3d2174f854c24d95d99cc7d98d09c0ba6adf6f57d77fb678f5f5664bc7635
-SIZE (spamfilter-1.5.1r17824.zip) = 310732
+TIMESTAMP = 1758480714
+SHA256 (spamfilter-1.5.1r17911.zip) = 7f985dc977843313fb8cf448a3a28830b0cd97b75c68f0289831b9db83fc9820
+SIZE (spamfilter-1.5.1r17911.zip) = 443270
diff --git a/www/trunk/Makefile b/www/trunk/Makefile
index 2fca2149a147..bd4e59eef7aa 100644
--- a/www/trunk/Makefile
+++ b/www/trunk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= trunk
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.14
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/tt-rss/Makefile b/www/tt-rss/Makefile
index 7ddc4f436b9d..78a25b6663a9 100644
--- a/www/tt-rss/Makefile
+++ b/www/tt-rss/Makefile
@@ -1,8 +1,9 @@
PORTNAME= tt-rss
-DISTVERSION= g20250730
+DISTVERSION= g20251002
PORTEPOCH= 2
CATEGORIES= www
-MASTER_SITES= LOCAL/meta
+MASTER_SITES= LOCAL/meta \
+ LOCAL/vvd
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
MAINTAINER= dereks@lifeofadishwasher.com
@@ -18,7 +19,7 @@ USES= gettext-tools php:cli,web,flavors shebangfix
# dist download is blocked by cloudflare DDOS. Need to upload to LOCAL/
USE_GITLAB= yes
GL_SITE= https://gitlab.tt-rss.org
-GL_TAGNAME= 851ddf4bbe750e30816b6c494165e9860bd39b92
+GL_TAGNAME= c67b943aa894b90103c4752ac430958886b996b2
# phe json/openssl extension is required but it's statically linked in default php
USE_PHP= ctype dom exif fileinfo filter iconv intl mbstring pcntl pdo \
pdo_pgsql phar posix session simplexml sockets sodium tokenizer \
diff --git a/www/tt-rss/distinfo b/www/tt-rss/distinfo
index edcd2ca64ae2..132354aa557d 100644
--- a/www/tt-rss/distinfo
+++ b/www/tt-rss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754076961
-SHA256 (tt-rss-tt-rss-851ddf4bbe750e30816b6c494165e9860bd39b92_GL0.tar.gz) = 5e52af41cb8e5156770123352888781d2f58cb592eebe4820aa121a869fb4748
-SIZE (tt-rss-tt-rss-851ddf4bbe750e30816b6c494165e9860bd39b92_GL0.tar.gz) = 8775902
+TIMESTAMP = 1759620254
+SHA256 (tt-rss-tt-rss-c67b943aa894b90103c4752ac430958886b996b2_GL0.tar.gz) = a55c344d75efacd7d33e98b60dc81266479f076696c5148eeea6f28f510a9063
+SIZE (tt-rss-tt-rss-c67b943aa894b90103c4752ac430958886b996b2_GL0.tar.gz) = 8782713
diff --git a/www/tt-rss/pkg-plist b/www/tt-rss/pkg-plist
index cf91c1353ed6..ff81d1a5c159 100644
--- a/www/tt-rss/pkg-plist
+++ b/www/tt-rss/pkg-plist
@@ -2004,6 +2004,7 @@
%%WWWDIR%%/plugins/af_comics/filters/af_comics_cad.php
%%WWWDIR%%/plugins/af_comics/filters/af_comics_comicclass.php
%%WWWDIR%%/plugins/af_comics/filters/af_comics_comicpress.php
+%%WWWDIR%%/plugins/af_comics/filters/af_comics_danbydraws.php
%%WWWDIR%%/plugins/af_comics/filters/af_comics_darklegacy.php
%%WWWDIR%%/plugins/af_comics/filters/af_comics_dilbert.php
%%WWWDIR%%/plugins/af_comics/filters/af_comics_dumbingofage.php
@@ -2211,6 +2212,7 @@
%%WWWDIR%%/tests/autoload.php
%%WWWDIR%%/tests/integration/ApiTest.php
%%WWWDIR%%/tests/integration/SanitizerTest.php
+%%WWWDIR%%/tests/integration/feed.xml
%%WWWDIR%%/tests/integration/selenium_test.py
%%WWWDIR%%/themes/compact.css
%%WWWDIR%%/themes/compact.less
@@ -2356,6 +2358,7 @@
%%WWWDIR%%/vendor/guzzlehttp/guzzle/README.md
%%WWWDIR%%/vendor/guzzlehttp/guzzle/UPGRADING.md
%%WWWDIR%%/vendor/guzzlehttp/guzzle/composer.json
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/package-lock.json
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizer.php
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Client.php
diff --git a/www/tuifeed/Makefile b/www/tuifeed/Makefile
index bed7f1c8fa3b..79809cff127c 100644
--- a/www/tuifeed/Makefile
+++ b/www/tuifeed/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tuifeed
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= driesm@FreeBSD.org
diff --git a/www/tusc/Makefile b/www/tusc/Makefile
index 8a016f623c97..e6c613b78e44 100644
--- a/www/tusc/Makefile
+++ b/www/tusc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tusc
DISTVERSION= 0.4.7
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/tusd/Makefile b/www/tusd/Makefile
index 47ed7c9dbc26..cea594e51cc5 100644
--- a/www/tusd/Makefile
+++ b/www/tusd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tusd
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= www
MAINTAINER= mm@FreeBSD.org
diff --git a/www/uchiwa/Makefile b/www/uchiwa/Makefile
index a794b98cfcfb..a4cfe1401331 100644
--- a/www/uchiwa/Makefile
+++ b/www/uchiwa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= uchiwa
PORTVERSION= 0.18.2
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= www
MASTER_SITES= http://uchiwa.io/
diff --git a/www/ulfius/files/patch-curl b/www/ulfius/files/patch-curl
new file mode 100644
index 000000000000..4ac46b8d32e6
--- /dev/null
+++ b/www/ulfius/files/patch-curl
@@ -0,0 +1,70 @@
+--- src/u_send_request.c.orig 2023-11-14 00:40:08 UTC
++++ src/u_send_request.c
+@@ -386,7 +386,7 @@ int ulfius_send_http_streaming_request_max_header(cons
+
+ // follow redirection if set
+ if (copy_request->follow_redirect) {
+- if (curl_easy_setopt(curl_handle, CURLOPT_FOLLOWLOCATION, 1) != CURLE_OK) {
++ if (curl_easy_setopt(curl_handle, CURLOPT_FOLLOWLOCATION, 1L) != CURLE_OK) {
+ y_log_message(Y_LOG_LEVEL_ERROR, "Ulfius - Error setting follow redirection option");
+ ret = U_ERROR_LIBCURL;
+ break;
+@@ -622,21 +622,21 @@ int ulfius_send_http_streaming_request_max_header(cons
+
+ // Disable server certificate validation if needed
+ if (!copy_request->check_server_certificate) {
+- if (curl_easy_setopt(curl_handle, CURLOPT_SSL_VERIFYPEER, 0) != CURLE_OK || curl_easy_setopt(curl_handle, CURLOPT_SSL_VERIFYHOST, 0) != CURLE_OK) {
++ if (curl_easy_setopt(curl_handle, CURLOPT_SSL_VERIFYPEER, 0L) != CURLE_OK || curl_easy_setopt(curl_handle, CURLOPT_SSL_VERIFYHOST, 0L) != CURLE_OK) {
+ y_log_message(Y_LOG_LEVEL_ERROR, "Ulfius - Error setting libcurl options (4)");
+ ret = U_ERROR_LIBCURL;
+ break;
+ }
+ } else {
+ if (!(copy_request->check_server_certificate_flag & U_SSL_VERIFY_PEER)) {
+- if (curl_easy_setopt(curl_handle, CURLOPT_SSL_VERIFYPEER, 0) != CURLE_OK) {
++ if (curl_easy_setopt(curl_handle, CURLOPT_SSL_VERIFYPEER, 0L) != CURLE_OK) {
+ y_log_message(Y_LOG_LEVEL_ERROR, "Ulfius - Error setting libcurl options (5)");
+ ret = U_ERROR_LIBCURL;
+ break;
+ }
+ }
+ if (!(copy_request->check_server_certificate_flag & U_SSL_VERIFY_HOSTNAME)) {
+- if (curl_easy_setopt(curl_handle, CURLOPT_SSL_VERIFYHOST, 0) != CURLE_OK) {
++ if (curl_easy_setopt(curl_handle, CURLOPT_SSL_VERIFYHOST, 0L) != CURLE_OK) {
+ y_log_message(Y_LOG_LEVEL_ERROR, "Ulfius - Error setting libcurl options (6)");
+ ret = U_ERROR_LIBCURL;
+ break;
+@@ -647,21 +647,21 @@ int ulfius_send_http_streaming_request_max_header(cons
+ #if LIBCURL_VERSION_NUM >= 0x073400
+ // Disable proxy certificate validation if needed
+ if (!copy_request->check_proxy_certificate) {
+- if (curl_easy_setopt(curl_handle, CURLOPT_PROXY_SSL_VERIFYPEER, 0) != CURLE_OK || curl_easy_setopt(curl_handle, CURLOPT_PROXY_SSL_VERIFYHOST, 0) != CURLE_OK) {
++ if (curl_easy_setopt(curl_handle, CURLOPT_PROXY_SSL_VERIFYPEER, 0L) != CURLE_OK || curl_easy_setopt(curl_handle, CURLOPT_PROXY_SSL_VERIFYHOST, 0L) != CURLE_OK) {
+ y_log_message(Y_LOG_LEVEL_ERROR, "Ulfius - Error setting libcurl options (7)");
+ ret = U_ERROR_LIBCURL;
+ break;
+ }
+ } else {
+ if (!(copy_request->check_proxy_certificate_flag & U_SSL_VERIFY_PEER)) {
+- if (curl_easy_setopt(curl_handle, CURLOPT_PROXY_SSL_VERIFYPEER, 0) != CURLE_OK) {
++ if (curl_easy_setopt(curl_handle, CURLOPT_PROXY_SSL_VERIFYPEER, 0L) != CURLE_OK) {
+ y_log_message(Y_LOG_LEVEL_ERROR, "Ulfius - Error setting libcurl options (8)");
+ ret = U_ERROR_LIBCURL;
+ break;
+ }
+ }
+ if (!(copy_request->check_proxy_certificate_flag & U_SSL_VERIFY_HOSTNAME)) {
+- if (curl_easy_setopt(curl_handle, CURLOPT_PROXY_SSL_VERIFYHOST, 0) != CURLE_OK) {
++ if (curl_easy_setopt(curl_handle, CURLOPT_PROXY_SSL_VERIFYHOST, 0L) != CURLE_OK) {
+ y_log_message(Y_LOG_LEVEL_ERROR, "Ulfius - Error setting libcurl options (9)");
+ ret = U_ERROR_LIBCURL;
+ break;
+@@ -702,7 +702,7 @@ int ulfius_send_http_streaming_request_max_header(cons
+ }
+ }
+
+- if (curl_easy_setopt(curl_handle, CURLOPT_NOSIGNAL, 1) != CURLE_OK) {
++ if (curl_easy_setopt(curl_handle, CURLOPT_NOSIGNAL, 1L) != CURLE_OK) {
+ y_log_message(Y_LOG_LEVEL_ERROR, "Ulfius - Error setting libcurl CURLOPT_NOSIGNAL");
+ ret = U_ERROR_LIBCURL;
+ break;
diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile
index c0d58a5566d7..2eb29d3e3a95 100644
--- a/www/ungoogled-chromium/Makefile
+++ b/www/ungoogled-chromium/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ungoogled-chromium
-PORTVERSION= 137.0.7151.103
-PORTREVISION= 5
+PORTVERSION= 140.0.7339.207
+PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
UGVERSION= ${DISTVERSION}-1
@@ -140,7 +140,6 @@ GN_ARGS+= build_with_tflite_lib=false \
enable_backup_ref_ptr_support=false \
enable_hangout_services_extension=false \
enable_mdns=false \
- enable_nacl=false \
enable_reading_list=false \
enable_remoting=false \
enable_reporting=false \
diff --git a/www/ungoogled-chromium/distinfo b/www/ungoogled-chromium/distinfo
index 654cae1eeaa9..92bef0cc1ab8 100644
--- a/www/ungoogled-chromium/distinfo
+++ b/www/ungoogled-chromium/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1750145170
-SHA256 (chromium-137.0.7151.103.tar.xz) = 31083a39c661942a3617e272787a3927f9b7eeaf2a4e2de1ac3affc8a7f05ef3
-SIZE (chromium-137.0.7151.103.tar.xz) = 7262299176
+TIMESTAMP = 1758747358
+SHA256 (chromium-140.0.7339.207.tar.xz) = 8d0ca453c3a055cbbca7588ba04a5117812e6e827d72611d3fbc88ba5f1f118b
+SIZE (chromium-140.0.7339.207.tar.xz) = 7433359380
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-137.0.7151.103-testdata.tar.xz) = e0c77df2a530acfe30eda4da5c908054bec5cf2592e6bb898283dc130a1b8aac
-SIZE (chromium-137.0.7151.103-testdata.tar.xz) = 656736324
-SHA256 (ungoogled-software-ungoogled-chromium-137.0.7151.103-137.0.7151.103-1_GH0.tar.gz) = e5bba1205daee5e1c7a6ff9714b58d88b2257126deef514b3cdcdd16d32d3005
-SIZE (ungoogled-software-ungoogled-chromium-137.0.7151.103-137.0.7151.103-1_GH0.tar.gz) = 636696
+SHA256 (chromium-140.0.7339.207-testdata.tar.xz) = db48bb86cb350f8976f565e96b1e5b0702522bdb6284a13cd2ddcca0726d7918
+SIZE (chromium-140.0.7339.207-testdata.tar.xz) = 925208072
+SHA256 (ungoogled-software-ungoogled-chromium-140.0.7339.207-140.0.7339.207-1_GH0.tar.gz) = 6592c09f06a2adcbfc8dba3e216dc3a08ca2f8c940fc2725af90c5d042404be9
+SIZE (ungoogled-software-ungoogled-chromium-140.0.7339.207-140.0.7339.207-1_GH0.tar.gz) = 642233
diff --git a/www/ungoogled-chromium/files/patch-BUILD.gn b/www/ungoogled-chromium/files/patch-BUILD.gn
index a2d240a897d9..33edb8fbd5b1 100644
--- a/www/ungoogled-chromium/files/patch-BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-BUILD.gn
@@ -1,6 +1,6 @@
---- BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ BUILD.gn
-@@ -71,7 +71,7 @@ declare_args() {
+@@ -68,7 +68,7 @@ declare_args() {
root_extra_deps = []
}
@@ -9,7 +9,7 @@
# An official (maximally optimized!) component (optimized for build times)
# build doesn't make sense and usually doesn't work.
assert(!is_component_build)
-@@ -103,7 +103,6 @@ group("gn_all") {
+@@ -101,7 +101,6 @@ group("gn_all") {
"//codelabs",
"//components:components_unittests",
"//components/gwp_asan:gwp_asan_unittests",
@@ -17,7 +17,7 @@
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -449,7 +448,7 @@ group("gn_all") {
+@@ -441,7 +440,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -628,6 +627,15 @@ group("gn_all") {
+@@ -599,6 +598,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -676,7 +684,7 @@ group("gn_all") {
+@@ -647,7 +655,7 @@ group("gn_all") {
}
}
@@ -51,7 +51,7 @@
# 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
-@@ -711,7 +719,7 @@ group("gn_all") {
+@@ -682,7 +690,7 @@ group("gn_all") {
]
}
@@ -60,7 +60,7 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1120,7 +1128,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1085,7 +1093,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -69,7 +69,7 @@
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1267,7 +1275,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1238,7 +1246,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
}
@@ -78,7 +78,7 @@
# 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.
-@@ -1281,7 +1289,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1252,7 +1260,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//third_party/breakpad:dump_syms" ]
}
@@ -87,7 +87,7 @@
# 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.
-@@ -1735,7 +1743,7 @@ group("chromium_builder_perf") {
+@@ -1706,7 +1714,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc b/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc
index 5e93da9d4c58..53049b9f5156 100644
--- a/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc
+++ b/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc
@@ -1,6 +1,6 @@
---- ash/display/mirror_window_controller.cc.orig 2024-11-16 12:20:41 UTC
+--- ash/display/mirror_window_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ ash/display/mirror_window_controller.cc
-@@ -295,7 +295,11 @@ void MirrorWindowController::UpdateWindow(
+@@ -283,7 +283,11 @@ void MirrorWindowController::UpdateWindow(
if (!base::Contains(display_info_list, iter->first,
&display::ManagedDisplayInfo::id)) {
CloseAndDeleteHost(iter->second, true);
diff --git a/www/ungoogled-chromium/files/patch-base_BUILD.gn b/www/ungoogled-chromium/files/patch-base_BUILD.gn
index ff7f4229a3ca..cf6b073e8933 100644
--- a/www/ungoogled-chromium/files/patch-base_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-base_BUILD.gn
@@ -1,6 +1,6 @@
---- base/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- base/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ base/BUILD.gn
-@@ -1108,11 +1108,26 @@ component("base") {
+@@ -1110,11 +1110,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.
@@ -28,7 +28,7 @@
if (use_allocator_shim) {
if (is_apple) {
sources += [ "allocator/early_zone_registration_apple.h" ]
-@@ -1132,7 +1147,7 @@ component("base") {
+@@ -1134,7 +1149,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -37,7 +37,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2166,6 +2181,22 @@ component("base") {
+@@ -2143,6 +2158,22 @@ component("base") {
]
}
@@ -60,7 +60,7 @@
# iOS
if (is_ios) {
sources += [
-@@ -2334,6 +2365,33 @@ component("base") {
+@@ -2317,6 +2348,33 @@ component("base") {
}
}
@@ -94,7 +94,7 @@
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2729,7 +2787,7 @@ buildflag_header("protected_memory_buildflags") {
+@@ -2723,7 +2781,7 @@ buildflag_header("protected_memory_buildflags") {
header = "protected_memory_buildflags.h"
header_dir = "base/memory"
@@ -103,16 +103,16 @@
(is_win || is_linux || is_android || is_mac)
flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
-@@ -3236,7 +3294,7 @@ if (is_apple) {
+@@ -3229,7 +3287,7 @@ if (is_apple) {
}
}
--if (!is_nacl && (is_linux || is_chromeos)) {
-+if (!is_nacl && !is_bsd && (is_linux || is_chromeos)) {
+-if (is_linux || is_chromeos) {
++if (!is_bsd && (is_linux || is_chromeos)) {
# This test must compile with -fstack-protector-all
source_set("stack_canary_linux_unittests") {
testonly = true
-@@ -3924,7 +3982,7 @@ test("base_unittests") {
+@@ -3922,7 +3980,7 @@ test("base_unittests") {
]
}
@@ -121,16 +121,16 @@
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3952,7 +4010,7 @@ test("base_unittests") {
+@@ -3946,7 +4004,7 @@ test("base_unittests") {
"posix/file_descriptor_shuffle_unittest.cc",
"posix/unix_domain_socket_unittest.cc",
]
-- if (!is_nacl && !is_apple) {
-+ if (!is_nacl && !is_apple && !is_bsd) {
+- if (!is_apple) {
++ if (!is_apple && !is_bsd) {
sources += [
"profiler/stack_base_address_posix_unittest.cc",
"profiler/stack_copier_signal_unittest.cc",
-@@ -3963,7 +4021,7 @@ test("base_unittests") {
+@@ -3957,7 +4015,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -139,7 +139,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4151,7 +4209,7 @@ test("base_unittests") {
+@@ -4144,7 +4202,7 @@ test("base_unittests") {
deps += [ ":base_profiler_test_support_library" ]
}
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h b/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h
index 6221ff58cc2a..ce6f3dceb93a 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h
@@ -1,6 +1,6 @@
---- base/allocator/dispatcher/tls.h.orig 2025-02-20 09:59:21 UTC
+--- base/allocator/dispatcher/tls.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/dispatcher/tls.h
-@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator {
+@@ -86,7 +86,7 @@ struct BASE_EXPORT MMapAllocator {
constexpr static size_t AllocationChunkSize = 16384;
#elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)
constexpr static size_t AllocationChunkSize = 16384;
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__alloc__features.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__alloc__features.cc
index 78459e48bb85..a2b63d2d7ac8 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__alloc__features.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__alloc__features.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_alloc_features.cc.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_alloc_features.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_alloc_features.cc
-@@ -164,7 +164,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZeroFreedMemory,
+@@ -154,7 +154,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZeroFreedMemory,
// disabled elsewhere (for now). Does not apply to Windows.
BASE_FEATURE(kPartitionAllocFewerMemoryRegions,
"PartitionAllocFewerMemoryRegions",
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
index 44af31a145e2..9a24ebd1bd8a 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -1,24 +1,15 @@
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/partition_alloc.gni
-@@ -91,7 +91,7 @@ if (is_nacl) {
+@@ -87,7 +87,7 @@ if (current_cpu == "x64" || current_cpu == "arm64" ||
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
use_large_empty_slot_span_ring = true
-has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan &&
-+has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan && !is_bsd &&
++has_memory_tagging = current_cpu == "arm64" && !is_bsd && is_clang && !is_asan &&
!is_hwasan && (is_linux || is_android)
declare_args() {
-@@ -350,7 +350,7 @@ declare_args() {
- declare_args() {
- # Shadow metadata is still under development and only supports Linux
- # for now.
-- enable_shadow_metadata = is_linux && has_64_bit_pointers
-+ enable_shadow_metadata = !is_bsd && is_linux && has_64_bit_pointers
- }
-
- declare_args() {
-@@ -493,7 +493,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
+@@ -490,7 +490,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
# 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/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index ca3720102527..89160659afc0 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -893,7 +893,7 @@ if (is_clang_or_gcc) {
+@@ -906,7 +906,7 @@ if (is_clang_or_gcc) {
configs -= [ partition_alloc_enable_arc_config ]
}
}
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
index 679fc5da6460..59dd25958bd6 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
-@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
+@@ -43,7 +43,7 @@ AslrMask(uintptr_t bits) {
#if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)
@@ -9,7 +9,7 @@
// We shouldn't allocate system pages at all for sanitizer builds. However,
// we do, and if random hint addresses interfere with address ranges
-@@ -125,7 +125,7 @@ AslrMask(uintptr_t bits) {
+@@ -130,7 +130,7 @@ AslrMask(uintptr_t bits) {
return AslrAddress(0x20000000ULL);
}
#elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index e965dcb89b26..360bf26ec6c0 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2024-08-26 14:40:28 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
-@@ -269,7 +269,7 @@ bool DecommitAndZeroSystemPages(void* address,
+@@ -278,7 +278,7 @@ bool DecommitAndZeroSystemPages(void* address,
// recommitted. Do not assume that this will not change over time.
constexpr PA_COMPONENT_EXPORT(
PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() {
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 65e3896e15b3..2500e29d63b2 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-02-20 09:59:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
-@@ -26,8 +26,8 @@
+@@ -31,8 +31,8 @@
#define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
#elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index 35a8c11c6589..26e93cc79b01 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-01-25 09:34:31 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
-@@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
+@@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
#if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \
(defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index abb176e60d46..f0b900a37104 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
-@@ -317,8 +317,12 @@ bool TryRecommitSystemPagesInternal(
+@@ -322,8 +322,12 @@ bool TryRecommitSystemPagesInternal(
void DiscardSystemPagesInternal(uintptr_t address, size_t length) {
void* ptr = reinterpret_cast<void*>(address);
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index 29e3d8f9cfad..d3ea0fc2d826 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
-@@ -13,11 +13,11 @@
+@@ -18,11 +18,11 @@
#include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
#include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h"
@@ -14,7 +14,7 @@
#include <dlfcn.h>
#endif
-@@ -25,7 +25,7 @@ namespace partition_alloc::internal::base::debug {
+@@ -30,7 +30,7 @@ namespace partition_alloc::internal::base::debug {
namespace {
@@ -23,7 +23,7 @@
// On Android the 'open' function has two versions:
// int open(const char *pathname, int flags);
-@@ -369,7 +369,7 @@ void PrintStackTraceInternal(const void** trace, size_
+@@ -374,7 +374,7 @@ void PrintStackTraceInternal(const void** trace, size_
}
#endif // !PA_BUILDFLAG(IS_APPLE)
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index 8e95c8188cb8..6694d8d89d9a 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
-@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) {
+@@ -107,6 +107,10 @@ void RandBytes(void* output, size_t output_length) {
if (getentropy(output, output_length) == 0) {
return;
}
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 10707c508246..22651ba84ab0 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
-@@ -37,6 +37,8 @@ typedef DWORD PlatformThreadId;
+@@ -43,6 +43,8 @@ typedef DWORD PlatformThreadId;
typedef zx_handle_t PlatformThreadId;
#elif PA_BUILDFLAG(IS_APPLE)
typedef mach_port_t PlatformThreadId;
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index 231679a72fb3..b54f9a81fa45 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
-@@ -10,7 +10,7 @@
+@@ -15,7 +15,7 @@
namespace partition_alloc::internal::base::internal {
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index 9341892e0673..3ede2ff74906 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-05-06 12:23:00 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
-@@ -18,7 +18,7 @@
+@@ -23,7 +23,7 @@
#include "partition_alloc/partition_alloc_base/logging.h"
#include "partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h"
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 34845e15a632..31e8eaedb8c4 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -1,15 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2024-11-16 12:20:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -169,7 +169,7 @@ constexpr bool kUseLazyCommit = false;
// This may be required on more platforms in the future.
#define PA_CONFIG_HAS_ATFORK_HANDLER() \
(PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
- PA_BUILDFLAG(IS_CHROMEOS))
+ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD))
- // Enable shadow metadata.
- //
-@@ -233,7 +233,7 @@ constexpr bool kUseLazyCommit = false;
+ #if PA_BUILDFLAG(MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS) && \
+ PA_BUILDFLAG(HAS_64_BIT_POINTERS)
+@@ -226,7 +226,7 @@ constexpr bool kUseLazyCommit = false;
// Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead
// to larger slot spans.
#if PA_BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index 850f16384937..eda7ff65f4e1 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -312,7 +312,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
+@@ -313,7 +313,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
// 8GB for each of the glued pools).
#if PA_BUILDFLAG(HAS_64_BIT_POINTERS)
#if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \
@@ -9,7 +9,7 @@
constexpr size_t kPoolMaxSize = 8 * kGiB;
#else
constexpr size_t kPoolMaxSize = 16 * kGiB;
-@@ -429,7 +429,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
+@@ -397,7 +397,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
// TODO(casey.smalley@arm.com): 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/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index aa779bc7f124..61817d0513c3 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -1,16 +1,16 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2023-12-23 12:33:28 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
-@@ -28,9 +28,13 @@ namespace internal {
+@@ -34,9 +34,13 @@ namespace internal {
// the second one 16. We could technically return something different for
// malloc() and operator new(), but this would complicate things, and most of
// our allocations are presumably coming from operator new() anyway.
+#if defined(__i386__) && defined(OS_FREEBSD)
+constexpr size_t kAlignment = 8;
+#else
- constexpr size_t kAlignment =
+ constexpr inline size_t kAlignment =
std::max(alignof(max_align_t),
static_cast<size_t>(__STDCPP_DEFAULT_NEW_ALIGNMENT__));
+#endif
+ static_assert(base::bits::HasSingleBit(kAlignment),
+ "Alignment must be power of two.");
static_assert(kAlignment <= 16,
- "PartitionAlloc doesn't support a fundamental alignment larger "
- "than 16 bytes.");
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index 4a844f3647fb..817395cddf39 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -1,15 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
-@@ -45,7 +45,7 @@
+@@ -51,7 +51,7 @@
#include "wow64apiset.h"
#endif
-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
#include <pthread.h>
- #if PA_CONFIG(ENABLE_SHADOW_METADATA)
- #include <sys/mman.h>
-@@ -298,7 +298,7 @@ void PartitionAllocMallocInitOnce() {
+ #endif // PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+
+@@ -300,7 +300,7 @@ void PartitionAllocMallocInitOnce() {
return;
}
@@ -18,7 +18,7 @@
// When fork() is called, only the current thread continues to execute in the
// child process. If the lock is held, but *not* by this thread when fork() is
// called, we have a deadlock.
-@@ -1118,7 +1118,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
+@@ -1006,7 +1006,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
// apple OSes.
PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) ||
(internal::SystemPageSize() == (size_t{1} << 14)));
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
new file mode 100644
index 000000000000..de43b9688c5b
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.h.orig 2025-09-10 13:22:16 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_root.h
+@@ -197,7 +197,7 @@ struct PartitionOptions {
+ // system to configure PartitionAlloc.
+ EnableToggle fewer_memory_regions =
+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \
+- PA_BUILDFLAG(IS_CHROMEOS)
++ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ kEnabled;
+ #else
+ kDisabled;
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 21f89708e2df..aca52969fdbb 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
-@@ -19,7 +19,16 @@
+@@ -24,7 +24,16 @@
#endif
#if PA_CONFIG(HAS_LINUX_KERNEL)
@@ -17,7 +17,7 @@
#include <sys/syscall.h>
#include <unistd.h>
-@@ -92,8 +101,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
+@@ -97,8 +106,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
int saved_errno = errno;
errno = 0;
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index 50d2bcfe6763..15ff3b0ab32e 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
-@@ -18,6 +18,10 @@
+@@ -23,6 +23,10 @@
#include <pthread.h>
#endif
@@ -11,7 +11,7 @@
#if PA_BUILDFLAG(PA_LIBC_GLIBC)
extern "C" void* __libc_stack_end;
#endif
-@@ -48,6 +52,36 @@ void* GetStackTop() {
+@@ -53,6 +57,36 @@ void* GetStackTop() {
void* GetStackTop() {
return pthread_get_stackaddr_np(pthread_self());
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 59c026907df3..577f2cf2527b 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
-@@ -16,7 +16,7 @@
+@@ -21,7 +21,7 @@
#include "partition_alloc/partition_alloc_check.h"
#include "partition_alloc/thread_isolation/thread_isolation.h"
diff --git a/www/ungoogled-chromium/files/patch-base_atomicops.h b/www/ungoogled-chromium/files/patch-base_atomicops.h
index 8c50c7410009..b34c7e088927 100644
--- a/www/ungoogled-chromium/files/patch-base_atomicops.h
+++ b/www/ungoogled-chromium/files/patch-base_atomicops.h
@@ -1,6 +1,6 @@
---- base/atomicops.h.orig 2025-02-20 09:59:21 UTC
+--- base/atomicops.h.orig 2025-09-10 13:22:16 UTC
+++ base/atomicops.h
-@@ -74,7 +74,11 @@ typedef intptr_t Atomic64;
+@@ -72,7 +72,11 @@ typedef intptr_t Atomic64;
// Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
// Atomic64 routines below, depending on your architecture.
diff --git a/www/ungoogled-chromium/files/patch-base_compiler__specific.h b/www/ungoogled-chromium/files/patch-base_compiler__specific.h
index 2505b6b763ab..1e33bae9bcee 100644
--- a/www/ungoogled-chromium/files/patch-base_compiler__specific.h
+++ b/www/ungoogled-chromium/files/patch-base_compiler__specific.h
@@ -1,6 +1,6 @@
---- base/compiler_specific.h.orig 2025-03-09 21:38:10 UTC
+--- base/compiler_specific.h.orig 2025-09-10 13:22:16 UTC
+++ base/compiler_specific.h
-@@ -729,6 +729,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) {
+@@ -733,6 +733,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) {
#if __has_cpp_attribute(clang::preserve_most) && \
(defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \
!defined(COMPONENT_BUILD) && \
diff --git a/www/ungoogled-chromium/files/patch-base_debug_debugger__posix.cc b/www/ungoogled-chromium/files/patch-base_debug_debugger__posix.cc
index 5907cba49fc9..05339da1f486 100644
--- a/www/ungoogled-chromium/files/patch-base_debug_debugger__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_debug_debugger__posix.cc
@@ -1,6 +1,6 @@
---- base/debug/debugger_posix.cc.orig 2025-05-31 17:16:41 UTC
+--- base/debug/debugger_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/debug/debugger_posix.cc
-@@ -42,6 +42,10 @@
+@@ -38,6 +38,10 @@
#include <sys/sysctl.h>
#endif
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_FREEBSD)
#include <sys/user.h>
#endif
-@@ -100,33 +104,52 @@ bool BeingDebugged() {
+@@ -96,33 +100,52 @@ bool BeingDebugged() {
// Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and
// binary interfaces may change.
diff --git a/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc b/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc
index d88bbd639fa0..676cf1b86c8d 100644
--- a/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc
@@ -1,4 +1,4 @@
---- base/debug/stack_trace_posix.cc.orig 2025-03-09 21:38:10 UTC
+--- base/debug/stack_trace_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/debug/stack_trace_posix.cc
@@ -51,7 +51,7 @@
// execinfo.h and backtrace(3) are really only present in glibc and in macOS
@@ -21,7 +21,7 @@
#include "base/debug/proc_maps_linux.h"
#endif
-@@ -329,7 +331,7 @@ void PrintToStderr(const char* output) {
+@@ -327,7 +329,7 @@ void PrintToStderr(const char* output) {
std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output)));
}
@@ -30,7 +30,7 @@
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
-@@ -346,7 +348,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
+@@ -344,7 +346,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
"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
@@ -42,7 +42,7 @@
}
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -552,7 +558,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -548,7 +554,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
_exit(EXIT_FAILURE);
}
@@ -51,7 +51,7 @@
// Set an alarm to trigger in case the default handler does not terminate
// the process. See 'AlarmSignalHandler' for more details.
struct sigaction action;
-@@ -577,6 +583,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -573,6 +579,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
// 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().
@@ -59,7 +59,7 @@
long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid),
info->si_signo, info);
if (retval == 0) {
-@@ -591,6 +598,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -587,6 +594,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
if (errno != EPERM) {
_exit(EXIT_FAILURE);
}
@@ -67,7 +67,7 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -783,6 +791,7 @@ class SandboxSymbolizeHelper {
+@@ -779,6 +787,7 @@ class SandboxSymbolizeHelper {
return -1;
}
@@ -75,7 +75,7 @@
// 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.
-@@ -875,11 +884,15 @@ class SandboxSymbolizeHelper {
+@@ -871,11 +880,15 @@ class SandboxSymbolizeHelper {
r.base = cur_base;
}
}
@@ -91,7 +91,7 @@
// Reads /proc/self/maps.
std::string contents;
if (!ReadProcMaps(&contents)) {
-@@ -897,6 +910,7 @@ class SandboxSymbolizeHelper {
+@@ -893,6 +906,7 @@ class SandboxSymbolizeHelper {
is_initialized_ = true;
return true;
diff --git a/www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc b/www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc
index 16ea957612c8..df17fa97597e 100644
--- a/www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_posix.cc.orig 2025-05-06 12:23:00 UTC
+--- base/files/file_util_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/files/file_util_posix.cc
-@@ -934,6 +934,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
+@@ -941,6 +941,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
@@ -8,7 +8,7 @@
// Avoid checking subdirs if directory already exists.
if (DirectoryExists(full_path)) {
-@@ -943,8 +944,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -950,8 +951,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
// Collect a list of all missing directories.
std::vector<FilePath> missing_subpaths({full_path});
FilePath last_path = full_path;
@@ -19,11 +19,11 @@
if (DirectoryExists(path)) {
break;
}
-@@ -962,21 +963,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -969,21 +970,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
}
#endif // BUILDFLAG(IS_CHROMEOS)
-- if (mkdir(subpath.value().c_str(), mode) == 0) {
+- if (File::Mkdir(subpath, mode) == 0) {
- continue;
- }
- // Mkdir failed, but it might have failed with EEXIST, or some other error
diff --git a/www/ungoogled-chromium/files/patch-base_files_file__util__unittest.cc b/www/ungoogled-chromium/files/patch-base_files_file__util__unittest.cc
index 31c1a0791ae0..bcc75bd80f87 100644
--- a/www/ungoogled-chromium/files/patch-base_files_file__util__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-base_files_file__util__unittest.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_unittest.cc.orig 2025-04-15 08:30:07 UTC
+--- base/files/file_util_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ base/files/file_util_unittest.cc
-@@ -3920,7 +3920,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
+@@ -4101,7 +4101,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
}
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
FilePath file_path("/proc/cpuinfo");
std::string data = "temp";
-@@ -4505,6 +4505,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
+@@ -4686,6 +4686,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
#endif // BUILDFLAG(IS_ANDROID)
@@ -29,7 +29,7 @@
#if BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
defined(ARCH_CPU_32_BITS)
// TODO(crbug.com/327582285): Re-enable these tests. They may be failing due to
-@@ -4671,7 +4684,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
+@@ -4852,7 +4865,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
NULL);
#else
size_t bytes_written =
diff --git a/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc b/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc
index 30109a001a1f..d60be943f0f2 100644
--- a/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc
+++ b/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc
@@ -1,6 +1,6 @@
---- base/i18n/icu_util.cc.orig 2025-05-06 12:23:00 UTC
+--- base/i18n/icu_util.cc.orig 2025-09-10 13:22:16 UTC
+++ base/i18n/icu_util.cc
-@@ -53,7 +53,7 @@
+@@ -52,7 +52,7 @@
#include "third_party/icu/source/common/unicode/unistr.h"
#endif
@@ -9,12 +9,12 @@
BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
#include "third_party/icu/source/i18n/unicode/timezone.h"
#endif
-@@ -329,7 +329,7 @@ void InitializeIcuTimeZone() {
+@@ -318,7 +318,7 @@ void InitializeIcuTimeZone() {
FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization();
icu::TimeZone::adoptDefault(
icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id)));
--#elif BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
-+#elif BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_CHROMEOS) || \
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_ANDROID)
// To respond to the time zone change properly, the default time zone
// cache in ICU has to be populated on starting up.
- // See TimeZoneMonitorLinux::NotifyClientsFromImpl().
diff --git a/www/ungoogled-chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc b/www/ungoogled-chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
index 2e27cf58aba4..040aa40a8ef7 100644
--- a/www/ungoogled-chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
@@ -1,6 +1,6 @@
---- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-02-20 09:59:21 UTC
+--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/memory/madv_free_discardable_memory_posix.cc
-@@ -305,6 +305,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT
+@@ -298,6 +298,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT
bool MadvFreeDiscardableMemoryPosix::IsResident() const {
DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_);
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_APPLE)
std::vector<char> vec(allocated_pages_);
#else
-@@ -321,6 +325,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
+@@ -314,6 +318,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
}
}
return true;
diff --git a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h
index 50d6618130e7..21cf141c798f 100644
--- a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h
+++ b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h
@@ -1,6 +1,6 @@
---- base/memory/platform_shared_memory_region.h.orig 2025-05-31 17:16:41 UTC
+--- base/memory/platform_shared_memory_region.h.orig 2025-09-10 13:22:16 UTC
+++ base/memory/platform_shared_memory_region.h
-@@ -18,7 +18,7 @@
+@@ -19,7 +19,7 @@
#include "base/unguessable_token.h"
#include "build/build_config.h"
@@ -9,7 +9,7 @@
namespace content {
class SandboxIPCHandler;
}
-@@ -85,7 +85,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+@@ -86,7 +86,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
kMaxValue = GET_SHMEM_TEMP_DIR_FAILURE
};
@@ -18,16 +18,7 @@
// Structure to limit access to executable region creation.
struct ExecutableRegion {
private:
-@@ -217,7 +217,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
- CheckPlatformHandlePermissionsCorrespondToMode);
- static PlatformSharedMemoryRegion Create(Mode mode,
- size_t size
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ,
- bool executable = false
- #endif
-@@ -236,7 +236,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+@@ -125,7 +125,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
#if BUILDFLAG(IS_FUCHSIA)
kNotVmo,
#endif
@@ -36,3 +27,12 @@
kFcntlFailed,
kReadOnlyFdNotReadOnly,
kUnexpectedReadOnlyFd,
+@@ -256,7 +256,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+ CheckPlatformHandlePermissionsCorrespondToMode);
+ static PlatformSharedMemoryRegion Create(Mode mode,
+ size_t size
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ,
+ bool executable = false
+ #endif
diff --git a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
index c4a0d892b230..79b98ea67e3d 100644
--- a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
@@ -1,6 +1,6 @@
---- base/memory/platform_shared_memory_region_posix.cc.orig 2025-05-31 17:16:41 UTC
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/memory/platform_shared_memory_region_posix.cc
-@@ -61,7 +61,7 @@ std::optional<FDAccessModeError> CheckFDAccessMode(int
+@@ -59,7 +59,7 @@ std::optional<FDAccessModeError> CheckFDAccessMode(int
} // namespace
@@ -9,7 +9,7 @@
// static
ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) {
PlatformSharedMemoryRegion region =
-@@ -183,7 +183,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() {
+@@ -184,7 +184,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() {
// static
PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
size_t size
@@ -18,7 +18,7 @@
,
bool executable
#endif
-@@ -212,7 +212,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
+@@ -209,7 +209,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
// flag.
FilePath directory;
if (!GetShmemTempDir(
diff --git a/www/ungoogled-chromium/files/patch-base_message__loop_message__pump__epoll.cc b/www/ungoogled-chromium/files/patch-base_message__loop_message__pump__epoll.cc
index 82245e77e18e..0946ed2a0e47 100644
--- a/www/ungoogled-chromium/files/patch-base_message__loop_message__pump__epoll.cc
+++ b/www/ungoogled-chromium/files/patch-base_message__loop_message__pump__epoll.cc
@@ -1,6 +1,6 @@
---- base/message_loop/message_pump_epoll.cc.orig 2025-03-09 21:38:10 UTC
+--- base/message_loop/message_pump_epoll.cc.orig 2025-09-10 13:22:16 UTC
+++ base/message_loop/message_pump_epoll.cc
-@@ -47,7 +47,7 @@ std::atomic_bool g_use_batched_version = false;
+@@ -49,7 +49,7 @@ std::atomic_bool g_use_batched_version = false;
std::atomic_bool g_use_poll = false;
constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = {
diff --git a/www/ungoogled-chromium/files/patch-base_posix_unix__domain__socket.cc b/www/ungoogled-chromium/files/patch-base_posix_unix__domain__socket.cc
index 1d3f27d4e3db..f9c3bde5ad98 100644
--- a/www/ungoogled-chromium/files/patch-base_posix_unix__domain__socket.cc
+++ b/www/ungoogled-chromium/files/patch-base_posix_unix__domain__socket.cc
@@ -1,6 +1,14 @@
---- base/posix/unix_domain_socket.cc.orig 2025-02-20 09:59:21 UTC
+--- base/posix/unix_domain_socket.cc.orig 2025-09-10 13:22:16 UTC
+++ base/posix/unix_domain_socket.cc
-@@ -47,7 +47,7 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) {
+@@ -20,6 +20,7 @@
+ #include "base/files/scoped_file.h"
+ #include "base/logging.h"
+ #include "base/notreached.h"
++#include "base/notimplemented.h"
+ #include "base/numerics/safe_conversions.h"
+ #include "base/pickle.h"
+ #include "base/posix/eintr_wrapper.h"
+@@ -47,7 +48,7 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) {
// static
bool UnixDomainSocket::EnableReceiveProcessId(int fd) {
@@ -9,7 +17,7 @@
const int enable = 1;
return setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &enable, sizeof(enable)) == 0;
#else
-@@ -73,7 +73,7 @@ bool UnixDomainSocket::SendMsg(int fd,
+@@ -73,7 +74,7 @@ bool UnixDomainSocket::SendMsg(int fd,
struct cmsghdr* cmsg;
msg.msg_control = control_buffer;
@@ -18,7 +26,7 @@
msg.msg_controllen = checked_cast<socklen_t>(control_len);
#else
msg.msg_controllen = control_len;
-@@ -81,7 +81,7 @@ bool UnixDomainSocket::SendMsg(int fd,
+@@ -81,7 +82,7 @@ bool UnixDomainSocket::SendMsg(int fd,
cmsg = CMSG_FIRSTHDR(&msg);
cmsg->cmsg_level = SOL_SOCKET;
cmsg->cmsg_type = SCM_RIGHTS;
@@ -27,7 +35,7 @@
cmsg->cmsg_len = checked_cast<u_int>(CMSG_LEN(sizeof(int) * fds.size()));
#else
cmsg->cmsg_len = CMSG_LEN(sizeof(int) * fds.size());
-@@ -133,7 +133,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -133,7 +134,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
const size_t kControlBufferSize =
CMSG_SPACE(sizeof(int) * kMaxFileDescriptors)
@@ -36,7 +44,7 @@
// macOS does not support ucred.
// macOS supports xucred, but this structure is insufficient.
+ CMSG_SPACE(sizeof(struct ucred))
-@@ -162,7 +162,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -162,7 +163,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
wire_fds = reinterpret_cast<int*>(CMSG_DATA(cmsg));
wire_fds_len = payload_len / sizeof(int);
}
@@ -45,7 +53,7 @@
// macOS does not support SCM_CREDENTIALS.
if (cmsg->cmsg_level == SOL_SOCKET &&
cmsg->cmsg_type == SCM_CREDENTIALS) {
-@@ -199,6 +199,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -199,6 +200,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0) {
pid = -1;
}
diff --git a/www/ungoogled-chromium/files/patch-base_process_internal__linux.h b/www/ungoogled-chromium/files/patch-base_process_internal__linux.h
index 7fbc9e33fa37..567e551c440f 100644
--- a/www/ungoogled-chromium/files/patch-base_process_internal__linux.h
+++ b/www/ungoogled-chromium/files/patch-base_process_internal__linux.h
@@ -1,6 +1,6 @@
---- base/process/internal_linux.h.orig 2025-04-15 08:30:07 UTC
+--- base/process/internal_linux.h.orig 2025-09-10 13:22:16 UTC
+++ base/process/internal_linux.h
-@@ -144,6 +144,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t clock_ticks);
+@@ -146,6 +146,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t clock_ticks);
// arguments to the lambda.
template <typename Lambda>
void ForEachProcessTask(base::ProcessHandle process, Lambda&& lambda) {
@@ -10,7 +10,7 @@
// Iterate through the different threads tracked in /proc/<pid>/task.
FilePath fd_path = GetProcPidDir(process).Append("task");
-@@ -167,6 +170,7 @@ void ForEachProcessTask(base::ProcessHandle process, L
+@@ -169,6 +172,7 @@ void ForEachProcessTask(base::ProcessHandle process, L
FilePath task_path = fd_path.Append(tid_str);
lambda(tid, task_path);
}
diff --git a/www/ungoogled-chromium/files/patch-base_process_launch.h b/www/ungoogled-chromium/files/patch-base_process_launch.h
index b010a5a87921..b42b9f0563a1 100644
--- a/www/ungoogled-chromium/files/patch-base_process_launch.h
+++ b/www/ungoogled-chromium/files/patch-base_process_launch.h
@@ -1,6 +1,6 @@
---- base/process/launch.h.orig 2025-05-31 17:16:41 UTC
+--- base/process/launch.h.orig 2025-09-10 13:22:16 UTC
+++ base/process/launch.h
-@@ -245,7 +245,7 @@ struct BASE_EXPORT LaunchOptions {
+@@ -234,7 +234,7 @@ struct BASE_EXPORT LaunchOptions {
bool clear_environment = false;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
diff --git a/www/ungoogled-chromium/files/patch-base_process_launch__posix.cc b/www/ungoogled-chromium/files/patch-base_process_launch__posix.cc
deleted file mode 100644
index 6e085b79eb95..000000000000
--- a/www/ungoogled-chromium/files/patch-base_process_launch__posix.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- base/process/launch_posix.cc.orig 2025-04-15 08:30:07 UTC
-+++ base/process/launch_posix.cc
-@@ -62,6 +62,9 @@
- #error "macOS should use launch_mac.cc"
- #endif
-
-+#if defined(OS_FREEBSD)
-+#pragma weak environ
-+#endif
- extern char** environ;
-
- namespace base {
diff --git a/www/ungoogled-chromium/files/patch-base_process_process__metrics.cc b/www/ungoogled-chromium/files/patch-base_process_process__metrics.cc
index 8e42fa944db1..a72d760a7764 100644
--- a/www/ungoogled-chromium/files/patch-base_process_process__metrics.cc
+++ b/www/ungoogled-chromium/files/patch-base_process_process__metrics.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics.cc.orig 2025-02-20 09:59:21 UTC
+--- base/process/process_metrics.cc.orig 2025-09-10 13:22:16 UTC
+++ base/process/process_metrics.cc
@@ -17,7 +17,7 @@ namespace base {
namespace {
@@ -18,28 +18,17 @@
GetSystemMemoryInfo(&system_metrics.memory_info_);
GetVmStatInfo(&system_metrics.vmstat_info_);
GetSystemDiskInfo(&system_metrics.disk_info_);
-@@ -73,7 +73,7 @@ Value::Dict SystemMetrics::ToDict() const {
- Value::Dict res;
-
- res.Set("committed_memory", static_cast<int>(committed_memory_));
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- Value::Dict meminfo = memory_info_.ToDict();
- meminfo.Merge(vmstat_info_.ToDict());
- res.Set("meminfo", std::move(meminfo));
-@@ -100,7 +100,6 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
+@@ -79,7 +79,7 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
#endif // !BUILDFLAG(IS_MAC)
}
-#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
++#if BUILDFLAG(IS_POSIX)
double ProcessMetrics::GetPlatformIndependentCPUUsage(
TimeDelta cumulative_cpu) {
TimeTicks time = TimeTicks::Now();
-@@ -130,10 +129,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
- return GetPlatformIndependentCPUUsage(cpu_usage);
- });
- }
--#endif
+@@ -112,7 +112,7 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
+ #endif
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_AIX)
diff --git a/www/ungoogled-chromium/files/patch-base_process_process__metrics.h b/www/ungoogled-chromium/files/patch-base_process_process__metrics.h
index 6142ef9a2fc9..9a963d2579d6 100644
--- a/www/ungoogled-chromium/files/patch-base_process_process__metrics.h
+++ b/www/ungoogled-chromium/files/patch-base_process_process__metrics.h
@@ -1,4 +1,4 @@
---- base/process/process_metrics.h.orig 2025-02-20 09:59:21 UTC
+--- base/process/process_metrics.h.orig 2025-09-10 13:22:16 UTC
+++ base/process/process_metrics.h
@@ -39,7 +39,7 @@
#endif
@@ -68,7 +68,7 @@
// Data about system-wide memory consumption. Values are in KB. Available on
// Windows, Mac, Linux, Android and Chrome OS.
//
-@@ -345,7 +343,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -342,7 +340,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -77,7 +77,7 @@
// This provides an estimate of available memory as described here:
// https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773
// NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always
-@@ -360,7 +358,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -357,7 +355,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -86,7 +86,7 @@
int buffers = 0;
int cached = 0;
int active_anon = 0;
-@@ -397,7 +395,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
+@@ -394,7 +392,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
// BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -95,7 +95,7 @@
// Parse the data found in /proc/<pid>/stat and return the sum of the
// CPU-related ticks. Returns -1 on parse error.
// Exposed for testing.
-@@ -591,7 +589,7 @@ class BASE_EXPORT SystemMetrics {
+@@ -570,7 +568,7 @@ class BASE_EXPORT SystemMetrics {
FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics);
size_t committed_memory_;
diff --git a/www/ungoogled-chromium/files/patch-base_process_process__metrics__freebsd.cc b/www/ungoogled-chromium/files/patch-base_process_process__metrics__freebsd.cc
index 7f2b1023c334..53b989bbdf19 100644
--- a/www/ungoogled-chromium/files/patch-base_process_process__metrics__freebsd.cc
+++ b/www/ungoogled-chromium/files/patch-base_process_process__metrics__freebsd.cc
@@ -1,10 +1,10 @@
---- base/process/process_metrics_freebsd.cc.orig 2025-02-20 09:59:21 UTC
+--- base/process/process_metrics_freebsd.cc.orig 2025-09-10 13:22:16 UTC
+++ base/process/process_metrics_freebsd.cc
@@ -3,41 +3,92 @@
// found in the LICENSE file.
#include "base/process/process_metrics.h"
-+#include "base/notreached.h"
++#include "base/notimplemented.h"
#include <stddef.h>
+#include <sys/types.h>
@@ -104,11 +104,10 @@
}
size_t GetSystemCommitCharge() {
-@@ -64,6 +115,176 @@ size_t GetSystemCommitCharge() {
- pagesize = getpagesize();
+@@ -65,5 +116,118 @@ size_t GetSystemCommitCharge() {
return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
+ }
+
+int64_t GetNumberOfThreads(ProcessHandle process) {
+ // Taken from FreeBSD top (usr.bin/top/machine.c)
@@ -222,62 +221,5 @@
+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo& other) = default;
+
+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ // TODO(crbug.com/1334256): Make base::Value able to hold uint64_t and remove
-+ // casts below.
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
} // namespace base
diff --git a/www/ungoogled-chromium/files/patch-base_process_process__metrics__openbsd.cc b/www/ungoogled-chromium/files/patch-base_process_process__metrics__openbsd.cc
index d6bbb5163a77..b29ad1835e5b 100644
--- a/www/ungoogled-chromium/files/patch-base_process_process__metrics__openbsd.cc
+++ b/www/ungoogled-chromium/files/patch-base_process_process__metrics__openbsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_openbsd.cc.orig 2025-02-25 06:59:53 UTC
+--- base/process/process_metrics_openbsd.cc.orig 2025-09-10 13:22:16 UTC
+++ base/process/process_metrics_openbsd.cc
@@ -6,73 +6,85 @@
@@ -14,7 +14,7 @@
#include "base/memory/ptr_util.h"
#include "base/types/expected.h"
+#include "base/values.h"
-+#include "base/notreached.h"
++#include "base/notimplemented.h"
namespace base {
@@ -122,7 +122,7 @@
struct vmtotal vmtotal;
unsigned long mem_total, mem_free, mem_inactive;
size_t len = sizeof(vmtotal);
-@@ -85,9 +97,115 @@ size_t GetSystemCommitCharge() {
+@@ -85,9 +97,60 @@ size_t GetSystemCommitCharge() {
mem_free = vmtotal.t_free;
mem_inactive = vmtotal.t_vm - vmtotal.t_avm;
@@ -130,7 +130,7 @@
+ pagesize = checked_cast<size_t>(getpagesize());
return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
+ }
+
+int ProcessMetrics::GetOpenFdCount() const {
+ return (process_ == getpid()) ? getdtablecount() : -1;
@@ -146,7 +146,7 @@
+}
+
+bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo) {
-+ NOTIMPLEMENTED_LOG_ONCE();
++ NOTIMPLEMENTED();
+ return false;
+}
+
@@ -165,39 +165,6 @@
+ return 0;
+}
+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
+SystemDiskInfo::SystemDiskInfo() {
+ reads = 0;
+ reads_merged = 0;
@@ -215,27 +182,5 @@
+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo&) = default;
+
+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
} // namespace base
diff --git a/www/ungoogled-chromium/files/patch-base_process_process__posix.cc b/www/ungoogled-chromium/files/patch-base_process_process__posix.cc
index 5af035ba240f..ef9e636f24ce 100644
--- a/www/ungoogled-chromium/files/patch-base_process_process__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_process_process__posix.cc
@@ -1,7 +1,7 @@
---- base/process/process_posix.cc.orig 2025-02-20 09:59:21 UTC
+--- base/process/process_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/process/process_posix.cc
-@@ -23,10 +23,15 @@
- #include "base/trace_event/base_tracing.h"
+@@ -25,10 +25,15 @@
+ #include "base/trace_event/trace_event.h"
#include "build/build_config.h"
-#if BUILDFLAG(IS_MAC)
@@ -17,7 +17,7 @@
#if BUILDFLAG(CLANG_PROFILING)
#include "base/test/clang_profiling.h"
#endif
-@@ -100,7 +105,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle,
+@@ -104,7 +109,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle,
}
#endif
@@ -26,7 +26,7 @@
// Using kqueue on Mac so that we can wait on non-child processes.
// We can't use kqueues on child processes because we need to reap
// our own children using wait.
-@@ -379,7 +384,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process
+@@ -387,7 +392,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process
const bool exited = (parent_pid < 0);
if (!exited && parent_pid != our_pid) {
@@ -35,7 +35,7 @@
// On Mac we can wait on non child processes.
return WaitForSingleNonChildProcess(handle, timeout);
#else
-@@ -416,7 +421,56 @@ void Process::Exited(int exit_code) const {
+@@ -424,7 +429,56 @@ void Process::Exited(int exit_code) const {
int Process::GetOSPriority() const {
DCHECK(IsValid());
diff --git a/www/ungoogled-chromium/files/patch-base_rand__util__posix.cc b/www/ungoogled-chromium/files/patch-base_rand__util__posix.cc
index aae758c07404..5d9df986d748 100644
--- a/www/ungoogled-chromium/files/patch-base_rand__util__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_rand__util__posix.cc
@@ -1,15 +1,15 @@
---- base/rand_util_posix.cc.orig 2025-05-06 12:23:00 UTC
+--- base/rand_util_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/rand_util_posix.cc
-@@ -29,7 +29,7 @@
- #include "base/time/time.h"
+@@ -30,7 +30,7 @@
#include "build/build_config.h"
+ #include "third_party/boringssl/src/include/openssl/rand.h"
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_NACL)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
#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.
-@@ -45,6 +45,7 @@ namespace base {
+@@ -42,6 +42,7 @@ namespace base {
namespace {
@@ -17,28 +17,26 @@
#if BUILDFLAG(IS_AIX)
// AIX has no 64-bit support for O_CLOEXEC.
static constexpr int kOpenFlags = O_RDONLY;
-@@ -69,10 +70,11 @@ class URandomFd {
+@@ -66,8 +67,9 @@ class URandomFd {
private:
const int fd_;
};
+#endif
- #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_ANDROID)) && \
-- !BUILDFLAG(IS_NACL)
-+ !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) && !BUILDFLAG(IS_BSD)
bool KernelSupportsGetRandom() {
return base::SysInfo::KernelVersionNumber::Current() >=
-@@ -129,6 +131,7 @@ bool UseBoringSSLForRandBytes() {
+@@ -122,6 +124,7 @@ bool UseBoringSSLForRandBytes() {
namespace {
void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
+#if !BUILDFLAG(IS_BSD)
- #if !BUILDFLAG(IS_NACL)
// The BoringSSL experiment takes priority over everything else.
if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) {
-@@ -163,6 +166,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
+ // BoringSSL's RAND_bytes always returns 1. Any error aborts the program.
+@@ -152,6 +155,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
const int urandom_fd = GetUrandomFD();
const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
CHECK(success);
@@ -48,7 +46,7 @@
}
} // namespace
-@@ -182,9 +188,11 @@ void RandBytes(span<uint8_t> output) {
+@@ -171,9 +177,11 @@ void RandBytes(span<uint8_t> output) {
RandBytesInternal(output, /*avoid_allocation=*/false);
}
diff --git a/www/ungoogled-chromium/files/patch-base_system_sys__info.h b/www/ungoogled-chromium/files/patch-base_system_sys__info.h
index 8fc08853b222..4453d2851078 100644
--- a/www/ungoogled-chromium/files/patch-base_system_sys__info.h
+++ b/www/ungoogled-chromium/files/patch-base_system_sys__info.h
@@ -1,6 +1,6 @@
---- base/system/sys_info.h.orig 2025-05-06 12:23:00 UTC
+--- base/system/sys_info.h.orig 2025-09-10 13:22:16 UTC
+++ base/system/sys_info.h
-@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo {
+@@ -360,6 +360,8 @@ class BASE_EXPORT SysInfo {
static void ResetCpuSecurityMitigationsEnabledForTesting();
#endif
@@ -9,7 +9,7 @@
private:
friend class test::ScopedAmountOfPhysicalMemoryOverride;
FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -367,7 +369,7 @@ class BASE_EXPORT SysInfo {
+@@ -372,7 +374,7 @@ class BASE_EXPORT SysInfo {
static HardwareInfo GetHardwareInfoSync();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc b/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc
index 608ee0cdabbf..394145735775 100644
--- a/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc
@@ -1,6 +1,6 @@
---- base/system/sys_info_posix.cc.orig 2025-05-06 12:23:00 UTC
+--- base/system/sys_info_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/system/sys_info_posix.cc
-@@ -143,7 +143,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
+@@ -144,7 +144,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
namespace base {
@@ -9,7 +9,7 @@
// static
int SysInfo::NumberOfProcessors() {
#if BUILDFLAG(IS_MAC)
-@@ -199,7 +199,7 @@ int SysInfo::NumberOfProcessors() {
+@@ -200,7 +200,7 @@ int SysInfo::NumberOfProcessors() {
return cached_num_cpus;
}
@@ -18,7 +18,7 @@
// static
uint64_t SysInfo::AmountOfVirtualMemory() {
-@@ -285,6 +285,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
+@@ -286,6 +286,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
arch = "x86";
} else if (arch == "amd64") {
arch = "x86_64";
diff --git a/www/ungoogled-chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc b/www/ungoogled-chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
index b659e41a07c2..2d4a969bad3a 100644
--- a/www/ungoogled-chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -1,20 +1,20 @@
---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-05-06 12:23:00 UTC
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ base/task/thread_pool/environment_config_unittest.cc
-@@ -21,7 +21,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
- base::FeatureList::IsEnabled(
- FeatureControllingBackgroundPriorityWorkerThreads()));
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
+@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
+ EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread());
+ #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
-@@ -30,7 +30,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+@@ -22,7 +22,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread());
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseUtilityThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
diff --git a/www/ungoogled-chromium/files/patch-base_test_test__file__util__linux.cc b/www/ungoogled-chromium/files/patch-base_test_test__file__util__linux.cc
index e721859e4d4e..bb8092a7a28e 100644
--- a/www/ungoogled-chromium/files/patch-base_test_test__file__util__linux.cc
+++ b/www/ungoogled-chromium/files/patch-base_test_test__file__util__linux.cc
@@ -1,6 +1,6 @@
---- base/test/test_file_util_linux.cc.orig 2025-02-20 09:59:21 UTC
+--- base/test/test_file_util_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ base/test/test_file_util_linux.cc
-@@ -56,9 +56,11 @@ bool EvictFileFromSystemCache(const FilePath& file) {
+@@ -57,9 +57,11 @@ bool EvictFileFromSystemCache(const FilePath& file) {
if (fdatasync(fd.get()) != 0) {
return false;
}
diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__internal__posix.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__internal__posix.cc
index ae1a3ca6c089..0036a9f308ca 100644
--- a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__internal__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__internal__posix.cc
@@ -1,11 +1,21 @@
---- base/threading/platform_thread_internal_posix.cc.orig 2025-03-09 21:38:10 UTC
+--- base/threading/platform_thread_internal_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/threading/platform_thread_internal_posix.cc
-@@ -41,7 +41,7 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
+@@ -31,6 +31,10 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
}
int GetCurrentThreadNiceValue() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return 0;
- #else
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return 0;
++#else
+ // Need to clear errno before calling getpriority():
+ // http://man7.org/linux/man-pages/man2/getpriority.2.html
+ errno = 0;
+@@ -42,6 +46,7 @@ int GetCurrentThreadNiceValue() {
+ }
+
+ return nice_value;
++#endif
+ }
+
+ } // namespace base::internal
diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.cc
new file mode 100644
index 000000000000..0983208698d0
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.cc
@@ -0,0 +1,11 @@
+--- base/threading/platform_thread_metrics.cc.orig 2025-09-10 13:22:16 UTC
++++ base/threading/platform_thread_metrics.cc
+@@ -26,7 +26,7 @@ PlatformThreadMetrics::CreateForCurrentThread() {
+ }
+
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // static
+ std::unique_ptr<PlatformThreadMetrics>
diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.h b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.h
new file mode 100644
index 000000000000..c170493a29ee
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.h
@@ -0,0 +1,20 @@
+--- base/threading/platform_thread_metrics.h.orig 2025-09-10 13:22:16 UTC
++++ base/threading/platform_thread_metrics.h
+@@ -51,7 +51,7 @@ class BASE_EXPORT PlatformThreadMetrics {
+ PlatformThreadHandle handle);
+ #endif
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+ static std::unique_ptr<PlatformThreadMetrics> CreateFromId(
+ PlatformThreadId tid);
+@@ -93,7 +93,7 @@ class BASE_EXPORT PlatformThreadMetrics {
+
+ PlatformThreadHandle handle_;
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ explicit PlatformThreadMetrics(PlatformThreadId tid) : tid_(tid) {}
+
+ PlatformThreadId tid_;
diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__posix.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__posix.cc
index 3af970da5906..2b6a7aaaafd4 100644
--- a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__posix.cc
@@ -1,21 +1,23 @@
---- base/threading/platform_thread_posix.cc.orig 2025-04-15 08:30:07 UTC
+--- base/threading/platform_thread_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/threading/platform_thread_posix.cc
-@@ -79,11 +79,11 @@ void* ThreadFunc(void* params) {
+@@ -79,6 +79,7 @@ void* ThreadFunc(void* params) {
base::DisallowSingleton();
}
--#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
-+#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
+ #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
partition_alloc::internal::StackTopRegistry::Get().NotifyThreadCreated();
#endif
+@@ -92,6 +93,7 @@ void* ThreadFunc(void* params) {
+ // where they were created. This explicitly sets the priority of all new
+ // threads.
+ PlatformThread::SetCurrentThreadType(thread_params->thread_type);
++#endif
+ }
+
+ ThreadIdNameManager::GetInstance()->RegisterThread(
+@@ -266,6 +268,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
--#if !BUILDFLAG(IS_NACL)
-+#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_APPLE)
- PlatformThread::SetCurrentThreadRealtimePeriodValue(
- delegate->GetRealtimePeriod());
-@@ -272,6 +272,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
- return PlatformThreadId(reinterpret_cast<int32_t>(pthread_self()));
#elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX)
return PlatformThreadId(pthread_self());
+#elif BUILDFLAG(IS_BSD)
@@ -23,31 +25,58 @@
#elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX)
return PlatformThreadId(reinterpret_cast<int64_t>(pthread_self()));
#endif
-@@ -365,7 +367,7 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
+@@ -359,6 +363,9 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
// static
bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- return false;
- #else
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
if (from >= to) {
-@@ -386,6 +388,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ // Decreasing thread priority on POSIX is always allowed.
+ return true;
+@@ -368,12 +375,18 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp
+ }
+
+ return internal::CanLowerNiceTo(internal::ThreadTypeToNiceValue(to));
++#endif
+ }
+
+ namespace internal {
+
+ void SetCurrentThreadTypeImpl(ThreadType thread_type,
MessagePumpType pump_type_hint) {
- #if BUILDFLAG(IS_NACL)
- NOTIMPLEMENTED();
-+// avoid pledge(2) violation
-+#elif BUILDFLAG(IS_BSD)
-+ NOTIMPLEMENTED();
- #else
++#if BUILDFLAG(IS_BSD)
++ // pledge(2) violation
++ NOTIMPLEMENTED();
++ return;
++#else
if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) {
return;
-@@ -409,7 +414,7 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ }
+@@ -389,12 +402,17 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ DVPLOG(1) << "Failed to set nice value of thread ("
+ << PlatformThread::CurrentId() << ") to " << nice_setting;
+ }
++#endif
+ }
+
+ } // namespace internal
// static
ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return ThreadPriorityForTest::kNormal;
- #else
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return ThreadPriorityForTest::kNormal;
++#else
+ // Mirrors SetCurrentThreadPriority()'s implementation.
+ auto platform_specific_priority =
+ internal::GetCurrentThreadPriorityForPlatformForTest(); // IN-TEST
+@@ -405,6 +423,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh
+ int nice_value = internal::GetCurrentThreadNiceValue();
+
+ return internal::NiceValueToThreadPriorityForTest(nice_value); // IN-TEST
++#endif
+ }
+
+ #endif // !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc
index 4d3724b1ec88..67780d74279a 100644
--- a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc
@@ -1,4 +1,4 @@
---- base/threading/platform_thread_unittest.cc.orig 2025-04-15 08:30:07 UTC
+--- base/threading/platform_thread_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ base/threading/platform_thread_unittest.cc
@@ -36,7 +36,7 @@
#include "base/time/time.h"
@@ -18,16 +18,7 @@
// On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be
// able to increase priority to any level unless we are root (euid == 0).
bool kCanIncreasePriority = false;
-@@ -435,7 +435,7 @@ TEST(PlatformThreadTest, SetCurrentThreadTypeTest) {
- #if BUILDFLAG(IS_APPLE)
- TestPriorityResultingFromThreadType(ThreadType::kResourceEfficient,
- ThreadPriorityForTest::kUtility);
--#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- TestPriorityResultingFromThreadType(
- ThreadType::kResourceEfficient,
- ThreadPriorityForTest::kResourceEfficient);
-@@ -624,12 +624,16 @@ INSTANTIATE_TEST_SUITE_P(
+@@ -618,12 +618,16 @@ INSTANTIATE_TEST_SUITE_P(
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/ungoogled-chromium/files/patch-base_time_time__now__posix.cc b/www/ungoogled-chromium/files/patch-base_time_time__now__posix.cc
index 6d99909f684c..a73e728a7005 100644
--- a/www/ungoogled-chromium/files/patch-base_time_time__now__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_time_time__now__posix.cc
@@ -1,11 +1,14 @@
---- base/time/time_now_posix.cc.orig 2025-01-25 09:34:31 UTC
+--- base/time/time_now_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/time/time_now_posix.cc
-@@ -27,7 +27,7 @@
- #endif
+@@ -110,7 +110,11 @@ std::optional<TimeTicks> MaybeTimeTicksNowIgnoringOver
+ }
+
+ TimeTicks TimeTicksLowResolutionNowIgnoringOverride() {
++#if BUILDFLAG(IS_BSD)
++ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC));
++#else
+ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC_COARSE));
++#endif
+ }
+ } // namespace subtle
- // NaCl doesn't support CLOCK_MONOTONIC_COARSE.
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC
- #else
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC_COARSE
diff --git a/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc b/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc
index fc64db54ef26..93703965ccdc 100644
--- a/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc
+++ b/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc
@@ -1,4 +1,4 @@
---- base/trace_event/malloc_dump_provider.cc.orig 2025-03-09 21:38:10 UTC
+--- base/trace_event/malloc_dump_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ base/trace_event/malloc_dump_provider.cc
@@ -31,6 +31,8 @@
@@ -18,7 +18,7 @@
void ReportMallinfoStats(ProcessMemoryDump* pmd,
size_t* total_virtual_size,
size_t* resident_size,
-@@ -370,6 +372,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump
+@@ -383,6 +385,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump
&allocated_objects_count);
#elif BUILDFLAG(IS_FUCHSIA)
// TODO(fuchsia): Port, see https://crbug.com/706592.
diff --git a/www/ungoogled-chromium/files/patch-base_trace__event_process__memory__dump.cc b/www/ungoogled-chromium/files/patch-base_trace__event_process__memory__dump.cc
index b6b98d738489..2c68feba7aa1 100644
--- a/www/ungoogled-chromium/files/patch-base_trace__event_process__memory__dump.cc
+++ b/www/ungoogled-chromium/files/patch-base_trace__event_process__memory__dump.cc
@@ -1,6 +1,15 @@
---- base/trace_event/process_memory_dump.cc.orig 2025-03-09 21:38:10 UTC
+--- base/trace_event/process_memory_dump.cc.orig 2025-09-10 13:22:16 UTC
+++ base/trace_event/process_memory_dump.cc
-@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -47,7 +47,7 @@
+ #include <Psapi.h>
+ #endif
+
+-#if BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #include <tuple>
+
+ #include "base/notreached.h"
+@@ -116,7 +116,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
#if BUILDFLAG(IS_WIN)
auto vec =
base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size);
@@ -9,7 +18,7 @@
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);
-@@ -143,7 +143,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -140,7 +140,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
for (size_t i = 0; i < page_count; i++) {
resident_page_count += vec[i].VirtualAttributes.Valid;
}
diff --git a/www/ungoogled-chromium/files/patch-build_config_BUILD.gn b/www/ungoogled-chromium/files/patch-build_config_BUILD.gn
index 2405d8478c37..cf944c7fcc3d 100644
--- a/www/ungoogled-chromium/files/patch-build_config_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-build_config_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/BUILD.gn.orig 2025-01-25 09:34:31 UTC
+--- build/config/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ build/config/BUILD.gn
-@@ -215,6 +215,10 @@ config("default_libs") {
+@@ -209,6 +209,10 @@ config("default_libs") {
# Targets should choose to explicitly link frameworks they require. Since
# linking can have run-time side effects, nothing should be listed here.
libs = []
diff --git a/www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn b/www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn
index 1301100bc60a..9db9e2990bea 100644
--- a/www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn
+++ b/www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn
@@ -1,4 +1,4 @@
---- build/config/BUILDCONFIG.gn.orig 2025-05-06 12:23:00 UTC
+--- build/config/BUILDCONFIG.gn.orig 2025-09-10 13:22:16 UTC
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -10,7 +10,7 @@
(current_cpu != "s390x" && current_cpu != "s390" &&
current_cpu != "ppc64" && current_cpu != "ppc" &&
current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -235,6 +236,10 @@ if (host_toolchain == "") {
+@@ -242,6 +243,10 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -21,16 +21,16 @@
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -279,6 +284,8 @@ if (target_os == "android") {
- _default_toolchain = "//build/toolchain/aix:$target_cpu"
- } else if (target_os == "zos") {
- _default_toolchain = "//build/toolchain/zos:$target_cpu"
+@@ -291,6 +296,8 @@ if (target_os == "android") {
+ assert(
+ false,
+ "emscripten is not a supported target_os. It is available only as secondary toolchain.")
+} else if (target_os == "openbsd" || target_os == "freebsd") {
+ _default_toolchain = host_toolchain
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -313,7 +320,11 @@ is_android = current_os == "android"
+@@ -325,7 +332,11 @@ is_android = current_os == "android"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -41,5 +41,5 @@
+is_freebsd = current_os == "freebsd"
+is_bsd = current_os == "openbsd" || current_os == "freebsd"
is_mac = current_os == "mac"
- is_nacl = current_os == "nacl"
- is_wasm = current_os == "emscripten"
+
+ # TODO(crbug.com/40511454): Remove is_nacl from all build files, then
diff --git a/www/ungoogled-chromium/files/patch-build_config_clang_BUILD.gn b/www/ungoogled-chromium/files/patch-build_config_clang_BUILD.gn
index cba054032aec..5c93cf4542cf 100644
--- a/www/ungoogled-chromium/files/patch-build_config_clang_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-build_config_clang_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/clang/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- build/config/clang/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ build/config/clang/BUILD.gn
-@@ -252,7 +252,12 @@ template("clang_lib") {
+@@ -268,7 +268,12 @@ template("clang_lib") {
# Adds a dependency on the Clang runtime library clang_rt.builtins.
clang_lib("compiler_builtins") {
diff --git a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
index eaade58e5d6a..14a748aefbd0 100644
--- a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
@@ -1,15 +1,24 @@
---- build/config/compiler/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- build/config/compiler/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ build/config/compiler/BUILD.gn
-@@ -197,7 +197,7 @@ declare_args() {
+@@ -194,7 +194,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
# debugging information which is required by some specialized
# debugging tools.
-- simple_template_names = is_clang && !is_nacl && !is_win && !is_apple
-+ simple_template_names = is_clang && !is_nacl && !is_win && !is_apple && !is_bsd
- }
+- simple_template_names = is_clang && !is_win && !is_apple
++ simple_template_names = is_clang && !is_win && !is_apple && !is_bsd
+
+ # This switch is used to enable -Wexit-time-destructors by default. This
+ # warning serves as a flip switch to allow a gradual migration of targets
+@@ -272,7 +272,7 @@ assert(!(llvm_force_head_revision && use_remoteexec &&
+ # Since this is referenced both when passing the file and when deciding which
+ # warnings to enable, store it in a separate variable here.
+ use_clang_warning_suppression_file =
+- default_toolchain != "//build/toolchain/cros:target" &&
++ !is_bsd && default_toolchain != "//build/toolchain/cros:target" &&
+ !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
- declare_args() {
-@@ -254,13 +254,16 @@ config("default_include_dirs") {
+ # default_include_dirs ---------------------------------------------------------
+@@ -290,13 +290,16 @@ config("default_include_dirs") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -27,7 +36,7 @@
}
# compiler ---------------------------------------------------------------------
-@@ -509,6 +512,10 @@ config("compiler") {
+@@ -564,6 +567,10 @@ config("compiler") {
}
}
@@ -38,43 +47,52 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -569,7 +576,7 @@ config("compiler") {
+@@ -639,7 +646,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
-- if (is_clang && !is_nacl) {
-+ if (is_clang && !is_nacl && !is_bsd) {
+- if (is_clang) {
++ if (is_clang && !is_bsd) {
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1227,7 +1234,7 @@ config("compiler_cpu_abi") {
- ]
+@@ -1281,7 +1288,7 @@ config("compiler_cpu_abi") {
+ # CPU architecture. We may or may not be doing a cross compile now, so for
+ # simplicity we always explicitly set the architecture.
+ if (current_cpu == "x64") {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
+ cflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ } else {
+@@ -1290,7 +1297,7 @@ config("compiler_cpu_abi") {
}
+ cflags += [ "-msse3" ]
+ } else if (current_cpu == "x86") {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !Is_bsd) {
+ cflags += [ "--target=i386-unknown-linux-gnu" ]
+ ldflags += [ "--target=i386-unknown-linux-gnu" ]
+ } else {
+@@ -1302,7 +1309,7 @@ config("compiler_cpu_abi") {
+ "-msse3",
+ ]
} else if (current_cpu == "arm") {
-- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1242,7 +1249,7 @@ config("compiler_cpu_abi") {
+@@ -1314,7 +1321,7 @@ config("compiler_cpu_abi") {
+ cflags += [ "-mtune=$arm_tune" ]
}
} else if (current_cpu == "arm64") {
- if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
-- !is_chromeos_device) {
-+ !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1576,7 +1583,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.
-- if (is_nacl) {
-+ if (is_nacl || is_bsd) {
- # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
- cflags += [
- "-Xclang",
-@@ -1634,7 +1641,7 @@ config("compiler_deterministic") {
+@@ -1713,7 +1720,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -83,26 +101,17 @@
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -1719,7 +1726,7 @@ config("clang_revision") {
- # e.g. by setting in the the project's .gn file.
- config("clang_warning_suppression") {
- # Some build configs use older versions of clang that don't support WSMs
-- if (!is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
-+ if (!is_bsd && !is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
- !llvm_android_mainline && is_clang &&
- clang_warning_suppression_file != "") {
- from_build_root =
-@@ -2053,9 +2060,6 @@ config("default_warnings") {
+@@ -2134,9 +2141,6 @@ config("default_warnings") {
- # TODO(crbug.com/40284799): Fix and re-enable.
- "-Wno-thread-safety-reference-return",
+ # TODO(crbug.com/40284799): Fix and re-enable.
+ "-Wno-thread-safety-reference-return",
-
-- # TODO(crbug.com/376641662): Fix and re-enable.
-- "-Wno-nontrivial-memcall",
- ]
+- # TODO(crbug.com/376641662): Fix and re-enable.
+- "-Wno-nontrivial-memcall",
+ ]
- cflags_cc += [
-@@ -2837,7 +2841,7 @@ config("afdo_optimize_size") {
+ cflags_cc += [
+@@ -2920,7 +2924,7 @@ config("afdo_optimize_size") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -111,7 +120,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2864,7 +2868,7 @@ config("afdo") {
+@@ -2947,7 +2951,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -120,12 +129,3 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -3041,7 +3045,7 @@ config("symbols") {
- cflags += [ "-gomit-unreferenced-methods" ]
- }
-
-- if (is_clang && (!is_nacl || is_nacl_saigo)) {
-+ if (is_clang && (!is_nacl || is_nacl_saigo) && !is_bsd) {
- if (is_apple) {
- # TODO(crbug.com/40117949): Investigate missing debug info on mac.
- # Make sure we don't use constructor homing on mac.
diff --git a/www/ungoogled-chromium/files/patch-build_config_rust.gni b/www/ungoogled-chromium/files/patch-build_config_rust.gni
index 2c730c3bddb6..e75d4aede50d 100644
--- a/www/ungoogled-chromium/files/patch-build_config_rust.gni
+++ b/www/ungoogled-chromium/files/patch-build_config_rust.gni
@@ -1,13 +1,15 @@
---- build/config/rust.gni.orig 2025-05-31 17:16:41 UTC
+--- build/config/rust.gni.orig 2025-09-10 13:22:16 UTC
+++ build/config/rust.gni
-@@ -361,6 +361,10 @@ if (is_linux || is_chromeos) {
+@@ -369,7 +369,11 @@ if (is_linux || is_chromeos) {
}
}
+-if (toolchain_has_rust) {
+if (is_bsd) {
+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+}
+
- assert(!toolchain_has_rust || rust_abi_target != "")
++if (toolchain_has_rust && !is_bsd) {
+ assert(rust_abi_target != "")
- # This variable is passed to the Rust libstd build.
+ _known_rust_target_triples_filepath = "//build/rust/known-target-triples.txt"
diff --git a/www/ungoogled-chromium/files/patch-build_linux_strip__binary.py b/www/ungoogled-chromium/files/patch-build_linux_strip__binary.py
index cf324c1fabd2..e73e7b33307c 100644
--- a/www/ungoogled-chromium/files/patch-build_linux_strip__binary.py
+++ b/www/ungoogled-chromium/files/patch-build_linux_strip__binary.py
@@ -1,10 +1,10 @@
---- build/linux/strip_binary.py.orig 2022-10-01 07:40:07 UTC
+--- build/linux/strip_binary.py.orig 2025-09-10 13:22:16 UTC
+++ build/linux/strip_binary.py
@@ -10,6 +10,7 @@ import sys
- def main():
+ def main() -> int:
+ return 0
- argparser = argparse.ArgumentParser(description='eu-strip binary.')
-
- argparser.add_argument('--eu-strip-binary-path', help='eu-strip path.')
+ parser = argparse.ArgumentParser(description="Strip binary using LLVM tools.")
+ parser.add_argument("--llvm-strip-binary-path",
+ help="Path to llvm-strip executable.")
diff --git a/www/ungoogled-chromium/files/patch-build_nocompile.gni b/www/ungoogled-chromium/files/patch-build_nocompile.gni
deleted file mode 100644
index 87e02640ac1a..000000000000
--- a/www/ungoogled-chromium/files/patch-build_nocompile.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/nocompile.gni.orig 2025-02-20 09:59:21 UTC
-+++ build/nocompile.gni
-@@ -55,7 +55,7 @@ if (is_win) {
- }
-
- declare_args() {
-- enable_nocompile_tests = is_clang && !is_nacl
-+ enable_nocompile_tests = is_clang && !is_nacl && !is_bsd
- }
-
- if (enable_nocompile_tests) {
diff --git a/www/ungoogled-chromium/files/patch-build_rust_allocator_lib.rs b/www/ungoogled-chromium/files/patch-build_rust_allocator_lib.rs
index 508b657a5761..cfb992f08880 100644
--- a/www/ungoogled-chromium/files/patch-build_rust_allocator_lib.rs
+++ b/www/ungoogled-chromium/files/patch-build_rust_allocator_lib.rs
@@ -1,17 +1,59 @@
-https://chromium.googlesource.com/chromium/src/+/8393b61ba876c8e1614275c97767f9b06b889f48
-https://chromium.googlesource.com/chromium/src/+/6aae0e2353c857d98980ff677bf304288d7c58de
+--- build/rust/allocator/lib.rs.orig 2025-09-10 13:22:16 UTC
++++ build/rust/allocator/lib.rs
+@@ -90,6 +90,12 @@ mod both_allocators {
+ #[linkage = "weak"]
+ fn __rust_no_alloc_shim_is_unstable_v2() {}
+
++ // TODO(crbug.com/422538133) Remove after rolling past
++ // https://github.com/rust-lang/rust/pull/141061
++ #[no_mangle]
++ #[linkage = "weak"]
++ static __rust_no_alloc_shim_is_unstable: u8 = 0;
++
+ // Mangle the symbol name as rustc expects.
+ #[rustc_std_internal_symbol]
+ #[allow(non_upper_case_globals)]
+https://issues.chromium.org/issues/440481922
+https://chromium-review.googlesource.com/c/chromium/src/+/6875644
---- build/rust/allocator/lib.rs.orig 2025-06-18 14:17:42.000000000 +0200
-+++ build/rust/allocator/lib.rs 2025-08-24 10:57:12.002293000 +0200
-@@ -89,9 +89,8 @@ mod both_allocators {
- /// As part of rustc's contract for using `#[global_allocator]` without
- /// rustc-generated shims we must define this symbol, since we are opting in
- /// to unstable functionality. See https://github.com/rust-lang/rust/issues/123015
-- #[no_mangle]
-- #[linkage = "weak"]
-- static __rust_no_alloc_shim_is_unstable: u8 = 0;
-+ #[rustc_std_internal_symbol]
-+ fn __rust_no_alloc_shim_is_unstable_v2() {}
+
+From 23d818d3c7fba4658248f17fd7b8993199242aa9 Mon Sep 17 00:00:00 2001
+From: Hans Wennborg <hans@chromium.org>
+Date: Fri, 22 Aug 2025 10:34:47 -0700
+Subject: [PATCH] [rust] Define __rust_alloc_error_handler_should_panic_v2
+
+https://github.com/rust-lang/rust/pull/143387 made
+__rust_alloc_error_handler_should_panic a function.
+
+The new definition is needed when rolling Rust past that PR. We can
+remove the old symbol afterwards.
+
+Bug: 440481922
+Change-Id: I3340edd6d96d76de14942af67939978140430424
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6875644
+Commit-Queue: Arthur Eubanks <aeubanks@google.com>
+Reviewed-by: Arthur Eubanks <aeubanks@google.com>
+Auto-Submit: Hans Wennborg <hans@chromium.org>
+Commit-Queue: Hans Wennborg <hans@chromium.org>
+Cr-Commit-Position: refs/heads/main@{#1505162}
+---
+
+diff --git a/build/rust/allocator/lib.rs b/build/rust/allocator/lib.rs
+index 29b3af1..a7fa7a4 100644
+--- build/rust/allocator/lib.rs
++++ build/rust/allocator/lib.rs
+@@ -90,7 +90,14 @@
+ #[linkage = "weak"]
+ fn __rust_no_alloc_shim_is_unstable_v2() {}
++ #[rustc_std_internal_symbol]
++ #[linkage = "weak"]
++ fn __rust_alloc_error_handler_should_panic_v2() -> u8 {
++ 0
++ }
++
// Mangle the symbol name as rustc expects.
++ // TODO(crbug.com/440481922): Remove this after rolling past https://github.com/rust-lang/rust/pull/143387
#[rustc_std_internal_symbol]
+ #[allow(non_upper_case_globals)]
+ #[linkage = "weak"]
diff --git a/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni b/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni
index cf41ecf39584..d1ce41457f49 100644
--- a/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/gcc_toolchain.gni.orig 2025-04-15 08:30:07 UTC
+--- build/toolchain/gcc_toolchain.gni.orig 2025-09-10 13:22:16 UTC
+++ build/toolchain/gcc_toolchain.gni
-@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) {
+@@ -49,6 +49,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
}
@@ -14,7 +14,7 @@
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -896,22 +903,12 @@ template("gcc_toolchain") {
+@@ -893,22 +900,12 @@ template("gcc_toolchain") {
# actually just be doing a native compile.
template("clang_toolchain") {
gcc_toolchain(target_name) {
diff --git a/www/ungoogled-chromium/files/patch-build_toolchain_toolchain.gni b/www/ungoogled-chromium/files/patch-build_toolchain_toolchain.gni
index 647a75106c5e..966e402e1c04 100644
--- a/www/ungoogled-chromium/files/patch-build_toolchain_toolchain.gni
+++ b/www/ungoogled-chromium/files/patch-build_toolchain_toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/toolchain.gni.orig 2025-05-06 12:23:00 UTC
+--- build/toolchain/toolchain.gni.orig 2025-09-10 13:22:16 UTC
+++ build/toolchain/toolchain.gni
-@@ -75,7 +75,7 @@ if (host_os == "mac") {
+@@ -63,7 +63,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/www/ungoogled-chromium/files/patch-cc_base_features.cc b/www/ungoogled-chromium/files/patch-cc_base_features.cc
index aceab501275c..7946cee3580f 100644
--- a/www/ungoogled-chromium/files/patch-cc_base_features.cc
+++ b/www/ungoogled-chromium/files/patch-cc_base_features.cc
@@ -1,6 +1,6 @@
---- cc/base/features.cc.orig 2025-05-31 17:16:41 UTC
+--- cc/base/features.cc.orig 2025-09-10 13:22:16 UTC
+++ cc/base/features.cc
-@@ -52,7 +52,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
+@@ -55,7 +55,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
// be using a separate flag to control the launch on GL.
BASE_FEATURE(kUseDMSAAForTiles,
"UseDMSAAForTiles",
diff --git a/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc
index d21d704a085e..ce7e814dd002 100644
--- a/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc
@@ -1,15 +1,6 @@
---- chrome/app/chrome_main_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/app/chrome_main_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/app/chrome_main_delegate.cc
-@@ -147,7 +147,7 @@
- #include "components/webui/about/credit_utils.h"
- #endif
-
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- #include "components/nacl/common/nacl_paths.h"
- #include "components/nacl/zygote/nacl_fork_delegate_linux.h"
- #endif
-@@ -188,17 +188,17 @@
+@@ -179,17 +179,17 @@
#include "v8/include/v8.h"
#endif
@@ -30,7 +21,7 @@
#include "chrome/browser/policy/policy_path_parser.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -316,7 +316,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
+@@ -294,7 +294,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
// and resources loaded.
bool SubprocessNeedsResourceBundle(const std::string& process_type) {
return
@@ -39,7 +30,7 @@
// The zygote process opens the resources for the renderers.
process_type == switches::kZygoteProcess ||
#endif
-@@ -399,7 +399,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
+@@ -373,7 +373,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
return false;
}
@@ -48,7 +39,7 @@
// Show the man page if --help or -h is on the command line.
void HandleHelpSwitches(const base::CommandLine& command_line) {
if (command_line.HasSwitch(switches::kHelp) ||
-@@ -411,7 +411,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
+@@ -385,7 +385,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
}
#endif // BUILDFLAG(IS_LINUX)
@@ -57,7 +48,7 @@
void SIGTERMProfilingShutdown(int signal) {
content::Profiling::Stop();
struct sigaction sigact;
-@@ -493,7 +493,7 @@ std::optional<int> AcquireProcessSingleton(
+@@ -467,7 +467,7 @@ std::optional<int> AcquireProcessSingleton(
// process can be exited.
ChromeProcessSingleton::CreateInstance(user_data_dir);
@@ -66,7 +57,7 @@
// Read the xdg-activation token and set it in the command line for the
// duration of the notification in order to ensure this is propagated to an
// already running browser process if it exists.
-@@ -571,7 +571,7 @@ void InitializeUserDataDir(base::CommandLine* command_
+@@ -545,7 +545,7 @@ void InitializeUserDataDir(base::CommandLine* command_
std::string process_type =
command_line->GetSwitchValueASCII(switches::kProcessType);
@@ -75,7 +66,7 @@
// On Linux, Chrome does not support running multiple copies under different
// DISPLAYs, so the profile directory can be specified in the environment to
// support the virtual desktop use-case.
-@@ -669,7 +669,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
+@@ -643,7 +643,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -84,7 +75,7 @@
// Record the startup process creation time on supported platforms. On Android
// this is recorded in ChromeMainDelegateAndroid.
startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -828,7 +828,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
+@@ -802,7 +802,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
#if BUILDFLAG(IS_OZONE)
// Initialize Ozone platform and add required feature flags as per platform's
// properties.
@@ -93,7 +84,7 @@
ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
#endif
ui::OzonePlatform::PreEarlyInitialization();
-@@ -983,7 +983,7 @@ void ChromeMainDelegate::CommonEarlyInitialization(Inv
+@@ -957,7 +957,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() {
const bool is_canary_dev = IsCanaryDev();
const bool emit_crashes =
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -102,7 +93,7 @@
is_canary_dev;
#else
false;
-@@ -1131,7 +1131,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
+@@ -1105,7 +1105,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
return 0; // Got a --credits switch; exit with a success error code.
}
@@ -111,16 +102,7 @@
// This will directly exit if the user asked for help.
HandleHelpSwitches(command_line);
#endif
-@@ -1156,7 +1156,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
- ash::RegisterPathProvider();
- chromeos::dbus_paths::RegisterPathProvider();
- #endif
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- nacl::RegisterPathProvider();
- #endif
-
-@@ -1444,7 +1444,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
+@@ -1409,7 +1409,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
}
@@ -129,19 +111,3 @@
// Zygote needs to call InitCrashReporter() in RunZygote().
if (process_type != switches::kZygoteProcess &&
!command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1532,13 +1532,13 @@ std::variant<int, content::MainFunctionParams> ChromeM
- #else
-
- #if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
-- !BUILDFLAG(IS_CHROMEOS))
-+ !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD))
- static const MainFunction kMainFunctions[] = {
- #if BUILDFLAG(IS_MAC)
- {switches::kRelauncherProcess, mac_relauncher::internal::RelauncherMain},
- {switches::kCodeSignCloneCleanupProcess,
- code_sign_clone_manager::internal::ChromeCodeSignCloneCleanupMain},
--#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- // This entry is not needed on Linux, where the NaCl loader
- // process is launched via nacl_helper instead.
- {switches::kNaClLoaderProcess, NaClMain},
diff --git a/www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp b/www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp
new file mode 100644
index 000000000000..47a91936aaac
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp
@@ -0,0 +1,16 @@
+--- chrome/app/settings_strings.grdp.orig 2025-09-10 13:22:16 UTC
++++ chrome/app/settings_strings.grdp
+@@ -240,11 +240,9 @@
+ <message name="IDS_SETTINGS_RESET_TO_DEFAULT" desc="Name of the control which resets a browser setting back to the default value">
+ Reset to default
+ </message>
+- <if expr="not is_linux">
+- <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
++ <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
+ Reset to default theme
+- </message>
+- </if>
++ </message>
+ <message name="IDS_SETTINGS_CUSTOMIZE_TOOLBAR" desc="Text of the button which allows you to customize your toolbar.">
+ Customize your toolbar
+ </message>
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_BUILD.gn b/www/ungoogled-chromium/files/patch-chrome_browser_BUILD.gn
index b944132e4a46..a1b8204b9f18 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/BUILD.gn.orig 2025-06-17 07:21:45 UTC
+--- chrome/browser/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/BUILD.gn
-@@ -6883,6 +6883,13 @@ static_library("browser") {
+@@ -7008,6 +7008,13 @@ static_library("browser") {
[ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
index 41cd8aac5a4e..cf10e4f19e5d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
@@ -1,25 +1,13 @@
---- chrome/browser/about_flags.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/about_flags.cc.orig 2025-09-23 12:08:14 UTC
+++ chrome/browser/about_flags.cc
-@@ -263,7 +263,7 @@
- #include "extensions/common/extension_features.h"
+@@ -330,12 +330,12 @@
+ #include "components/stylus_handwriting/win/features.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "base/allocator/buildflags.h"
- #endif
-
-@@ -353,7 +353,7 @@
- #include "device/vr/public/cpp/switches.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "ui/ozone/public/ozone_switches.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -363,7 +363,7 @@
- #include "chrome/browser/win/mica_titlebar.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -27,34 +15,7 @@
#include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck
#include "chrome/browser/enterprise/profile_management/profile_management_features.h"
#include "chrome/browser/enterprise/webstore/features.h"
-@@ -375,7 +375,7 @@
- #include "components/user_education/common/user_education_features.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/ui_features.h"
- #include "ui/base/ui_base_features.h"
- #endif
-@@ -427,7 +427,7 @@ const FeatureEntry::Choice kPullToRefreshChoices[] = {
- #endif // USE_AURA
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- const FeatureEntry::FeatureParam kLocalNetworkAccessChecksBlock[] = {
- {"LocalNetworkAccessChecksWarn", "false"}};
-@@ -543,7 +543,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap
- {"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}};
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
- {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
- {flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -900,6 +900,26 @@ const FeatureEntry::FeatureVariation
+@@ -906,6 +906,26 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -81,16 +42,7 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1275,7 +1295,7 @@ constexpr FeatureEntry::FeatureVariation
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
- {"AtKeywordAcceleration", "true"},
- };
-@@ -1313,7 +1333,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1286,7 +1306,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -99,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3721,7 +3741,7 @@ const FeatureEntry::FeatureVariation kAndroidThemeModu
+@@ -3922,7 +3942,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -108,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4180,7 +4200,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4218,7 +4238,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -117,7 +69,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4246,7 +4266,7 @@ const FeatureEntry::FeatureVariation
+@@ -4259,7 +4279,7 @@ const FeatureEntry::FeatureVariation
1, nullptr},
};
@@ -126,7 +78,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -5184,7 +5204,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5478,7 +5498,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -135,7 +87,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5476,7 +5496,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5777,7 +5797,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -144,16 +96,16 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5698,7 +5718,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(features::kWebShare)},
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+@@ -5991,7 +6011,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
+ #endif // BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5739,6 +5759,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6024,6 +6044,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -170,16 +122,16 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6638,7 +6668,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6925,7 +6955,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"omnibox-contextual-search-actions-at-top",
- flag_descriptions::kOmniboxContextualSearchActionsAtTopName,
- flag_descriptions::kOmniboxContextualSearchActionsAtTopDescription,
-@@ -6942,7 +6972,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"contextual-search-box-uses-contextual-search-provider",
+ flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
+ flag_descriptions::
+@@ -7329,7 +7359,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -187,26 +139,17 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
- FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7430,7 +7460,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
+@@ -7834,7 +7864,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7700,7 +7730,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,
-@@ -8382,7 +8412,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8795,7 +8825,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -215,7 +158,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9046,7 +9076,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9422,7 +9452,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -224,7 +167,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9071,7 +9101,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9447,7 +9477,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -233,7 +176,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9551,7 +9581,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9903,7 +9933,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -242,7 +185,16 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10223,7 +10253,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10089,7 +10119,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
+ FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"reduce-user-agent-data-linux-platform-version",
+ flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
+ flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
+@@ -10588,7 +10618,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -251,16 +203,16 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10347,7 +10377,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
- #endif
+@@ -10711,7 +10741,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
+ FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"third-party-profile-management",
flag_descriptions::kThirdPartyProfileManagementName,
flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10376,7 +10406,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10740,7 +10770,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -269,7 +221,16 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11094,7 +11124,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11305,7 +11335,7 @@ const FeatureEntry kFeatureEntries[] = {
+ PLATFORM_FEATURE_NAME_TYPE("CrOSLateBootGravedigger")},
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"replace-sync-promos-with-sign-in-promos-desktop",
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
+@@ -11464,7 +11494,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
@@ -278,16 +239,16 @@
{"enable-history-sync-optin",
flag_descriptions::kEnableHistorySyncOptinName,
flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -11196,7 +11226,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)},
+@@ -11567,7 +11597,7 @@ const FeatureEntry kFeatureEntries[] = {
+ "HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"supervised-profile-safe-search",
- flag_descriptions::kSupervisedProfileSafeSearchName,
- flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11444,7 +11474,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"supervised-user-local-web-approvals",
+ flag_descriptions::kSupervisedUserLocalWebApprovalsName,
+ flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
+@@ -11793,7 +11823,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -296,7 +257,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11545,7 +11575,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11892,7 +11922,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -305,7 +266,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11582,7 +11612,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11926,7 +11956,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -314,7 +275,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -11913,7 +11943,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12256,7 +12286,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -323,7 +284,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -11963,7 +11993,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12300,7 +12330,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -332,8 +293,8 @@
{"autofill-enable-amount-extraction-desktop",
flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -11983,7 +12013,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)},
+@@ -12320,7 +12350,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(blink::features::kClipboardChangeEvent)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -341,7 +302,7 @@
{"autofill-enable-amount-extraction-allowlist-desktop",
flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
flag_descriptions::
-@@ -12101,7 +12131,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12452,7 +12482,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -350,30 +311,75 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12137,7 +12167,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12488,7 +12518,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"autofill-enable-amount-extraction-desktop-logging",
- flag_descriptions::kAutofillEnableAmountExtractionDesktopLoggingName,
- flag_descriptions::
-@@ -12160,7 +12190,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll,
- FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)},
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-amount-extraction-testing",
+ flag_descriptions::kAutofillEnableAmountExtractionTestingName,
+ flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
+@@ -12503,7 +12533,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
+ FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12189,7 +12219,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12754,7 +12784,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
+ tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
+@@ -12840,7 +12870,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"local-network-access-check",
- flag_descriptions::kLocalNetworkAccessChecksName,
- flag_descriptions::kLocalNetworkAccessChecksDescription, kOsDesktop,
+ {"enable-site-search-allow-user-override-policy",
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
+@@ -12963,7 +12993,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"lens-search-side-panel-default-width-change",
+ flag_descriptions::kLensSearchSidePanelDefaultWidthChangeName,
+ flag_descriptions::kLensSearchSidePanelDefaultWidthChangeDescription,
+@@ -12987,7 +13017,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-buy-now-pay-later-for-klarna",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
+@@ -13025,7 +13055,7 @@ const FeatureEntry kFeatureEntries[] = {
+ autofill::features::kAutofillEnableDownstreamCardAwarenessIph)},
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"enable-lens-overlay-back-to-page",
+ flag_descriptions::kLensOverlayBackToPageName,
+ flag_descriptions::kLensOverlayBackToPageDescription, kOsDesktop,
+@@ -13074,7 +13104,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-buy-now-pay-later-for-externally-linked",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
+ flag_descriptions::
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/www/ungoogled-chromium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
index 9bd280dac2d8..f5494e895789 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
@@ -1,11 +1,11 @@
---- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2024-05-23 20:04:36 UTC
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
-@@ -89,7 +89,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch
+@@ -105,7 +105,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch
return metrics::OmniboxInputType::QUERY;
case ExternalProtocolHandler::UNKNOWN: {
--#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)
// Linux impl of GetApplicationNameForScheme doesn't distinguish
// between URL schemes with handers and those without. This will
// make the default behaviour be search on Linux.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
index b6075f9e96af..00a76e2dcfe1 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/background/extensions/background_mode_manager.cc
-@@ -893,7 +893,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
+@@ -879,7 +879,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
}
return family->CreateExact(size).AsImageSkia();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc b/www/ungoogled-chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
index c068a22245f4..915bb2c4e746 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -1,6 +1,6 @@
---- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/background/glic/glic_status_icon.cc
-@@ -86,7 +86,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
+@@ -93,7 +93,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
if (!status_icon_) {
return;
}
@@ -9,7 +9,7 @@
// Set a vector icon for proper themeing on Linux.
status_icon_->SetIcon(
GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
-@@ -128,7 +128,7 @@ GlicStatusIcon::~GlicStatusIcon() {
+@@ -135,7 +135,7 @@ GlicStatusIcon::~GlicStatusIcon() {
context_menu_ = nullptr;
if (status_icon_) {
@@ -18,7 +18,7 @@
status_icon_->RemoveObserver(this);
#endif
std::unique_ptr<StatusIcon> removed_icon =
-@@ -234,7 +234,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
+@@ -243,7 +243,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
}
void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
@@ -27,7 +27,7 @@
if (context_menu_) {
const bool is_visible = BrowserList::GetInstance()->empty();
const std::optional<size_t> index =
-@@ -284,7 +284,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
+@@ -293,7 +293,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_SETTINGS,
l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_SETTINGS));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.cc
index 3a7f59c641fd..ede33a0fb243 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/browser_features.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/browser_features.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/browser_features.cc
-@@ -75,7 +75,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
+@@ -80,7 +80,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
"ClearUserDataUponProfileDestruction",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -9,7 +9,7 @@
// Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
// `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
// disabled without losing data.
-@@ -94,7 +94,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
+@@ -99,7 +99,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
// the browser exits.
BASE_FEATURE(kDestroyProfileOnBrowserClose,
"DestroyProfileOnBrowserClose",
@@ -18,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -227,7 +227,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
+@@ -241,7 +241,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
"SandboxExternalProtocolBlockedWarning",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.h b/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.h
index d58d0ac2c48a..29c459e068ed 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.h
@@ -1,6 +1,6 @@
---- chrome/browser/browser_features.h.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/browser_features.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/browser_features.h
-@@ -38,7 +38,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
+@@ -39,7 +39,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction);
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kDbusSecretPortal);
BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-@@ -100,7 +100,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
+@@ -87,7 +87,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc
index 786961db18c5..7d802a62ab7f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/browser_process_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/browser_process_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/browser_process_impl.cc
-@@ -262,7 +262,7 @@
+@@ -259,7 +259,7 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/browser_features.h"
#include "components/os_crypt/async/browser/fallback_linux_key_provider.h"
#include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
-@@ -274,7 +274,7 @@
+@@ -271,7 +271,7 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -18,7 +18,7 @@
// How often to check if the persistent instance of Chrome needs to restart
// to install an update.
static const int kUpdateCheckIntervalHours = 6;
-@@ -1181,7 +1181,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
+@@ -1184,7 +1184,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
GoogleUpdateSettings::GetCollectStatsConsent());
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
@@ -27,7 +27,7 @@
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1446,7 +1446,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
+@@ -1449,7 +1449,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
local_state())));
#endif // BUILDFLAG(IS_WIN)
@@ -36,7 +36,7 @@
base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore) !=
"basic") {
-@@ -1730,7 +1730,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1729,7 +1729,7 @@ void BrowserProcessImpl::Unpin() {
}
// Mac is currently not supported.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h
index 77d13ff22904..52e757e0b362 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h
@@ -1,6 +1,6 @@
---- chrome/browser/browser_process_impl.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/browser_process_impl.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/browser_process_impl.h
-@@ -413,7 +413,7 @@ class BrowserProcessImpl : public BrowserProcess,
+@@ -411,7 +411,7 @@ class BrowserProcessImpl : public BrowserProcess,
std::unique_ptr<BatteryMetrics> battery_metrics_;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
index dfa4a9448c3d..05c3f80048a9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_browser_field_trials.cc
-@@ -38,7 +38,7 @@
+@@ -45,7 +45,7 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
#endif
@@ -9,12 +9,12 @@
#include "base/nix/xdg_util.h"
#include "ui/base/ui_base_features.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -118,7 +118,7 @@ void ChromeBrowserFieldTrials::RegisterSyntheticTrials
- #endif // BUILDFLAG(IS_ANDROID)
- }
+@@ -101,7 +101,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride
+ base::FeatureList* feature_list) {
+ variations::FeatureOverrides feature_overrides(*feature_list);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux/Desktop platform variants, such as ozone/wayland, some features
- // might need to be disabled as per OzonePlatform's runtime properties.
- // OzonePlatform selection and initialization, in turn, depend on Chrome flags
+ // On Linux/Desktop platform variants, such as ozone/wayland, some features
+ // might need to be disabled as per OzonePlatform's runtime properties.
+ // OzonePlatform selection and initialization, in turn, depend on Chrome flags
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.h b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.h
deleted file mode 100644
index 7367fe8f22b1..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_field_trials.h.orig 2024-11-16 12:20:41 UTC
-+++ chrome/browser/chrome_browser_field_trials.h
-@@ -33,7 +33,7 @@ class ChromeBrowserFieldTrials : public variations::Pl
- const variations::EntropyProviders& entropy_providers,
- base::FeatureList* feature_list) override;
- void RegisterSyntheticTrials() override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void RegisterFeatureOverrides(base::FeatureList* feature_list) override;
- #endif
-
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
index 3622e35e3c4b..de72c61b4715 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_browser_interface_binders.cc
-@@ -81,7 +81,7 @@
+@@ -82,7 +82,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/web_applications/sub_apps_service_impl.h"
#endif
-@@ -497,7 +497,7 @@ void PopulateChromeFrameBinders(
+@@ -521,7 +521,7 @@ void PopulateChromeFrameBinders(
#endif // BUILDFLAG(ENABLE_SPEECH_SERVICE)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
index d90d27bd63f7..fa8b2d8f4002 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -1,13 +1,11 @@
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-09-11 16:30:26 UTC
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
-@@ -48,20 +48,20 @@
- #include "content/public/browser/web_ui_controller_interface_binder.h"
+@@ -51,18 +51,18 @@
+ #include "mojo/public/cpp/bindings/binder_map.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || 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"
#include "ui/webui/resources/cr_components/app_management/app_management.mojom.h"
#endif
@@ -24,16 +22,7 @@
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
#include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin.mojom.h"
-@@ -452,7 +452,7 @@ void PopulateChromeWebUIFrameBinders(
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<
- connectors_internals::mojom::PageHandler,
- enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -463,7 +463,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -483,7 +483,7 @@ void PopulateChromeWebUIFrameBinders(
policy::DlpInternalsUI>(map);
#endif
@@ -42,7 +31,7 @@
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -593,14 +593,14 @@ void PopulateChromeWebUIFrameBinders(
+@@ -635,14 +635,14 @@ void PopulateChromeWebUIFrameBinders(
HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
}
@@ -59,7 +48,7 @@
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -1133,7 +1133,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1191,7 +1191,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc
index ca6f23e29656..326c6a6dfb88 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_main.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_browser_main.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_browser_main.cc
-@@ -150,7 +150,7 @@
+@@ -153,7 +153,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "sql/database.h"
#endif
-@@ -176,11 +176,11 @@
+@@ -179,11 +179,11 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -23,7 +23,7 @@
#include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck
#include "chrome/browser/headless/headless_mode_util.h" // nogncheck
#include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
-@@ -191,7 +191,7 @@
+@@ -194,7 +194,7 @@
#include "ui/gfx/switches.h"
#endif
@@ -32,7 +32,7 @@
#include "chrome/browser/first_run/upgrade_util.h"
#endif
-@@ -269,7 +269,7 @@
+@@ -266,7 +266,7 @@
#include "chrome/browser/chrome_process_singleton.h"
#include "chrome/browser/ui/startup/startup_browser_creator.h"
@@ -41,7 +41,7 @@
#include "base/nix/xdg_util.h"
#endif
#endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
-@@ -292,7 +292,7 @@
+@@ -289,7 +289,7 @@
namespace {
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -50,7 +50,7 @@
constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
FILE_PATH_LITERAL("Media History");
-@@ -443,7 +443,7 @@ void ProcessSingletonNotificationCallbackImpl(
+@@ -440,7 +440,7 @@ void ProcessSingletonNotificationCallbackImpl(
}
#endif
@@ -59,16 +59,16 @@
// Set the global activation token sent as a command line switch by another
// browser process. This also removes the switch after use to prevent any side
// effects of leaving it in the command line after this point.
-@@ -1022,7 +1022,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
- browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs);
- }
+@@ -1008,7 +1008,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // Create directory for user-level Native Messaging manifest files. This
- // makes it less likely that the directory will be created by third-party
- // software with incorrect owner or permission. See crbug.com/725513 .
-@@ -1067,7 +1067,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD)
+ // Create directory for user-level Native Messaging manifest files. This
+ // makes it less likely that the directory will be created by third-party
+ // software with incorrect owner or permission. See crbug.com/725513 .
+@@ -1052,7 +1052,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
#endif // BUILDFLAG(IS_MAC)
@@ -76,8 +76,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
- TouchModeStatsTracker::Initialize(
-@@ -1263,7 +1263,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+ TouchUIControllerStatsTracker::Initialize(
+@@ -1272,7 +1272,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -86,7 +86,7 @@
// Delete the media history database if it still exists.
// TODO(crbug.com/40177301): Remove this.
base::ThreadPool::PostTask(
-@@ -1311,7 +1311,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+@@ -1323,7 +1323,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -95,7 +95,7 @@
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1420,7 +1420,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
+@@ -1432,7 +1432,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
// In headless mode provide alternate SelectFileDialog factory overriding
// any platform specific SelectFileDialog implementation that may have been
// set.
@@ -104,7 +104,7 @@
if (headless::IsHeadlessMode()) {
headless::HeadlessSelectFileDialogFactory::SetUp();
}
-@@ -1960,7 +1960,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
+@@ -1961,7 +1961,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
// Drop the request if headless mode is in effect or the request is from
// a headless Chrome process.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
deleted file mode 100644
index 650997d0596a..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/chrome_browser_main_extra_parts_linux.cc
-@@ -60,7 +60,7 @@ void ChromeBrowserMainExtraPartsLinux::PostBrowserStar
-
- // static
- void ChromeBrowserMainExtraPartsLinux::InitOzonePlatformHint() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::CommandLine* const command_line =
- base::CommandLine::ForCurrentProcess();
- std::unique_ptr<base::Environment> env = base::Environment::Create();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
index 23189a88a969..fea4d42ebf5f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -505,7 +505,7 @@
+@@ -466,7 +466,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"
@@ -9,39 +9,25 @@
#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)
-@@ -620,11 +620,11 @@
+@@ -564,7 +564,7 @@
#include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
#endif // !BUILDFLAG(IS_ANDROID)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
- #endif
-
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -635,7 +635,7 @@
- #include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h"
+@@ -573,7 +573,7 @@
+ #include "components/crash/content/browser/crash_handler_host_linux.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
- #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
- #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -646,7 +646,7 @@
#endif
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h"
- #include "chrome/browser/enterprise/incognito/incognito_navigation_throttle.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -656,7 +656,7 @@
+@@ -581,7 +581,7 @@
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
#endif
@@ -50,25 +36,16 @@
#include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
#elif BUILDFLAG(IS_OZONE)
#include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -1561,7 +1561,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
- registry->RegisterBooleanPref(prefs::kDeviceNativeClientForceAllowedCache,
- false);
- #endif // BUILDFLAG(IS_CHROMEOS)
+@@ -1409,7 +1409,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
+ registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
+ true);
+ registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1654,7 +1654,7 @@ void ChromeContentBrowserClient::RegisterProfilePrefs(
- policy::policy_prefs::kForcePermissionPolicyUnloadDefaultEnabled, false);
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- registry->RegisterListPref(prefs::kMandatoryExtensionsForIncognitoNavigation);
- #endif
-
-@@ -1778,7 +1778,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1631,7 +1631,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, &startup_data_);
@@ -77,16 +54,16 @@
main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
is_integration_test, &startup_data_);
#elif BUILDFLAG(IS_ANDROID)
-@@ -1807,7 +1807,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
- // Construct additional browser parts. Stages are called in the order in
- // which they are added.
+@@ -1662,7 +1662,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+ // Construct additional browser parts. Stages are called in the order in
+ // which they are added.
#if defined(TOOLKIT_VIEWS)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
main_parts->AddParts(
std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
#else
-@@ -1824,7 +1824,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1679,7 +1679,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -95,7 +72,7 @@
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1843,7 +1843,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1698,7 +1698,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
chrome::AddMetricsExtraParts(main_parts.get());
@@ -104,7 +81,7 @@
main_parts->AddParts(
std::make_unique<
enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2747,7 +2747,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
+@@ -2706,7 +2706,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -114,7 +91,7 @@
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -3102,7 +3104,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -3029,7 +3031,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
}
}
@@ -123,7 +100,7 @@
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4052,7 +4054,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
+@@ -4094,7 +4096,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
return old_preferred_color_scheme != web_prefs->preferred_color_scheme;
}
@@ -132,7 +109,7 @@
// Sets the `root_scrollbar_theme_color` web pref if the user has enabled a
// custom colored frame for the UI.
void UpdateRootScrollbarThemeColor(Profile* profile,
-@@ -4682,7 +4684,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
+@@ -4737,7 +4739,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
UpdatePreferredColorScheme(web_prefs, main_frame_site.GetSiteURL(),
web_contents, GetWebTheme());
@@ -141,7 +118,7 @@
UpdateRootScrollbarThemeColor(profile, web_contents, web_prefs);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -5002,7 +5004,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
+@@ -5015,7 +5017,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
}
}
@@ -150,43 +127,7 @@
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -5510,7 +5512,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- &throttles);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(
- WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5534,7 +5536,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle::
- MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5575,7 +5577,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- }
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle::
- MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5697,7 +5699,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- &throttles);
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (profile && profile->IsIncognitoProfile() && profile->IsOffTheRecord()) {
- MaybeAddThrottle(enterprise_incognito::IncognitoNavigationThrottle::
- MaybeCreateThrottleFor(handle),
-@@ -7525,7 +7527,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
+@@ -7159,7 +7161,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
// This enterprise policy is supported on Android, but the feature will not be
// launched there.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h
index 51c90372c406..3b1e2732ce11 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h
@@ -1,9 +1,9 @@
---- chrome/browser/chrome_content_browser_client.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_content_browser_client.h
-@@ -560,7 +560,7 @@ class ChromeContentBrowserClient : public content::Con
- bool IsPluginAllowedToUseDevChannelAPIs(
- content::BrowserContext* browser_context,
- const GURL& url) override;
+@@ -571,7 +571,7 @@ class ChromeContentBrowserClient : public content::Con
+ const GURL& site_url) override;
+ std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override;
+ bool IsSystemWideTracingEnabled() override;
-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
void GetAdditionalMappedFilesForChildProcess(
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
new file mode 100644
index 000000000000..6cada7802a81
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
+@@ -125,7 +125,7 @@
+ #include "chrome/browser/captive_portal/captive_portal_service_factory.h"
+ #endif // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
+ #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
+ #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
+@@ -402,7 +402,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
+ profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+@@ -420,7 +420,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -452,7 +452,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ }
+ #endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ browser_switcher::BrowserSwitcherNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_registration.cc b/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_registration.cc
index c8129577a39d..77d2d6b269d2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_registration.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_registration.cc
@@ -1,15 +1,15 @@
---- chrome/browser/component_updater/registration.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/component_updater/registration.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/component_updater/registration.cc
-@@ -99,7 +99,7 @@
+@@ -92,7 +92,7 @@
#endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#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)
-@@ -112,7 +112,7 @@
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+@@ -105,7 +105,7 @@
#include "chrome/browser/component_updater/lacros_component_remover.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
#include "chrome/browser/component_updater/wasm_tts_engine_component_installer.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -256,12 +256,12 @@ void RegisterComponentsForUpdate() {
+@@ -240,7 +240,7 @@ void RegisterComponentsForUpdate() {
RegisterCookieReadinessListComponent(cus);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,9 +27,12 @@
RegisterAmountExtractionHeuristicRegexesComponent(cus);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
+@@ -252,7 +252,7 @@ void RegisterComponentsForUpdate() {
+ }
+ #endif // BUIDLFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (features::IsWasmTtsComponentUpdaterEnabled()) {
- RegisterWasmTtsEngineComponent(cus);
- }
+ RegisterWasmTtsEngineComponent(cus, g_browser_process->local_state());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
index 903d61472230..49794f178ffc 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -1,7 +1,7 @@
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
-@@ -9,7 +9,7 @@
- #include "base/logging.h"
+@@ -11,7 +11,7 @@
+ #include "components/prefs/pref_registry_simple.h"
#include "content/public/browser/browser_thread.h"
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,7 +9,16 @@
#include "chrome/browser/accessibility/embedded_a11y_extension_loader.h"
#include "chrome/common/extensions/extension_constants.h"
#include "ui/accessibility/accessibility_features.h"
-@@ -41,7 +41,7 @@ constexpr std::array<uint8_t, 32> kWasmTtsEnginePublic
+@@ -31,7 +31,7 @@ const base::FilePath::CharType kWorkletProcessorJsFile
+ FILE_PATH_LITERAL("streaming_worklet_processor.js");
+ const base::FilePath::CharType kVoicesJsonFileName[] =
+ FILE_PATH_LITERAL("voices.json");
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::FilePath::CharType kManifestV3FileName[] =
+ FILE_PATH_LITERAL("wasm_tts_manifest_v3.json");
+ const base::FilePath::CharType kOffscreenHtmlFileName[] =
+@@ -51,7 +51,7 @@ constexpr std::array<uint8_t, 32> kWasmTtsEnginePublic
const char kWasmTtsEngineManifestName[] = "WASM TTS Engine";
@@ -18,16 +27,43 @@
class WasmTTSEngineDirectory {
public:
static WasmTTSEngineDirectory* Get() {
-@@ -111,7 +111,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+@@ -103,7 +103,7 @@ WasmTtsEngineComponentInstallerPolicy::WasmTtsEngineCo
+ // static
+ void WasmTtsEngineComponentInstallerPolicy::RegisterPrefs(
+ PrefRegistrySimple* registry) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterTimePref(prefs::kAccessibilityReadAnythingDateLastOpened,
+ base::Time());
+ registry->RegisterBooleanPref(
+@@ -136,7 +136,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
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() &&
- !features::IsWasmTtsEngineAutoInstallDisabled()) {
+ if (!features::IsWasmTtsEngineAutoInstallDisabled()) {
// Instead of installing the component extension as soon as it is ready,
-@@ -166,7 +166,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
+ // store the install directory, so that the install can be triggered
+@@ -160,7 +160,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+ // be removed the next time Chrome is restarted.
+ void WasmTtsEngineComponentInstallerPolicy::MaybeReinstallTtsEngine(
+ const base::FilePath& install_dir) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::Time current_time = base::Time::Now();
+ const base::Time date_last_opened =
+ pref_service_->GetTime(prefs::kAccessibilityReadAnythingDateLastOpened);
+@@ -222,7 +222,7 @@ void WasmTtsEngineComponentInstallerPolicy::MaybeReins
+ bool WasmTtsEngineComponentInstallerPolicy::VerifyInstallation(
+ const base::Value::Dict& /* manifest */,
+ const base::FilePath& install_dir) const {
+-#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::IsWasmTtsComponentUpdaterV3Enabled()) {
+ return base::PathExists(install_dir.Append(kManifestV3FileName)) &&
+ base::PathExists(install_dir.Append(kBindingsMainWasmFileName)) &&
+@@ -272,7 +272,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
void WasmTtsEngineComponentInstallerPolicy::GetWasmTTSEngineDirectory(
base::OnceCallback<void(const base::FilePath&)> callback) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.cc
deleted file mode 100644
index 8b955d410997..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/devtools/features.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/devtools/features.cc
-@@ -164,7 +164,7 @@ BASE_FEATURE(kDevToolsNewPermissionDialog,
- "DevToolsNewPermissionDialog",
- base::FEATURE_ENABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If enabled, DevTools does not accept remote debugging connections unless
- // using a non-default user data dir via the --user-data-dir switch.
- BASE_FEATURE(kDevToolsDebuggingRestrictions,
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.h b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.h
deleted file mode 100644
index f79616c4aece..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/devtools/features.h.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/devtools/features.h
-@@ -92,7 +92,7 @@ BASE_DECLARE_FEATURE(kDevToolsAiGeneratedTimelineLabel
-
- BASE_DECLARE_FEATURE(kDevToolsNewPermissionDialog);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kDevToolsDebuggingRestrictions);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
index 60149d8304f2..a85c6d2cf8c3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
@@ -1,11 +1,29 @@
---- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/devtools/remote_debugging_server.cc
-@@ -109,7 +109,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+@@ -42,7 +42,7 @@ namespace {
+
+ bool g_tethering_enabled = false;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool g_enable_default_user_data_dir_check_for_chromium_branding_for_testing =
+ false;
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -114,7 +114,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+ return base::unexpected(
RemoteDebuggingServer::NotStartedReason::kDisabledByPolicy);
}
+-#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(GOOGLE_CHROME_BRANDING)
+ constexpr bool default_user_data_dir_check_enabled = true;
+ #else
+@@ -140,7 +140,7 @@ void RemoteDebuggingServer::EnableTetheringForDebug()
+ g_tethering_enabled = true;
+ }
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(features::kDevToolsDebuggingRestrictions) &&
- is_default_user_data_dir.value_or(true)) {
- return base::unexpected(
+ // static
+ void RemoteDebuggingServer::EnableDefaultUserDataDirCheckForTesting() {
+ g_enable_default_user_data_dir_check_for_chromium_branding_for_testing = true;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h
new file mode 100644
index 000000000000..ea43d7dfc8ed
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/remote_debugging_server.h.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/devtools/remote_debugging_server.h
+@@ -33,7 +33,7 @@ class RemoteDebuggingServer {
+
+ static void EnableTetheringForDebug();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables the default user data dir check even for non-Chrome branded builds,
+ // for testing.
+ static void EnableDefaultUserDataDirCheckForTesting();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
index ac549473ac48..23ef2a61aab0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1887,7 +1887,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
+@@ -1942,7 +1942,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile(
const base::FilePath& path) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) {
return !download_prefs_->ShouldOpenPdfInSystemReader();
}
-@@ -1994,7 +1994,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
+@@ -2049,7 +2049,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
content::CheckDownloadAllowedCallback check_download_allowed_cb) {
DCHECK_CURRENTLY_ON(BrowserThread::UI);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
// 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()) {
-@@ -2076,7 +2076,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
+@@ -2131,7 +2131,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
DCHECK(download_item->IsSavePackageDownload());
#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc
index d7ce300c1e7b..3def5a87616d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc
@@ -1,6 +1,6 @@
---- chrome/browser/download/download_item_model.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/download/download_item_model.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/download/download_item_model.cc
-@@ -772,7 +772,7 @@ bool DownloadItemModel::IsCommandChecked(
+@@ -723,7 +723,7 @@ bool DownloadItemModel::IsCommandChecked(
download_crx_util::IsExtensionDownload(*download_);
case DownloadCommands::ALWAYS_OPEN_TYPE:
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
return prefs->ShouldOpenPdfInSystemReader();
-@@ -820,7 +820,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
+@@ -771,7 +771,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
DownloadCommands::ALWAYS_OPEN_TYPE);
DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
prefs->SetShouldOpenPdfInSystemReader(!is_checked);
SetShouldPreferOpeningInBrowser(is_checked);
-@@ -1210,7 +1210,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
+@@ -1174,7 +1174,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
return;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc
index 26c9fb9aa129..7d78c1590bc9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_prefs.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/download/download_prefs.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/download/download_prefs.cc
@@ -11,6 +11,7 @@
#include <vector>
@@ -8,7 +8,7 @@
#include "base/feature_list.h"
#include "base/files/file_util.h"
#include "base/functional/bind.h"
-@@ -61,6 +62,10 @@
+@@ -62,6 +63,10 @@
#include "components/safe_browsing/content/common/file_type_policies.h"
#endif
@@ -19,7 +19,7 @@
using content::BrowserContext;
using content::BrowserThread;
using content::DownloadManager;
-@@ -74,7 +79,7 @@ namespace {
+@@ -75,7 +80,7 @@ namespace {
// Consider downloads 'dangerous' if they go to the home directory on Linux and
// to the desktop on any platform.
bool DownloadPathIsDangerous(const base::FilePath& download_path) {
@@ -28,7 +28,7 @@
base::FilePath home_dir = base::GetHomeDir();
if (download_path == home_dir) {
return true;
-@@ -180,7 +185,7 @@ DownloadPrefs::DownloadPrefs(Profile* profile) : profi
+@@ -181,7 +186,7 @@ DownloadPrefs::DownloadPrefs(Profile* profile) : profi
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -37,7 +37,7 @@
should_open_pdf_in_system_reader_ =
prefs->GetBoolean(prefs::kOpenPdfDownloadInSystemReader);
#endif
-@@ -307,7 +312,7 @@ void DownloadPrefs::RegisterProfilePrefs(
+@@ -308,7 +313,7 @@ void DownloadPrefs::RegisterProfilePrefs(
registry->RegisterFilePathPref(prefs::kSaveFileDefaultDirectory,
default_download_path);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -46,7 +46,7 @@
registry->RegisterBooleanPref(prefs::kOpenPdfDownloadInSystemReader, false);
#endif
#if BUILDFLAG(IS_ANDROID)
-@@ -480,7 +485,7 @@ void DownloadPrefs::DisableAutoOpenByUserBasedOnExtens
+@@ -481,7 +486,7 @@ void DownloadPrefs::DisableAutoOpenByUserBasedOnExtens
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -55,7 +55,7 @@
void DownloadPrefs::SetShouldOpenPdfInSystemReader(bool should_open) {
if (should_open_pdf_in_system_reader_ == should_open)
return;
-@@ -506,7 +511,7 @@ bool DownloadPrefs::ShouldOpenPdfInSystemReader() cons
+@@ -507,7 +512,7 @@ bool DownloadPrefs::ShouldOpenPdfInSystemReader() cons
void DownloadPrefs::ResetAutoOpenByUser() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -64,7 +64,7 @@
SetShouldOpenPdfInSystemReader(false);
#endif
auto_open_by_user_.clear();
-@@ -543,7 +548,7 @@ void DownloadPrefs::SaveAutoOpenState() {
+@@ -544,7 +549,7 @@ void DownloadPrefs::SaveAutoOpenState() {
bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() const {
#if BUILDFLAG(IS_CHROMEOS)
return false; // There is no UI for auto-open on ChromeOS.
@@ -73,7 +73,7 @@
return ShouldOpenPdfInSystemReader();
#else
return false;
-@@ -625,7 +630,14 @@ base::FilePath DownloadPrefs::SanitizeDownloadTargetPa
+@@ -626,7 +631,14 @@ base::FilePath DownloadPrefs::SanitizeDownloadTargetPa
#else
// If the stored download directory is an absolute path, we presume it's
// correct; there's not really much more validation we can do here.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
index fc4825a166d0..3efbf0e7aa9f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/browser_management/browser_management_service.cc
@@ -50,7 +50,7 @@ GetManagementStatusProviders(Profile* profile) {
@@ -9,25 +9,34 @@
base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
FROM_HERE,
base::BindOnce(&BrowserManagementService::UpdateManagementIconForProfile,
-@@ -70,7 +70,7 @@ BrowserManagementService::BrowserManagementService(Pro
+@@ -74,7 +74,7 @@ BrowserManagementService::BrowserManagementService(Pro
}
ui::ImageModel* BrowserManagementService::GetManagementIconForProfile() {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) | BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return management_icon_for_profile_.IsEmpty() ? nullptr
: &management_icon_for_profile_;
#else
-@@ -83,7 +83,7 @@ void BrowserManagementService::TriggerPolicyStatusChan
+@@ -83,7 +83,7 @@ ui::ImageModel* BrowserManagementService::GetManagemen
+ }
+
+ gfx::Image* BrowserManagementService::GetManagementIconForBrowser() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return management_icon_for_browser_.IsEmpty() ? nullptr
+ : &management_icon_for_browser_;
+ #else
+@@ -96,7 +96,7 @@ void BrowserManagementService::TriggerPolicyStatusChan
OnPolicyStatusChanged();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void BrowserManagementService::StartListeningToPrefChanges(Profile* profile) {
- pref_change_registrar_.Init(profile->GetPrefs());
- pref_change_registrar_.Add(
-@@ -126,7 +126,7 @@ void BrowserManagementService::SetManagementIconForPro
+ void BrowserManagementService::SetBrowserManagementIconForTesting(
+ const gfx::Image& management_icon) {
+ CHECK_IS_TEST();
+@@ -183,7 +183,7 @@ void BrowserManagementService::SetManagementIconForBro
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
void BrowserManagementService::OnPolicyStatusChanged() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
index 1a603666d950..45890b2eef75 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
@@ -1,6 +1,15 @@
---- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/browser_management/browser_management_service.h
-@@ -44,7 +44,7 @@ class BrowserManagementService : public ManagementServ
+@@ -41,7 +41,7 @@ class BrowserManagementService : public ManagementServ
+
+ void TriggerPolicyStatusChangedForTesting() override;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SetBrowserManagementIconForTesting(
+ const gfx::Image& management_icon) override;
+ #endif
+@@ -50,7 +50,7 @@ class BrowserManagementService : public ManagementServ
// PolicyStatusProvider::Observer:
void OnPolicyStatusChanged() override;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_common.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
index 8913b28c9c82..cd0d7f5a533f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/common.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/enterprise/connectors/common.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/connectors/common.cc
-@@ -17,7 +17,7 @@
+@@ -19,7 +19,7 @@
#include "components/user_manager/user.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/prefs/pref_service.h"
#endif
-@@ -192,7 +192,7 @@ std::string GetProfileEmail(Profile* profile) {
+@@ -235,7 +235,7 @@ std::string GetProfileEmail(Profile* profile) {
std::string email =
GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
index 6069ad484ed2..0e379409cbfc 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -475,7 +475,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope(
+@@ -448,7 +448,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope(
bool ConnectorsService::ConnectorsEnabled() const {
Profile* profile = Profile::FromBrowserContext(context_);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
index c0749a140bd0..660c71b648bf 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
-@@ -24,7 +24,7 @@
+@@ -29,7 +29,7 @@
namespace enterprise_connectors {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index bccf86e994bd..fb6b3d5f43ea 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
-@@ -52,7 +52,7 @@
+@@ -53,7 +53,7 @@
#include "base/strings/utf_string_conversions.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/device_signals/core/browser/signals_aggregator.h"
-@@ -157,7 +157,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
+@@ -158,7 +158,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
/*include_profile_user_name=*/false);
}
@@ -18,7 +18,7 @@
void AddCrowdstrikeSignalsToEvent(
base::Value::Dict& event,
-@@ -232,7 +232,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
+@@ -238,7 +238,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
return client_id;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
index ba5ad477c3ee..a37e4d9dd6a6 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
@@ -19,7 +19,7 @@
#include "components/keyed_service/core/keyed_service.h"
@@ -9,7 +9,7 @@
#include "components/device_signals/core/browser/signals_types.h"
#endif
-@@ -113,7 +113,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -119,7 +119,7 @@ class RealtimeReportingClient : public RealtimeReporti
const std::string& dm_token) override;
#endif
@@ -18,7 +18,7 @@
// DEPRECATED: Use MaybeCollectDeviceSignalsAndReportEvent(Event, ...).
void MaybeCollectDeviceSignalsAndReportEventDeprecated(
base::Value::Dict event,
-@@ -163,7 +163,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -169,7 +169,7 @@ class RealtimeReportingClient : public RealtimeReporti
base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
};
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
deleted file mode 100644
index 4723d3454ac5..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc
-@@ -10,7 +10,7 @@
- #include "components/enterprise/browser/reporting/report_scheduler.h"
- #include "services/network/public/cpp/shared_url_loader_factory.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-
-@@ -47,7 +47,7 @@ CloudProfileReportingServiceFactory::CloudProfileRepor
- ProfileSelections::BuildForRegularProfile()) {
- DependsOn(enterprise::ProfileIdServiceFactory::GetInstance());
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Depends on this service because
- // `CloudProfileReportingService.profile_request_generator_` has a dependency
- // on it.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
new file mode 100644
index 000000000000..cd0ad7b638dc
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
+@@ -49,7 +49,7 @@
+ #include "components/device_signals/core/browser/settings_client.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/device_signals/core/browser/agent_signals_collector.h"
+ #include "components/device_signals/core/browser/crowdstrike_client.h"
+ #include "components/device_signals/core/browser/detected_agent_client.h"
+@@ -114,7 +114,7 @@ SignalsAggregatorFactory::BuildServiceInstanceForBrows
+ service_host));
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ collectors.push_back(std::make_unique<device_signals::AgentSignalsCollector>(
+ device_signals::CrowdStrikeClient::Create(),
+ device_signals::DetectedAgentClient::Create()));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
index 79f5c11fe4de..b976c3c7d30b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc
-@@ -94,7 +94,7 @@ void ManagedProfileRequiredPage::CommandReceived(const
+@@ -95,7 +95,7 @@ void ManagedProfileRequiredPage::CommandReceived(const
switch (cmd) {
case security_interstitials::CMD_DONT_PROCEED:
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
index 5e6b16a10da5..da10e1f90ea7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
@@ -1,6 +1,15 @@
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -222,7 +222,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+@@ -220,7 +220,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+ // The updated consent screen also ask the user for consent to share device
+ // signals.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ profile->GetPrefs()->SetBoolean(
+ device_signals::prefs::kDeviceSignalsPermanentConsentReceived, accepted);
+ #endif
+@@ -229,7 +229,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
profile_manager->GetProfileAttributesStorage()
.GetProfileAttributesWithPath(profile->GetPath());
if (entry) {
@@ -9,12 +18,21 @@
SetEnterpriseProfileLabel(profile);
#endif
entry->SetUserAcceptedAccountManagement(accepted);
-@@ -341,7 +341,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
+@@ -348,7 +348,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
}
bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BrowserManagementNoticeState management_notice_state =
+ GetManagementNoticeStateForNTPFooter(profile);
+ switch (management_notice_state) {
+@@ -366,7 +366,7 @@ bool CanShowEnterpriseBadgingForNTPFooter(Profile* pro
- auto* management_service =
- policy::ManagementServiceFactory::GetForProfile(profile);
+ BrowserManagementNoticeState GetManagementNoticeStateForNTPFooter(
+ Profile* profile) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!policy::ManagementServiceFactory::GetForProfile(profile)
+ ->IsBrowserManaged() ||
+ !g_browser_process->local_state()->GetBoolean(
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn
index dab6f39ae8ac..7407ce2e4ec8 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/extensions/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/BUILD.gn
-@@ -1467,6 +1467,10 @@ source_set("extensions") {
+@@ -1515,6 +1515,10 @@ source_set("extensions") {
deps += [ "//chrome/services/printing/public/mojom" ]
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
index ddd2bd565b49..0d72327fda58 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
@@ -1,6 +1,15 @@
---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2023-09-17 07:59:53 UTC
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
-@@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL
+@@ -9,6 +9,8 @@
+ #include "base/task/thread_pool.h"
+ #include "content/public/browser/browser_thread.h"
+
++#include "base/notimplemented.h"
++
+ namespace extensions {
+
+ // A device list to be returned when testing.
+@@ -20,6 +22,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL
void RemovableStorageProvider::GetAllDevices(DeviceListReadyCallback callback) {
DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
@@ -8,7 +17,7 @@
if (g_test_device_list.Get().get() != nullptr) {
base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask(
FROM_HERE,
-@@ -33,6 +34,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis
+@@ -33,6 +36,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis
base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN},
base::BindOnce(&RemovableStorageProvider::PopulateDeviceList),
std::move(callback));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index 9f1cee1ec799..c334566db49c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -634,7 +634,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
+@@ -647,7 +647,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
}
void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index 108efe0ddef2..8e032f2249b3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -288,7 +288,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
+@@ -356,7 +356,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
} else if (strcmp(os, "linux") == 0) {
info->os = extensions::api::runtime::PlatformOs::kLinux;
} else if (strcmp(os, "openbsd") == 0) {
@@ -8,6 +8,6 @@
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (strcmp(os, "freebsd") == 0) {
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (strcmp(os, "android") == 0) {
+ info->os = extensions::api::runtime::PlatformOs::kAndroid;
} else {
- NOTREACHED() << "Platform not supported: " << os;
- }
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
index b80dd74723c1..a6170825d099 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -194,7 +194,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -195,7 +195,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
settings_api::PrefType::kBoolean;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -8,8 +8,8 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
(*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
settings_api::PrefType::kBoolean;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -212,7 +212,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+ (*s_allowlist)[autofill::prefs::kAutofillAiOptInStatus] =
+@@ -215,7 +215,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
settings_api::PrefType::kBoolean;
@@ -18,7 +18,7 @@
(*s_allowlist)[::prefs::kUseCustomChromeFrame] =
settings_api::PrefType::kBoolean;
#endif
-@@ -226,7 +226,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -229,7 +229,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString;
(*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
(*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
deleted file mode 100644
index 3155e2fe6330..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -945,7 +945,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
- // created as minimized.
- // TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
- // TODO(crbug.com/40254339): Find a fix for wayland as well.
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- if (new_window->initial_show_state() ==
- ui::mojom::WindowShowState::kMinimized) {
- new_window->window()->Minimize();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
new file mode 100644
index 000000000000..c7910e121463
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/extensions/api/tabs/tabs_api_non_android.cc
+@@ -756,7 +756,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
+ // created as minimized.
+ // TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
+ // TODO(crbug.com/40254339): Find a fix for wayland as well.
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ if (new_window->initial_show_state() ==
+ ui::mojom::WindowShowState::kMinimized) {
+ new_window->window()->Minimize();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
index 7a61d512f5f8..13b3a9b8834f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
@@ -1,29 +1,29 @@
---- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2024-11-16 12:20:41 UTC
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
@@ -28,7 +28,7 @@
#include "extensions/browser/process_manager.h"
#include "extensions/common/error_utils.h"
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#include "extensions/common/permissions/permissions_data.h"
#endif
-@@ -37,7 +37,7 @@ namespace {
+@@ -41,7 +41,7 @@ namespace {
bool CanEnableAudioDebugRecordingsFromExtension(
const extensions::Extension* extension) {
bool enabled_by_permissions = false;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
if (extension) {
enabled_by_permissions =
extension->permissions_data()->active_permissions().HasAPIPermission(
-@@ -575,7 +575,7 @@ void WebrtcLoggingPrivateStartEventLoggingFunction::Fi
+@@ -580,7 +580,7 @@ void WebrtcLoggingPrivateStartEventLoggingFunction::Fi
ExtensionFunction::ResponseAction
WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Unlike other WebrtcLoggingPrivate functions that take a RequestInfo object,
// this function shouldn't be called by a component extension on behalf of
// some web code. It returns a DirectoryEntry for use directly in the calling
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index ccb2cad59ad3..01d3f85699e4 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -902,7 +902,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
+@@ -900,7 +900,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
#if BUILDFLAG(IS_CHROMEOS)
RequestExtensionApproval(contents);
return;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index 02b63f158ba2..e9f5c7d4b6b0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -47,7 +47,7 @@ bool IsComponentExtensionAllowlisted(const std::string
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
@@ -9,12 +9,3 @@
extension_misc::kTTSEngineExtensionId,
extension_misc::kComponentUpdaterTTSEngineExtensionId,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -84,7 +84,7 @@ bool IsComponentExtensionAllowlisted(int manifest_reso
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST:
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST_MV3:
- case IDR_READING_MODE_GDOCS_HELPER_MANIFEST:
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case IDR_TTS_ENGINE_MANIFEST:
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
- case IDR_WEBSTORE_MANIFEST:
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
index 5eb494721148..2adf6af520b9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/external_provider_impl.cc
-@@ -828,7 +828,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -827,7 +827,7 @@ void ExternalProviderImpl::CreateExternalProviders(
#endif // BUILDFLAG(IS_CHROMEOS)
if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
@@ -9,7 +9,7 @@
provider_list->push_back(std::make_unique<ExternalProviderImpl>(
service,
base::MakeRefCounted<ExternalPrefLoader>(
-@@ -856,7 +856,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -855,7 +855,7 @@ void ExternalProviderImpl::CreateExternalProviders(
bundled_extension_creation_flags));
// Define a per-user source of external extensions.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc b/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
index cbd91e709415..0f8628cc9380 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
@@ -1,6 +1,6 @@
---- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc
-@@ -37,7 +37,7 @@
+@@ -38,7 +38,7 @@
#include "chrome/browser/ash/system_logs/ui_hierarchy_log_source.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h"
#endif
-@@ -84,7 +84,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content
+@@ -85,7 +85,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content
fetcher->AddSource(std::make_unique<KeyboardInfoLogSource>());
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc b/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
index a48340647d8f..899ace683ba0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
@@ -1,6 +1,6 @@
---- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,7 @@
#include "services/network/public/cpp/shared_url_loader_factory.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h"
#endif
-@@ -101,7 +101,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil
+@@ -102,7 +102,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil
fetcher->AddSource(std::make_unique<UiHierarchyLogSource>(scrub_data));
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index e7461b518baf..b33e24f5f640 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
@@ -1,11 +1,11 @@
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -341,7 +341,7 @@ GenerateBlockedPath() {
- FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
- BlockType::kDontBlockChildren},
+@@ -374,7 +374,7 @@ GenerateBlockPaths(bool should_normalize_file_path) {
+ FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
+ BlockType::kDontBlockChildren},
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // On Linux also block access to devices via /dev.
- {kNoBasePathKey, FILE_PATH_LITERAL("/dev"), BlockType::kBlockAllChildren},
- // And security sensitive data in /proc and /sys.
+ // On Linux also block access to devices via /dev.
+ {kNoBasePathKey, FILE_PATH_LITERAL("/dev"),
+ BlockType::kBlockAllChildren},
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc
index 91c32ea1838f..fa838359ab2d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/flag_descriptions.cc.orig 2025-09-23 12:08:14 UTC
+++ chrome/browser/flag_descriptions.cc
-@@ -617,7 +617,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
+@@ -671,7 +671,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
"Autofill suggestions on the allowlisted merchant websites.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,16 +9,25 @@
const char kAutofillEnableAmountExtractionAllowlistDesktopName[] =
"Enable loading and querying the checkout amount extraction allowlist on "
"Chrome Desktop";
-@@ -641,7 +641,7 @@ const char kAutofillEnableAmountExtractionDesktopLoggi
+@@ -689,7 +689,7 @@ const char kAutofillEnableAmountExtractionDesktopDescr
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ const char kAutofillEnableAmountExtractionTestingName[] =
+ "Enable amount extraction testing on Chrome desktop and Clank";
+ const char kAutofillEnableAmountExtractionTestingDescription[] =
+@@ -700,7 +700,7 @@ const char kAutofillEnableAmountExtractionTestingDescr
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const char kAutofillEnableBuyNowPayLaterName[] =
"Enable buy now pay later on Autofill";
const char kAutofillEnableBuyNowPayLaterDescription[] =
-@@ -1064,7 +1064,7 @@ const char kDevicePostureDescription[] =
+@@ -1193,7 +1193,7 @@ const char kDevicePostureDescription[] =
"Enables Device Posture API (foldable devices)";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -27,7 +36,7 @@
const char kDocumentPictureInPictureAnimateResizeName[] =
"Document Picture-in-Picture Animate Resize";
const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1178,7 +1178,7 @@ const char kContextMenuEmptySpaceDescription[] =
+@@ -1339,7 +1339,7 @@ const char kContextMenuEmptySpaceDescription[] =
"space, a context menu containing page-related items will be shown.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -36,7 +45,7 @@
const char kContextualCueingName[] = "Contextual cueing";
const char kContextualCueingDescription[] =
"Enables the contextual cueing system to support showing actions.";
-@@ -1604,7 +1604,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
+@@ -1690,7 +1690,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
const char kEnableIsolatedWebAppDevModeDescription[] =
"Enables the installation of unverified Isolated Web Apps";
@@ -45,16 +54,33 @@
const char kEnableIwaKeyDistributionComponentName[] =
"Enable the Iwa Key Distribution component";
const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3540,7 +3540,7 @@ const char kRetainOmniboxOnFocusDescription[] =
- "exhibit a change in behavior.";
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -3629,14 +3629,14 @@ const char kReduceTransferSizeUpdatedIPCDescription[]
+ "When enabled, the network service will send TransferSizeUpdatedIPC IPC "
+ "only when DevTools is attached or the request is for an ad request.";
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kReduceUserAgentDataLinuxPlatformVersionName[] =
+ "Reduce Linux platform version Client Hint";
+ const char kReduceUserAgentDataLinuxPlatformVersionDescription[] =
+ "Set platform version Client Hint on Linux to empty string.";
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const char kReplaceSyncPromosWithSignInPromosName[] =
+ "Replace all sync-related UI with sign-in ones";
+ const char kReplaceSyncPromosWithSignInPromosDescription[] =
+@@ -3674,7 +3674,7 @@ const char kRobustWindowManagementDescription[] =
+ "experiencing predictable and reliable window behavior similar to desktop "
+ "browsers.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
const char kRootScrollbarFollowsThemeDescription[] =
"If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -3778,7 +3778,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
+@@ -3924,7 +3924,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
"SiteInstance.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -63,25 +89,16 @@
const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
const char kPwaNavigationCapturingDescription[] =
"Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -3994,7 +3994,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
- "Force the Translate Triggering on English pages experiment to be enabled "
- "with the selected language model active.";
+@@ -4197,7 +4197,7 @@ const char kTouchTextEditingRedesignName[] = "Touch Te
+ const char kTouchTextEditingRedesignDescription[] =
+ "Enables new touch text editing features.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
const char kEnableHistorySyncOptinDescription[] =
"Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -5654,7 +5654,7 @@ const char kTranslateOpenSettingsDescription[] =
- "Add an option to the translate bubble menu to open language settings.";
- #endif
-
--#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[] =
-@@ -7685,7 +7685,7 @@ const char kTetheringExperimentalFunctionalityDescript
+@@ -7767,7 +7767,7 @@ const char kTetheringExperimentalFunctionalityDescript
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -90,16 +107,16 @@
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -7914,7 +7914,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+@@ -7994,7 +7994,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
// Linux -----------------------------------------------------------------------
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kOzonePlatformHintChoiceDefault[] = "Default";
- const char kOzonePlatformHintChoiceAuto[] = "Auto";
- const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -7964,6 +7964,18 @@ const char kWaylandUiScalingDescription[] =
+
+
+ const char kPulseaudioLoopbackForCastName[] =
+@@ -8032,6 +8032,18 @@ 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.";
@@ -118,34 +135,25 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -7976,7 +7988,7 @@ const char kZeroCopyVideoCaptureDescription[] =
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
- const char kFollowingFeedSidepanelDescription[] =
- "Enables the following feed in the sidepanel.";
-@@ -8019,7 +8031,7 @@ const char kGroupPromoPrototypeName[] = "Group Promo P
- const char kGroupPromoPrototypeDescription[] =
- "Enables prototype for group promo.";
+@@ -8081,7 +8093,7 @@ const char kGroupPromoPrototypeCpaDescription[] =
+ "Enables contextual toolbar button for group promo prototype.";
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8047,7 +8059,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+@@ -8102,7 +8114,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PRINTING)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
const char kCupsIppPrintingBackendDescription[] =
-@@ -8190,7 +8202,7 @@ const char kElementCaptureDescription[] =
+ "Use the CUPS IPP printing backend instead of the original CUPS backend "
+@@ -8238,7 +8250,7 @@ const char kElementCaptureDescription[] =
"media track into a track capturing just a specific DOM element.";
#endif // !BUILDFLAG(IS_ANDROID)
@@ -154,21 +162,21 @@
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -8241,7 +8253,7 @@ const char kComposeUpfrontInputModesDescription[] =
- "Enables upfront input modes in the Compose dialog";
- #endif // BUILDFLAG(ENABLE_COMPOSE)
+@@ -8275,7 +8287,7 @@ const char kThirdPartyDisableChromeAutofillSettingsScr
+ "Chrome's Address and Payments Autofill are disabled in third party mode.";
+ #endif // IS_ANDROID
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const char kThirdPartyProfileManagementName[] =
"Third party profile management";
const char kThirdPartyProfileManagementDescription[] =
-@@ -8379,7 +8391,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
+@@ -8398,7 +8410,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
const char kSupervisedUserBlockInterstitialV3Description[] =
"Enables URL filter interstitial V3 for Family Link users.";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kSupervisedProfileHideGuestName[] = "Supervised Profile Hide Guest";
- const char kSupervisedProfileHideGuestDescription[] =
- "Hides Guest Profile entry points for supervised users";
+ const char kSupervisedUserLocalWebApprovalsName[] =
+ "Enable local web approvals feature";
+ const char kSupervisedUserLocalWebApprovalsDescription[] =
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h
index 73913b706dbb..930eeccbc159 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/flag_descriptions.h.orig 2025-09-23 12:08:14 UTC
+++ chrome/browser/flag_descriptions.h
-@@ -383,7 +383,7 @@ extern const char
+@@ -438,7 +438,7 @@ extern const char
kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,16 +9,24 @@
extern const char kAutofillEnableAmountExtractionAllowlistDesktopName[];
extern const char kAutofillEnableAmountExtractionAllowlistDesktopDescription[];
extern const char kAutofillEnableAmountExtractionDesktopName[];
-@@ -394,7 +394,7 @@ extern const char kAutofillEnableAmountExtractionDeskt
+@@ -447,14 +447,14 @@ extern const char kAutofillEnableAmountExtractionDeskt
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kAutofillEnableAmountExtractionTestingName[];
+ extern const char kAutofillEnableAmountExtractionTestingDescription[];
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
extern const char kAutofillEnableBuyNowPayLaterName[];
extern const char kAutofillEnableBuyNowPayLaterDescription[];
-@@ -620,7 +620,7 @@ extern const char kContextMenuEmptySpaceName[];
+@@ -717,7 +717,7 @@ extern const char kContextMenuEmptySpaceName[];
extern const char kContextMenuEmptySpaceDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -26,9 +34,9 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kContextualCueingName[];
extern const char kContextualCueingDescription[];
- extern const char kGlicZeroStateSuggestionsName[];
-@@ -813,7 +813,7 @@ extern const char kDevicePostureName[];
- extern const char kDevicePostureDescription[];
+ extern const char kGlicActorName[];
+@@ -888,7 +888,7 @@ extern const char kDocumentPatchingName[];
+ extern const char kDocumentPatchingDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -36,7 +44,7 @@
extern const char kDocumentPictureInPictureAnimateResizeName[];
extern const char kDocumentPictureInPictureAnimateResizeDescription[];
-@@ -975,7 +975,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
+@@ -1057,7 +1057,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
extern const char kEnableIsolatedWebAppDevModeName[];
extern const char kEnableIsolatedWebAppDevModeDescription[];
@@ -45,16 +53,25 @@
extern const char kEnableIwaKeyDistributionComponentName[];
extern const char kEnableIwaKeyDistributionComponentDescription[];
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2026,7 +2026,7 @@ extern const char kRetainOmniboxOnFocusName[];
- extern const char kRetainOmniboxOnFocusDescription[];
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -2067,7 +2067,7 @@ extern const char kReduceIPAddressChangeNotificationDe
+ #endif // BUILDFLAG(IS_MAC)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kReplaceSyncPromosWithSignInPromosName[];
+ extern const char kReplaceSyncPromosWithSignInPromosDescription[];
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -2081,7 +2081,7 @@ extern const char kRetainOmniboxOnFocusDescription[];
+ extern const char kRobustWindowManagementName[];
+ extern const char kRobustWindowManagementDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern const char kRootScrollbarFollowsTheme[];
extern const char kRootScrollbarFollowsThemeDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2164,7 +2164,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
+@@ -2222,7 +2222,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
extern const char kDefaultSiteInstanceGroupsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -63,25 +80,25 @@
extern const char kPwaNavigationCapturingName[];
extern const char kPwaNavigationCapturingDescription[];
#endif
-@@ -2311,7 +2311,7 @@ extern const char kTouchTextEditingRedesignDescription
- extern const char kTranslateForceTriggerOnEnglishName[];
- extern const char kTranslateForceTriggerOnEnglishDescription[];
+@@ -2398,7 +2398,7 @@ extern const char kTouchSelectionStrategyDirection[];
+ extern const char kTouchTextEditingRedesignName[];
+ extern const char kTouchTextEditingRedesignDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern const char kEnableHistorySyncOptinName[];
extern const char kEnableHistorySyncOptinDescription[];
-@@ -3316,7 +3316,7 @@ extern const char kTranslateOpenSettingsName[];
- extern const char kTranslateOpenSettingsDescription[];
- #endif
+@@ -2668,7 +2668,7 @@ extern const char kReduceAcceptLanguageDescription[];
+ extern const char kReduceTransferSizeUpdatedIPCName[];
+ extern const char kReduceTransferSizeUpdatedIPCDescription[];
--#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)
-@@ -4522,7 +4522,7 @@ extern const char kTetheringExperimentalFunctionalityD
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
+ extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX)
+@@ -4484,7 +4484,7 @@ extern const char kTetheringExperimentalFunctionalityD
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -90,16 +107,16 @@
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4657,7 +4657,7 @@ extern const char kEnableArmHwdrmDescription[];
+@@ -4616,7 +4616,7 @@ extern const char kEnableArmHwdrmDescription[];
// Linux ---------------------------------------------------------------------
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kOzonePlatformHintChoiceDefault[];
- extern const char kOzonePlatformHintChoiceAuto[];
- extern const char kOzonePlatformHintChoiceX11[];
-@@ -4688,6 +4688,9 @@ extern const char kWaylandTextInputV3Description[];
+
+
+ extern const char kPulseaudioLoopbackForCastName[];
+@@ -4638,6 +4638,9 @@ extern const char kWaylandSessionManagementDescription
extern const char kWaylandUiScalingName[];
extern const char kWaylandUiScalingDescription[];
@@ -109,25 +126,16 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4707,7 +4710,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
+@@ -4652,7 +4655,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PRINTING)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
extern const char kCupsIppPrintingBackendName[];
extern const char kCupsIppPrintingBackendDescription[];
-@@ -4720,7 +4723,7 @@ extern const char kScreenlockReauthCardDescription[];
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kFollowingFeedSidepanelName[];
- extern const char kFollowingFeedSidepanelDescription[];
-
-@@ -4737,7 +4740,7 @@ extern const char kTaskManagerDesktopRefreshName[];
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
+@@ -4676,7 +4679,7 @@ extern const char kTaskManagerDesktopRefreshName[];
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -136,7 +144,7 @@
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -4829,7 +4832,7 @@ extern const char kElementCaptureName[];
+@@ -4759,7 +4762,7 @@ extern const char kElementCaptureName[];
extern const char kElementCaptureDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
@@ -145,21 +153,21 @@
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -4868,7 +4871,7 @@ extern const char kComposeUpfrontInputModesName[];
- extern const char kComposeUpfrontInputModesDescription[];
- #endif // BUILDFLAG(ENABLE_COMPOSE)
+@@ -4787,7 +4790,7 @@ extern const char kThirdPartyDisableChromeAutofillSett
+ extern const char kThirdPartyDisableChromeAutofillSettingsScreenDescription[];
+ #endif // IS_ANDROID
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kThirdPartyProfileManagementName[];
extern const char kThirdPartyProfileManagementDescription[];
-@@ -4951,7 +4954,7 @@ extern const char kEnablePolicyPromotionBannerDescript
+@@ -4863,7 +4866,7 @@ extern const char kEnableManagementPromotionBannerDesc
extern const char kSupervisedUserBlockInterstitialV3Name[];
extern const char kSupervisedUserBlockInterstitialV3Description[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kSupervisedProfileHideGuestName[];
- extern const char kSupervisedProfileHideGuestDescription[];
-
+ extern const char kSupervisedUserLocalWebApprovalsName[];
+ extern const char kSupervisedUserLocalWebApprovalsDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc b/www/ungoogled-chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc
new file mode 100644
index 000000000000..1dca70d3935f
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/glic/widget/glic_widget.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/glic/widget/glic_widget.cc
+@@ -127,7 +127,7 @@ std::unique_ptr<GlicWidget> GlicWidget::Create(
+ // Don't change this name. This is used by other code to identify the glic
+ // window. See b/404947780.
+ params.name = "GlicWidget";
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.wm_class_class = shell_integration_linux::GetProgramClassClass();
+ params.wayland_app_id = params.wm_class_class + "-glic";
+ #endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_global__features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_global__features.cc
index ac165f6428e5..6181ab083c00 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_global__features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_global__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/global_features.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/global_features.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/global_features.cc
-@@ -23,7 +23,7 @@
+@@ -24,7 +24,7 @@
#include "chrome/browser/glic/host/glic_synthetic_trial_manager.h" // nogncheck
#endif
@@ -9,7 +9,7 @@
// This causes a gn error on Android builds, because gn does not understand
// buildflags, so we include it only on platforms where it is used.
#include "chrome/browser/ui/webui/whats_new/whats_new_registrar.h"
-@@ -62,7 +62,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting(
+@@ -70,7 +70,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting(
void GlobalFeatures::Init() {
system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
@@ -18,7 +18,7 @@
whats_new_registry_ = CreateWhatsNewRegistry();
#endif
-@@ -96,7 +96,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
+@@ -119,7 +119,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
return system_permission_settings::PlatformHandle::Create();
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_global__features.h b/www/ungoogled-chromium/files/patch-chrome_browser_global__features.h
index b0c6bb40a7a8..af6b212c09e3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_global__features.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_global__features.h
@@ -1,6 +1,6 @@
---- chrome/browser/global_features.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/global_features.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/global_features.h
-@@ -14,7 +14,7 @@
+@@ -15,7 +15,7 @@
namespace system_permission_settings {
class PlatformHandle;
} // namespace system_permission_settings
@@ -9,7 +9,7 @@
namespace whats_new {
class WhatsNewRegistry;
} // namespace whats_new
-@@ -58,7 +58,7 @@ class GlobalFeatures {
+@@ -63,7 +63,7 @@ class GlobalFeatures {
system_permissions_platform_handle() {
return system_permissions_platform_handle_.get();
}
@@ -18,7 +18,7 @@
whats_new::WhatsNewRegistry* whats_new_registry() {
return whats_new_registry_.get();
}
-@@ -91,7 +91,7 @@ class GlobalFeatures {
+@@ -103,7 +103,7 @@ class GlobalFeatures {
virtual std::unique_ptr<system_permission_settings::PlatformHandle>
CreateSystemPermissionsPlatformHandle();
@@ -27,7 +27,7 @@
virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry();
#endif
-@@ -101,7 +101,7 @@ class GlobalFeatures {
+@@ -113,7 +113,7 @@ class GlobalFeatures {
std::unique_ptr<system_permission_settings::PlatformHandle>
system_permissions_platform_handle_;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
index 789b8da2a7a4..eef27af40533 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/headless/headless_mode_util.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/headless/headless_mode_util.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/headless/headless_mode_util.cc
@@ -10,7 +10,7 @@
// New headless mode is available on Linux, Windows and Mac platforms.
@@ -9,16 +9,16 @@
#include "base/base_switches.h"
#include "base/files/file_path.h"
-@@ -20,7 +20,7 @@
+@@ -19,7 +19,7 @@
+ #include "chrome/common/chrome_switches.h"
#include "content/public/common/content_switches.h"
- #include "ui/base/ui_base_switches.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/gl/gl_switches.h" // nogncheck
#include "ui/ozone/public/ozone_switches.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX)
-@@ -95,7 +95,7 @@ class HeadlessModeHandleImpl : public HeadlessModeHand
+@@ -94,7 +94,7 @@ class HeadlessModeHandleImpl : public HeadlessModeHand
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
index e11a5c261c37..4a316a617c42 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2024-08-26 14:40:28 UTC
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
-@@ -40,10 +40,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem(
+@@ -39,10 +39,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem(
// Note that this initializes the delegate asynchronously, but since
// the delegate will only be used from the IO thread, it is guaranteed
// to be created before use of it expects it to be there.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
index 4b30ff5f497b..67939acc8e9d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media_galleries/media_file_system_registry.cc
-@@ -583,7 +583,12 @@ class MediaFileSystemRegistry::MediaFileSystemContextI
+@@ -582,7 +582,12 @@ class MediaFileSystemRegistry::MediaFileSystemContextI
// Constructor in 'private' section because depends on private class definition.
MediaFileSystemRegistry::MediaFileSystemRegistry()
: file_system_context_(new MediaFileSystemContextImpl) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn b/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
index 987eadf23644..9cab129d95e0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/router/discovery/BUILD.gn
-@@ -79,7 +79,7 @@ static_library("discovery") {
+@@ -81,7 +81,7 @@ static_library("discovery") {
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index dd9580bb312f..d34e6166935f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
-@@ -9,7 +9,11 @@
+@@ -4,7 +4,11 @@
#include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h"
@@ -12,7 +12,7 @@
#include <string.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
-@@ -24,6 +28,7 @@ namespace media_router {
+@@ -20,6 +24,7 @@ namespace media_router {
bool MaybeGetWifiSSID(const std::string& if_name, std::string* ssid_out) {
DCHECK(ssid_out);
@@ -20,7 +20,7 @@
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
-@@ -46,6 +51,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
+@@ -42,6 +47,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
ssid_out->assign(ssid);
return true;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
index a94fb9cedc9c..441994517541 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc
@@ -21,7 +21,7 @@
#if BUILDFLAG(IS_CHROMEOS)
@@ -27,7 +27,7 @@
blink::mojom::StreamDevicesSetPtr EnumerateScreens(
blink::mojom::MediaStreamType stream_type) {
DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
-@@ -130,7 +130,7 @@ void ChromeScreenEnumerator::SetRootWindowsForTesting(
+@@ -132,7 +132,7 @@ void ChromeScreenEnumerator::SetRootWindowsForTesting(
root_windows_for_testing_.Get() = std::move(root_windows);
}
@@ -36,7 +36,7 @@
void ChromeScreenEnumerator::SetDesktopCapturerForTesting(
std::unique_ptr<webrtc::DesktopCapturer> capturer) {
g_desktop_capturer_for_testing.Get() = std::move(capturer);
-@@ -143,7 +143,7 @@ void ChromeScreenEnumerator::EnumerateScreens(
+@@ -145,7 +145,7 @@ void ChromeScreenEnumerator::EnumerateScreens(
ScreensCallback screens_callback) const {
DCHECK_CURRENTLY_ON(content::BrowserThread::IO);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
index 8c62330334d9..b9301c137eff 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -1,9 +1,9 @@
---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2024-06-22 08:49:42 UTC
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
-@@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
- #if BUILDFLAG(IS_MAC)
- return request_source == Params::RequestSource::kCast ||
- base::FeatureList::IsEnabled(media::kMacLoopbackAudioForScreenShare);
+@@ -99,7 +99,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
+ base::FeatureList::IsEnabled(
+ media::kMacCatapLoopbackAudioForScreenShare));
+ }
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (request_source == Params::RequestSource::kCast) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index 76d187ba1fb5..c233ba348b57 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
-@@ -105,7 +105,7 @@ std::string GetLogUploadProduct() {
+@@ -101,7 +101,7 @@ std::string GetLogUploadProduct() {
const char product[] = "Chrome";
#elif BUILDFLAG(IS_MAC)
const char product[] = "Chrome_Mac";
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
index 1c9d10e9e6c0..59cdb1799edb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
@@ -1,33 +1,20 @@
---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
-@@ -25,10 +25,10 @@
+@@ -25,7 +25,7 @@
#include "components/webrtc_logging/browser/text_log_list.h"
#include "content/public/browser/render_process_host.h"
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#include "content/public/browser/child_process_security_policy.h"
#include "storage/browser/file_system/isolated_context.h"
--#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- using webrtc_event_logging::WebRtcEventLogManager;
-
-@@ -304,7 +304,7 @@ void WebRtcLoggingController::StartEventLogging(
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+@@ -305,7 +305,7 @@ void WebRtcLoggingController::StartEventLogging(
web_app_id, callback);
}
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
void WebRtcLoggingController::GetLogsDirectory(
LogsDirectoryCallback callback,
LogsDirectoryErrorCallback error_callback) {
-@@ -350,7 +350,7 @@ void WebRtcLoggingController::GrantLogsDirectoryAccess
- FROM_HERE,
- base::BindOnce(std::move(callback), file_system.id(), registered_name));
- }
--#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- void WebRtcLoggingController::OnRtpPacket(
- base::HeapArray<uint8_t> packet_header,
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
index 01d95274459d..ad6f5b3a675b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
@@ -1,11 +1,11 @@
---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2024-02-03 15:42:55 UTC
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/webrtc/webrtc_logging_controller.h
@@ -133,7 +133,7 @@ class WebRtcLoggingController
size_t web_app_id,
const StartEventLoggingCallback& callback);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Ensures that the WebRTC Logs directory exists and then grants render
// process access to the 'WebRTC Logs' directory, and invokes |callback| with
// the ids necessary to create a DirectoryEntry object.
@@ -13,8 +13,8 @@
content::BrowserContext* GetBrowserContext() const;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Grants the render process access to the 'WebRTC Logs' directory, and
// invokes |callback| with the ids necessary to create a DirectoryEntry
// object. If the |logs_path| couldn't be created or found, |error_callback|
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_memory__details.cc b/www/ungoogled-chromium/files/patch-chrome_browser_memory__details.cc
index b625a2bb8229..fa29181641ae 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_memory__details.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_memory__details.cc
@@ -1,6 +1,6 @@
---- chrome/browser/memory_details.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/memory_details.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/memory_details.cc
-@@ -335,7 +335,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
+@@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
});
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index d3432940a8d1..da8dc27b69a5 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -85,7 +85,7 @@
+@@ -86,7 +86,7 @@
#include "chrome/browser/flags/android/chrome_session_state.h"
#endif // BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#if defined(__GLIBC__)
#include <gnu/libc-version.h>
#endif // defined(__GLIBC__)
-@@ -110,7 +110,7 @@
+@@ -111,7 +111,7 @@
#include "chrome/installer/util/taskbar_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -119,7 +119,7 @@
+@@ -120,7 +120,7 @@
#include "components/user_manager/user_manager.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -27,7 +27,7 @@
#include "components/power_metrics/system_power_monitor.h"
#endif
-@@ -898,7 +898,7 @@ void RecordStartupMetrics() {
+@@ -900,7 +900,7 @@ void RecordStartupMetrics() {
// Record whether Chrome is the default browser or not.
// Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
index 2b8ea5852d71..d76e020596b7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -201,11 +201,11 @@
+@@ -202,11 +202,11 @@
#include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
#endif
@@ -14,16 +14,25 @@
#include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
#endif
-@@ -237,7 +237,7 @@ const int kMaxHistogramGatheringWaitDuration = 60000;
+@@ -224,7 +224,7 @@
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/tabs/tab_metrics_provider.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -244,7 +244,7 @@ const int kMaxHistogramGatheringWaitDuration = 60000;
// Needs to be kept in sync with the writer in
// third_party/crashpad/crashpad/handler/handler_main.cc.
const char kCrashpadHistogramAllocatorName[] = "CrashpadMetrics";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::LazyInstance<ChromeMetricsServiceCrashReporter>::Leaky g_crash_reporter =
- LAZY_INSTANCE_INITIALIZER;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -541,7 +541,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
+ ChromeMetricsServiceCrashReporter& GetCrashReporter() {
+ static base::NoDestructor<ChromeMetricsServiceCrashReporter> crash_reporter;
+ return *crash_reporter;
+@@ -554,7 +554,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -32,7 +41,7 @@
metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
#if !BUILDFLAG(IS_CHROMEOS)
-@@ -623,7 +623,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
+@@ -636,7 +636,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
void ChromeMetricsServiceClient::OnEnvironmentUpdate(std::string* environment) {
// TODO(https://bugs.ch40m1um.qjz9zk/p/crashpad/issues/detail?id=135): call this
// on Mac when the Crashpad API supports it.
@@ -41,7 +50,7 @@
// Register the environment with the crash reporter. Note that there is a
// window from startup to this point during which crash reports will not have
// an environment set.
-@@ -725,7 +725,7 @@ void ChromeMetricsServiceClient::Initialize() {
+@@ -738,7 +738,7 @@ void ChromeMetricsServiceClient::Initialize() {
std::make_unique<metrics::dwa::DwaService>(this, local_state);
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -50,7 +59,7 @@
metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
base::SequencedTaskRunner::GetCurrentDefault());
#endif
-@@ -785,7 +785,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -798,7 +798,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::CPUMetricsProvider>());
@@ -59,7 +68,7 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::MotherboardMetricsProvider>());
#endif
-@@ -874,7 +874,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -886,7 +886,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<GoogleUpdateMetricsProviderMac>());
#endif
@@ -68,7 +77,16 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -978,7 +978,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -988,7 +988,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+ std::make_unique<HttpsEngagementMetricsProvider>());
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ metrics_service_->RegisterMetricsProvider(
+ std::make_unique<TabMetricsProvider>(
+ g_browser_process->profile_manager()));
+@@ -1000,7 +1000,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<PowerMetricsProvider>());
#endif
@@ -77,7 +95,7 @@
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1169,7 +1169,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
+@@ -1191,7 +1191,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
}
#endif
@@ -86,7 +104,7 @@
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1518,7 +1518,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
+@@ -1540,7 +1540,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
recorder =
base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
cros_system_profile_provider_.get());
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc
index 39bb7610c08f..d75977f8c278 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/metrics/power/process_monitor.cc
-@@ -65,7 +65,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet
+@@ -64,7 +64,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet
process_metrics.GetPlatformIndependentCPUUsage());
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
metrics.idle_wakeups = process_metrics.GetIdleWakeupsPerSecond();
#endif
#if BUILDFLAG(IS_MAC)
-@@ -83,7 +83,7 @@ void ScaleMetrics(ProcessMonitor::Metrics* metrics, do
+@@ -82,7 +82,7 @@ void ScaleMetrics(ProcessMonitor::Metrics* metrics, do
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
metrics->idle_wakeups *= factor;
#endif
-@@ -157,7 +157,7 @@ ProcessMonitor::Metrics& operator+=(ProcessMonitor::Me
+@@ -156,7 +156,7 @@ ProcessMonitor::Metrics& operator+=(ProcessMonitor::Me
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
index b7f01aaa7b18..974088908f1e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/net/profile_network_context_service.cc
-@@ -134,7 +134,7 @@
+@@ -136,7 +136,7 @@
#include "extensions/common/constants.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
-@@ -275,7 +275,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
+@@ -285,7 +285,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
});
}
@@ -18,7 +18,7 @@
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1223,7 +1223,7 @@ ProfileNetworkContextService::CreateClientCertStore()
+@@ -1288,7 +1288,7 @@ ProfileNetworkContextService::CreateClientCertStore()
std::make_unique<net::ClientCertStoreNSS>(
base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
kCryptoModulePasswordClientAuth));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
index a7afe56b7ad9..ff1d10c416da 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/net/profile_network_context_service_factory.cc
-@@ -24,7 +24,7 @@
+@@ -32,7 +32,7 @@
#include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#endif
-@@ -68,7 +68,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon
+@@ -76,7 +76,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon
#if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
DependsOn(net::ServerCertificateDatabaseServiceFactory::GetInstance());
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
index 3228fb96aa42..991da0c82d17 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
@@ -1,15 +1,15 @@
---- chrome/browser/net/system_network_context_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/net/system_network_context_manager.cc
-@@ -135,7 +135,7 @@ SystemNetworkContextManager* g_system_network_context_
- // received a failed launch for a sandboxed network service.
- bool g_previously_failed_to_launch_sandboxed_service = false;
+@@ -142,7 +142,7 @@ enum class NetworkSandboxState {
+ // The global instance of the SystemNetworkContextManager.
+ SystemNetworkContextManager* g_system_network_context_manager = nullptr;
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Whether kerberos library loading will work in the network service due to the
// sandbox.
bool g_network_service_will_allow_gssapi_library_load = false;
-@@ -143,7 +143,7 @@ bool g_network_service_will_allow_gssapi_library_load
+@@ -150,7 +150,7 @@ bool g_network_service_will_allow_gssapi_library_load
const char* kGssapiDesiredPref =
#if BUILDFLAG(IS_CHROMEOS)
prefs::kKerberosEnabled;
@@ -18,7 +18,7 @@
prefs::kReceivedHttpAuthNegotiateHeader;
#endif
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -189,7 +189,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -196,7 +196,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
auth_dynamic_params->basic_over_http_enabled =
local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
@@ -27,7 +27,7 @@
auth_dynamic_params->delegate_by_kdc_policy =
local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -204,7 +204,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -211,7 +211,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
#endif // BUILDFLAG(IS_ANDROID)
@@ -36,7 +36,7 @@
auth_dynamic_params->allow_gssapi_library_load =
local_state->GetBoolean(kGssapiDesiredPref);
#endif // BUILDFLAG(IS_CHROMEOS)
-@@ -214,7 +214,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -221,7 +221,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
void OnNewHttpAuthDynamicParams(
network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -45,9 +45,9 @@
// The kerberos library is incompatible with the network service sandbox, so
// if library loading is now enabled, the network service needs to be
// restarted. It will be restarted unsandboxed because is
-@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
- if (g_previously_failed_to_launch_sandboxed_service) {
- return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
+@@ -269,11 +269,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+ // it is not always initialized.
+ CHECK_IS_TEST();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
@@ -59,7 +59,7 @@
// The network service sandbox and the kerberos library are incompatible.
// If kerberos is enabled by policy, disable the network service sandbox.
if (g_network_service_will_allow_gssapi_library_load ||
-@@ -276,7 +276,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+@@ -289,7 +289,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
}
#endif // BUILDFLAG(IS_WIN)
@@ -68,7 +68,7 @@
if (local_state &&
local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -522,7 +522,7 @@ void SystemNetworkContextManager::DeleteInstance() {
+@@ -594,7 +594,7 @@ void SystemNetworkContextManager::DeleteInstance() {
g_system_network_context_manager = nullptr;
}
@@ -77,7 +77,7 @@
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -580,7 +580,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -652,7 +652,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
auth_pref_callback);
@@ -86,7 +86,7 @@
pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
auth_pref_callback);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -594,7 +594,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -666,7 +666,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
auth_pref_callback);
#endif // BUILDFLAG(IS_ANDROID)
@@ -95,7 +95,7 @@
pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -659,7 +659,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -738,7 +738,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
std::string());
@@ -104,7 +104,7 @@
registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
false);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -684,11 +684,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -763,11 +763,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -118,7 +118,7 @@
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -739,7 +739,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
+@@ -821,7 +821,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
@@ -127,7 +127,7 @@
gssapi_library_loader_observer_.Install(network_service);
#endif // BUILDFLAG(IS_LINUX)
-@@ -957,7 +957,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
+@@ -1048,7 +1048,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
break;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.h b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.h
index b9385fa8a08e..cf63d4fac114 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.h
@@ -1,6 +1,6 @@
---- chrome/browser/net/system_network_context_manager.h.orig 2024-10-27 06:40:35 UTC
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/net/system_network_context_manager.h
-@@ -198,7 +198,7 @@ class SystemNetworkContextManager {
+@@ -212,7 +212,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
class NetworkProcessLaunchWatcher;
@@ -9,7 +9,7 @@
class GssapiLibraryLoadObserver
: public network::mojom::GssapiLibraryLoadObserver {
public:
-@@ -279,7 +279,7 @@ class SystemNetworkContextManager {
+@@ -295,7 +295,7 @@ class SystemNetworkContextManager {
std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_;
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
index d4a129865f49..e27d59f432ec 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
-@@ -35,7 +35,7 @@
+@@ -36,7 +36,7 @@
#include "services/network/public/cpp/resource_request.h"
namespace {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
index 63b42ee9a271..fe7ee91a347e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -28,7 +28,7 @@ bool IsOsSupportedForCart() {
+@@ -32,7 +32,7 @@ bool IsOsSupportedForCart() {
}
bool IsOsSupportedForDrive() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index b089a6fbce42..15bf5a82d692 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -664,7 +664,7 @@ void ChromePasswordManagerClient::
+@@ -729,7 +729,7 @@ void ChromePasswordManagerClient::
bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
device_reauth::DeviceAuthenticator* authenticator) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
return false;
}
-@@ -942,7 +942,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
+@@ -1008,7 +1008,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
}
void ChromePasswordManagerClient::NotifyKeychainError() {
@@ -18,3 +18,21 @@
PasswordsClientUIDelegate* manage_passwords_ui_controller =
PasswordsClientUIDelegateFromWebContents(web_contents());
if (manage_passwords_ui_controller) {
+@@ -2083,7 +2083,7 @@ void ChromePasswordManagerClient::HideFillingUI() {
+ bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage(
+ const GURL& url) const {
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (IsPasswordManagerForUrlDisallowedByPolicy(url)) {
+ return false;
+ }
+@@ -2122,7 +2122,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
+ }
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool ChromePasswordManagerClient::IsPasswordManagerForUrlDisallowedByPolicy(
+ const GURL& url) const {
+ if (!GetPrefs() || !GetPrefs()->HasPrefPath(
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
new file mode 100644
index 000000000000..c9d406c00030
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc
+@@ -128,7 +128,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
+ // Prepare password hash data for reuse detection.
+ reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<password_manager::PasswordReuseManagerSigninNotifier>
+ notifier = std::make_unique<
+ password_manager::PasswordReuseManagerSigninNotifierImpl>(
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
deleted file mode 100644
index b63b7d749774..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/password_manager/password_reuse_manager_factory.cc
-@@ -128,7 +128,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
- // Prepare password hash data for reuse detection.
- reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<password_manager::PasswordReuseManagerSigninNotifier>
- notifier = std::make_unique<
- password_manager::PasswordReuseManagerSigninNotifierImpl>(
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index e2583ac99aa9..36eadcca3c85 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -1,6 +1,6 @@
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
-@@ -60,7 +60,7 @@
+@@ -57,7 +57,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_mac.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -69,7 +69,7 @@
+@@ -66,7 +66,7 @@
#include "chrome/install_static/install_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/enterprise/client_certificates/browser_context_delegate.h"
#include "chrome/browser/enterprise/client_certificates/cert_utils.h"
#include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h"
-@@ -115,7 +115,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
+@@ -111,7 +111,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
#if BUILDFLAG(IS_MAC)
storage_delegate = std::make_unique<BrowserDMTokenStorageMac>();
@@ -27,7 +27,7 @@
storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>();
#elif BUILDFLAG(IS_WIN)
storage_delegate = std::make_unique<BrowserDMTokenStorageWin>();
-@@ -286,7 +286,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
+@@ -275,7 +275,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager>
ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() {
@@ -36,7 +36,7 @@
auto* browser_dm_token_storage = BrowserDMTokenStorage::Get();
auto* device_management_service = GetDeviceManagementService();
auto shared_url_loader_factory = GetSharedURLLoaderFactory();
-@@ -308,7 +308,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
+@@ -297,7 +297,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
std::unique_ptr<client_certificates::CertificateProvisioningService>
ChromeBrowserCloudManagementControllerDesktop::
CreateCertificateProvisioningService() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index b047a49a9b21..49a71d8292f7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -1,45 +1,15 @@
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -253,19 +253,19 @@
+@@ -243,7 +243,7 @@
#include "components/spellcheck/browser/pref_names.h"
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/idle/action.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
- #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "components/enterprise/idle/idle_timeout_policy_handler.h"
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/privacy_sandbox/privacy_sandbox_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -279,13 +279,13 @@
- #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/policy/battery_saver_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/search_engines/enterprise/search_aggregator_policy_handler.h"
- #include "components/search_engines/enterprise/site_search_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -579,7 +579,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -565,7 +565,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kManagedDefaultSmartCardConnectSetting,
base::Value::Type::INTEGER },
#endif
@@ -48,17 +18,17 @@
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -934,7 +934,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kManagedDefaultGeolocationSetting,
- base::Value::Type::INTEGER },
+@@ -927,7 +927,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::LIST },
+ #endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
- || BUILDFLAG(IS_MAC)
+ || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- { key::kMandatoryExtensionsForIncognitoNavigation,
- prefs::kMandatoryExtensionsForIncognitoNavigation,
- base::Value::Type::LIST },
-@@ -943,7 +943,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ { key::kRequireOnlineRevocationChecksForLocalAnchors,
+ prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
+@@ -936,7 +936,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::LIST },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -66,7 +36,7 @@
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1819,7 +1819,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1806,7 +1806,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -75,16 +45,16 @@
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1878,7 +1878,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1871,7 +1871,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_WIN)
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1898,12 +1898,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1891,12 +1891,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -99,7 +69,7 @@
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1911,7 +1911,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1907,7 +1907,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kLiveTranslateEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -108,7 +78,7 @@
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1923,7 +1923,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1919,7 +1919,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
@@ -117,7 +87,7 @@
{ key::kAutoplayAllowed,
prefs::kAutoplayAllowed,
base::Value::Type::BOOLEAN },
-@@ -2021,7 +2021,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2020,7 +2020,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -126,7 +96,7 @@
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2122,7 +2122,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2125,7 +2125,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -135,17 +105,17 @@
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2193,7 +2193,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2199,7 +2199,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- { key::kTabDiscardingExceptions,
- performance_manager::user_tuning::prefs::kManagedTabDiscardingExceptions,
- base::Value::Type::LIST },
-@@ -2222,7 +2222,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kUiAutomationProviderEnabled,
+ { key::kNTPFooterExtensionAttributionEnabled,
+ prefs::kNTPFooterExtensionAttributionEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -2234,7 +2234,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ prefs::kRestrictCoreSharingOnRenderer,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
@@ -153,7 +123,7 @@
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2259,7 +2259,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2262,7 +2262,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -162,7 +132,7 @@
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2282,7 +2282,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2285,7 +2285,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
{ key::kTabCompareSettings,
optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
@@ -171,16 +141,16 @@
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2352,7 +2352,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2361,7 +2361,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
policy_prefs::kBuiltInAIAPIsEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- { key::kNTPFooterThemeAttributionEnabled,
- prefs::kNTPFooterThemeAttributionEnabled,
+ { key::kNTPFooterManagementNoticeEnabled,
+ prefs::kNTPFooterManagementNoticeEnabled,
base::Value::Type::BOOLEAN },
-@@ -2485,7 +2485,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2493,7 +2493,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -189,16 +159,7 @@
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2705,7 +2705,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(
- std::make_unique<enterprise_idle::IdleTimeoutPolicyHandler>());
- handlers->AddHandler(
-@@ -2764,7 +2764,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2772,7 +2772,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -207,7 +168,7 @@
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -3201,7 +3201,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3203,7 +3203,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -216,7 +177,7 @@
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3209,7 +3209,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3211,7 +3211,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -225,25 +186,7 @@
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3227,7 +3227,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- first_party_sets::FirstPartySetsOverridesPolicyHandler>(
- key::kRelatedWebsiteSetsOverrides, chrome_schema)));
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<PrivacySandboxPolicyHandler>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -3250,7 +3250,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- base::Value::Type::BOOLEAN)));
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<BatterySaverPolicyHandler>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -3268,7 +3268,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3264,7 +3264,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
gen_ai_default_policies;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
index c3ea30ac0518..2c86857c6510 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/prefs/browser_prefs.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -320,7 +320,7 @@
+@@ -323,7 +323,7 @@
#include "chrome/browser/devtools/devtools_window.h"
#endif // BUILDFLAG(ENABLE_DEVTOOLS_FRONTEND)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -491,11 +491,11 @@
+@@ -490,11 +490,11 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -23,7 +23,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -523,7 +523,7 @@
+@@ -522,7 +522,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -32,7 +32,7 @@
#include "ui/color/system_theme.h"
#endif
-@@ -1675,7 +1675,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1701,7 +1701,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -41,7 +41,7 @@
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1829,7 +1829,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1853,7 +1853,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
#endif // BUILDFLAG(ENABLE_PDF)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -50,7 +50,7 @@
registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
#endif
-@@ -2191,12 +2191,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -2222,12 +2222,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
index 52ed4fb445da..546753725a81 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/printing/print_backend_service_manager.cc
@@ -36,7 +36,7 @@
#include "printing/printing_context.h"
@@ -7,18 +7,18 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "content/public/common/content_switches.h"
+ #include "ui/linux/linux_ui.h"
#endif
+@@ -886,7 +886,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
+ << remote_id << "`";
-@@ -883,7 +883,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
- host.BindNewPipeAndPassReceiver(),
- content::ServiceProcessHost::Options()
- .WithDisplayName(IDS_UTILITY_PROCESS_PRINT_BACKEND_SERVICE_NAME)
+ std::vector<std::string> extra_switches;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- .WithExtraCommandLineSwitches({switches::kMessageLoopTypeUi})
- #endif
- .Pass());
-@@ -1060,7 +1060,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
+ extra_switches = linux_ui->GetCmdLineFlagsForCopy();
+ }
+@@ -1072,7 +1072,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
return kNoClientsRegisteredResetOnIdleTimeout;
case ClientType::kQueryWithUi:
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index bfcf514075c3..df02dbbe439f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -1,15 +1,15 @@
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -360,7 +360,7 @@
+@@ -373,7 +373,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/idle/idle_service_factory.h"
+ #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#endif
-
-@@ -402,7 +402,7 @@
+@@ -417,14 +417,14 @@
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -17,8 +17,7 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
- #include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
-@@ -410,7 +410,7 @@
+ #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
@@ -27,7 +26,7 @@
#include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
#endif
-@@ -418,7 +418,7 @@
+@@ -432,7 +432,7 @@
#include "chrome/browser/history_embeddings/history_embeddings_service_factory.h"
#endif
@@ -36,7 +35,7 @@
#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"
-@@ -736,7 +736,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -758,7 +758,7 @@ void ChromeBrowserMainExtraPartsProfiles::
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -45,8 +44,8 @@
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -791,13 +791,13 @@ void ChromeBrowserMainExtraPartsProfiles::
- collaboration::CollaborationServiceFactory::GetInstance();
+@@ -819,13 +819,13 @@ void ChromeBrowserMainExtraPartsProfiles::
+ collaboration::comments::CommentsServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -61,7 +60,7 @@
contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
CookieControlsServiceFactory::GetInstance();
-@@ -856,31 +856,31 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -882,17 +882,17 @@ void ChromeBrowserMainExtraPartsProfiles::
#endif
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -80,18 +79,14 @@
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
enterprise_idle::IdleServiceFactory::GetInstance();
+ enterprise_signals::SignalsAggregatorFactory::GetInstance();
#endif
- #if !BUILDFLAG(IS_CHROMEOS)
- enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance();
+@@ -901,10 +901,10 @@ void ChromeBrowserMainExtraPartsProfiles::
#endif
enterprise_reporting::LegacyTechServiceFactory::GetInstance();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- enterprise_signals::SignalsAggregatorFactory::GetInstance();
- #endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
enterprise_signals::UserPermissionServiceFactory::GetInstance();
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -99,7 +94,7 @@
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1011,7 +1011,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1040,7 +1040,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -108,7 +103,7 @@
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1126,7 +1126,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1166,7 +1166,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -117,7 +112,7 @@
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1165,7 +1165,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1202,7 +1202,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -126,7 +121,7 @@
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1185,7 +1185,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1222,7 +1222,7 @@ void ChromeBrowserMainExtraPartsProfiles::
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc
index 7cdc8cbf483e..754de488e341 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/profiles/profile_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/profiles/profile_impl.cc
-@@ -269,6 +269,10 @@
+@@ -268,6 +268,10 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -11,7 +11,7 @@
using bookmarks::BookmarkModel;
using content::BrowserThread;
using content::DownloadManagerDelegate;
-@@ -593,7 +597,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
+@@ -602,7 +606,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
policy_provider = GetUserCloudPolicyManagerAsh();
#else // !BUILDFLAG(IS_CHROMEOS)
{
@@ -20,7 +20,7 @@
ProfileManager* profile_manager = g_browser_process->profile_manager();
ProfileAttributesEntry* entry =
profile_manager->GetProfileAttributesStorage()
-@@ -871,7 +875,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
+@@ -880,7 +884,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
}
base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profiles__state.cc b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profiles__state.cc
index 2ca69134d5cf..eaa508a54b24 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profiles__state.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profiles__state.cc
@@ -1,6 +1,6 @@
---- chrome/browser/profiles/profiles_state.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/profiles/profiles_state.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/profiles/profiles_state.cc
-@@ -187,7 +187,7 @@ bool IsGuestModeRequested(const base::CommandLine& com
+@@ -190,7 +190,7 @@ bool IsGuestModeRequested(const base::CommandLine& com
PrefService* local_state,
bool show_warning) {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -9,7 +9,7 @@
DCHECK(local_state);
// Check if guest mode enforcement commandline switch or policy are provided.
-@@ -223,7 +223,7 @@ bool IsGuestModeEnabled() {
+@@ -226,7 +226,7 @@ bool IsGuestModeEnabled() {
return false;
}
@@ -18,7 +18,7 @@
// If there are any supervised profiles, disable guest mode.
if (std::ranges::any_of(g_browser_process->profile_manager()
->GetProfileAttributesStorage()
-@@ -239,7 +239,7 @@ bool IsGuestModeEnabled() {
+@@ -242,7 +242,7 @@ bool IsGuestModeEnabled() {
}
bool IsGuestModeEnabled(const Profile& profile) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
deleted file mode 100644
index c04de2596278..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-05-06 12:23:00 UTC
-+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.cc
-@@ -107,7 +107,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId
- 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_latest_country_id_);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
new file mode 100644
index 000000000000..fbd29c5499bc
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc
+@@ -21,7 +21,7 @@
+ #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_chromeos.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_linux.h"
+ #endif
+
+@@ -72,7 +72,7 @@ RegionalCapabilitiesServiceFactory::BuildServiceInstan
+ #elif BUILDFLAG(IS_CHROMEOS)
+ std::make_unique<RegionalCapabilitiesServiceClientChromeOS>(
+ g_browser_process->variations_service());
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::make_unique<RegionalCapabilitiesServiceClientLinux>(
+ g_browser_process->variations_service());
+ #else
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc
index 4ad8927e2a71..2e782ca00259 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/renderer_preferences_util.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/renderer_preferences_util.cc
@@ -40,7 +40,7 @@
#include "ui/views/controls/textfield/textfield.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/themes/theme_service.h"
#include "chrome/browser/themes/theme_service_factory.h"
#include "ui/linux/linux_ui.h"
-@@ -180,7 +180,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -185,7 +185,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval();
#endif
@@ -18,7 +18,7 @@
auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
if (linux_ui_theme) {
if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
-@@ -203,7 +203,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -208,7 +208,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index 6c9c0abc3fa6..ce74be7a5c02 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1268,7 +1268,7 @@ std::string ChromePasswordProtectionService::GetOrgani
+@@ -1260,7 +1260,7 @@ std::string ChromePasswordProtectionService::GetOrgani
ReusedPasswordAccountType password_type) const {
if (base::FeatureList::IsEnabled(
safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
index f3c77506140c..dd0946b9b398 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
-@@ -696,7 +696,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
+@@ -695,7 +695,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
// Process::Current().CreationTime() is missing on some platforms.
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc b/www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
new file mode 100644
index 000000000000..cbeb5f9fc96e
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/screen_ai/screen_ai_service_handler_base.cc
+@@ -253,7 +253,7 @@ void ScreenAIServiceHandlerBase::LaunchIfNotRunning()
+ base::FilePath binary_path = state_instance->get_component_binary_path();
+ #if BUILDFLAG(IS_WIN)
+ std::vector<base::FilePath> preload_libraries = {binary_path};
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> extra_switches = {
+ base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
+ binary_path.MaybeAsASCII().c_str())};
+@@ -268,7 +268,7 @@ void ScreenAIServiceHandlerBase::LaunchIfNotRunning()
+ .WithPreloadedLibraries(
+ preload_libraries,
+ content::ServiceProcessHostPreloadLibraries::GetPassKey())
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ .WithExtraCommandLineSwitches(extra_switches)
+ #endif // BUILDFLAG(IS_WIN)
+ .WithProcessCallback(
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc b/www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
deleted file mode 100644
index 10cf513889de..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/screen_ai/screen_ai_service_router.cc
-@@ -405,7 +405,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
- base::FilePath binary_path = state_instance->get_component_binary_path();
- #if BUILDFLAG(IS_WIN)
- std::vector<base::FilePath> preload_libraries = {binary_path};
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::vector<std::string> extra_switches = {
- base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
- binary_path.MaybeAsASCII().c_str())};
-@@ -419,7 +419,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
- .WithPreloadedLibraries(
- preload_libraries,
- content::ServiceProcessHostPreloadLibraries::GetPassKey())
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- .WithExtraCommandLineSwitches(extra_switches)
- #endif // BUILDFLAG(IS_WIN)
- .Pass());
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_sessions_session__restore.cc b/www/ungoogled-chromium/files/patch-chrome_browser_sessions_session__restore.cc
index 0c81a4cbf730..1e613992ce9f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_sessions_session__restore.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_sessions_session__restore.cc
@@ -1,4 +1,4 @@
---- chrome/browser/sessions/session_restore.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/sessions/session_restore.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/sessions/session_restore.cc
@@ -108,7 +108,7 @@
#include "ui/wm/core/scoped_animation_disabler.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -1117,7 +1117,7 @@ class SessionRestoreImpl : public BrowserListObserver
+@@ -1182,7 +1182,7 @@ class SessionRestoreImpl : public BrowserListObserver
bool is_first_tab = true;
for (const auto& startup_tab : startup_tabs) {
const GURL& url = startup_tab.url;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc
new file mode 100644
index 000000000000..6e3c08b027e3
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/chrome_signin_client.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/signin/chrome_signin_client.cc
+@@ -162,7 +162,7 @@ signin_metrics::ProfileSignout kAlwaysAllowedSignoutSo
+ std::string HatsSurveyTriggerForAccessPoint(
+ signin_metrics::AccessPoint access_point) {
+ switch (access_point) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ case signin_metrics::AccessPoint::kAddressBubble:
+ return kHatsSurveyTriggerIdentityAddressBubbleSignin;
+ case signin_metrics::AccessPoint::kAvatarBubbleSignIn:
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__hats__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__hats__util.cc
new file mode 100644
index 000000000000..fda9a67bbc28
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__hats__util.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/signin/signin_hats_util.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/signin/signin_hats_util.cc
+@@ -36,7 +36,7 @@
+
+ namespace {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kChannel[] = "Channel";
+ constexpr char kChromeVersion[] = "Chrome Version";
+ constexpr char kNumberOfChromeProfiles[] = "Number of Chrome Profiles";
+@@ -153,7 +153,7 @@ SurveyStringData GetSigninSurveyStringData(
+ namespace signin {
+
+ bool IsFeatureEnabledForSigninHatsTrigger(const std::string& trigger) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ for (const auto& entry : kChromeIdentityHatsTriggerFeatureMapping) {
+ if (trigger == entry.trigger) {
+ return base::FeatureList::IsEnabled(*entry.feature);
+@@ -171,7 +171,7 @@ void LaunchSigninHatsSurveyForProfile(const std::strin
+ bool defer_if_no_browser,
+ std::optional<signin_metrics::AccessPoint>
+ access_point_for_data_type_promo) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!profile || !IsFeatureEnabledForSigninHatsTrigger(trigger)) {
+ return;
+ }
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.cc
new file mode 100644
index 000000000000..98feaac914e6
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/signin_util.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/signin/signin_util.cc
+@@ -340,7 +340,7 @@ std::string SignedInStateToString(SignedInState state)
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool ShouldShowHistorySyncOptinScreen(Profile& profile) {
+ if (GetSignedInState(IdentityManagerFactory::GetForProfile(&profile)) !=
+ signin_util::SignedInState::kSignedIn) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.h b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.h
new file mode 100644
index 000000000000..ca9d53bce70b
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.h
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/signin_util.h.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/signin/signin_util.h
+@@ -171,7 +171,7 @@ SignedInState GetSignedInState(const signin::IdentityM
+ // Returns a string representation of `SignedInState`.
+ std::string SignedInStateToString(SignedInState state);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Returns if the necessary conditions to show the History Sync Optin screen
+ // are met.
+ // This method does not take into account any feature flags related to the above
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
index d16cdf97b33f..56f7c4791626 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
-@@ -68,7 +68,7 @@ std::ostream& operator<<(std::ostream& stream,
+@@ -70,7 +70,7 @@ std::ostream& operator<<(std::ostream& stream,
}
}
@@ -9,7 +9,7 @@
bool ShouldShowReAuthInterstitial(
content::NavigationHandle& navigation_handle) {
Profile* profile = Profile::FromBrowserContext(
-@@ -229,7 +229,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu
+@@ -232,7 +232,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu
}
case InterstitialResultCallbackActions::kCancelWithInterstitial: {
CHECK(navigation_handle());
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
index 5acd2fbf03a1..fbf65d09c5c5 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
-@@ -197,7 +197,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
+@@ -205,7 +205,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
return;
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
index f0262112d4cc..e1a48314ba0c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
-@@ -348,7 +348,7 @@ void SupervisedUserExtensionsManager::
+@@ -350,7 +350,7 @@ void SupervisedUserExtensionsManager::
ActivateManagementPolicyAndUpdateRegistration() {
SetActiveForSupervisedUsers();
UpdateManagementPolicyRegistration();
@@ -9,7 +9,7 @@
MaybeMarkExtensionsLocallyParentApproved();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
}
-@@ -448,7 +448,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
+@@ -449,7 +449,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
return false;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
index 33817c8a0c84..0d47d5783ba3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
-@@ -153,7 +153,7 @@ class SupervisedUserExtensionsManager : public Extensi
+@@ -154,7 +154,7 @@ class SupervisedUserExtensionsManager : public Extensi
// launched.
bool ShouldBlockExtension(const std::string& extension_id) const;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
index cfe530ce1401..438e28aeecc2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
@@ -1,15 +1,15 @@
---- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
-@@ -14,7 +14,7 @@
- #include "components/supervised_user/core/browser/supervised_user_service.h"
+@@ -15,7 +15,7 @@
#include "content/public/browser/browser_context.h"
+ #include "chrome/browser/supervised_user/metrics_service_accessor_delegate.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/supervised_user/linux_mac_windows/supervised_user_extensions_metrics_delegate_impl.h"
#endif
-@@ -62,7 +62,7 @@ SupervisedUserMetricsServiceFactory::BuildServiceInsta
+@@ -63,7 +63,7 @@ SupervisedUserMetricsServiceFactory::BuildServiceInsta
std::unique_ptr<supervised_user::SupervisedUserMetricsService ::
SupervisedUserMetricsServiceExtensionDelegate>
extensions_metrics_delegate = nullptr;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
index c7bf360cb400..e54aaee01ad1 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2024-02-25 20:22:18 UTC
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
-@@ -47,7 +47,7 @@
+@@ -48,7 +48,7 @@
#include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
#elif BUILDFLAG(IS_CHROMEOS)
#include "chrome/browser/supervised_user/chromeos/supervised_user_web_content_handler_impl.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_web_content_handler_impl.h"
#endif
-@@ -67,7 +67,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr
+@@ -68,7 +68,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr
#elif BUILDFLAG(IS_ANDROID)
return std::make_unique<SupervisedUserWebContentHandlerImpl>(
web_contents, frame_id, navigation_id);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index 3ce65ddc0554..a58eb77f6cbb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
-@@ -280,7 +280,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
+@@ -304,7 +304,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
#if BUILDFLAG(ENABLE_SPELLCHECK)
// Chrome prefers OS provided spell checkers where they exist. So only sync
// the custom dictionary on platforms that typically don't provide one.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc
index 6e22fde5aa97..e0df1d7a978a 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sync/sync_service_factory.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/sync/sync_service_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/sync/sync_service_factory.cc
-@@ -110,7 +110,7 @@
+@@ -115,7 +115,7 @@
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_keyed_service.h"
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_service_factory.h"
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
-@@ -137,7 +137,7 @@ namespace {
+@@ -142,7 +142,7 @@ namespace {
tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
CHECK(profile);
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,7 +18,7 @@
tab_groups::TabGroupSyncService* service =
tab_groups::SavedTabGroupUtils::GetServiceForProfile(profile);
CHECK(service);
-@@ -381,7 +381,7 @@ std::unique_ptr<KeyedService> BuildSyncService(
+@@ -405,7 +405,7 @@ std::unique_ptr<KeyedService> BuildSyncService(
bool local_sync_backend_enabled = false;
// Only check the local sync backend pref on the supported platforms of
// Windows, Mac and Linux.
@@ -27,7 +27,7 @@
syncer::SyncPrefs prefs(profile->GetPrefs());
local_sync_backend_enabled = prefs.IsLocalSyncEnabled();
base::UmaHistogramBoolean("Sync.Local.Enabled2", local_sync_backend_enabled);
-@@ -520,7 +520,7 @@ SyncServiceFactory::SyncServiceFactory()
+@@ -544,7 +544,7 @@ SyncServiceFactory::SyncServiceFactory()
DependsOn(ProfilePasswordStoreFactory::GetInstance());
DependsOn(PowerBookmarkServiceFactory::GetInstance());
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
index 4a5ac7779f61..c2a2b12ea6dd 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -1,6 +1,6 @@
---- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/task_manager/sampling/task_group.cc
-@@ -36,7 +36,7 @@ const int kBackgroundRefreshTypesMask =
+@@ -32,7 +32,7 @@ const int kBackgroundRefreshTypesMask =
#if BUILDFLAG(IS_WIN)
REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME |
#endif // BUILDFLAG(IS_WIN)
@@ -8,17 +8,17 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
REFRESH_TYPE_FD_COUNT |
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- #if BUILDFLAG(ENABLE_NACL)
-@@ -117,7 +117,7 @@ TaskGroup::TaskGroup(
- #if BUILDFLAG(ENABLE_NACL)
- nacl_debug_stub_port_(nacl::kGdbDebugStubPortUnknown),
- #endif // BUILDFLAG(ENABLE_NACL)
+ REFRESH_TYPE_PRIORITY;
+@@ -100,7 +100,7 @@ TaskGroup::TaskGroup(
+ user_peak_handles_(-1),
+ hard_faults_per_second_(-1),
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
open_fd_count_(-1),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
idle_wakeups_per_second_(-1),
-@@ -132,7 +132,7 @@ TaskGroup::TaskGroup(
+@@ -115,7 +115,7 @@ TaskGroup::TaskGroup(
weak_ptr_factory_.GetWeakPtr()),
base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
@@ -27,9 +27,9 @@
base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -302,7 +302,7 @@ void TaskGroup::OnRefreshNaClDebugStubPortDone(int nac
+@@ -257,7 +257,7 @@ void TaskGroup::RefreshWindowsHandles() {
+ #endif // BUILDFLAG(IS_WIN)
}
- #endif // BUILDFLAG(ENABLE_NACL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
index 5c5706c71ffd..b7db117369f6 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
@@ -1,36 +1,36 @@
---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/task_manager/sampling/task_group.h
-@@ -41,7 +41,7 @@ constexpr int kUnsupportedVMRefreshFlags =
+@@ -40,7 +40,7 @@ inline 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 |
+ REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES | REFRESH_TYPE_START_TIME |
+ REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY |
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
REFRESH_TYPE_FD_COUNT |
#endif
REFRESH_TYPE_HARD_FAULTS;
-@@ -144,7 +144,7 @@ class TaskGroup {
- }
- #endif // BUILDFLAG(ENABLE_NACL)
+@@ -136,7 +136,7 @@ class TaskGroup {
+ int64_t hard_faults_per_second() const { return hard_faults_per_second_; }
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
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)
-@@ -164,7 +164,7 @@ class TaskGroup {
- void RefreshNaClDebugStubPort(int child_process_unique_id);
- void OnRefreshNaClDebugStubPortDone(int port);
- #endif
+@@ -151,7 +151,7 @@ class TaskGroup {
+
+ void RefreshWindowsHandles();
+
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
void OnOpenFdCountRefreshDone(int open_fd_count);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -235,7 +235,7 @@ class TaskGroup {
- #if BUILDFLAG(ENABLE_NACL)
- int nacl_debug_stub_port_;
- #endif // BUILDFLAG(ENABLE_NACL)
+@@ -219,7 +219,7 @@ class TaskGroup {
+ int64_t user_peak_handles_;
+ int64_t hard_faults_per_second_;
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
// The number of file descriptors currently open by the process.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
index faf1daa38076..4017144eba3f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -235,7 +235,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
+@@ -226,7 +226,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
}
int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
index 2ce62c1dc66c..277bc2fdd332 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -1,11 +1,11 @@
---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/task_manager/task_manager_observer.h
-@@ -46,7 +46,7 @@ enum RefreshType {
+@@ -45,7 +45,7 @@ enum RefreshType {
// or backgrounded.
- REFRESH_TYPE_PRIORITY = 1 << 13,
+ REFRESH_TYPE_PRIORITY = 1 << 12,
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
// For observers interested in getting the number of open file descriptors of
// processes.
- REFRESH_TYPE_FD_COUNT = 1 << 14,
+ REFRESH_TYPE_FD_COUNT = 1 << 13,
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc
index 2bd6f55e6169..6f2837011692 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/themes/theme_service.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/themes/theme_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/themes/theme_service.cc
@@ -72,7 +72,7 @@
#include "extensions/browser/extension_registry_observer.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#include "ui/ozone/public/ozone_platform.h" // nogncheck
#endif
-@@ -332,7 +332,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
+@@ -331,7 +331,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
}
bool ThemeService::ShouldUseCustomFrame() const {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
index 434a0fefaefc..3acb206f00f0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/themes/theme_service_factory.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/themes/theme_service_factory.cc
-@@ -24,7 +24,7 @@
+@@ -25,7 +25,7 @@
#include "chrome/browser/themes/theme_helper_win.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/themes/theme_service_aura_linux.h"
#include "ui/linux/linux_ui_factory.h"
#endif
-@@ -103,7 +103,7 @@ ThemeServiceFactory::~ThemeServiceFactory() = default;
+@@ -105,7 +105,7 @@ ThemeServiceFactory::~ThemeServiceFactory() = default;
std::unique_ptr<KeyedService>
ThemeServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* profile) const {
@@ -18,7 +18,7 @@
using ThemeService = ThemeServiceAuraLinux;
#endif
-@@ -115,7 +115,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon
+@@ -117,7 +117,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon
void ThemeServiceFactory::RegisterProfilePrefs(
user_prefs::PrefRegistrySyncable* registry) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
index ffc036031a8d..b88853c8ee71 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -501,7 +501,7 @@
+@@ -508,7 +508,7 @@
#if BUILDFLAG(IS_CHROMEOS)
#define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index 811e33cb603f..29b57945256e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
@@ -58,7 +58,7 @@ gfx::Rect GetPopupSizeForBnpl() {
DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
@@ -9,7 +9,7 @@
scoped_observation_.Observe(BrowserList::GetInstance());
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -144,7 +144,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
+@@ -151,7 +151,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
index 1f6069ca9b60..9df9ec41e835 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
@@ -14,7 +14,7 @@
#include "components/autofill/core/browser/payments/payments_window_manager.h"
@@ -27,7 +27,7 @@
// BrowserListObserver:
void OnBrowserSetLastActive(Browser* browser) override;
#endif // BUILDFLAG(IS_LINUX)
-@@ -165,7 +165,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
+@@ -130,7 +130,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
// Used in tests to notify the test infrastructure that the pop-up has closed.
base::RepeatingClosure popup_closed_closure_for_testing_;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser.h
index a5ec284f388e..14bf0eca564d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser.h.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/browser.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/browser.h
-@@ -302,7 +302,7 @@ class Browser : public TabStripModelObserver,
+@@ -280,7 +280,7 @@ class Browser : public TabStripModelObserver,
std::optional<int64_t> display_id;
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
index 0ffaa5ba47f6..f908aa360bbf 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/browser_command_controller.cc
-@@ -126,7 +126,7 @@
+@@ -128,7 +128,7 @@
#include "components/user_manager/user_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/ime/text_edit_commands.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -136,7 +136,7 @@
+@@ -138,7 +138,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif
@@ -18,7 +18,7 @@
#include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -348,7 +348,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
+@@ -365,7 +365,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
#endif
}
@@ -27,7 +27,7 @@
// If this key was registered by the user as a content editing hotkey, then
// it is not reserved.
auto* linux_ui = ui::LinuxUi::instance();
-@@ -611,7 +611,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -653,7 +653,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
#endif
@@ -36,7 +36,7 @@
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -828,7 +828,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -870,7 +870,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
case IDC_CREATE_SHORTCUT:
base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -45,7 +45,7 @@
chrome::CreateDesktopShortcutForActiveWebContents(browser_);
#else
web_app::CreateWebAppFromCurrentWebContents(
-@@ -994,7 +994,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -1043,7 +1043,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
case IDC_CHROME_WHATS_NEW:
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -54,7 +54,7 @@
ShowChromeWhatsNew(browser_);
break;
#else
-@@ -1371,7 +1371,7 @@ void BrowserCommandController::InitCommandState() {
+@@ -1420,7 +1420,7 @@ void BrowserCommandController::InitCommandState() {
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
#endif
@@ -63,12 +63,12 @@
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1728,7 +1728,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
+@@ -1774,7 +1774,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
bool can_create_web_app = web_app::CanCreateWebApp(browser_);
command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
command_updater_.UpdateCommandEnabled(
- IDC_CREATE_SHORTCUT, shortcuts::CanCreateDesktopShortcut(browser_));
- #else
+ IDC_CREATE_SHORTCUT,
+ shortcuts::CanCreateDesktopShortcut(current_web_contents));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__commands.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__commands.cc
index 34d0c55b1246..a9e5cd461b44 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__commands.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__commands.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_commands.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/browser_commands.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/browser_commands.cc
-@@ -2084,7 +2084,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
+@@ -2208,7 +2208,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
} else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
} else {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
index 4ede5ae48786..8588f5f7b96a 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -64,7 +64,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
+@@ -84,7 +84,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
registry->RegisterTimePref(prefs::kPdfInfoBarLastShown, base::Time());
registry->RegisterIntegerPref(prefs::kPdfInfoBarTimesShown, 0);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
std::string());
registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -185,7 +185,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
+@@ -208,7 +208,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc
index 33a4b07dca6d..ba3ca2edac64 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/chrome_pages.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/chrome_pages.cc
-@@ -83,7 +83,7 @@
+@@ -84,7 +84,7 @@
#include "components/signin/public/identity_manager/identity_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/web_applications/web_app_utils.h"
#endif
-@@ -380,7 +380,7 @@ void ShowChromeTips(Browser* browser) {
+@@ -392,7 +392,7 @@ void ShowChromeTips(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeTipsURL));
}
@@ -18,7 +18,7 @@
void ShowChromeWhatsNew(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
}
-@@ -698,7 +698,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -716,7 +716,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h
index a234630d37ab..50b398266683 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/chrome_pages.h.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/chrome_pages.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/chrome_pages.h
@@ -39,7 +39,7 @@ namespace signin {
enum class ConsentLevel;
@@ -9,7 +9,7 @@
namespace web_app {
enum class AppSettingsPageEntryPoint;
} // namespace web_app
-@@ -174,7 +174,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -177,7 +177,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
const std::string& category);
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_survey__config.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_survey__config.cc
new file mode 100644
index 000000000000..c1e753e7b0a7
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_survey__config.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/survey_config.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/hats/survey_config.cc
+@@ -495,7 +495,7 @@ std::vector<hats::SurveyConfig> GetAllSurveyConfigs()
+ &features::kHappinessTrackingSurveysForWallpaperSearch,
+ kHatsSurveyTriggerWallpaperSearch);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> identity_string_psd_fields{
+ "Channel", "Chrome Version", "Number of Chrome Profiles",
+ "Number of Google Accounts", "Sign-in Status"};
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
new file mode 100644
index 000000000000..5c0ff9171f5f
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc
+@@ -59,7 +59,7 @@ TrustSafetySentimentServiceFactory::BuildServiceInstan
+ // TrustSafetySentimentSurvey is conducted only for Windows, MacOS and Linux
+ // currently.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS))
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS))
+
+ // TrustSafetySentimentSurvey is conducted only in English currently.
+ const std::string& application_locale =
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index a33401176c2f..0a7e8a33934f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -104,7 +104,7 @@ namespace {
+@@ -113,7 +113,7 @@ namespace {
using Logger = autofill::SavePasswordProgressLogger;
@@ -9,7 +9,7 @@
// Should be kept in sync with constant declared in
// bubble_controllers/relaunch_chrome_bubble_controller.cc.
constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -562,7 +562,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
+@@ -622,7 +622,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
}
void ManagePasswordsUIController::OnKeychainError() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
index b372ef74be9f..400be3b87b69 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/prefs/prefs_tab_helper.cc
-@@ -66,7 +66,7 @@
- #include <windows.h>
+@@ -68,7 +68,7 @@
#endif
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
++ BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS) || BUILDFLAG(IS_BSD)
// If a font name in prefs default values starts with a comma, consider it's a
// comma-separated font list and resolve it to the first available font.
#define PREFS_FONT_LIST 1
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
index 35016fe78c37..f843e79be0b8 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
@@ -1,6 +1,15 @@
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -434,7 +434,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
+@@ -466,7 +466,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
+ GetOnModalDialogClosedCallback());
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SigninViewController::ShowModalHistorySyncOptInDialog() {
+ CHECK(base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin));
+ CloseModalSignin();
+@@ -481,7 +481,7 @@ void SigninViewController::ShowModalHistorySyncOptInDi
void SigninViewController::ShowModalManagedUserNoticeDialog(
std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
create_param) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
new file mode 100644
index 000000000000..f9eb99b471df
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/signin/signin_view_controller.h
+@@ -169,7 +169,7 @@ class SigninViewController {
+ void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Shows the modal history sync opt in dialog as a browser-modal dialog on top
+ // of the `browser_`'s window.
+ void ShowModalHistorySyncOptInDialog();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
index 3c99a594be86..e9b1fe928803 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -1,6 +1,15 @@
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -79,7 +79,7 @@ class SigninViewControllerDelegate {
+@@ -49,7 +49,7 @@ class SigninViewControllerDelegate {
+ SyncConfirmationStyle style,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns a platform-specific SigninViewControllerDelegate instance that
+ // displays the modal history sync opt in dialog. The returned object should
+ // delete itself when the window it's managing is closed.
+@@ -89,7 +89,7 @@ class SigninViewControllerDelegate {
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index 4aa02f013698..7bb3ef106dde 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -1,7 +1,7 @@
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
-@@ -94,7 +94,7 @@ const char* const kBadFlags[] = {
- extensions::switches::kExtensionsOnChromeURLs,
+@@ -104,7 +104,7 @@ const char* const kBadFlags[] = {
+ extensions::switches::kExtensionsOnExtensionURLs,
#endif
-#if BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index 834e85afa3be..c10cb8ec1796 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/startup/startup_browser_creator.cc
@@ -134,7 +134,7 @@
#include "chrome/credential_provider/common/gcp_strings.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/headless/headless_mode_util.h"
#include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
#include "components/headless/policy/headless_mode_policy.h"
-@@ -978,7 +978,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1019,7 +1019,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl");
ComputeAndRecordLaunchMode(command_line);
@@ -18,7 +18,7 @@
if (headless::IsHeadlessMode() &&
headless::HeadlessModePolicy::IsHeadlessModeDisabled(
g_browser_process->local_state())) {
-@@ -1081,7 +1081,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1122,7 +1122,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
silent_launch = true;
}
@@ -27,7 +27,7 @@
// Writes open and installed web apps to the specified file without
// launching a new browser window or tab.
if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) &&
-@@ -1298,7 +1298,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1339,7 +1339,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow)
<< "Failed launch with app: couldn't pick a profile";
std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
index 407f7f1cd8d4..c169faba5602 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
-@@ -76,7 +76,7 @@
+@@ -80,7 +80,7 @@
#include "components/app_restore/full_restore_utils.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -208,7 +208,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -214,7 +214,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
// at the state of the MessageLoop.
Browser::CreateParams params = Browser::CreateParams(profile_, false);
params.creation_source = Browser::CreationSource::kStartupCreator;
@@ -18,7 +18,7 @@
params.startup_id =
command_line_->GetSwitchValueASCII("desktop-startup-id");
#endif
-@@ -238,7 +238,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -244,7 +244,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
continue;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
index d292babae941..43806c40e162 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/startup/startup_tab_provider.cc
-@@ -62,7 +62,7 @@
+@@ -63,7 +63,7 @@
#include "extensions/browser/extension_registry.h"
#endif // !BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#include "chrome/browser/headless/headless_mode_util.h"
#endif
-@@ -101,7 +101,7 @@ bool ValidateUrl(const GURL& url) {
+@@ -102,7 +102,7 @@ bool ValidateUrl(const GURL& url) {
#endif // BUILDFLAG(IS_CHROMEOS)
bool url_scheme_is_chrome = false;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc
index 4d920c167a68..b8f4e534f1c2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/tab_helpers.cc.orig 2025-06-17 07:21:45 UTC
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/tab_helpers.cc
-@@ -220,7 +220,7 @@
+@@ -218,7 +218,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#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"
-@@ -707,12 +707,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
+ #include "chrome/browser/ui/performance_controls/performance_controls_hats_service_factory.h"
+@@ -704,12 +704,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_features.cc
index 419dc7a56c17..d52d8f61b9ae 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/features.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/tabs/features.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/tabs/features.cc
-@@ -51,7 +51,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -60,7 +60,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/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
index b18d8fc01172..28071185cbba 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
-@@ -83,7 +83,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -88,7 +88,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
index e5da9a16a833..40ddba5ea9d4 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/tab_features.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -311,7 +311,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
+@@ -356,7 +356,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index 434d01160f5c..564bf0fa7137 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/task_manager/task_manager_columns.h
-@@ -277,7 +277,7 @@ inline constexpr std::array kColumns = {
+@@ -264,7 +264,7 @@ inline constexpr std::array kColumns = {
.default_visibility = false},
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
index 631dd1ed9d0b..95137dd6c9fb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -423,7 +423,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
+@@ -376,7 +376,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
// Note: system_total_time_ is used for both since there is no functional
// difference between browser & system (they are essentially the same tab).
// Instead, the data is routed to the platform appropriate bucket.
@@ -9,7 +9,7 @@
task_manager::RecordTabSwitchEvent(CategoryRecord::kBrowser,
system_total_time_);
#elif BUILDFLAG(IS_CHROMEOS)
-@@ -564,7 +564,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
+@@ -509,7 +509,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
? stringifier_->backgrounded_string()
: stringifier_->foregrounded_string();
@@ -18,7 +18,7 @@
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row]);
return fd_count >= 0 ? base::FormatNumber(fd_count)
-@@ -727,7 +727,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
+@@ -667,7 +667,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
return BooleanCompare(is_proc1_bg, is_proc2_bg);
}
@@ -27,7 +27,7 @@
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int proc1_fd_count =
observed_task_manager()->GetOpenFdCount(tasks_[row1]);
-@@ -1044,7 +1044,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
+@@ -979,7 +979,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
type = REFRESH_TYPE_KEEPALIVE_COUNT;
break;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
index 1d255d82a1e6..c695e17f826f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/test/popup_browsertest.cc.orig 2024-10-01 07:26:23 UTC
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/test/popup_browsertest.cc
-@@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo
+@@ -76,7 +76,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo
const display::Display display = GetDisplayNearestBrowser(popup);
gfx::Rect expected(popup->window()->GetBounds().size());
expected.AdjustToFit(display.work_area());
@@ -9,7 +9,7 @@
// TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate.
expected.Outset(50);
EXPECT_TRUE(expected.Contains(popup->window()->GetBounds()))
-@@ -107,7 +107,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent
+@@ -108,7 +108,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent
// The popup should be constrained to the opener's available display space.
EXPECT_EQ(display, GetDisplayNearestBrowser(popup));
gfx::Rect work_area(display.work_area());
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc
index c6b7eb9621a1..da690d004cb2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/ui_features.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/ui_features.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/ui_features.cc
-@@ -35,7 +35,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiveAreaClick,
+@@ -38,7 +38,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiveAreaClick,
"CloseOmniboxPopupOnInactiveAreaClick",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -9,7 +9,7 @@
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -339,7 +339,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
+@@ -398,7 +398,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h
index 1c3a9a173c81..ee0b2b070986 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/ui_features.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/ui_features.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/ui_features.h
@@ -28,7 +28,7 @@ BASE_DECLARE_FEATURE(kAllowEyeDropperWGCScreenCapture)
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -214,7 +214,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
+@@ -292,7 +292,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
index 3d74bbd92c71..b4770861fe6c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/accelerator_table.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/accelerator_table.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/accelerator_table.cc
-@@ -69,11 +69,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -72,11 +72,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
{ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
{ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
{ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
@@ -14,7 +14,7 @@
{ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT},
{ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN,
IDC_MOVE_TAB_PREVIOUS},
-@@ -101,7 +101,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -104,7 +104,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
{ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
{ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
{ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
@@ -23,7 +23,7 @@
{ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
{ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
{ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1},
-@@ -153,7 +153,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -155,7 +155,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
IDC_SHOW_AVATAR_MENU},
// Platform-specific key maps.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
index c35c663d108f..f39db4d513cb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
-@@ -39,7 +39,7 @@
+@@ -36,7 +36,7 @@
#include "ui/wm/core/wm_state.h"
#endif // defined(USE_AURA)
@@ -9,7 +9,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
-@@ -143,7 +143,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
+@@ -131,7 +131,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
return controller;
}));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
index a894ed200cbf..b415e1c52c65 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2024-05-23 20:04:36 UTC
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
-@@ -26,7 +26,7 @@ bool IsDesktopEnvironmentUnity() {
+@@ -27,7 +27,7 @@ bool IsDesktopEnvironmentUnity() {
return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
}
@@ -9,7 +9,7 @@
int GetWindowIconResourceId() {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
switch (chrome::GetChannel()) {
-@@ -80,7 +80,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
+@@ -85,7 +85,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
delegate);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
index 60f51993b18a..05cfcae3b5ff 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/browser_frame.cc
-@@ -52,7 +52,7 @@
+@@ -53,7 +53,7 @@
#include "ui/aura/window.h"
#endif
@@ -9,7 +9,16 @@
#include "ui/display/screen.h"
#include "ui/linux/linux_ui.h"
#endif
-@@ -87,7 +87,7 @@ class ThemeChangedObserver : public views::WidgetObser
+@@ -68,7 +68,7 @@ namespace {
+ constexpr double kTitlePaddingWidthFraction = 0.1;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // These values are used for Linux/GTK.
+ constexpr int kIconTitleSpacing = 4;
+ constexpr int kCaptionSpacing = 5;
+@@ -98,7 +98,7 @@ class ThemeChangedObserver : public views::WidgetObser
};
bool IsUsingLinuxSystemTheme(Profile* profile) {
@@ -18,7 +27,7 @@
return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
#else
return false;
-@@ -185,7 +185,7 @@ void BrowserFrame::InitBrowserFrame() {
+@@ -196,7 +196,7 @@ void BrowserFrame::InitBrowserFrame() {
Init(std::move(params));
@@ -27,7 +36,7 @@
SelectNativeTheme();
#else
SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -371,7 +371,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
+@@ -434,7 +434,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
IsVisibleOnAllWorkspaces());
@@ -36,7 +45,7 @@
// If the window was sent to a different workspace, prioritize it if
// it was sent to the current workspace and deprioritize it
// otherwise. This is done by MoveBrowsersInWorkspaceToFront()
-@@ -569,7 +569,7 @@ void BrowserFrame::OnMenuClosed() {
+@@ -633,7 +633,7 @@ void BrowserFrame::OnMenuClosed() {
}
void BrowserFrame::SelectNativeTheme() {
@@ -45,7 +54,7 @@
// Use the regular NativeTheme instance if running incognito mode, regardless
// of system theme (gtk, qt etc).
ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
-@@ -610,7 +610,7 @@ void BrowserFrame::OnTouchUiChanged() {
+@@ -674,7 +674,7 @@ void BrowserFrame::OnTouchUiChanged() {
bool BrowserFrame::RegenerateFrameOnThemeChange(
BrowserThemeChangeType theme_change_type) {
bool need_regenerate = false;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
index f37cf4fc730e..0d078aa8776e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
-@@ -15,7 +15,7 @@
+@@ -17,7 +17,7 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
#endif
@@ -9,21 +9,12 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_linux_native.h"
-@@ -33,7 +33,7 @@ namespace {
- std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameView(
- BrowserFrame* frame,
- BrowserView* browser_view) {
+@@ -32,7 +32,7 @@ namespace chrome {
+
+ namespace {
+
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* profile = browser_view->browser()->profile();
- auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
- auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile);
-@@ -83,7 +83,7 @@ std::unique_ptr<BrowserNonClientFrameView> CreateBrows
+ std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameViewLinux(
BrowserFrame* frame,
BrowserView* browser_view) {
- if (browser_view->browser()->is_type_picture_in_picture()) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return std::make_unique<PictureInPictureBrowserFrameViewLinux>(
- frame, browser_view);
- #else
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
index 5eae58ae3471..67f2c5c8aaa7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-06-17 07:21:45 UTC
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-09-23 12:08:14 UTC
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2639,7 +2639,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
+@@ -2480,7 +2480,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
-#if !BUILDFLAG(IS_LINUX)
+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- GetContentsWebView()->SetFastResize(is_dragging);
- if (multi_contents_view_) {
- multi_contents_view_->GetInactiveContentsView()->SetFastResize(is_dragging);
-@@ -5969,7 +5969,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
+ std::vector<ContentsWebView*> contents_web_views =
+ GetAllVisibleContentsWebViews();
+
+@@ -5977,7 +5977,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
index 3b33e7711af6..d5bc935912f2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
@@ -54,7 +54,7 @@
#include "ui/views/window/vector_icons/vector_icons.h"
@@ -9,7 +9,7 @@
#include "ui/views/controls/menu/menu_runner.h"
#endif
-@@ -572,7 +572,7 @@ bool OpaqueBrowserFrameView::EverHasVisibleBackgroundT
+@@ -566,7 +566,7 @@ bool OpaqueBrowserFrameView::EverHasVisibleBackgroundT
OpaqueBrowserFrameView::FrameButtonStyle
OpaqueBrowserFrameView::GetFrameButtonStyle() const {
@@ -18,7 +18,7 @@
return FrameButtonStyle::kMdButton;
#else
return FrameButtonStyle::kImageButton;
-@@ -591,7 +591,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh
+@@ -585,7 +585,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh
return false;
}
@@ -27,7 +27,7 @@
bool OpaqueBrowserFrameView::IsTiled() const {
return frame()->tiled();
}
-@@ -794,7 +794,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIconBounds() cons
+@@ -788,7 +788,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIconBounds() cons
}
void OpaqueBrowserFrameView::WindowIconPressed() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
index 618fed9dc296..9d01163085e9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
-@@ -110,7 +110,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
+@@ -108,7 +108,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
FrameButtonStyle GetFrameButtonStyle() const override;
void UpdateWindowControlsOverlay(const gfx::Rect& bounding_rect) override;
bool ShouldDrawRestoredFrameShadow() const override;
@@ -9,7 +9,7 @@
bool IsTiled() const override;
#endif
int WebAppButtonHeight() const override;
-@@ -227,7 +227,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
+@@ -225,7 +225,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
// Background painter for the window frame.
std::unique_ptr<views::FrameBackground> frame_background_;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
index ade6fd2f03ff..47563bce59a0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
-@@ -67,7 +67,7 @@
+@@ -74,7 +74,7 @@
// Windows, Mac and CrOS do not clip child widgets to their parents, so we
// don't have to worry about resizing quite as much.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index 4f979c2bbb17..e3e33c87d551 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -75,7 +75,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
+@@ -74,7 +74,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
ui::SimpleMenuModel* model) {
@@ -9,7 +9,7 @@
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);
-@@ -101,7 +101,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
+@@ -100,7 +100,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
}
@@ -18,7 +18,7 @@
model->AddSeparator(ui::NORMAL_SEPARATOR);
bool supports_server_side_decorations = true;
#if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -175,7 +175,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
+@@ -174,7 +174,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
index a16859be6fda..e7288dc36b60 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
-@@ -20,7 +20,7 @@
+@@ -21,7 +21,7 @@
#include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/common/pref_names.h"
- #include "components/prefs/pref_service.h"
#endif
-@@ -39,7 +39,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate(
+
+@@ -38,7 +38,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate(
SystemMenuModelDelegate::~SystemMenuModelDelegate() = default;
bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const {
@@ -18,7 +18,7 @@
if (command_id == IDC_USE_SYSTEM_TITLE_BAR) {
PrefService* prefs = browser_->profile()->GetPrefs();
return !prefs->GetBoolean(prefs::kUseCustomChromeFrame);
-@@ -65,7 +65,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c
+@@ -64,7 +64,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c
}
bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
new file mode 100644
index 000000000000..3b4abcb88f49
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
+@@ -44,7 +44,7 @@ NewTabFooterController::NewTabFooterController(
+ base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
+ weak_factory_.GetWeakPtr(),
+ /*log_on_load_metric=*/false));
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ local_state_pref_change_registrar_.Init(g_browser_process->local_state());
+ local_state_pref_change_registrar_.Add(
+ prefs::kNTPFooterManagementNoticeEnabled,
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
index 8d813f0feeb6..93b4ffb86e62 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2090,7 +2090,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
+@@ -2320,7 +2320,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
}
void OmniboxViewViews::OnPopupOpened() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index 082dd6951b75..ff93076447d3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -42,7 +42,7 @@
+@@ -43,7 +43,7 @@
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/controls/button/button.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h"
#endif
-@@ -175,7 +175,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create
+@@ -163,7 +163,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create
} else if (model_state ==
password_manager::ui::NOTIFY_RECEIVED_SHARED_CREDENTIALS) {
view = new SharedPasswordsNotificationView(web_contents, anchor_view);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
index 5da68016aa08..2dac673fbbcf 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
-@@ -346,7 +346,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
+@@ -406,7 +406,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
index bb322b11cab8..e1020e2fede7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
-@@ -88,7 +88,7 @@ class AvatarToolbarButton : public ToolbarButton {
+@@ -96,7 +96,7 @@ class AvatarToolbarButton : public ToolbarButton,
// Attempts showing the In-Produce-Help for profile Switching.
void MaybeShowProfileSwitchIPH();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
index faaea0f844b4..6859c27ba73f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
-@@ -52,7 +52,7 @@ void ProfileMenuCoordinator::Show(
- browser.window()->NotifyFeaturePromoFeatureUsed(
- feature_engagement::kIPHProfileSwitchFeature,
- FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+@@ -55,7 +55,7 @@ void ProfileMenuCoordinator::Show(
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHProfileSwitchFeature,
+ FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- browser.window()->NotifyFeaturePromoFeatureUsed(
- feature_engagement::kIPHSupervisedUserProfileSigninFeature,
- FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+ BrowserUserEducationInterface::From(GetBrowser())
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHSupervisedUserProfileSigninFeature,
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index 9a976e038fd2..29d837c1b6fb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -1,20 +1,20 @@
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -91,7 +91,7 @@
- #include "ui/strings/grit/ui_strings.h"
+@@ -101,7 +101,7 @@
#include "ui/views/accessibility/view_accessibility.h"
+ #include "ui/views/widget/widget.h"
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -494,7 +494,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
+@@ -584,7 +584,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
case signin_util::SignedInState::kSignedOut:
case signin_util::SignedInState::kWebOnlySignedIn: {
std::string profile_user_display_name, profile_user_email;
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- profile_user_display_name = profile->GetPrefs()->GetString(
+ profile_user_display_name = profile().GetPrefs()->GetString(
enterprise_signin::prefs::kProfileUserDisplayName);
- profile_user_email = profile->GetPrefs()->GetString(
+ profile_user_email = profile().GetPrefs()->GetString(
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
deleted file mode 100644
index 98b4910a65e0..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc
-@@ -415,7 +415,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo(
- kIdentityImageBorder,
- /*has_dotted_ring=*/false);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // crbug.com/1161166: Orca does not read the accessible window title of the
- // bubble, so we duplicate it in the top-level menu item. To be revisited
- // after considering other options, including fixes on the AT side.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
index a98e463b07e3..be86ff247545 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
-@@ -85,7 +85,7 @@
+@@ -81,7 +81,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/shell_integration_linux.h"
#endif
-@@ -115,7 +115,7 @@ class ProfilePickerWidget : public views::Widget {
+@@ -107,7 +107,7 @@ class ProfilePickerWidget : public views::Widget {
views::Widget::InitParams params(
views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
params.delegate = profile_picker_view_;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index 9e64d9f2594b..7030086e9d3d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -1,15 +1,32 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
-@@ -66,7 +66,7 @@
+@@ -63,14 +63,14 @@
+ #include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
namespace {
const int kModalDialogWidth = 448;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const int kManagedUserNoticeConfirmationDialogWidth = 512;
- const int kManagedUserNoticeConfirmationDialogHeight = 576;
- const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780;
-@@ -198,7 +198,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
+ const int kManagedUserNoticeConfirmationDialogWidth = 780;
+ const int kManagedUserNoticeConfirmationDialogHeight = 560;
+ #endif
+@@ -137,7 +137,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat
+ kSyncConfirmationDialogWidth, InitializeSigninWebDialogUI(true));
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<views::WebView>
+ SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView(
+ Browser* browser,
+@@ -227,7 +227,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -18,7 +35,7 @@
// static
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -383,7 +383,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
+@@ -402,7 +402,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
@@ -27,7 +44,7 @@
// On the local profile creation dialog, cancelling the dialog (for instance
// through the VKEY_ESCAPE accelerator) should delete the profile.
if (delete_profile_on_cancel) {
-@@ -475,7 +475,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
+@@ -494,7 +494,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
content_view_->RequestFocus();
}
@@ -36,7 +53,16 @@
void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
ProfileAttributesEntry* entry =
g_browser_process->profile_manager()
-@@ -556,7 +556,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
+@@ -534,7 +534,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe
+ /*animate_on_resize=*/true);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // static
+ SigninViewControllerDelegate*
+ SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(
+@@ -591,7 +591,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index 92def2388a27..b34e32de3e84 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -1,6 +1,15 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -73,7 +73,7 @@ class SigninViewControllerDelegateViews
+@@ -58,7 +58,7 @@ class SigninViewControllerDelegateViews
+ SyncConfirmationStyle style,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static std::unique_ptr<views::WebView> CreateHistorySyncOptInWebView(
+ Browser* browser,
+ HistorySyncOptinLaunchContext launch_context);
+@@ -80,7 +80,7 @@ class SigninViewControllerDelegateViews
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -9,7 +18,7 @@
static std::unique_ptr<views::WebView>
CreateManagedUserNoticeConfirmationWebView(
Browser* browser,
-@@ -144,7 +144,7 @@ class SigninViewControllerDelegateViews
+@@ -151,7 +151,7 @@ class SigninViewControllerDelegateViews
std::optional<int> dialog_width,
InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
index 6be10d2826fa..6ee6264fe38b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -190,7 +190,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
+@@ -194,7 +194,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
void UpdateSystemDnDDragImage(TabDragContext* attached_context,
const gfx::ImageSkia& image) {
@@ -9,7 +9,7 @@
VLOG(1) << __func__ << " image size=" << image.size().ToString();
aura::Window* root_window =
attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
-@@ -381,7 +381,7 @@ TabDragController::Liveness TabDragController::Init(
+@@ -406,7 +406,7 @@ TabDragController::Liveness TabDragController::Init(
// synchronous on desktop Linux, so use that.
// - ChromeOS Ash
// Releasing capture on Ash cancels gestures so avoid it.
@@ -18,7 +18,7 @@
ref->can_release_capture_ = false;
#endif
ref->start_point_in_screen_ =
-@@ -889,7 +889,7 @@ TabDragController::Liveness TabDragController::DragBro
+@@ -980,7 +980,7 @@ TabDragController::Liveness TabDragController::DragBro
CHECK_EQ(SetCapture(target_context), Liveness::ALIVE);
}
@@ -27,7 +27,7 @@
// EndMoveLoop is going to snap the window back to its original location.
// Hide it so users don't see this. Hiding a window in Linux aura causes
// it to lose capture so skip it.
-@@ -1922,7 +1922,7 @@ void TabDragController::CompleteDrag() {
+@@ -2132,7 +2132,7 @@ void TabDragController::CompleteDrag() {
}
// If source window was maximized - maximize the new window as well.
@@ -36,7 +36,7 @@
// Keeping maximized state breaks snap to Grid on Windows when dragging
// tabs from maximized windows. TODO:(crbug.com/727051) Explore doing this
// for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
-@@ -2339,7 +2339,7 @@ TabDragController::Liveness TabDragController::GetLoca
+@@ -2549,7 +2549,7 @@ TabDragController::Liveness TabDragController::GetLoca
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
index ec8a60289482..b027ed1b08b9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-09-23 12:08:14 UTC
+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -645,7 +645,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
+@@ -678,7 +678,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
return;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
deleted file mode 100644
index d70bfd5b06b5..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-05-06 12:23:00 UTC
-+++ chrome/browser/ui/views/tabs/tab_strip_combo_button.cc
-@@ -97,7 +97,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow
- base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged,
- base::Unretained(this))));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The New Tab Button can be middle-clicked on Linux.
- new_tab_button->SetTriggerableEventFlags(
- new_tab_button->GetTriggerableEventFlags() | ui::EF_MIDDLE_MOUSE_BUTTON);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
index 81411f693419..580015cfb4d4 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -563,7 +563,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
+@@ -575,7 +575,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
if (!IsHoverAnimationActive()) {
return base_opacity;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index 208b575738b8..bb3a7ffc596c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1010,7 +1010,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1057,7 +1057,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
@@ -9,7 +9,7 @@
// kIPHSupervisedUserProfileSigninFeature
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1289,7 +1289,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1304,7 +1304,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered to inform users of the availability of the "
"new translate screen feature on the Lens Overlay.")));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
index 4d9a90862e5d..20a6f9fde8ec 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -510,7 +510,7 @@ std::string GetFileExtension(FileExtension file_extens
+@@ -516,7 +516,7 @@ std::string GetFileExtension(FileExtension file_extens
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
SiteConfig config;
bool is_app_found = false;
-@@ -2057,7 +2057,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
+@@ -2076,7 +2076,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
if (app_name.empty()) {
app_name = GetSiteConfiguration(site).app_name;
}
@@ -18,7 +18,7 @@
ASSERT_TRUE(override_registration_->test_override().IsShortcutCreated(
profile(), app_id, app_name));
ASSERT_TRUE(
-@@ -3377,7 +3377,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
+@@ -3394,7 +3394,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
app_state->id, app_state->name);
ASSERT_TRUE(icon_color.has_value());
ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value()));
@@ -27,7 +27,7 @@
ASSERT_TRUE(override_registration_->test_override().IsRunOnOsLoginEnabled(
profile(), app_state->id, app_state->name));
#endif
-@@ -3392,7 +3392,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3409,7 +3409,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site);
ASSERT_TRUE(app_state);
base::ScopedAllowBlockingForTesting allow_blocking;
@@ -36,7 +36,7 @@
ASSERT_FALSE(override_registration_->test_override().IsRunOnOsLoginEnabled(
profile(), app_state->id, app_state->name));
#endif
-@@ -3402,7 +3402,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3419,7 +3419,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -45,7 +45,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3418,7 +3418,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
+@@ -3435,7 +3435,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -54,7 +54,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4243,7 +4243,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
+@@ -4260,7 +4260,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
base::FilePath shortcut_dir,
const std::string& app_name,
const webapps::AppId& app_id) {
@@ -63,7 +63,7 @@
return override_registration_->test_override().GetShortcutPath(
profile(), shortcut_dir, app_id, app_name);
#else
-@@ -4443,7 +4443,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
+@@ -4460,7 +4460,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
const webapps::AppId& id) {
base::ScopedAllowBlockingForTesting allow_blocking;
bool is_shortcut_and_icon_correct = false;
@@ -72,7 +72,7 @@
bool is_shortcut_correct =
override_registration_->test_override().IsShortcutCreated(profile, id,
name);
-@@ -4487,7 +4487,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
+@@ -4504,7 +4504,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
do_icon_colors_match =
(expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index cde46026fea3..132e3825b43c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/web_applications/web_app_dialogs.h
-@@ -21,7 +21,7 @@
+@@ -24,7 +24,7 @@
#include "ui/gfx/native_widget_types.h"
static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index ea87cd6465ce..ea23a896c0ad 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -519,7 +519,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
+@@ -564,7 +564,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
Browser* browser,
Profile* profile,
const std::string& app_id) {
@@ -9,7 +9,7 @@
WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
CHECK(provider);
-@@ -748,7 +748,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
+@@ -793,7 +793,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
index 32a270775c5d..1bca9ab738ff 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
@@ -1,11 +1,11 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -225,7 +225,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
+@@ -243,7 +243,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
UninstallCompleteCallback uninstall_complete_callback,
webapps::UninstallResultCode uninstall_code);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ShowIPHPromoForAppsLaunchedViaLinkCapturing(const Browser* browser,
+ void ShowIPHPromoForAppsLaunchedViaLinkCapturing(Browser* browser,
const webapps::AppId& app_id,
bool is_activated);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
new file mode 100644
index 000000000000..693b01ce9993
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/webui_browser/webui_browser_window.cc
+@@ -22,7 +22,7 @@ namespace {
+
+ // Copied from chrome/browser/ui/views/frame/browser_frame.cc.
+ bool IsUsingLinuxSystemTheme(Profile* profile) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
+ #else
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
index 25efa8a79095..3e540c12b1a9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/about/about_ui.cc
-@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserContext* browse
- return html;
- }
+@@ -415,7 +415,7 @@ using about_ui::AppendHeader;
+
+ namespace {
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
std::string AboutLinuxProxyConfig() {
std::string data;
AppendHeader(&data,
-@@ -538,7 +538,7 @@ TermsUIConfig::TermsUIConfig()
+@@ -445,7 +445,7 @@ TermsUIConfig::TermsUIConfig()
: AboutUIConfigBase(chrome::kChromeUITermsHost) {}
#endif
@@ -18,7 +18,7 @@
LinuxProxyConfigUI::LinuxProxyConfigUI()
: AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
#endif
-@@ -590,7 +590,7 @@ void AboutUIHTMLSource::StartDataRequest(
+@@ -495,7 +495,7 @@ void AboutUIHTMLSource::StartDataRequest(
response =
ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h
index 705865626eef..de71d5d3e6ba 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/about/about_ui.h.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/about/about_ui.h
-@@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConfigBase {
+@@ -43,7 +43,7 @@ class TermsUIConfig : public AboutUIConfigBase {
};
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
index 94896ba51498..cb0075f4fe13 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
-@@ -61,7 +61,7 @@
+@@ -62,7 +62,7 @@
#include "ui/base/window_open_disposition_utils.h"
#include "url/gurl.h"
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index 4f241a108bad..bf57bef7d907 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2024-07-31 14:19:23 UTC
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
-@@ -24,7 +24,7 @@
+@@ -23,7 +23,7 @@
#include "mojo/public/cpp/bindings/receiver.h"
#include "mojo/public/cpp/bindings/remote.h"
-static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX));
+static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+ class Browser;
class ExtensionEnableFlow;
-
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
index 7b3fcac5e0d9..9a2d5b7f4eff 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
-@@ -221,7 +221,7 @@ CertificateManagerPageHandler::GetCertSource(
+@@ -219,7 +219,7 @@ CertificateManagerPageHandler::GetCertSource(
CERTIFICATE_TRUST_TYPE_DISTRUSTED,
profile_, &remote_client_);
break;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case certificate_manager_v2::mojom::CertificateSource::
+ case certificate_manager::mojom::CertificateSource::
kProvisionedClientCert:
source_ptr = CreateProvisionedClientCertSource(profile_);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index e528728e1016..bfbf1d0ba2bb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
-@@ -54,7 +54,7 @@
+@@ -55,7 +55,7 @@
#include "net/ssl/client_cert_store_mac.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,16 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -177,7 +177,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
+@@ -130,7 +130,7 @@ class ClientCertStoreLoader {
+ active_requests_;
+ };
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ClientCertStoreFactoryNSS : public ClientCertStoreFactory {
+ public:
+ std::unique_ptr<net::ClientCertStore> CreateClientCertStore() override {
+@@ -155,7 +155,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
};
#endif
@@ -18,7 +27,7 @@
std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
Profile* profile) {
#if BUILDFLAG(IS_WIN)
-@@ -192,7 +192,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
+@@ -170,7 +170,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
}
#endif
@@ -27,7 +36,7 @@
// 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
-@@ -368,7 +368,7 @@ class ClientCertSource : public CertificateManagerPage
+@@ -345,7 +345,7 @@ class ClientCertSource : public CertificateManagerPage
std::optional<net::CertificateList> certs_;
};
@@ -36,8 +45,8 @@
// 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
-@@ -1099,7 +1099,7 @@ CreatePlatformClientCertSource(
- mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>*
+@@ -1066,7 +1066,7 @@ CreatePlatformClientCertSource(
+ mojo::Remote<certificate_manager::mojom::CertificateManagerPage>*
remote_client,
Profile* profile) {
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
@@ -45,7 +54,7 @@
return std::make_unique<WritableClientCertSource>(remote_client, profile);
#else
return std::make_unique<ClientCertSource>(
-@@ -1107,7 +1107,7 @@ CreatePlatformClientCertSource(
+@@ -1074,7 +1074,7 @@ CreatePlatformClientCertSource(
#endif
}
@@ -54,7 +63,7 @@
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1156,7 +1156,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
+@@ -1124,7 +1124,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index d603de3391eb..3d1d90dbd40a 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -141,7 +141,7 @@
+@@ -153,7 +153,7 @@
#include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
#include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
-@@ -149,19 +149,19 @@
+@@ -161,13 +161,13 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -20,19 +20,12 @@
// 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/ui/webui/connectors_internals/connectors_internals_ui.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
-@@ -189,7 +189,7 @@
+@@ -195,7 +195,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
#endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
@@ -41,7 +34,7 @@
#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)
-@@ -331,7 +331,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -348,7 +348,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -50,7 +43,7 @@
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -356,7 +356,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -378,7 +378,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -59,7 +52,7 @@
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -365,20 +365,20 @@ void RegisterChromeWebUIConfigs() {
+@@ -387,13 +387,13 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -70,14 +63,6 @@
// BUILDFLAG(IS_ANDROID)
#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>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index aa715bce6a3c..668f85f2d025 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -118,16 +118,16 @@
+@@ -116,16 +116,16 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -20,7 +20,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -411,7 +411,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -409,7 +409,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
}
@@ -29,7 +29,7 @@
if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) {
return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
}
-@@ -450,7 +450,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -448,7 +448,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
index 9ffdf27fc7d3..aa8c7b913042 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
@@ -1,20 +1,20 @@
---- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc
-@@ -81,7 +81,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
- }
+@@ -85,7 +85,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
#endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
std::string GetStringFromTimestamp(base::Time timestamp) {
return (timestamp == base::Time()) ? std::string()
: base::UnlocalizedTimeFormatWithPattern(
-@@ -190,7 +190,7 @@ void ConnectorsInternalsPageHandler::GetClientCertific
-
+@@ -202,7 +202,7 @@ void ConnectorsInternalsPageHandler::GetClientCertific
void ConnectorsInternalsPageHandler::GetSignalsReportingState(
GetSignalsReportingStateCallback callback) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
auto* profile_prefs = profile_->GetPrefs();
std::string last_upload_attempt_time_string =
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index 3deb9ce1bf30..5777f784bd33 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2024-05-23 20:04:36 UTC
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
@@ -9,7 +9,7 @@
#include "base/base64url.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -38,7 +38,7 @@ namespace enterprise_connectors::utils {
+@@ -39,7 +39,7 @@ namespace enterprise_connectors::utils {
namespace {
@@ -18,7 +18,7 @@
connectors_internals::mojom::KeyTrustLevel ParseTrustLevel(
BPKUR::KeyTrustLevel trust_level) {
-@@ -173,7 +173,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
+@@ -176,7 +176,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
} // namespace
connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
index 1887e891213d..e40955f935c2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -77,7 +77,7 @@
+@@ -75,7 +75,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
-@@ -424,7 +424,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
+@@ -404,7 +404,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
}
#endif
@@ -18,7 +18,7 @@
std::unique_ptr<SupervisedUserVerificationPageForYouTube>
CreateSupervisedUserVerificationPageForYouTube(
content::WebContents* web_contents,
-@@ -651,7 +651,7 @@ void InterstitialHTMLSource::StartDataRequest(
+@@ -631,7 +631,7 @@ void InterstitialHTMLSource::StartDataRequest(
interstitial_delegate = CreateInsecureFormPage(web_contents);
} else if (path_without_query == "/https_only") {
interstitial_delegate = CreateHttpsOnlyModePage(web_contents);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
index 588e163af429..6a16fb00d3d0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -181,11 +181,11 @@ void ManagementUI::GetLocalizedStrings(
+@@ -183,11 +183,11 @@ void ManagementUI::GetLocalizedStrings(
IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
{kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS},
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 4be0064e97aa..79ad743a62c2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
-@@ -57,7 +57,7 @@
+@@ -67,7 +67,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/web_ui_util.h"
@@ -9,7 +9,7 @@
#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)
-@@ -358,7 +358,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -380,7 +380,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
@@ -18,7 +18,7 @@
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -380,7 +380,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -402,7 +402,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
@@ -27,7 +27,7 @@
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -566,7 +566,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
+@@ -588,7 +588,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
->policy_service();
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index 52fe429ffd79..038dc62e2b13 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -1,15 +1,15 @@
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.h
-@@ -30,7 +30,7 @@ namespace policy {
- class PolicyService;
- } // namespace policy
+@@ -34,7 +34,7 @@ namespace enterprise_management {
+ class GetUserEligiblePromotionsResponse;
+ } // namespace enterprise_management
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
namespace device_signals {
class UserPermissionService;
} // namespace device_signals
-@@ -71,7 +71,7 @@ class ManagementUIHandler : public content::WebUIMessa
+@@ -91,7 +91,7 @@ class ManagementUIHandler : public content::WebUIMessa
base::Value::List GetManagedWebsitesInfo(Profile* profile) const;
base::Value::List GetApplicationsInfo(Profile* profile) const;
virtual policy::PolicyService* GetPolicyService();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index b35fe49343d1..aec128fbafca 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -118,7 +118,7 @@ const char* kMacShareIconResourceName =
+@@ -128,7 +128,7 @@ const char* kMacShareIconResourceName =
#elif BUILDFLAG(IS_WIN)
const char* kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share.svg";
@@ -9,7 +9,7 @@
const char* kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share.svg";
#else
-@@ -178,7 +178,7 @@ static void DefineChromeRefreshRealboxIcons() {
+@@ -188,7 +188,7 @@ static void DefineChromeRefreshRealboxIcons() {
#elif BUILDFLAG(IS_WIN)
kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share_cr23.svg";
@@ -18,7 +18,7 @@
kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share_cr23.svg";
#else
-@@ -622,7 +622,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
+@@ -656,7 +656,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
return kWinShareIconResourceName;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index 9e1e48981290..f4f9fa265a8a 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -138,7 +138,7 @@
+@@ -136,7 +136,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
#endif
@@ -9,16 +9,16 @@
#include "ui/display/screen.h"
#endif
-@@ -157,7 +157,7 @@
- #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h"
- #endif
+@@ -152,7 +152,7 @@
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/linux/linux_ui_factory.h"
#include "ui/ozone/public/ozone_platform.h"
#endif
-@@ -286,7 +286,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
+@@ -277,7 +277,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
{"toastAlertLevelDescription",
IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION},
#endif
@@ -27,7 +27,7 @@
{"overscrollHistoryNavigationTitle",
IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
{"overscrollHistoryNavigationSubtitle",
-@@ -577,7 +577,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -547,7 +547,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT},
{"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT},
{"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT},
@@ -36,16 +36,21 @@
{"gtkTheme", IDS_SETTINGS_GTK_THEME},
{"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
{"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -585,7 +585,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -555,11 +555,11 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME},
+ #endif
+ {"resetToolbarToDefault", IDS_SETTINGS_RESET_TOOLBAR_TO_DEFAULT},
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -607,7 +607,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
tabs::GetTabSearchTrailingTabstrip(profile));
@@ -54,7 +59,7 @@
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1504,7 +1504,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
+@@ -1565,7 +1565,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
g_browser_process->GetApplicationLocale())
.spec();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
new file mode 100644
index 000000000000..f1690b78e190
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc
+@@ -516,7 +516,7 @@ void CustomizeChromePageHandler::UpdateFooterSettings(
+ side_panel::mojom::ManagementNoticeState::New();
+ management_notice_state->can_be_shown = false;
+ management_notice_state->enabled_by_policy = false;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ enterprise_util::BrowserManagementNoticeState state =
+ enterprise_util::GetManagementNoticeStateForNTPFooter(profile_);
+ switch (state) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
new file mode 100644
index 000000000000..9bd8aef45688
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h
+@@ -206,7 +206,7 @@ class CustomizeChromePageHandler
+ // value needs to be requeried by the page.
+ GURL last_source_url_{GURL(chrome::kChromeUINewTabPageURL)};
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ PrefChangeRegistrar browser_pref_change_registrar_;
+ #endif
+ PrefChangeRegistrar pref_change_registrar_;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index 22d4ed0b763f..63cb0418c083 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -165,7 +165,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
+@@ -168,7 +168,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
- if (AccountInfo::IsManaged(entry->GetHostedDomain())) {
+ if (entry->GetIsManaged() == signin::Tribool::kTrue) {
profile_entry.Set("avatarBadge", "cr:domain");
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- } else if (base::FeatureList::IsEnabled(
- supervised_user::kShowKiteForSupervisedUsers) &&
- entry->IsSupervised()) {
+ } else if (entry->IsSupervised()) {
+ profileCardButtonLabel = l10n_util::GetStringFUTF16(
+ IDS_PROFILE_PICKER_PROFILE_CARD_LABEL_SUPERVISED, local_profile_name);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index 0a5c57d0074b..239a3f3c6756 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
-@@ -45,7 +45,7 @@
+@@ -49,7 +49,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/resource_path.h"
@@ -9,7 +9,7 @@
#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* GetNewBadgeRegistry(
+@@ -89,7 +89,7 @@ user_education::NewBadgeRegistry* GetNewBadgeRegistry(
}
whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
@@ -18,7 +18,7 @@
return g_browser_process->GetFeatures()->whats_new_registry();
#else
return nullptr;
-@@ -823,7 +823,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
+@@ -912,7 +912,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
}
void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index 8f8d049476fc..a7eea6e2319c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/window_sizer/window_sizer.cc
-@@ -220,7 +220,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
+@@ -219,7 +219,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
browser, window_bounds, show_state);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
index c0e1556a7613..08c4ef84a3af 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2024-08-26 14:40:28 UTC
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
-@@ -57,7 +57,7 @@ void SetUserDisplayModeCommand::StartWithLock(
+@@ -56,7 +56,7 @@ void SetUserDisplayModeCommand::StartWithLock(
// OsIntegrationTestOverride can use the xdg install command to detect
// install.
SynchronizeOsOptions options;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
index 702bd8f4effb..b91726df1ef0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
@@ -1,15 +1,6 @@
---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/extensions/extension_status_utils.cc
-@@ -26,7 +26,7 @@ namespace {
-
- const char* g_preinstalled_app_for_testing = nullptr;
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(b/268221237): Remove this allow-list.
- const char kDefaultAllowedExtensionIds[] =
- "alhngdkjgnedakdlnamimgfihgkmenbh,"
-@@ -105,7 +105,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo
+@@ -94,7 +94,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo
return prefs && prefs->IsExternalExtensionUninstalled(extension_id);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
index 1ce23a5d7079..415daa7f160c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
-@@ -662,7 +662,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
+@@ -663,7 +663,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
index 504976002256..21675c98e601 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
-@@ -54,7 +54,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
+@@ -55,7 +55,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
// different from other platforms, see web_app_run_on_os_login_manager.h for
// more info.
bool DoesRunOnOsLoginRequireExecution() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index 1506f9e39e26..a5cd61034d69 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
-@@ -199,7 +199,7 @@ void ShortcutSubManager::Execute(
+@@ -198,7 +198,7 @@ void ShortcutSubManager::Execute(
return;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
index 30047a32057d..06c399580063 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -108,7 +108,7 @@ namespace web_app {
+@@ -136,7 +136,7 @@ namespace web_app {
BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
"DesktopPWAsForceUnregisterOSIntegration",
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index eb915ea0a7f6..483a0fc1b483 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -574,7 +574,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
+@@ -549,7 +549,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
g_observer->ConfiguringCable(request_type);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
index 7706443af13e..fbc87287fba7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -686,7 +686,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -709,7 +709,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
return label;
#else
return std::string("placeholder");
-@@ -696,7 +696,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
+@@ -719,7 +719,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString(
std::string saved_label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
index 9f86f648e356..374677c701a3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
@@ -1,8 +1,8 @@
---- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/webauthn/password_credential_controller.cc
@@ -46,7 +46,7 @@ password_manager::PasswordManagerClient* GetPasswordMa
- }
+ #if !BUILDFLAG(IS_ANDROID)
std::u16string GetAuthenticationMessage(std::string_view rp_id) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
index 10b9c4ff6d01..68ddd82e50a3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.cc.orig 2025-06-17 07:21:45 UTC
+--- chrome/common/chrome_features.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_features.cc
-@@ -81,7 +81,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
+@@ -80,7 +80,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Enables or disables the Autofill survey triggered by opening a prompt to
// save address info.
BASE_FEATURE(kAutofillAddressSurvey,
-@@ -99,7 +99,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
+@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -18,7 +18,7 @@
// Enables the Restart background mode optimization. When all Chrome UI is
// closed and it goes in the background, allows to restart the browser to
// discard memory.
-@@ -231,7 +231,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
+@@ -257,7 +257,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
"DesktopPWAsRunOnOsLogin",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -264,7 +264,7 @@ BASE_FEATURE(kDisplayEdgeToEdgeFullscreen,
+@@ -304,7 +304,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScreenAndroid,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -36,7 +36,7 @@
// 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.
-@@ -1001,7 +1001,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -1170,7 +1170,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
"KAnonymityServiceStorage",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -45,7 +45,7 @@
BASE_FEATURE(kLinuxLowMemoryMonitor,
"LinuxLowMemoryMonitor",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1014,7 +1014,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
+@@ -1183,7 +1183,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
&kLinuxLowMemoryMonitor, "critical_level", 255};
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h
index 074a8823b85f..0144fe83c39b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/chrome_features.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_features.h
-@@ -50,13 +50,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
+@@ -49,13 +49,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -16,7 +16,7 @@
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -148,7 +148,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
+@@ -153,7 +153,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
@@ -25,7 +25,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -581,7 +581,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
+@@ -697,7 +697,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
@@ -34,7 +34,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
-@@ -589,7 +589,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -705,7 +705,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.cc b/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.cc
index 5514b73f57b9..b9ef9624ef1e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/common/chrome_paths.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_paths.cc
-@@ -32,7 +32,7 @@
+@@ -31,7 +31,7 @@
#include "base/apple/foundation_util.h"
#endif
@@ -9,7 +9,7 @@
#include "components/policy/core/common/policy_paths.h"
#endif
-@@ -48,14 +48,14 @@ namespace {
+@@ -47,14 +47,14 @@ namespace {
std::optional<bool> g_override_using_default_data_directory_for_testing;
@@ -27,7 +27,7 @@
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -212,7 +212,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -188,7 +188,7 @@ bool PathProvider(int key, base::FilePath* result) {
}
break;
case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
@@ -36,7 +36,7 @@
if (!GetUserDownloadsDirectorySafe(&cur)) {
return false;
}
-@@ -504,13 +504,13 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -436,13 +436,13 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -52,7 +52,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING))
case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
-@@ -520,7 +520,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -452,7 +452,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -61,16 +61,16 @@
case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
cur = base::FilePath(kFilepathSinglePrefExtensions);
break;
-@@ -558,7 +558,7 @@ bool PathProvider(int key, base::FilePath* result) {
- break;
+@@ -491,7 +491,7 @@ bool PathProvider(int key, base::FilePath* result) {
- #if BUILDFLAG(ENABLE_EXTENSIONS) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD))
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
case chrome::DIR_NATIVE_MESSAGING:
#if BUILDFLAG(IS_MAC)
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -572,9 +572,12 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -505,9 +505,12 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
cur = base::FilePath(
FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts"));
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.h b/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.h
index f7013dc2b79f..15a1a296c234 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.h.orig 2025-04-15 08:30:07 UTC
+--- chrome/common/chrome_paths.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_paths.h
-@@ -56,7 +56,7 @@ enum {
+@@ -58,7 +58,7 @@ enum {
// to set policies for chrome. This directory
// contains subdirectories.
#endif
@@ -9,7 +9,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING)) || BUILDFLAG(IS_MAC)
DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions
// on Chrome Mac and Chromium Linux.
-@@ -65,7 +65,7 @@ enum {
+@@ -67,7 +67,7 @@ enum {
// create it.
#endif
@@ -19,11 +19,11 @@
// definition manifest files that
// describe extensions which are to be
@@ -112,7 +112,7 @@ enum {
-
#endif
- #if BUILDFLAG(ENABLE_EXTENSIONS) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD))
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
DIR_NATIVE_MESSAGING, // System directory where native messaging host
// manifest files are stored.
DIR_USER_NATIVE_MESSAGING, // Directory with Native Messaging Hosts
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc
index 84eaca91dd9f..54f8aff96e84 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/chrome_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_switches.cc
-@@ -884,7 +884,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
+@@ -908,7 +908,7 @@ const char kDebugPrint[] = "debug-print";
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
// Causes the browser to launch directly in guest mode.
-@@ -913,7 +913,7 @@ const char kGlicDev[] = "glic-dev";
+@@ -937,7 +937,7 @@ const char kGlicDev[] = "glic-dev";
const char kGlicHostLogging[] = "glic-host-logging";
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h
index b4252967f47f..3c23d5694334 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/chrome_switches.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_switches.h
-@@ -273,7 +273,7 @@ extern const char kAllowNaClSocketAPI[];
+@@ -275,7 +275,7 @@ extern const char kDebugPrint[];
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
extern const char kEnableNewAppMenuIcon[];
extern const char kGuest[];
extern const char kForceNtpMobilePromo[];
-@@ -291,7 +291,7 @@ extern const char kGlicDev[];
+@@ -293,7 +293,7 @@ extern const char kGlicDev[];
extern const char kGlicHostLogging[];
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_crash__keys.cc b/www/ungoogled-chromium/files/patch-chrome_common_crash__keys.cc
index 69c3ef665408..afe0ddd835ca 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_crash__keys.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_crash__keys.cc
@@ -1,4 +1,4 @@
---- chrome/common/crash_keys.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/common/crash_keys.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/crash_keys.cc
@@ -51,7 +51,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
@@ -10,7 +10,7 @@
void Clear() { crash_key_.Clear(); }
void Set(std::string_view value) { crash_key_.Set(value); }
-@@ -196,6 +198,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
+@@ -195,6 +197,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value);
}
@@ -18,7 +18,7 @@
void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) {
std::string string_annotations;
for (const auto& crash_key : GetCommandLineStringAnnotations()) {
-@@ -210,6 +213,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
+@@ -209,6 +212,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
}
command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_extensions_extension__constants.h b/www/ungoogled-chromium/files/patch-chrome_common_extensions_extension__constants.h
index 8e46a74a17c2..49538f75e841 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_extensions_extension__constants.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_extensions_extension__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/extensions/extension_constants.h.orig 2025-04-15 08:30:07 UTC
+--- chrome/common/extensions/extension_constants.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/extensions/extension_constants.h
-@@ -310,7 +310,7 @@ inline constexpr char kReadingModeGDocsHelperExtension
+@@ -313,7 +313,7 @@ inline constexpr char kReadingModeGDocsHelperExtension
inline constexpr base::FilePath::CharType
kReadingModeGDocsHelperManifestFilename[] =
FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json");
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc b/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc
index 8d26d776b477..636b36d0f52e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc
@@ -1,6 +1,6 @@
---- chrome/common/media/cdm_host_file_path.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/common/media/cdm_host_file_path.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/media/cdm_host_file_path.cc
-@@ -90,7 +90,7 @@ void AddCdmHostFilePaths(
+@@ -91,7 +91,7 @@ void AddCdmHostFilePaths(
cdm_host_file_paths->emplace_back(chrome_framework_path,
chrome_framework_sig_path);
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__registration.cc b/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__registration.cc
index 1256550f4c70..c6dd4983596f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__registration.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__registration.cc
@@ -1,6 +1,6 @@
---- chrome/common/media/cdm_registration.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/common/media/cdm_registration.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/media/cdm_registration.cc
-@@ -32,7 +32,7 @@
+@@ -34,7 +34,7 @@
#if BUILDFLAG(ENABLE_WIDEVINE)
#include "components/cdm/common/cdm_manifest.h"
#include "third_party/widevine/cdm/widevine_cdm_common.h" // nogncheck
@@ -9,7 +9,7 @@
#include "base/native_library.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
-@@ -51,7 +51,7 @@ using Robustness = content::CdmInfo::Robustness;
+@@ -59,7 +59,7 @@ using Robustness = content::CdmInfo::Robustness;
#if BUILDFLAG(ENABLE_WIDEVINE)
#if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \
BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \
@@ -18,7 +18,7 @@
// Create a CdmInfo for a Widevine CDM, using |version|, |cdm_library_path|, and
// |capability|.
std::unique_ptr<content::CdmInfo> CreateWidevineCdmInfo(
-@@ -93,7 +93,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid
+@@ -101,7 +101,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid
// BUILDFLAG(IS_CHROMEOS))
#if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \
@@ -27,7 +27,7 @@
// On Linux/ChromeOS we have to preload the CDM since it uses the zygote
// sandbox. On Windows and Mac, CDM registration is handled by Component
// Update (as the CDM can be loaded only when needed).
-@@ -117,7 +117,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine()
+@@ -125,7 +125,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine()
// (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
#if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \
@@ -36,7 +36,7 @@
// This code checks to see if Component Updater picked a version of the Widevine
// CDM to be used last time it ran. (Component Updater may choose the bundled
// CDM if there is not a new version available for download.) If there is one
-@@ -159,7 +159,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd
+@@ -167,7 +167,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd
/*supports_sub_key_systems=*/false, kWidevineCdmDisplayName,
kWidevineCdmType, base::FilePath());
@@ -45,7 +45,7 @@
// The Widevine CDM on Linux/ChromeOS needs to be registered (and loaded)
// before the zygote is locked down. The CDM can be found from the version
// bundled with Chrome (if BUNDLE_WIDEVINE_CDM = true) and/or the version
-@@ -385,7 +385,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
+@@ -434,7 +434,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
}
#if BUILDFLAG(ENABLE_WIDEVINE) && \
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h
index 0d3fbda5e3ba..1ec463d29060 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h
@@ -1,15 +1,6 @@
---- chrome/common/pref_names.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/pref_names.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/pref_names.h
-@@ -451,7 +451,7 @@ inline constexpr char kPreinstalledAppsInstallState[]
- "default_apps_install_state";
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // A list of extensions ids that have to be allowed to run in Incognito by the
- // user in order to use Incognito mode.
- inline constexpr char kMandatoryExtensionsForIncognitoNavigation[] =
-@@ -1334,7 +1334,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
+@@ -1333,7 +1333,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
inline constexpr char kAllowedDomainsForApps[] =
"settings.allowed_domains_for_apps";
@@ -18,7 +9,7 @@
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -1511,7 +1511,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
+@@ -1503,7 +1503,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
"browser.show_update_promotion_info_bar";
#endif
@@ -36,7 +27,7 @@
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -2651,14 +2651,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
+@@ -2659,7 +2659,7 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -45,15 +36,16 @@
// A boolean pref to determine whether or not the network service is running
// sandboxed.
inline constexpr char kNetworkServiceSandboxEnabled[] =
- "net.network_service_sandbox";
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+@@ -2673,7 +2673,7 @@ inline constexpr char kNetworkServiceSandboxEnabled[]
+ inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] =
+ "net.network_service_failed_launch_major_version";
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2750,7 +2750,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
+@@ -2765,7 +2765,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -62,7 +54,7 @@
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3269,7 +3269,7 @@ inline constexpr char kKioskChromeAppsForceAllowed[] =
+@@ -3288,7 +3288,7 @@ inline constexpr char kKioskApplicationLogCollectionEn
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -71,7 +63,7 @@
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3795,7 +3795,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
+@@ -3806,7 +3806,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -80,7 +72,7 @@
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -3991,7 +3991,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
+@@ -3997,7 +3997,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -89,7 +81,7 @@
// A dict mapping the edition name with the major version it was shown.
inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
// A list containing the features of each module in order of when they
-@@ -4088,7 +4088,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
+@@ -4094,7 +4094,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
"printing.oauth2_authorization_servers";
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h b/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h
index 6f0986d2a68d..69c4d2f9da1b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/url_constants.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/url_constants.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/url_constants.h
-@@ -992,7 +992,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
+@@ -993,7 +993,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
"https://support.9oo91e.qjz9zk/chromebook?p=multidevice";
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc
index 1b7d234b86c3..ac5705a2bed6 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc
@@ -1,14 +1,9 @@
---- chrome/common/webui_url_constants.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/webui_url_constants.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/webui_url_constants.cc
-@@ -193,21 +193,21 @@ base::span<const base::cstring_view> ChromeURLHosts()
+@@ -194,17 +194,17 @@ base::span<const base::cstring_view> ChromeURLHosts()
kChromeUIAssistantOptInHost,
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- kChromeUIConnectorsInternalsHost,
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
kChromeUIDiscardsHost,
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h
index 4511ac3534f7..7383cfa89940 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h
@@ -1,16 +1,9 @@
---- chrome/common/webui_url_constants.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/webui_url_constants.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/webui_url_constants.h
-@@ -524,18 +524,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
+@@ -557,12 +557,12 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUIConnectorsInternalsHost[] =
- "connectors-internals";
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
inline constexpr char kChromeUIDiscardsHost[] = "discards";
@@ -22,7 +15,7 @@
inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -547,11 +547,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
+@@ -574,11 +574,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -36,12 +29,12 @@
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -576,7 +576,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
+@@ -603,7 +603,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
"chrome://history-sync-optin/";
#endif
-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
++#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
defined(TOOLKIT_VIEWS)) || \
defined(USE_AURA)
inline constexpr char kChromeUITabModalConfirmDialogHost[] =
diff --git a/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc b/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc
index 314e0c795959..27f5bd59c5b6 100644
--- a/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc
@@ -1,6 +1,6 @@
---- chrome/services/printing/print_backend_service_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/services/printing/print_backend_service_impl.cc
-@@ -49,7 +49,7 @@
+@@ -48,7 +48,7 @@
#include "printing/backend/cups_connection_pool.h"
#endif
@@ -9,7 +9,7 @@
#include "base/no_destructor.h"
#include "ui/linux/linux_ui.h"
#include "ui/linux/linux_ui_delegate_stub.h"
-@@ -76,7 +76,7 @@ namespace printing {
+@@ -75,7 +75,7 @@ namespace printing {
namespace {
@@ -18,7 +18,7 @@
void InstantiateLinuxUiDelegate() {
// TODO(crbug.com/40561724) Until a real UI can be used in a utility process,
// need to use the stub version.
-@@ -85,7 +85,7 @@ void InstantiateLinuxUiDelegate() {
+@@ -84,7 +84,7 @@ void InstantiateLinuxUiDelegate() {
#endif
scoped_refptr<base::SequencedTaskRunner> GetPrintingTaskRunner() {
@@ -27,7 +27,7 @@
// Use task runner associated with equivalent of UI thread. Needed for calls
// made through `PrintDialogLinuxInterface` to properly execute.
CHECK(base::SequencedTaskRunner::HasCurrentDefault());
-@@ -468,7 +468,7 @@ void PrintBackendServiceImpl::Init(
+@@ -467,7 +467,7 @@ void PrintBackendServiceImpl::Init(
// `InitCommon()`.
InitializeProcessForPrinting();
print_backend_ = PrintBackend::CreateInstance(locale);
@@ -36,7 +36,7 @@
// Test framework already initializes the UI, so this should not go in
// `InitCommon()`. Additionally, low-level Linux UI is not needed when tests
// are using `TestPrintingContext`.
-@@ -689,7 +689,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
+@@ -676,7 +676,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>(
*printer_name, print_backend_->GetPrinterDriverInfo(*printer_name));
diff --git a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
index 0a914f8feef1..758015d2da3b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -1,6 +1,6 @@
---- chrome/test/chromedriver/chrome_launcher.cc.orig 2023-12-23 12:33:28 UTC
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/test/chromedriver/chrome_launcher.cc
-@@ -73,6 +73,7 @@
+@@ -75,6 +75,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
diff --git a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
index a301b1137c9b..f04107bbe9dc 100644
--- a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -1,6 +1,6 @@
---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-02-20 09:59:21 UTC
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/test/chromedriver/key_converter_unittest.cc
-@@ -252,7 +252,7 @@ TEST(KeyConverter, ToggleModifiers) {
+@@ -248,7 +248,7 @@ TEST(KeyConverter, ToggleModifiers) {
CheckEventsReleaseModifiers(keys, key_events);
}
@@ -9,7 +9,7 @@
// Fails on bots: crbug.com/174962
#define MAYBE_AllEnglishKeyboardSymbols DISABLED_AllEnglishKeyboardSymbols
#else
-@@ -310,7 +310,7 @@ TEST(KeyConverter, AllEnglishKeyboardTextChars) {
+@@ -306,7 +306,7 @@ TEST(KeyConverter, AllEnglishKeyboardTextChars) {
TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKeyboard) {
ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US);
const auto kTextForKeys = std::to_array<char>({
diff --git a/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc b/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc
index 26d2d4cd43ea..c7b2c8eee8ef 100644
--- a/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc
@@ -1,6 +1,6 @@
---- chrome/updater/app/app_uninstall.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/updater/app/app_uninstall.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/updater/app/app_uninstall.cc
-@@ -172,7 +172,7 @@ void UninstallInThreadPool(UpdaterScope scope,
+@@ -181,7 +181,7 @@ void UninstallInThreadPool(UpdaterScope scope,
}
if (int result = UninstallOtherVersions(scope);
result != kErrorOk) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc b/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc
index 3102822e1a67..27b2355cdf0d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc
@@ -1,6 +1,6 @@
---- chrome/updater/configurator.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/updater/configurator.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/updater/configurator.cc
-@@ -73,7 +73,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
+@@ -105,7 +105,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
return std::nullopt;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
}()) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_utility_services.cc b/www/ungoogled-chromium/files/patch-chrome_utility_services.cc
index cc6d15cb6153..0f8aa5a60ae7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_utility_services.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_utility_services.cc
@@ -1,6 +1,6 @@
---- chrome/utility/services.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/utility/services.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/utility/services.cc
-@@ -48,7 +48,7 @@
+@@ -50,7 +50,7 @@
#include "chrome/services/system_signals/mac/mac_system_signals_service.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/services/system_signals/linux/linux_system_signals_service.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -203,7 +203,7 @@ auto RunMacNotificationService(
+@@ -213,7 +213,7 @@ auto RunMacNotificationService(
}
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
auto RunSystemSignalsService(
mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
receiver) {
-@@ -470,7 +470,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
services.Add(RunWindowsIconReader);
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-components_BUILD.gn b/www/ungoogled-chromium/files/patch-components_BUILD.gn
index c88bf6e2968b..b61e967a93a7 100644
--- a/www/ungoogled-chromium/files/patch-components_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-components_BUILD.gn
@@ -1,6 +1,6 @@
---- components/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- components/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ components/BUILD.gn
-@@ -210,7 +210,6 @@ test("components_unittests") {
+@@ -216,7 +216,6 @@ test("components_unittests") {
"//components/content_settings/core/browser:unit_tests",
"//components/content_settings/core/common:unit_tests",
"//components/country_codes:unit_tests",
@@ -8,21 +8,21 @@
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -613,7 +612,7 @@ test("components_unittests") {
- deps += [ "//components/cast:unit_tests" ]
- }
+@@ -624,7 +623,7 @@ test("components_unittests") {
+ "//components/user_data_importer/content:unit_tests",
+ ]
- if (!is_fuchsia) { #!iOS and!Fuchsia
+ if (!is_fuchsia && !is_bsd) { #!iOS and!Fuchsia
deps += [
"//components/crash/content/browser:unit_tests",
"//components/crash/core/app:unit_tests",
-@@ -773,7 +772,7 @@ test("components_unittests") {
+@@ -783,7 +782,7 @@ test("components_unittests") {
deps += [ "//components/constrained_window:unit_tests" ]
}
- if (is_win || is_linux || is_chromeos || is_mac) {
+ if (is_win || (is_linux && !is_bsd) || is_chromeos || is_mac) {
- deps += [ "//components/stability_report:unit_tests" ]
- }
-
+ deps += [
+ "//components/stability_report:unit_tests",
+ "//components/webapps/isolated_web_apps:unit_tests",
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
index 3aeba03e70ae..8e36322e89d2 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -466,7 +466,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
+@@ -471,7 +471,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
bool PaymentsDataManager::ShouldShowBnplSettings() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Check `kAutofillEnableBuyNowPayLater` only if the user has seen a BNPL
// suggestion before, or there are already linked issuers present, to avoid
// unnecessary feature flag checks. The linked issuer check is due to the fact
-@@ -971,7 +971,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
+@@ -1000,7 +1000,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
&PaymentsDataManager::OnAutofillPaymentsCardBenefitsPrefChange,
base::Unretained(this)));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
pref_registrar_.Add(
prefs::kAutofillBnplEnabled,
base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange,
-@@ -1047,7 +1047,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
+@@ -1074,7 +1074,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,16 +27,16 @@
bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
return prefs::HasSeenBnpl(pref_service_);
}
-@@ -2029,7 +2029,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
+@@ -2084,7 +2084,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
bool PaymentsDataManager::AreBnplIssuersSupported() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return app_locale_ == "en-US" && GetCountryCodeForExperimentGroup() == "US" &&
- base::FeatureList::IsEnabled(
- features::kAutofillEnableBuyNowPayLaterSyncing);
-@@ -2062,7 +2062,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
+ return (app_locale_ == "en-US" || app_locale_ == "en-GB" ||
+ app_locale_ == "en-CA") &&
+ GetCountryCodeForExperimentGroup() == "US" &&
+@@ -2119,7 +2119,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
index 9b0bb3499d79..127af6ac768d 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
-@@ -360,7 +360,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -370,7 +370,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void SetAutofillHasSeenIban();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Returns the value of the kAutofillHasSeenBnpl pref.
bool IsAutofillHasSeenBnplPrefEnabled() const;
-@@ -680,7 +680,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -699,7 +699,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void ClearAllCreditCardBenefits();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
index de2f0c65701c..e10b9ebd4297 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -728,7 +728,7 @@ BrowserAutofillManager::GetCreditCardAccessManager() c
+@@ -779,7 +779,7 @@ BrowserAutofillManager::GetAmountExtractionManager() {
payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
index db9e122e1a0d..8946dfcd8156 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc
-@@ -232,7 +232,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
+@@ -231,7 +231,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
index 23ad36aa3016..5c04dcac0200 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -1,38 +1,29 @@
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -109,7 +109,7 @@ bool AmountExtractionManager::ShouldTriggerAmountExtra
+@@ -178,7 +178,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
+ bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
}
-
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
if (base::FeatureList::IsEnabled(
- ::autofill::features::
- kAutofillEnableAmountExtractionDesktopLogging)) {
-@@ -123,7 +123,7 @@ bool AmountExtractionManager::ShouldTriggerAmountExtra
- }
-
- if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
- return base::FeatureList::IsEnabled(
- ::autofill::features::kAutofillEnableAmountExtractionDesktop);
- } else {
-@@ -190,7 +190,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
- bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
+ ::autofill::features::kAutofillEnableAmountExtractionTesting)) {
+ VLOG(3) << "The result of amount extraction on domain "
+@@ -206,7 +206,7 @@ void AmountExtractionManager::OnTimeoutReached() {
}
+ // TODO(crbug.com/378517983): Add BNPL flow action logic here.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
if (base::FeatureList::IsEnabled(
- ::autofill::features::
- kAutofillEnableAmountExtractionDesktopLogging)) {
-@@ -214,7 +214,7 @@ void AmountExtractionManager::OnTimeoutReached() {
- autofill_metrics::AmountExtractionResult::kTimeout);
- // TODO(crbug.com/378517983): Add BNPL flow action logic here.
+ ::autofill::features::kAutofillEnableAmountExtractionTesting)) {
+ VLOG(3) << "The amount extraction on domain "
+@@ -225,7 +225,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe
+ // Check eligibility of BNPL feature.
+ // Currently, BNPL is only offered for desktop platforms.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_CHROMEOS)) {
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
- if (base::FeatureList::IsEnabled(
- ::autofill::features::
- kAutofillEnableAmountExtractionDesktopLogging)) {
+ if (BnplManager* bnpl_manager = autofill_manager_->GetPaymentsBnplManager();
+ bnpl_manager && bnpl_manager->IsEligibleForBnpl()) {
+ eligible_features.insert(EligibleFeature::kBnpl);
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
index ffedcfff6be8..70e6193220b2 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -466,7 +466,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
+@@ -497,7 +497,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
.OnBnplSuggestionShown();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
index 4dd99c4f25b7..f68c4f6c8aac 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
-@@ -1226,7 +1226,7 @@ bool AreMaskedBankAccountSupported() {
+@@ -1262,7 +1262,7 @@ bool AreMaskedBankAccountSupported() {
bool IsBnplIssuerSupported() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
index fa41f742fbfe..e2f9eae85369 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -1,7 +1,7 @@
---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -297,7 +297,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccounts,
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -345,7 +345,7 @@ BASE_FEATURE(kDisableAutofillStrikeSystem,
+ base::FEATURE_DISABLED_BY_DEFAULT);
bool ShouldShowImprovedUserConsentForCreditCardSave() {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
index 7261e4fd8981..8df095057fa9 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/common/autofill_prefs.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/common/autofill_prefs.cc
-@@ -99,7 +99,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -118,7 +118,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
registry->RegisterBooleanPref(
kAutofillBnplEnabled, true,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
-@@ -278,7 +278,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer
+@@ -360,7 +360,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
prefs->SetBoolean(kAutofillBnplEnabled, value);
}
-@@ -287,7 +287,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -369,7 +369,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
bool IsAutofillBnplEnabled(const PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
return prefs->GetBoolean(kAutofillBnplEnabled);
#else
return false;
-@@ -296,7 +296,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+@@ -378,7 +378,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.h b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.h
index f26541037752..97ecaba11750 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.h
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.h
@@ -1,4 +1,4 @@
---- components/autofill/core/common/autofill_prefs.h.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/common/autofill_prefs.h
@@ -32,7 +32,7 @@ inline constexpr std::string_view kAutofillAblationSee
inline constexpr char kAutofillAiOptInStatus[] =
@@ -9,8 +9,8 @@
// Boolean that is true if BNPL on Autofill is enabled.
inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
// Boolean that is true if the user has ever seen a BNPL suggestion.
-@@ -214,7 +214,7 @@ void SetFacilitatedPaymentsEwallet(PrefService* prefs,
- bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs);
+@@ -247,7 +247,7 @@ bool IsFacilitatedPaymentsA2AEnabled(const PrefService
+ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefService* prefs, bool value);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -222,7 +222,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -255,7 +255,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
bool IsAutofillBnplEnabled(const PrefService* prefs);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_commerce_core_commerce__feature__list.cc b/www/ungoogled-chromium/files/patch-components_commerce_core_commerce__feature__list.cc
index 0937797e84e4..73edf3f89a7e 100644
--- a/www/ungoogled-chromium/files/patch-components_commerce_core_commerce__feature__list.cc
+++ b/www/ungoogled-chromium/files/patch-components_commerce_core_commerce__feature__list.cc
@@ -1,39 +1,20 @@
---- components/commerce/core/commerce_feature_list.cc.orig 2025-05-06 12:23:00 UTC
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-09-10 13:22:16 UTC
+++ components/commerce/core/commerce_feature_list.cc
-@@ -156,7 +156,8 @@ BASE_FEATURE(kPriceInsights,
- "PriceInsights",
- base::FEATURE_DISABLED_BY_DEFAULT);
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID) || \
-+ BUILDFLAG(IS_BSD)
- BASE_FEATURE(kPriceInsightsRegionLaunched,
- "PriceInsightsRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -227,7 +228,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
+@@ -209,7 +209,7 @@ BASE_FEATURE(kShoppingAlternateServer,
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
#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)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -236,7 +237,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
- "EnableDiscountInfoApiRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -251,7 +252,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
+@@ -222,7 +222,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
"DiscountDialogAutoPopupBehaviorSetting",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_constrained__window_constrained__window__views.cc b/www/ungoogled-chromium/files/patch-components_constrained__window_constrained__window__views.cc
index 777951adf851..f718cc1bebb4 100644
--- a/www/ungoogled-chromium/files/patch-components_constrained__window_constrained__window__views.cc
+++ b/www/ungoogled-chromium/files/patch-components_constrained__window_constrained__window__views.cc
@@ -1,6 +1,6 @@
---- components/constrained_window/constrained_window_views.cc.orig 2025-05-31 17:16:41 UTC
+--- components/constrained_window/constrained_window_views.cc.orig 2025-09-10 13:22:16 UTC
+++ components/constrained_window/constrained_window_views.cc
-@@ -385,7 +385,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -380,7 +380,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn b/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn
index 4020853e1566..c675f76c82b6 100644
--- a/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn
@@ -1,4 +1,4 @@
---- components/crash/core/app/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- components/crash/core/app/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ components/crash/core/app/BUILD.gn
@@ -70,6 +70,10 @@ static_library("app") {
]
@@ -29,7 +29,7 @@
deps += [
"//base:base_static",
"//components/crash/core/common",
-@@ -237,11 +241,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
+@@ -241,11 +245,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
# define custom UserStreamDataSources.
executable("chrome_crashpad_handler") {
sources = [ "chrome_crashpad_handler.cc" ]
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_browser__utils.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_browser__utils.h
index 72d5ee8cb5e3..cea6447fbae0 100644
--- a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_browser__utils.h
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_browser__utils.h
@@ -1,15 +1,15 @@
---- components/device_signals/core/browser/browser_utils.h.orig 2025-05-31 17:16:41 UTC
+--- components/device_signals/core/browser/browser_utils.h.orig 2025-09-10 13:22:16 UTC
+++ components/device_signals/core/browser/browser_utils.h
-@@ -29,7 +29,7 @@ bool GetSiteIsolationEnabled();
- // Returns the hostname of the current machine.
+@@ -31,7 +31,7 @@ bool GetSiteIsolationEnabled();
std::string GetHostName();
+ #endif // !BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Returns the hostname of the current machine.
std::vector<std::string> GetSystemDnsServers();
-@@ -37,7 +37,7 @@ std::vector<std::string> GetSystemDnsServers();
+@@ -39,7 +39,7 @@ std::vector<std::string> GetSystemDnsServers();
SettingValue GetOSFirewall();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
new file mode 100644
index 000000000000..94f9d42ab437
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
@@ -0,0 +1,11 @@
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2025-09-10 13:22:16 UTC
++++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc
+@@ -43,7 +43,7 @@ std::unique_ptr<OsSignalsResponse> AddAsyncOsSignals(
+ os_signals_response->disk_encryption = device_signals::GetDiskEncrypted();
+ os_signals_response->os_firewall = device_signals::GetOSFirewall();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ os_signals_response->distribution_version =
+ device_signals::GetDistributionVersion();
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
index 3cb759466241..c05be729c0dc 100644
--- a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
@@ -1,4 +1,4 @@
---- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-05-31 17:16:41 UTC
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ components/device_signals/core/common/linux/platform_utils_linux.cc
@@ -4,12 +4,23 @@
@@ -24,7 +24,7 @@
#include <algorithm>
#include <optional>
#include <string>
-@@ -98,6 +109,7 @@ SettingValue GetScreenlockSecured() {
+@@ -111,6 +122,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.
SettingValue GetDiskEncrypted() {
@@ -32,7 +32,7 @@
struct stat info;
// First figure out the device identifier. Fail fast if this fails.
if (stat("/", &info) != 0) {
-@@ -120,11 +132,35 @@ SettingValue GetDiskEncrypted() {
+@@ -133,11 +145,35 @@ SettingValue GetDiskEncrypted() {
}
return SettingValue::UNKNOWN;
}
@@ -40,7 +40,7 @@
return SettingValue::DISABLED;
}
- std::vector<std::string> GetMacAddresses() {
+ std::vector<std::string> internal::GetMacAddressesImpl() {
std::vector<std::string> result;
+#if BUILDFLAG(IS_BSD)
+ struct ifaddrs* ifa = nullptr;
@@ -68,7 +68,7 @@
base::DirReaderPosix reader("/sys/class/net");
if (!reader.IsValid()) {
return result;
-@@ -149,6 +185,7 @@ std::vector<std::string> GetMacAddresses() {
+@@ -162,6 +198,7 @@ std::vector<std::string> internal::GetMacAddressesImpl
&address);
result.push_back(address);
}
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_platform__utils.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_platform__utils.h
new file mode 100644
index 000000000000..c123a6b90f10
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_platform__utils.h
@@ -0,0 +1,11 @@
+--- components/device_signals/core/common/platform_utils.h.orig 2025-09-10 13:22:16 UTC
++++ components/device_signals/core/common/platform_utils.h
+@@ -57,7 +57,7 @@ SettingValue GetSecureBootEnabled();
+ std::optional<std::string> GetWindowsMachineDomain();
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Return the distribution VERSION_ID contained in
+ // /etc/os-release, if it exists.
+ std::optional<std::string> GetDistributionVersion();
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.cc b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.cc
index 18d6f7b0b785..89b15e761a65 100644
--- a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.cc
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.cc
@@ -1,6 +1,6 @@
---- components/device_signals/core/common/signals_features.cc.orig 2025-05-31 17:16:41 UTC
+--- components/device_signals/core/common/signals_features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/device_signals/core/common/signals_features.cc
-@@ -43,7 +43,7 @@ bool IsBrowserSignalsReportingEnabled() {
+@@ -55,7 +55,7 @@ bool IsDetectedAgentSignalCollectionEnabled() {
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.h
index a67e2b5cadbb..2939a687bb02 100644
--- a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.h
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.h
@@ -1,7 +1,7 @@
---- components/device_signals/core/common/signals_features.h.orig 2025-05-31 17:16:41 UTC
+--- components/device_signals/core/common/signals_features.h.orig 2025-09-10 13:22:16 UTC
+++ components/device_signals/core/common/signals_features.h
-@@ -29,7 +29,7 @@ bool IsProfileSignalsReportingEnabled();
- bool IsBrowserSignalsReportingEnabled();
+@@ -33,7 +33,7 @@ bool IsBrowserSignalsReportingEnabled();
+ bool IsDetectedAgentSignalCollectionEnabled();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils.cc b/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils.cc
index 3bad002f3c2a..897f318d602c 100644
--- a/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils.cc
+++ b/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils.cc.orig 2025-05-31 17:16:41 UTC
+--- components/embedder_support/user_agent_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ components/embedder_support/user_agent_utils.cc
-@@ -322,7 +322,7 @@ std::string GetUserAgentPlatform() {
+@@ -321,7 +321,7 @@ std::string GetUserAgentPlatform() {
return "";
#elif BUILDFLAG(IS_MAC)
return "Macintosh; ";
@@ -9,16 +9,34 @@
return "X11; "; // strange, but that's what Firefox uses
#elif BUILDFLAG(IS_ANDROID)
return "Linux; ";
-@@ -348,7 +348,7 @@ std::string GetUnifiedPlatform() {
+@@ -337,7 +337,7 @@ std::string GetUserAgentPlatform() {
+ }
+
+ std::string GetUnifiedPlatform() {
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This constant is only used on Android (desktop) and Linux.
+ constexpr char kUnifiedPlatformLinuxX64[] = "X11; Linux x86_64";
+ #endif
+@@ -357,7 +357,7 @@ std::string GetUnifiedPlatform() {
return "Windows NT 10.0; Win64; x64";
#elif BUILDFLAG(IS_FUCHSIA)
return "Fuchsia";
-#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "X11; Linux x86_64";
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return kUnifiedPlatformLinuxX64;
#elif BUILDFLAG(IS_IOS)
if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -605,6 +605,9 @@ std::string GetPlatformForUAMetadata() {
+@@ -619,7 +619,7 @@ bool GetMobileBitForUAMetadata() {
+ }
+
+ std::string GetPlatformVersion() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40245146): Remove this Blink feature
+ if (base::FeatureList::IsEnabled(
+ blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
+@@ -665,6 +665,9 @@ std::string GetPlatformForUAMetadata() {
#else
return "Chromium OS";
#endif
@@ -28,16 +46,7 @@
#else
return std::string(version_info::GetOSType());
#endif
-@@ -666,7 +669,7 @@ blink::UserAgentMetadata GetUserAgentMetadata(const Pr
- base::StringPrintf("%d.%d.%d", major, minor, bugfix);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40245146): Remove this Blink feature
- if (base::FeatureList::IsEnabled(
- blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
-@@ -827,6 +830,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
+@@ -879,6 +882,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
"Android %s", os_version.c_str()
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia"
diff --git a/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
index 3dd2232254e9..20294aae4dce 100644
--- a/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-05-31 17:16:41 UTC
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ components/embedder_support/user_agent_utils_unittest.cc
-@@ -148,7 +148,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
+@@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
ASSERT_EQ("CrOS", pieces[0]);
ASSERT_EQ("x86_64", pieces[1]);
ASSERT_EQ("14541.0.0", pieces[2]);
@@ -9,7 +9,7 @@
// Post-UA Reduction there is a single <unifiedPlatform> value for Linux:
// X11; Linux x86_64
ASSERT_EQ(2u, pieces.size());
-@@ -336,7 +336,7 @@ class UserAgentUtilsTest : public testing::Test,
+@@ -340,7 +340,7 @@ class UserAgentUtilsTest : public testing::Test,
"X11; CrOS x86_64 14541.0.0";
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia";
@@ -18,7 +18,7 @@
"X11; Linux x86_64";
#elif BUILDFLAG(IS_MAC)
"Macintosh; Intel Mac OS X 10_15_7";
-@@ -716,7 +716,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
+@@ -720,7 +720,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
#endif
#elif BUILDFLAG(IS_ANDROID)
EXPECT_EQ(metadata.platform, "Android");
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_browser_reporting_report__util.cc b/www/ungoogled-chromium/files/patch-components_enterprise_browser_reporting_report__util.cc
new file mode 100644
index 000000000000..5723020b7e3b
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_browser_reporting_report__util.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/browser/reporting/report_util.cc.orig 2025-09-23 12:08:14 UTC
++++ components/enterprise/browser/reporting/report_util.cc
+@@ -166,7 +166,7 @@ std::string GetSecuritySignalsInReport(
+ signals_dict.Set("antivirus_info", std::move(anti_virus_list));
+
+ signals_dict.Set("hotfixes", RepeatedFieldptrToList(os_report.hotfixes()));
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (os_report.has_distribution_version()) {
+ signals_dict.Set("distribution_version",
+ os_report.distribution_version());
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc b/www/ungoogled-chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
index 3addd9d49efd..5cee0ceb98c9 100644
--- a/www/ungoogled-chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
@@ -1,7 +1,7 @@
---- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-05-31 17:16:41 UTC
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-09-10 13:22:16 UTC
+++ components/enterprise/connectors/core/realtime_reporting_client_base.cc
@@ -191,7 +191,7 @@ void RealtimeReportingClientBase::ReportEvent(
- event.mutable_time()->set_nanos((timestamp_millis % 1000) * 1000000);
+ *event.mutable_time() = ToProtoTimestamp(base::Time::Now());
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc
new file mode 100644
index 000000000000..8d80b4775ca5
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/data_controls/core/browser/features.cc.orig 2025-09-10 13:22:16 UTC
++++ components/enterprise/data_controls/core/browser/features.cc
+@@ -13,7 +13,7 @@ BASE_FEATURE(kEnableClipboardDataControlsAndroid,
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kEnableDownloadDataControlsDesktop,
+ "EnableDownloadDataControlsDesktop",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.h b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.h
new file mode 100644
index 000000000000..a5e69474dd1b
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.h
@@ -0,0 +1,11 @@
+--- components/enterprise/data_controls/core/browser/features.h.orig 2025-09-10 13:22:16 UTC
++++ components/enterprise/data_controls/core/browser/features.h
+@@ -16,7 +16,7 @@ BASE_DECLARE_FEATURE(kEnableClipboardDataControlsAndro
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Controls enabling Data Controls rules for downloads on desktop
+ BASE_DECLARE_FEATURE(kEnableDownloadDataControlsDesktop);
+ #endif
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
new file mode 100644
index 000000000000..34b453e9c8ee
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
@@ -0,0 +1,29 @@
+--- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-09-10 13:22:16 UTC
++++ components/enterprise/data_controls/core/browser/rule.cc
+@@ -105,7 +105,7 @@ policy::PolicyErrorPath CreateErrorPath(
+ // a type of restriction should be applied or not, check it here.
+ bool IgnoreRestriction(Rule::Restriction restriction) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (restriction == Rule::Restriction::kFileDownload) {
+ return !base::FeatureList::IsEnabled(kEnableDownloadDataControlsDesktop);
+ }
+@@ -538,7 +538,7 @@ bool Rule::AddUnsupportedAttributeErrors(
+ },
+ },
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
+@@ -617,7 +617,7 @@ bool Rule::AddUnsupportedRestrictionErrors(
+ },
+ #endif // BUILDFLAG(ENTERPRISE_SCREENSHOT_PROTECTION)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_watermarking_watermark.cc b/www/ungoogled-chromium/files/patch-components_enterprise_watermarking_watermark.cc
index 8ea37f970d2f..29869e9dcbd3 100644
--- a/www/ungoogled-chromium/files/patch-components_enterprise_watermarking_watermark.cc
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_watermarking_watermark.cc
@@ -1,6 +1,6 @@
---- components/enterprise/watermarking/watermark.cc.orig 2025-02-20 09:59:21 UTC
+--- components/enterprise/watermarking/watermark.cc.orig 2025-09-10 13:22:16 UTC
+++ components/enterprise/watermarking/watermark.cc
-@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() {
+@@ -29,7 +29,7 @@ gfx::Font WatermarkFont(int font_size) {
"Segoe UI",
#elif BUILDFLAG(IS_MAC)
"SF Pro Text",
@@ -9,7 +9,7 @@
"Ubuntu",
#elif BUILDFLAG(IS_CHROMEOS)
"Google Sans",
-@@ -47,7 +47,7 @@ const gfx::FontList& WatermarkFontList() {
+@@ -40,7 +40,7 @@ gfx::Font WatermarkFont(int font_size) {
}
gfx::Font::Weight WatermarkFontWeight() {
diff --git a/www/ungoogled-chromium/files/patch-components_eye__dropper_eye__dropper__view.cc b/www/ungoogled-chromium/files/patch-components_eye__dropper_eye__dropper__view.cc
index d81bd659aa84..e40dc687fdc0 100644
--- a/www/ungoogled-chromium/files/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/www/ungoogled-chromium/files/patch-components_eye__dropper_eye__dropper__view.cc
@@ -1,6 +1,6 @@
---- components/eye_dropper/eye_dropper_view.cc.orig 2025-05-31 17:16:41 UTC
+--- components/eye_dropper/eye_dropper_view.cc.orig 2025-09-10 13:22:16 UTC
+++ components/eye_dropper/eye_dropper_view.cc
-@@ -206,7 +206,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
+@@ -215,7 +215,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
// EyeDropper/WidgetDelegate.
set_owned_by_client(OwnedByClientPassKey());
SetPreferredSize(GetSize());
diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
index b253bc60e0cc..1848a9a49d2d 100644
--- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_configurations.cc.orig 2025-05-31 17:16:41 UTC
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-09-10 13:22:16 UTC
+++ components/feature_engagement/public/feature_configurations.cc
@@ -100,7 +100,7 @@ std::optional<FeatureConfig> CreateNewUserGestureInPro
@@ -18,7 +18,7 @@
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
FeatureConfig config;
config.valid = true;
-@@ -1851,7 +1851,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+@@ -1956,7 +1956,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc
index cdf52c249530..38f547c47a9f 100644
--- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc
+++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_constants.cc.orig 2025-05-31 17:16:41 UTC
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-09-10 13:22:16 UTC
+++ components/feature_engagement/public/feature_constants.cc
-@@ -19,7 +19,7 @@ BASE_FEATURE(kIPHDemoMode, "IPH_DemoMode", base::FEATU
- BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -34,7 +34,7 @@ bool IsOnDeviceStorageEnabled() {
+ }
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -759,7 +759,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
+@@ -829,7 +829,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
#endif // BUILDFLAG(IS_IOS)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion",
-@@ -909,7 +909,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
+@@ -985,7 +985,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h
index b6b8f07ffcd9..83c101d43273 100644
--- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h
+++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_constants.h.orig 2025-05-31 17:16:41 UTC
+--- components/feature_engagement/public/feature_constants.h.orig 2025-09-10 13:22:16 UTC
+++ components/feature_engagement/public/feature_constants.h
-@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
+@@ -31,7 +31,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -336,7 +336,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
+@@ -371,7 +371,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
#endif // BUILDFLAG(IS_IOS)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
FEATURE_CONSTANTS_DECLARE_FEATURE(
-@@ -397,7 +397,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
+@@ -435,7 +435,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
#endif
diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc
index ff393bc05983..870b9b5076aa 100644
--- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc
+++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_list.cc.orig 2025-05-31 17:16:41 UTC
+--- components/feature_engagement/public/feature_list.cc.orig 2025-09-10 13:22:16 UTC
+++ components/feature_engagement/public/feature_list.cc
-@@ -186,7 +186,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHiOSWelcomeBackFeature,
+@@ -198,7 +198,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHiOSHomepageCustomizationNewBadge,
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
&kEsbDownloadRowPromoFeature,
#endif
-@@ -261,7 +261,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -271,7 +271,7 @@ const base::Feature* const kAllFeatures[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
&kIPHAutofillAiOptInFeature,
&kIPHAutofillBnplAffirmOrZipSuggestionFeature,
-@@ -316,7 +316,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -328,7 +328,7 @@ const base::Feature* const kAllFeatures[] = {
&kIPHScalableIphGamingFeature,
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h
index 75c40182c784..1ab0b0008454 100644
--- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h
+++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_list.h.orig 2025-05-31 17:16:41 UTC
+--- components/feature_engagement/public/feature_list.h.orig 2025-09-10 13:22:16 UTC
+++ components/feature_engagement/public/feature_list.h
-@@ -332,7 +332,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSWelcomeBackFeature, "IPH
+@@ -353,7 +353,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSHomepageCustomizationNew
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
#endif
-@@ -453,7 +453,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
+@@ -471,7 +471,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -19,7 +19,7 @@
DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion");
-@@ -549,7 +550,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
+@@ -571,7 +572,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -28,16 +28,16 @@
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -735,7 +736,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
- VARIATION_ENTRY(kIPHiOSDownloadAutoDeletionFeature),
- VARIATION_ENTRY(kIPHiOSWelcomeBackFeature),
+@@ -765,7 +766,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+ VARIATION_ENTRY(kIPHiOSSafariImportFeature),
+ VARIATION_ENTRY(kIPHIOSPageActionMenu),
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- VARIATION_ENTRY(kIPHAutofillEnableLoyaltyCardsFeature),
VARIATION_ENTRY(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
-@@ -798,7 +799,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+ VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
+@@ -825,7 +826,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -47,7 +47,7 @@
VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
-@@ -851,7 +853,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -879,7 +881,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
index 13a93fb938bc..bf1a13733217 100644
--- a/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2024-10-01 07:26:23 UTC
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ components/feed/core/v2/feed_network_impl_unittest.cc
-@@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn
+@@ -746,8 +746,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn
EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, client_info.app_type());
EXPECT_EQ(feedwire::Version::RELEASE, client_info.app_version().build_type());
diff --git a/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc b/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc
index 7cade5d1fd2e..f468154a5180 100644
--- a/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc
+++ b/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/proto_util.cc.orig 2023-07-21 09:49:17 UTC
+--- components/feed/core/v2/proto_util.cc.orig 2025-09-10 13:22:16 UTC
+++ components/feed/core/v2/proto_util.cc
-@@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMessage() {
+@@ -92,8 +92,8 @@ feedwire::Version GetPlatformVersionMessage() {
int32_t major, minor, revision;
base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &revision);
@@ -11,7 +11,7 @@
result.set_revision(revision);
#if BUILDFLAG(IS_ANDROID)
result.set_api_version(base::android::BuildInfo::GetInstance()->sdk_int());
-@@ -109,8 +109,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf
+@@ -108,8 +108,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf
// Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH.
const std::vector<uint32_t>& numbers = chrome_info.version.components();
if (numbers.size() > 3) {
diff --git a/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc b/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc
index 29fb009ffd31..600d4dc6f5c5 100644
--- a/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/proto_util_unittest.cc.orig 2024-08-26 14:40:28 UTC
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ components/feed/core/v2/proto_util_unittest.cc
-@@ -43,8 +43,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
+@@ -42,8 +42,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
feedwire::ClientInfo result = CreateClientInfo(request_metadata);
EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, result.app_type());
EXPECT_EQ(feedwire::Version::RELEASE, result.app_version().build_type());
diff --git a/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan.cc b/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan.cc
index 2f99e0f47c9d..4d9eeafa5390 100644
--- a/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan.cc
+++ b/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan.cc
@@ -1,6 +1,6 @@
---- components/gwp_asan/client/gwp_asan.cc.orig 2025-05-06 12:23:00 UTC
+--- components/gwp_asan/client/gwp_asan.cc.orig 2025-09-10 13:22:16 UTC
+++ components/gwp_asan/client/gwp_asan.cc
-@@ -76,7 +76,7 @@ namespace {
+@@ -81,7 +81,7 @@ namespace {
// ProcessSamplingBoost is the multiplier to increase the
// ProcessSamplingProbability in scenarios where we want to perform additional
// testing (e.g., on canary/dev builds).
diff --git a/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc b/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
index 4d6141f7f61b..a1e3853f6c26 100644
--- a/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ b/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
@@ -1,4 +1,4 @@
---- components/gwp_asan/client/gwp_asan_features.cc.orig 2024-02-03 15:42:55 UTC
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/gwp_asan/client/gwp_asan_features.cc
@@ -9,7 +9,7 @@
namespace gwp_asan::internal {
@@ -9,3 +9,12 @@
(BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
constexpr base::FeatureState kDefaultEnabled = base::FEATURE_ENABLED_BY_DEFAULT;
#else
+@@ -72,7 +72,7 @@ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
+ kGwpAsanMallocGpuAllocationSamplingRange{&kGwpAsanMalloc,
+ "GpuAllocationSamplingRange", 16};
+
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // Browser reservation params.
+ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
diff --git a/www/ungoogled-chromium/files/patch-components_media__router_common_media__source.cc b/www/ungoogled-chromium/files/patch-components_media__router_common_media__source.cc
index 1a3700223500..bd680a6e754a 100644
--- a/www/ungoogled-chromium/files/patch-components_media__router_common_media__source.cc
+++ b/www/ungoogled-chromium/files/patch-components_media__router_common_media__source.cc
@@ -1,11 +1,11 @@
---- components/media_router/common/media_source.cc.orig 2025-05-31 17:16:41 UTC
+--- components/media_router/common/media_source.cc.orig 2025-09-10 13:22:16 UTC
+++ components/media_router/common/media_source.cc
-@@ -58,7 +58,7 @@ bool IsSystemAudioCaptureSupported() {
- if (!media::IsSystemLoopbackCaptureSupported()) {
- return false;
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
+ #if BUILDFLAG(IS_MAC)
+ return media::IsMacSckSystemLoopbackCaptureSupported() ||
+ base::FeatureList::IsEnabled(media::kMacCatapLoopbackAudioForCast);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast);
#else
return true;
diff --git a/www/ungoogled-chromium/files/patch-components_metrics_dwa_dwa__service.cc b/www/ungoogled-chromium/files/patch-components_metrics_dwa_dwa__service.cc
index 04a8a5f8cf8d..44f5d09fc9a5 100644
--- a/www/ungoogled-chromium/files/patch-components_metrics_dwa_dwa__service.cc
+++ b/www/ungoogled-chromium/files/patch-components_metrics_dwa_dwa__service.cc
@@ -1,6 +1,6 @@
---- components/metrics/dwa/dwa_service.cc.orig 2025-04-15 08:30:07 UTC
+--- components/metrics/dwa/dwa_service.cc.orig 2025-09-10 13:22:16 UTC
+++ components/metrics/dwa/dwa_service.cc
-@@ -162,7 +162,7 @@ void DwaService::RecordCoarseSystemInformation(
+@@ -187,7 +187,7 @@ void DwaService::RecordCoarseSystemInformation(
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
#elif BUILDFLAG(IS_MAC)
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS);
diff --git a/www/ungoogled-chromium/files/patch-components_metrics_metrics__log.cc b/www/ungoogled-chromium/files/patch-components_metrics_metrics__log.cc
index a80e7d59fb38..36fc3d7b99f3 100644
--- a/www/ungoogled-chromium/files/patch-components_metrics_metrics__log.cc
+++ b/www/ungoogled-chromium/files/patch-components_metrics_metrics__log.cc
@@ -1,6 +1,6 @@
---- components/metrics/metrics_log.cc.orig 2025-05-06 12:23:00 UTC
+--- components/metrics/metrics_log.cc.orig 2025-09-10 13:22:16 UTC
+++ components/metrics/metrics_log.cc
-@@ -62,7 +62,7 @@
+@@ -58,7 +58,7 @@
#include "base/win/current_module.h"
#endif
@@ -9,7 +9,7 @@
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#endif
-@@ -158,7 +158,7 @@ void RecordCurrentTime(
+@@ -154,7 +154,7 @@ void RecordCurrentTime(
}
}
@@ -18,7 +18,7 @@
metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
base::nix::SessionType session_type) {
switch (session_type) {
-@@ -441,7 +441,7 @@ void MetricsLog::RecordCoreSystemProfile(
+@@ -439,7 +439,7 @@ void MetricsLog::RecordCoreSystemProfile(
// OperatingSystemVersion refers to the ChromeOS release version.
#if BUILDFLAG(IS_CHROMEOS)
os->set_kernel_version(base::SysInfo::KernelVersion());
@@ -27,7 +27,7 @@
// Linux operating system version is copied over into kernel version to be
// consistent.
os->set_kernel_version(base::SysInfo::OperatingSystemVersion());
-@@ -458,7 +458,7 @@ void MetricsLog::RecordCoreSystemProfile(
+@@ -456,7 +456,7 @@ void MetricsLog::RecordCoreSystemProfile(
os->set_build_number(base::SysInfo::GetIOSBuildNumber());
#endif
diff --git a/www/ungoogled-chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/www/ungoogled-chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
index ecc103c970b8..7199b7eb9d15 100644
--- a/www/ungoogled-chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/www/ungoogled-chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -1,11 +1,11 @@
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-02-20 09:59:21 UTC
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -136,7 +136,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
- // Whether to use the on device model service in optimization guide.
+@@ -119,7 +119,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
BASE_FEATURE(kOptimizationGuideOnDeviceModel,
"OptimizationGuideOnDeviceModel",
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_os__crypt_sync_os__crypt.h b/www/ungoogled-chromium/files/patch-components_os__crypt_sync_os__crypt.h
index 7da6ac5a80f9..40a89d3d7fc1 100644
--- a/www/ungoogled-chromium/files/patch-components_os__crypt_sync_os__crypt.h
+++ b/www/ungoogled-chromium/files/patch-components_os__crypt_sync_os__crypt.h
@@ -1,15 +1,15 @@
---- components/os_crypt/sync/os_crypt.h.orig 2025-04-15 08:30:07 UTC
+--- components/os_crypt/sync/os_crypt.h.orig 2025-09-10 13:22:16 UTC
+++ components/os_crypt/sync/os_crypt.h
-@@ -16,7 +16,7 @@
- #include "build/chromecast_buildflags.h"
- #include "crypto/subtle_passkey.h"
+@@ -23,7 +23,7 @@ class Keychain;
+ }
+ #endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
class KeyStorageLinux;
#endif // BUILDFLAG(IS_LINUX)
-@@ -32,7 +32,7 @@ struct Config;
+@@ -39,7 +39,7 @@ struct Config;
// Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions
// of what each function does.
namespace OSCrypt {
@@ -18,7 +18,7 @@
COMPONENT_EXPORT(OS_CRYPT)
void SetConfig(std::unique_ptr<os_crypt::Config> config);
#endif // BUILDFLAG(IS_LINUX)
-@@ -77,7 +77,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockKeyForTesting(b
+@@ -84,7 +84,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockKeyForTesting(b
COMPONENT_EXPORT(OS_CRYPT) void SetLegacyEncryptionForTesting(bool legacy);
COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting();
#endif // BUILDFLAG(IS_WIN)
@@ -27,7 +27,7 @@
COMPONENT_EXPORT(OS_CRYPT)
void UseMockKeyStorageForTesting(
base::OnceCallback<std::unique_ptr<KeyStorageLinux>()>
-@@ -111,7 +111,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -118,7 +118,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
// Returns singleton instance of OSCryptImpl.
static OSCryptImpl* GetInstance();
@@ -36,7 +36,7 @@
// Set the configuration of OSCryptImpl.
// This method, or SetRawEncryptionKey(), must be called before using
// EncryptString() and DecryptString().
-@@ -207,7 +207,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -214,7 +214,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
void ResetStateForTesting();
#endif
@@ -45,7 +45,7 @@
// For unit testing purposes, inject methods to be used.
// |storage_provider_factory| provides the desired |KeyStorage|
// implementation. If the provider returns |nullptr|, a hardcoded password
-@@ -231,13 +231,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -241,13 +241,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
bool DeriveKey();
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index 871e53829153..5a81b338f724 100644
--- a/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
@@ -1,6 +1,6 @@
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2024-02-03 15:42:55 UTC
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ components/paint_preview/browser/paint_preview_client_unittest.cc
-@@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
+@@ -172,8 +172,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
metadata->set_version(kPaintPreviewVersion);
auto* chromeVersion = metadata->mutable_chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
index bcb1fd0ebe86..5e71a9fcfee4 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/features/password_features.cc.orig 2025-05-31 17:16:41 UTC
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/features/password_features.cc
-@@ -40,7 +40,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
+@@ -62,7 +62,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
"ClearUndecryptablePasswordsInSync",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -116,7 +116,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
+@@ -131,7 +131,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
"ReuseDetectionBasedOnPasswordHashes",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.h
index ed2ff70dfa7b..dc42dda833ac 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.h
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.h
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/features/password_features.h.orig 2025-05-31 17:16:41 UTC
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/features/password_features.h
-@@ -114,7 +114,7 @@ BASE_DECLARE_FEATURE(kPostponeOnLoginSuccessful);
+@@ -131,7 +131,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
// Detects password reuse based on hashed password values.
BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
new file mode 100644
index 000000000000..77d1778e6eaf
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
@@ -0,0 +1,20 @@
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-09-10 13:22:16 UTC
++++ components/password_manager/core/browser/password_autofill_manager.cc
+@@ -308,7 +308,7 @@ void PasswordAutofillManager::DidAcceptSuggestion(
+ weak_ptr_factory_.GetWeakPtr(), *password_credential);
+ if (password_credential->is_grouped_affiliation) {
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ cross_domain_confirmation_controller_ =
+ password_client_->ShowCrossDomainConfirmationPopup(
+ last_popup_open_args_.element_bounds,
+@@ -538,7 +538,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() {
+ manual_fallback_metrics_recorder_ =
+ std::make_unique<PasswordManualFallbackMetricsRecorder>();
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ cross_domain_confirmation_controller_.reset();
+ #endif
+ wait_for_passkeys_timer_.Stop();
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
new file mode 100644
index 000000000000..be74530d342b
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-09-10 13:22:16 UTC
++++ components/password_manager/core/browser/password_autofill_manager.h
+@@ -285,7 +285,7 @@ class PasswordAutofillManager : public autofill::Autof
+
+ // Stores the controller of warning popup UI on cross domain filling.
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<PasswordCrossDomainConfirmationPopupController>
+ cross_domain_confirmation_controller_;
+ #endif
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
index 82e8d914847e..5fe735230e36 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_form_filling.cc.orig 2025-05-31 17:16:41 UTC
+--- components/password_manager/core/browser/password_form_filling.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_form_filling.cc
-@@ -165,7 +165,7 @@ LikelyFormFilling SendFillInformationToRenderer(
+@@ -178,7 +178,7 @@ LikelyFormFilling SendFillInformationToRenderer(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
index 1564edf65d76..afbbabe184c8 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-05-06 12:23:00 UTC
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_form_manager.cc
-@@ -64,7 +64,7 @@
+@@ -66,7 +66,7 @@
#include "components/webauthn/android/webauthn_cred_man_delegate.h"
#endif // BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#include "components/os_crypt/sync/os_crypt.h"
#endif
-@@ -240,7 +240,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
+@@ -233,7 +233,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
return false;
}
@@ -18,7 +18,7 @@
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -913,7 +913,7 @@ void PasswordFormManager::OnFetchCompleted() {
+@@ -931,7 +931,7 @@ void PasswordFormManager::OnFetchCompleted() {
error.value().type);
}
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager.cc
index efc68b1d2582..9ba733bdc9ef 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_manager.cc
-@@ -509,7 +509,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -586,7 +586,7 @@ void PasswordManager::RegisterProfilePrefs(
prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false);
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
@@ -9,7 +9,7 @@
registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
0);
#endif
-@@ -522,7 +522,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -599,7 +599,7 @@ void PasswordManager::RegisterProfilePrefs(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager__client.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager__client.h
index 54b1f695d9a3..fd98ed1a8d74 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager__client.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manager_client.h.orig 2025-05-06 12:23:00 UTC
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_manager_client.h
@@ -31,7 +31,7 @@
#include "net/cert/cert_status_flags.h"
@@ -9,7 +9,7 @@
#include "base/i18n/rtl.h"
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#include "ui/gfx/geometry/rect_f.h"
-@@ -533,7 +533,7 @@ class PasswordManagerClient {
+@@ -545,7 +545,7 @@ class PasswordManagerClient {
virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
index d97512352c44..ad21f5d64840 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-05-31 17:16:41 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
@@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
}
@@ -9,7 +9,7 @@
// 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
-@@ -297,7 +297,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
+@@ -300,7 +300,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
}
case autofill::SuggestionType::kViewPasswordDetails: {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,12 +18,12 @@
std::optional<password_manager::PasswordForm> credentials =
GetCorrespondingPasswordForm(
suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -427,7 +427,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
+@@ -436,7 +436,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
const Suggestion::PasswordSuggestionDetails& payload,
base::OnceClosure on_allowed) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
if (payload.is_cross_domain) {
+ CHECK(payload.display_signon_realm);
cross_domain_confirmation_popup_controller_ =
- password_client_->ShowCrossDomainConfirmationPopup(
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
index c0427ad5c7bc..e947083b8329 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-05-06 12:23:00 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.h
@@ -19,7 +19,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
@@ -9,7 +9,7 @@
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -180,7 +180,7 @@ class PasswordManualFallbackFlow : public autofill::Au
+@@ -183,7 +183,7 @@ class PasswordManualFallbackFlow : public autofill::Au
std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
index 84a6d3ce2725..76daeab8af47 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2024-10-27 06:40:35 UTC
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_store_factory_util.cc
-@@ -29,7 +29,7 @@ namespace {
+@@ -30,7 +30,7 @@ namespace {
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
index 9895885e9365..7037fa40bc20 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-05-06 12:23:00 UTC
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_store/login_database.cc
-@@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1036,7 +1036,7 @@ bool ShouldDeleteUndecryptablePasswords(
bool is_user_data_dir_policy_set,
bool is_enabled_by_policy,
IsAccountStore is_account_store) {
@@ -9,7 +9,7 @@
std::unique_ptr<base::Environment> environment(base::Environment::Create());
// On Linux user data directory ca be specified using an env variable. If it
// exists, passwords shouldn't be deleted.
-@@ -1048,7 +1048,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1054,7 +1054,7 @@ bool ShouldDeleteUndecryptablePasswords(
return false;
}
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index 4d456cb4961e..996bc93fabf6 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-05-31 17:16:41 UTC
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
-@@ -2303,7 +2303,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
+@@ -2305,7 +2305,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
testing::Bool()));
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
index 74d6acbc8ffc..0f8d50e51a4c 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-05-31 17:16:41 UTC
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/common/password_manager_pref_names.h
@@ -59,7 +59,7 @@ inline constexpr char kCredentialProviderEnabledOnStar
#endif
@@ -9,7 +9,7 @@
// Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy.
// If set to false it blocks deleting undecryptable passwords, otherwise the
// deletion can happen.
-@@ -350,7 +350,7 @@ inline constexpr char kAutofillableCredentialsAccountS
+@@ -285,7 +285,7 @@ inline constexpr char kAutofillableCredentialsAccountS
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
diff --git a/www/ungoogled-chromium/files/patch-components_permissions_prediction__service_prediction__common.cc b/www/ungoogled-chromium/files/patch-components_permissions_prediction__service_prediction__common.cc
index 236d3b74a381..91c7a99f9e7f 100644
--- a/www/ungoogled-chromium/files/patch-components_permissions_prediction__service_prediction__common.cc
+++ b/www/ungoogled-chromium/files/patch-components_permissions_prediction__service_prediction__common.cc
@@ -1,6 +1,6 @@
---- components/permissions/prediction_service/prediction_common.cc.orig 2025-04-15 08:30:07 UTC
+--- components/permissions/prediction_service/prediction_common.cc.orig 2025-09-10 13:22:16 UTC
+++ components/permissions/prediction_service/prediction_common.cc
-@@ -34,7 +34,7 @@ int BucketizeValue(int count) {
+@@ -36,7 +36,7 @@ int BucketizeValue(int count) {
ClientFeatures_Platform GetCurrentPlatformProto() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
return permissions::ClientFeatures_Platform_PLATFORM_DESKTOP;
#elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
return permissions::ClientFeatures_Platform_PLATFORM_MOBILE;
-@@ -45,7 +45,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() {
+@@ -47,7 +47,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() {
ClientFeatures_PlatformEnum GetCurrentPlatformEnumProto() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc b/www/ungoogled-chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc
new file mode 100644
index 000000000000..75fdd49fbe73
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc
@@ -0,0 +1,11 @@
+--- components/policy/core/browser/url_blocklist_manager.cc.orig 2025-09-10 13:22:16 UTC
++++ components/policy/core/browser/url_blocklist_manager.cc
+@@ -377,7 +377,7 @@ void URLBlocklistManager::RegisterProfilePrefs(
+ policy_prefs::kSafeSitesFilterBehavior,
+ static_cast<int>(SafeSitesFilterBehavior::kSafeSitesFilterDisabled));
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ registry->RegisterListPref(policy_prefs::kPasswordManagerBlocklist);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
+ // BUILDFLAG(IS_MAC)
diff --git a/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index fd18814e9aed..420f07aa342b 100644
--- a/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
@@ -1,6 +1,6 @@
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-05-06 12:23:00 UTC
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-09-10 13:22:16 UTC
+++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -742,7 +742,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
+@@ -756,7 +756,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
fetch_request->set_invalidation_payload(invalidation_payload_);
}
}
diff --git a/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__loader__common.cc b/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__loader__common.cc
index 244e5614e94d..d6515b8e7ad3 100644
--- a/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__loader__common.cc
+++ b/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__loader__common.cc
@@ -1,4 +1,4 @@
---- components/policy/core/common/policy_loader_common.cc.orig 2025-01-25 09:34:31 UTC
+--- components/policy/core/common/policy_loader_common.cc.orig 2025-09-10 13:22:16 UTC
+++ components/policy/core/common/policy_loader_common.cc
@@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = {
key::kDefaultSearchProviderEnabled,
@@ -16,5 +16,5 @@
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
key::kCommandLineFlagSecurityWarningsEnabled,
- #endif
- #if !BUILDFLAG(IS_IOS)
+ key::kEnterpriseCustomLabelForBrowser,
+ key::kEnterpriseLogoUrlForBrowser,
diff --git a/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.cc b/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.cc
new file mode 100644
index 000000000000..3f9d3f0bc787
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.cc
@@ -0,0 +1,11 @@
+--- components/policy/core/common/policy_pref_names.cc.orig 2025-09-10 13:22:16 UTC
++++ components/policy/core/common/policy_pref_names.cc
+@@ -199,7 +199,7 @@ const char kFloatingWorkspaceEnabled[] = "ash.floating
+ // A boolean value indicating whether the built-in AI APIs are enabled.
+ const char kBuiltInAIAPIsEnabled[] = "policy.built_in_ai_apis_enabled";
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // List of urls for which password manager is disabled/blocked.
+ const char kPasswordManagerBlocklist[] = "policy.password_manager_blocklist";
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
diff --git a/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.h b/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.h
new file mode 100644
index 000000000000..7b2e2ee8d737
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.h
@@ -0,0 +1,11 @@
+--- components/policy/core/common/policy_pref_names.h.orig 2025-09-10 13:22:16 UTC
++++ components/policy/core/common/policy_pref_names.h
+@@ -94,7 +94,7 @@ extern const char kFloatingWorkspaceEnabled[];
+ #endif
+ extern const char kBuiltInAIAPIsEnabled[];
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ extern const char kPasswordManagerBlocklist[];
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
diff --git a/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc b/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc
index af62a8a42205..7e2d11c0ec4b 100644
--- a/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc
+++ b/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc
@@ -1,11 +1,11 @@
---- components/power_metrics/energy_metrics_provider.cc.orig 2023-08-18 10:26:52 UTC
+--- components/power_metrics/energy_metrics_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ components/power_metrics/energy_metrics_provider.cc
@@ -9,6 +9,8 @@
#include "components/power_metrics/energy_metrics_provider_win.h"
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
#include "components/power_metrics/energy_metrics_provider_linux.h"
+#elif BUILDFLAG(IS_BSD)
-+#include "base/notreached.h"
++#include "base/notimplemented.h"
#endif // BUILDFLAG(IS_WIN)
namespace power_metrics {
diff --git a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc b/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
deleted file mode 100644
index f51b5ca787f9..000000000000
--- a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-05-31 17:16:41 UTC
-+++ components/regional_capabilities/regional_capabilities_service.cc
-@@ -235,7 +235,7 @@ std::optional<CountryId> RegionalCapabilitiesService::
- return persisted_country_id;
- }
-
--#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);
- base::UmaHistogramEnumeration(kUnknownCountryIdStored,
diff --git a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
index 35c2c92bd5d8..dd44849cbdba 100644
--- a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
+++ b/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
@@ -1,11 +1,11 @@
---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-05-06 12:23:00 UTC
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ components/regional_capabilities/regional_capabilities_switches.cc
-@@ -6,7 +6,7 @@
+@@ -18,7 +18,7 @@ BASE_FEATURE(kMitigateLegacySearchEnginePromoOverlap,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
- 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_ENABLED_BY_DEFAULT);
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kUseFinchPermanentCountryForFetchCountryId,
+ "UseFinchPermanentCountyForFetchCountryId",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
index f86426bd5762..8add3a4c8b17 100644
--- a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
+++ b/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
@@ -1,11 +1,11 @@
---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-05-06 12:23:00 UTC
+--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-09-10 13:22:16 UTC
+++ components/regional_capabilities/regional_capabilities_switches.h
-@@ -25,7 +25,7 @@ inline constexpr char kSearchEngineChoiceCountry[] =
- inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA";
- inline constexpr char kEeaListCountryOverride[] = "EEA_ALL";
+@@ -33,7 +33,7 @@ inline constexpr char kEeaListCountryOverride[] = "EEA
+ BASE_DECLARE_FEATURE(kMitigateLegacySearchEnginePromoOverlap);
+ #endif
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // When an invalid `country_codes::CountryId` is stored in prefs and this
- // feature is enabled the pref will be cleared allowing a valid country to be
- // set again.
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Use finch permanent country instead of finch latest country for fetching
+ // country ID.
+ BASE_DECLARE_FEATURE(kUseFinchPermanentCountryForFetchCountryId);
diff --git a/www/ungoogled-chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/www/ungoogled-chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index 09906f9ea066..fcdcc8eef3ba 100644
--- a/www/ungoogled-chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ b/www/ungoogled-chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
@@ -1,6 +1,6 @@
---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-05-31 17:16:41 UTC
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-09-10 13:22:16 UTC
+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
-@@ -112,7 +112,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
+@@ -111,7 +111,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
return RTLookupRequest::OS_TYPE_CHROME_OS;
#elif BUILDFLAG(IS_IOS)
return RTLookupRequest::OS_TYPE_IOS;
diff --git a/www/ungoogled-chromium/files/patch-components_search__engines_template__url__service.cc b/www/ungoogled-chromium/files/patch-components_search__engines_template__url__service.cc
index c650d8515017..a10dd3be58b7 100644
--- a/www/ungoogled-chromium/files/patch-components_search__engines_template__url__service.cc
+++ b/www/ungoogled-chromium/files/patch-components_search__engines_template__url__service.cc
@@ -1,6 +1,6 @@
---- components/search_engines/template_url_service.cc.orig 2025-05-31 17:16:41 UTC
+--- components/search_engines/template_url_service.cc.orig 2025-09-10 13:22:16 UTC
+++ components/search_engines/template_url_service.cc
-@@ -3572,7 +3572,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
+@@ -3606,7 +3606,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
std::unique_ptr<EnterpriseSearchManager>
TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.cc b/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.cc
index 61b57e31b3a9..97a4c23ad0c6 100644
--- a/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.cc
+++ b/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.cc
@@ -1,7 +1,7 @@
---- components/signin/public/base/signin_switches.cc.orig 2025-05-31 17:16:41 UTC
+--- components/signin/public/base/signin_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ components/signin/public/base/signin_switches.cc
-@@ -61,7 +61,7 @@ BASE_FEATURE(kUseHostedDomainForManagementCheckOnSigni
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -72,7 +72,7 @@ BASE_FEATURE(kSmartEmailLineBreaking,
+ base::FEATURE_ENABLED_BY_DEFAULT);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,3 +9,12 @@
// Enables the History Sync Opt-in on Desktop.
BASE_FEATURE(kEnableHistorySyncOptin,
"EnableHistorySyncOptin",
+@@ -281,7 +281,7 @@ BASE_FEATURE(kSyncEnableBookmarksInTransportMode,
+ #endif // BUILDFLAG(IS_IOS)
+ );
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kSignInPromoMaterialNextUI,
+ "SignInPromoMaterialNextUI",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h b/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h
index fa71d2b20fa4..50e10aba9d11 100644
--- a/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h
+++ b/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h
@@ -1,11 +1,20 @@
---- components/signin/public/base/signin_switches.h.orig 2025-05-31 17:16:41 UTC
+--- components/signin/public/base/signin_switches.h.orig 2025-09-10 13:22:16 UTC
+++ components/signin/public/base/signin_switches.h
-@@ -55,7 +55,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kUseHostedDomainForManagementCheckOnSignin);
+@@ -61,7 +61,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kSmartEmailLineBreaking);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kEnableHistorySyncOptin);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -222,7 +222,7 @@ BASE_DECLARE_FEATURE(kSyncEnableBookmarksInTransportMo
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ bool IsExtensionsExplicitBrowserSigninEnabled();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Uses the Material Next theme for the signin promo.
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kSignInPromoMaterialNextUI);
diff --git a/www/ungoogled-chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/www/ungoogled-chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index 9982d73f4793..206840c6ba20 100644
--- a/www/ungoogled-chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/www/ungoogled-chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
@@ -1,6 +1,6 @@
---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2024-08-26 14:40:28 UTC
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ components/startup_metric_utils/common/startup_metric_utils.cc
-@@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
+@@ -95,7 +95,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
// Enabling this logic on OS X causes a significant performance regression.
// TODO(crbug.com/40464036): Remove IS_APPLE ifdef once utility processes
// set their desired main thread priority.
diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc
new file mode 100644
index 000000000000..7ed49a727253
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/child_account_service.cc.orig 2025-09-10 13:22:16 UTC
++++ components/supervised_user/core/browser/child_account_service.cc
+@@ -170,7 +170,7 @@ void ChildAccountService::OnPrimaryAccountChanged(
+ void ChildAccountService::UpdateForceGoogleSafeSearch() {
+ // On platforms without web sign-out (where the primary account is always
+ // authenticated), there's no need to force SafeSearch.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool is_subject_to_parental_controls =
+ IsPrimaryAccountSubjectToParentalControls(identity_manager_) ==
+ signin::Tribool::kTrue;
diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
new file mode 100644
index 000000000000..6bf9d6d55301
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig 2025-09-10 13:22:16 UTC
++++ components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc
+@@ -66,7 +66,7 @@ void OnResponse(
+ }
+
+ FetcherConfig GetFetcherConfig(bool is_subject_to_parental_controls) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Supervised users on these platforms might get into a state where their
+ // credentials are not available, so best-effort access mode is a graceful
+ // fallback here.
diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
index bcedb6fb5ebe..00b6404bad75 100644
--- a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
@@ -1,9 +1,9 @@
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2024-07-31 14:19:23 UTC
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-09-10 13:22:16 UTC
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
-@@ -47,7 +47,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
- extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) {
+@@ -103,7 +103,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
+ std::move(metrics_service_accessor_delegate)) {
DCHECK(pref_service_);
- DCHECK(url_filter_);
+ supervised_user_service_observation_.Observe(&supervised_user_service);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
CHECK(extensions_metrics_delegate_)
diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index 1be04444c84d..9fd3b3f1a293 100644
--- a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -1,6 +1,6 @@
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-05-06 12:23:00 UTC
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-09-10 13:22:16 UTC
+++ components/supervised_user/core/browser/supervised_user_preferences.cc
-@@ -147,7 +147,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
+@@ -153,7 +153,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string());
#if BUILDFLAG(ENABLE_EXTENSIONS) && \
diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.cc
index 9b03524bc7fe..4f1b590d3cec 100644
--- a/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.cc
+++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.cc
@@ -1,54 +1,38 @@
---- components/supervised_user/core/common/features.cc.orig 2025-05-31 17:16:41 UTC
+--- components/supervised_user/core/common/features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/supervised_user/core/common/features.cc
-@@ -37,7 +37,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
+@@ -35,7 +35,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
#endif
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000;
const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{
-@@ -46,7 +46,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
+@@ -44,7 +44,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableLocalWebApprovalErrorDialog,
"EnableLocalWebApprovalErrorDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -89,7 +89,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
- return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
- }
-
--#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(kCustomProfileStringsForSupervisedUsers,
- "CustomProfileStringsForSupervisedUsers",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -101,13 +101,13 @@ BASE_FEATURE(kShowKiteForSupervisedUsers,
-
- BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers,
- "ForceSafeSearchForUnauthenticatedSupervisedUsers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+@@ -58,7 +58,7 @@ BASE_FEATURE(kLocalWebApprovalsWidgetSupportsUrlPayloa
+ BASE_FEATURE(kSupervisedUserBlockInterstitialV3,
+ "SupervisedUserBlockInterstitialV3",
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
+@@ -94,7 +94,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
+ return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
+ }
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
"EnableSupervisedUserVersionSignOutDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -119,7 +119,7 @@ BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog
- // platform #defines.
- BASE_FEATURE(kUncredentialedFilteringFallbackForSupervisedUsers,
- "UncredentialedFilteringFallbackForSupervisedUsers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT);
- #else
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.h b/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.h
index 4679c15a31cf..c6c997316ec9 100644
--- a/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.h
+++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.h
@@ -1,17 +1,17 @@
---- components/supervised_user/core/common/features.h.orig 2025-05-31 17:16:41 UTC
+--- components/supervised_user/core/common/features.h.orig 2025-09-10 13:22:16 UTC
+++ components/supervised_user/core/common/features.h
@@ -20,12 +20,12 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals);
BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs;
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// Whether we show an error screen in case of failure of a local web approval.
BASE_DECLARE_FEATURE(kEnableLocalWebApprovalErrorDialog);
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -20,16 +20,7 @@
BASE_DECLARE_FEATURE(kSupervisedUserBlockInterstitialV3);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Enable different web sign in interception behaviour for supervised users:
- //
- // 1. Supervised user signs in to existing signed out Profile: show modal
-@@ -55,7 +55,7 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers);
- // 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)
++#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);
#endif
diff --git a/www/ungoogled-chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/www/ungoogled-chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
index 91136cc8b3b9..3c8bea973f49 100644
--- a/www/ungoogled-chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
+++ b/www/ungoogled-chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -1,7 +1,7 @@
---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-05-31 17:16:41 UTC
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-09-10 13:22:16 UTC
+++ components/sync_preferences/common_syncable_prefs_database.cc
-@@ -326,7 +326,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
- PrefSensitivity::kNone, MergeBehavior::kNone}},
+@@ -324,7 +324,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
+ syncer::PREFERENCES, PrefSensitivity::kNone, MergeBehavior::kNone}},
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-components_system__cpu_cpu__probe.cc b/www/ungoogled-chromium/files/patch-components_system__cpu_cpu__probe.cc
index 7b01b9202548..6e6a25348c82 100644
--- a/www/ungoogled-chromium/files/patch-components_system__cpu_cpu__probe.cc
+++ b/www/ungoogled-chromium/files/patch-components_system__cpu_cpu__probe.cc
@@ -1,6 +1,17 @@
---- components/system_cpu/cpu_probe.cc.orig 2024-02-25 20:22:18 UTC
+--- components/system_cpu/cpu_probe.cc.orig 2025-09-10 13:22:16 UTC
+++ components/system_cpu/cpu_probe.cc
-@@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() {
+@@ -20,6 +20,10 @@
+ #include "components/system_cpu/cpu_probe_mac.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
++#if BUILDFLAG(IS_BSD)
++#include "base/notimplemented.h"
++#endif
++
+ namespace system_cpu {
+
+ // static
+@@ -30,6 +34,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() {
return CpuProbeWin::Create();
#elif BUILDFLAG(IS_MAC)
return CpuProbeMac::Create();
diff --git a/www/ungoogled-chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/www/ungoogled-chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
index b015ae9bedee..a91d4849aaaf 100644
--- a/www/ungoogled-chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
+++ b/www/ungoogled-chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
@@ -1,6 +1,6 @@
---- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ components/trusted_vault/trusted_vault_connection_impl.cc
-@@ -103,7 +103,7 @@ GetLocalPhysicalDeviceType() {
+@@ -105,7 +105,7 @@ GetLocalPhysicalDeviceType() {
// currently used or even built on all platforms.
#if BUILDFLAG(IS_CHROMEOS)
return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_CHROMEOS;
diff --git a/www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc b/www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc
index d1b739f4933a..2809363aebc0 100644
--- a/www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc
+++ b/www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc
@@ -1,6 +1,6 @@
---- components/user_education/views/help_bubble_view.cc.orig 2025-05-06 12:23:00 UTC
+--- components/user_education/views/help_bubble_view.cc.orig 2025-09-10 13:22:16 UTC
+++ components/user_education/views/help_bubble_view.cc
-@@ -268,7 +268,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView,
+@@ -269,7 +269,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView,
// TODO(https://crbug.com/382611284): Temporarily handle the case when the
// primary window is minimized by closing the help bubble. Remove this code when
// the issue is solved at the Views framework level.
@@ -9,7 +9,7 @@
class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver {
public:
explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble)
-@@ -743,7 +743,7 @@ HelpBubbleView::HelpBubbleView(
+@@ -733,7 +733,7 @@ HelpBubbleView::HelpBubbleView(
event_relay_->Init(this);
}
@@ -18,7 +18,7 @@
primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this);
#endif
-@@ -855,7 +855,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const {
+@@ -845,7 +845,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const {
void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params,
views::Widget* widget) const {
BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget);
diff --git a/www/ungoogled-chromium/files/patch-components_variations_net_variations__command__line.cc b/www/ungoogled-chromium/files/patch-components_variations_net_variations__command__line.cc
deleted file mode 100644
index 9c1bcb32525b..000000000000
--- a/www/ungoogled-chromium/files/patch-components_variations_net_variations__command__line.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/variations/net/variations_command_line.cc.orig 2025-05-31 17:16:41 UTC
-+++ components/variations/net/variations_command_line.cc
-@@ -50,7 +50,7 @@ void ExitWithMessage(const std::string& message) {
- namespace variations {
-
- #if !BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kFeedbackIncludeVariations,
- "FeedbackIncludeVariations",
- base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_variations_service_variations__service.cc b/www/ungoogled-chromium/files/patch-components_variations_service_variations__service.cc
index 5d2d2ee6182b..ee4a906b731e 100644
--- a/www/ungoogled-chromium/files/patch-components_variations_service_variations__service.cc
+++ b/www/ungoogled-chromium/files/patch-components_variations_service_variations__service.cc
@@ -1,6 +1,6 @@
---- components/variations/service/variations_service.cc.orig 2025-03-09 21:38:10 UTC
+--- components/variations/service/variations_service.cc.orig 2025-09-10 13:22:16 UTC
+++ components/variations/service/variations_service.cc
-@@ -100,7 +100,7 @@ std::string GetPlatformString() {
+@@ -99,7 +99,7 @@ std::string GetPlatformString() {
return "android";
#elif BUILDFLAG(IS_FUCHSIA)
return "fuchsia";
diff --git a/www/ungoogled-chromium/files/patch-components_viz_host_host__display__client.cc b/www/ungoogled-chromium/files/patch-components_viz_host_host__display__client.cc
index f03c036bf452..9097f1695ff0 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_host_host__display__client.cc
+++ b/www/ungoogled-chromium/files/patch-components_viz_host_host__display__client.cc
@@ -1,11 +1,14 @@
---- components/viz/host/host_display_client.cc.orig 2024-05-23 20:04:36 UTC
+--- components/viz/host/host_display_client.cc.orig 2025-09-10 13:22:16 UTC
+++ components/viz/host/host_display_client.cc
-@@ -65,7 +65,7 @@ void HostDisplayClient::AddChildWindowToBrowser(
+@@ -66,9 +66,9 @@ void HostDisplayClient::AddChildWindowToBrowser(
}
#endif
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
void HostDisplayClient::DidCompleteSwapWithNewSize(const gfx::Size& size) {
- NOTIMPLEMENTED();
+- NOTIMPLEMENTED();
++ NOTREACHED();
}
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index 03568af7a14c..9d2753c86c67 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1500,7 +1500,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
+@@ -1498,7 +1498,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
->GetVulkanPhysicalDevice(),
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, yuv_color_space, ycbcr_info);
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h b/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h
index 1baec71c56e0..245b8e0ced86 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -1,6 +1,6 @@
---- components/viz/service/display_embedder/software_output_surface.h.orig 2025-02-20 09:59:21 UTC
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2025-09-10 13:22:16 UTC
+++ components/viz/service/display_embedder/software_output_surface.h
-@@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+@@ -40,7 +40,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
UpdateVSyncParametersCallback callback) override;
void SetDisplayTransformHint(gfx::OverlayTransform transform) override {}
gfx::OverlayTransform GetDisplayTransform() override;
@@ -9,7 +9,7 @@
void SetNeedsSwapSizeNotifications(
bool needs_swap_size_notifications) override;
#endif
-@@ -59,7 +59,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+@@ -58,7 +58,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
base::TimeTicks refresh_timebase_;
base::TimeDelta refresh_interval_ = BeginFrameArgs::DefaultInterval();
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc b/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc
index 41db9dac86c1..9f3562a3a85c 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc
+++ b/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display/skia_renderer.cc.orig 2025-05-31 17:16:41 UTC
+--- components/viz/service/display/skia_renderer.cc.orig 2025-09-10 13:22:16 UTC
+++ components/viz/service/display/skia_renderer.cc
-@@ -1384,7 +1384,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1380,7 +1380,7 @@ void SkiaRenderer::ClearFramebuffer() {
if (current_frame()->current_render_pass->has_transparent_background) {
ClearCanvas(SkColors::kTransparent);
} else {
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index b7be54342e50..a11f32c20caf 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
-@@ -141,7 +141,7 @@ RootCompositorFrameSinkImpl::Create(
+@@ -142,7 +142,7 @@ RootCompositorFrameSinkImpl::Create(
output_surface->SetNeedsSwapSizeNotifications(
params->send_swap_size_notifications);
@@ -9,7 +9,7 @@
// For X11, we need notify client about swap completion after resizing, so the
// client can use it for synchronize with X11 WM.
output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -934,7 +934,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
+@@ -902,7 +902,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
if (display_client_ && enable_swap_completion_callback_) {
display_client_->DidCompleteSwapWithSize(pixel_size);
}
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
index a4040e5c6948..d47330ce0d0a 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -1,8 +1,8 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-05-31 17:16:41 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-09-10 13:22:16 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -234,7 +234,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
- base::TimeDelta preferred_frame_interval_ =
- FrameRateDecider::UnspecifiedFrameInterval();
+@@ -223,7 +223,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
+ base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval();
+ base::TimeDelta preferred_frame_interval_;
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc b/www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc
new file mode 100644
index 000000000000..6e703c567f54
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc
@@ -0,0 +1,20 @@
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2025-09-10 13:22:16 UTC
++++ components/viz/service/gl/gpu_service_impl.cc
+@@ -501,7 +501,7 @@ void GpuServiceImpl::InitializeWithHostInternal(
+
+ mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported();
+ #endif
+
+@@ -1266,7 +1266,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool GpuServiceImpl::IsGMBNV12Supported() {
+ CHECK(main_runner_->BelongsToCurrentThread());
+
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.h b/www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.h
new file mode 100644
index 000000000000..2ff97661fccf
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.h
@@ -0,0 +1,11 @@
+--- components/viz/service/gl/gpu_service_impl.h.orig 2025-09-10 13:22:16 UTC
++++ components/viz/service/gl/gpu_service_impl.h
+@@ -450,7 +450,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
+
+ void OnBeginFrameOnIO(const BeginFrameArgs& args);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsGMBNV12Supported();
+ #endif
+
diff --git a/www/ungoogled-chromium/files/patch-content_app_BUILD.gn b/www/ungoogled-chromium/files/patch-content_app_BUILD.gn
index fd1566ad8463..070e58eabbe0 100644
--- a/www/ungoogled-chromium/files/patch-content_app_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-content_app_BUILD.gn
@@ -1,6 +1,6 @@
---- content/app/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- content/app/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ content/app/BUILD.gn
-@@ -90,9 +90,9 @@ source_set("content_main_runner_app") {
+@@ -91,9 +91,9 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
"//tools/v8_context_snapshot:buildflags",
]
@@ -12,4 +12,4 @@
+# }
}
- source_set("app") {
+ if (is_android && enable_javaless_renderers) {
diff --git a/www/ungoogled-chromium/files/patch-content_app_content__main.cc b/www/ungoogled-chromium/files/patch-content_app_content__main.cc
index 7a5dad6e534b..35c896403708 100644
--- a/www/ungoogled-chromium/files/patch-content_app_content__main.cc
+++ b/www/ungoogled-chromium/files/patch-content_app_content__main.cc
@@ -1,6 +1,6 @@
---- content/app/content_main.cc.orig 2025-04-15 08:30:07 UTC
+--- content/app/content_main.cc.orig 2025-09-10 13:22:16 UTC
+++ content/app/content_main.cc
-@@ -227,7 +227,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -225,7 +225,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
base::EnableTerminationOnOutOfMemory();
logging::RegisterAbslAbortHook();
@@ -9,7 +9,7 @@
// The various desktop environments set this environment variable that
// allows the dbus client library to connect directly to the bus. When this
// variable is not set (test environments like xvfb-run), the dbus client
-@@ -317,7 +317,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -319,7 +319,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
#endif
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc b/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc
index e5799371ebb4..2c2fc3dcc921 100644
--- a/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc
@@ -1,6 +1,6 @@
---- content/app/content_main_runner_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- content/app/content_main_runner_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/app/content_main_runner_impl.cc
-@@ -148,18 +148,20 @@
+@@ -150,18 +150,20 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
#include "content/public/common/content_descriptors.h"
@@ -23,7 +23,7 @@
#include "third_party/boringssl/src/include/openssl/crypto.h"
#include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck
-@@ -188,6 +190,10 @@
+@@ -185,6 +187,10 @@
#include "media/base/media_switches.h"
#endif
@@ -34,16 +34,16 @@
#if BUILDFLAG(IS_ANDROID)
#include "base/system/sys_info.h"
#include "content/browser/android/battery_metrics.h"
-@@ -386,7 +392,7 @@ void InitializeZygoteSandboxForBrowserProcess(
+@@ -381,7 +387,7 @@ void InitializeZygoteSandboxForBrowserProcess(
}
#endif // BUILDFLAG(USE_ZYGOTE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PPAPI)
- // Loads the (native) libraries but does not initialize them (i.e., does not
-@@ -424,7 +430,10 @@ void PreloadLibraryCdms() {
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Loads registered library CDMs but does not initialize them. This is needed by
+@@ -400,7 +406,10 @@ void PreloadLibraryCdms() {
void PreSandboxInit() {
// Ensure the /dev/urandom is opened.
@@ -54,7 +54,7 @@
// May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
// files.
-@@ -436,9 +445,16 @@ void PreSandboxInit() {
+@@ -412,9 +421,16 @@ void PreSandboxInit() {
// https://boringssl.9oo91esource.qjz9zk/boringssl/+/HEAD/SANDBOXING.md
CRYPTO_pre_sandbox_init();
@@ -69,18 +69,27 @@
base::GetMaxNumberOfInotifyWatches();
+#endif
- #if BUILDFLAG(ENABLE_PPAPI)
- // Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -752,7 +768,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Ensure access to the library CDMs before the sandbox is turned on.
+@@ -634,7 +650,7 @@ NO_STACK_PROTECTOR int RunZygote(ContentMainDelegate*
+
+ // Once Zygote forks and feature list initializes we can start a thread to
+ // begin tracing immediately.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (process_type == switches::kGpuProcess) {
+ tracing::InitTracingPostFeatureList(/*enable_consumer=*/false,
+ /*will_trace_thread_restart=*/true);
+@@ -733,7 +749,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+ base::HangWatcher::CreateHangWatcherInstance();
unregister_thread_closure = base::HangWatcher::RegisterThread(
base::HangWatcher::ThreadType::kMainThread);
- bool start_hang_watcher_now;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is
// initialized, because the sandbox can't be started with multiple threads.
// TODO(mpdenton): start the HangWatcher after the sandbox is initialized.
-@@ -865,11 +881,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -851,11 +867,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -94,7 +103,16 @@
#endif // !BUILDFLAG(IS_WIN)
-@@ -1050,10 +1065,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -1007,7 +1022,7 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+ // SeatbeltExecServer.
+ CHECK(sandbox::Seatbelt::IsSandboxed());
+ }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // In sandboxed processes and zygotes, certain resource should be pre-warmed
+ // as they cannot be initialized under a sandbox. In addition, loading these
+ // resources in zygotes (including the unsandboxed zygote) allows them to be
+@@ -1017,10 +1032,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -117,7 +135,7 @@
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1150,6 +1177,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
+@@ -1122,6 +1149,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
content_main_params_.reset();
RegisterMainThreadFactories();
diff --git a/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn b/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn
index e8b5d7d37fd8..c79032e5e6ed 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- content/browser/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- content/browser/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ content/browser/BUILD.gn
-@@ -2572,6 +2572,14 @@ source_set("browser") {
+@@ -2600,6 +2600,14 @@ source_set("browser") {
]
}
@@ -15,7 +15,7 @@
if (is_linux || is_chromeos) {
sources -=
[ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
-@@ -2617,6 +2625,15 @@ source_set("browser") {
+@@ -2648,6 +2656,15 @@ source_set("browser") {
if (allow_oop_video_decoder) {
sources += [ "media/oop_video_decoder_factory.cc" ]
deps += [ "//media/mojo/mojom" ]
diff --git a/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
index 9379b5bfb8fa..a23c7936813e 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
-@@ -181,7 +181,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
+@@ -296,7 +296,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
// On Android, Mac, Windows and Linux there are platform-specific subclasses.
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && \
diff --git a/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
index a5648d07b660..7b8983d08627 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -1,18 +1,14 @@
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
-@@ -32,7 +32,11 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
- std::string cmdline;
- std::stringstream ss(cmdline_all);
- while (std::getline(ss, cmdline, '\0')) {
-+#if BUILDFLAG(IS_BSD)
-+ re2::RE2 orca_regex(R"((^|/)(usr/)?(local/)?bin/orca(\s|$))");
-+#else
- re2::RE2 orca_regex(R"((^|/)(usr/)?bin/orca(\s|$))");
-+#endif
- if (re2::RE2::PartialMatch(cmdline, orca_regex)) {
- return true; // Orca was found
- }
-@@ -42,6 +46,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
+@@ -12,6 +12,7 @@
+ #include <sstream>
+ #include <string>
+
++#include "base/notimplemented.h"
+ #include "base/debug/crash_logging.h"
+ #include "base/metrics/histogram_macros.h"
+ #include "base/task/thread_pool.h"
+@@ -43,6 +44,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
// Returns true if Orca is active.
bool DiscoverOrca() {
@@ -23,7 +19,7 @@
// NOTE: this method is run from another thread to reduce jank, since
// there's no guarantee these system calls will return quickly.
std::unique_ptr<DIR, decltype(&CloseDir)> proc_dir(opendir("/proc"),
-@@ -79,6 +87,7 @@ bool DiscoverOrca() {
+@@ -80,6 +85,7 @@ bool DiscoverOrca() {
}
return is_orca_active;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc
index 2a10eced5328..1471a5de3862 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_child_process_host_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/browser_child_process_host_impl.cc
-@@ -327,6 +327,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
+@@ -297,6 +297,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
switches::kLogBestEffortTasks,
switches::kPerfettoDisableInterning,
switches::kTraceToConsole,
@@ -8,7 +8,7 @@
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -697,7 +698,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
+@@ -650,7 +651,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
->child_process());
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.h b/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.h
index 0194ea0f8547..4dd0ec961aef 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.h
+++ b/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/browser_child_process_host_impl.h.orig 2025-03-09 21:38:10 UTC
+--- content/browser/browser_child_process_host_impl.h.orig 2025-09-10 13:22:16 UTC
+++ content/browser/browser_child_process_host_impl.h
@@ -36,7 +36,7 @@
#include "base/win/object_watcher.h"
@@ -9,7 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -287,7 +287,7 @@ class BrowserChildProcessHostImpl
+@@ -276,7 +276,7 @@ class BrowserChildProcessHostImpl
std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_browser_browser__interface__binders.cc b/www/ungoogled-chromium/files/patch-content_browser_browser__interface__binders.cc
new file mode 100644
index 000000000000..8d65c7f95821
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-content_browser_browser__interface__binders.cc
@@ -0,0 +1,20 @@
+--- content/browser/browser_interface_binders.cc.orig 2025-09-10 13:22:16 UTC
++++ content/browser/browser_interface_binders.cc
+@@ -234,7 +234,7 @@
+ #include "content/browser/xr/webxr_internals/webxr_internals_ui.h"
+ #endif
+
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "content/public/browser/service_process_host.h"
+ #else
+ #include "content/browser/gpu/gpu_process_host.h"
+@@ -271,7 +271,7 @@ shape_detection::mojom::ShapeDetectionService* GetShap
+ mojo::Remote<shape_detection::mojom::ShapeDetectionService>>
+ remote;
+ if (!*remote) {
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>(
+ remote->BindNewPipeAndPassReceiver(),
+ ServiceProcessHost::Options()
diff --git a/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc b/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc
index aad063681942..8f9aa53a191c 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_main_loop.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/browser_main_loop.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/browser_main_loop.cc
-@@ -249,6 +249,12 @@
+@@ -251,6 +251,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
#endif
@@ -13,7 +13,7 @@
// One of the linux specific headers defines this as a macro.
#ifdef DestroyAll
#undef DestroyAll
-@@ -543,6 +549,12 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -551,6 +557,12 @@ int BrowserMainLoop::EarlyInitialization() {
// by now since a thread to start the ServiceManager has been created
// before the browser main loop starts.
DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
@@ -26,7 +26,7 @@
#endif
// GLib's spawning of new processes is buggy, so it's important that at this
-@@ -575,7 +587,7 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -583,7 +595,7 @@ int BrowserMainLoop::EarlyInitialization() {
base::ThreadType::kDisplayCritical);
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper.h b/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper.h
deleted file mode 100644
index db95cc0d5fea..000000000000
--- a/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/child_process_launcher_helper.h.orig 2025-03-09 21:38:10 UTC
-+++ content/browser/child_process_launcher_helper.h
-@@ -308,7 +308,7 @@ class ChildProcessLauncherHelper
- std::optional<base::ProcessId> process_id_ = std::nullopt;
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The priority of the process. The state is stored to avoid changing the
- // setting repeatedly.
- std::optional<base::Process::Priority> priority_;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc b/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc
index ff3dbe28c569..97b957f24fdc 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc
@@ -1,4 +1,4 @@
---- content/browser/child_process_launcher_helper_linux.cc.orig 2024-06-22 08:49:42 UTC
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/child_process_launcher_helper_linux.cc
@@ -22,7 +22,9 @@
#include "content/public/common/result_codes.h"
@@ -109,7 +109,7 @@
}
void ChildProcessLauncherHelper::SetProcessPriorityOnLauncherThread(
-@@ -182,11 +202,13 @@ void ChildProcessLauncherHelper::SetProcessPriorityOnL
+@@ -181,11 +201,13 @@ void ChildProcessLauncherHelper::SetProcessPriorityOnL
}
}
diff --git a/www/ungoogled-chromium/files/patch-content_browser_child__thread__type__switcher__linux.cc b/www/ungoogled-chromium/files/patch-content_browser_child__thread__type__switcher__linux.cc
index 54be1a55c441..0bf8ee24cb03 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_child__thread__type__switcher__linux.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_child__thread__type__switcher__linux.cc
@@ -1,6 +1,14 @@
---- content/browser/child_thread_type_switcher_linux.cc.orig 2025-04-15 08:30:07 UTC
+--- content/browser/child_thread_type_switcher_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/child_thread_type_switcher_linux.cc
-@@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
+@@ -6,6 +6,7 @@
+
+ #include "base/linux_util.h"
+ #include "base/logging.h"
++#include "base/notimplemented.h"
+ #include "base/process/process_handle.h"
+ #include "base/task/single_thread_task_runner.h"
+ #include "base/threading/platform_thread.h"
+@@ -20,6 +21,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
base::ThreadType thread_type) {
DCHECK(CurrentlyOnProcessLauncherTaskRunner());
@@ -10,7 +18,7 @@
bool ns_pid_supported = false;
pid_t peer_tid =
base::FindThreadID(peer_pid, ns_tid.raw(), &ns_pid_supported);
-@@ -41,6 +44,7 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
+@@ -42,6 +46,7 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
base::PlatformThread::SetThreadType(peer_pid,
base::PlatformThreadId(peer_tid),
thread_type, base::IsViaIPC(true));
@@ -18,7 +26,7 @@
}
} // namespace
-@@ -69,7 +73,7 @@ void ChildThreadTypeSwitcher::SetPid(base::ProcessId c
+@@ -70,7 +75,7 @@ void ChildThreadTypeSwitcher::SetPid(base::ProcessId c
}
}
diff --git a/www/ungoogled-chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/www/ungoogled-chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
index 06172f1f158a..63d2475211dc 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
@@ -1,6 +1,6 @@
---- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -105,7 +105,7 @@ class HostDisplayClient : public viz::HostDisplayClien
+@@ -103,7 +103,7 @@ class HostDisplayClient : public viz::HostDisplayClien
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
// viz::HostDisplayClient:
diff --git a/www/ungoogled-chromium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
index 241b06784d6c..940be842bd58 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-02-20 09:59:21 UTC
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/devtools/devtools_frontend_host_impl.cc
-@@ -24,7 +24,7 @@
+@@ -25,7 +25,7 @@
#include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
#include "ui/base/webui/resource_path.h"
@@ -9,7 +9,7 @@
#include "components/crash/content/browser/error_reporting/javascript_error_report.h" // nogncheck
#include "components/crash/content/browser/error_reporting/js_error_report_processor.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -36,7 +36,7 @@ const char kCompatibilityScriptSourceURL[] =
+@@ -37,7 +37,7 @@ const char kCompatibilityScriptSourceURL[] =
"\n//# "
"sourceURL=devtools://devtools/bundled/devtools_compatibility.js";
@@ -18,7 +18,7 @@
// Remove the pieces of the URL we don't want to send back with the error
// reports. In particular, do not send query or fragments as those can have
// privacy-sensitive information in them.
-@@ -106,7 +106,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl(
+@@ -107,7 +107,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl(
const HandleMessageCallback& handle_message_callback)
: web_contents_(WebContents::FromRenderFrameHost(frame_host)),
handle_message_callback_(handle_message_callback) {
@@ -27,7 +27,7 @@
Observe(web_contents_);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
mojo::AssociatedRemote<blink::mojom::DevToolsFrontend> frontend;
-@@ -131,7 +131,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage
+@@ -132,7 +132,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage
handle_message_callback_.Run(std::move(message));
}
diff --git a/www/ungoogled-chromium/files/patch-content_browser_gpu_compositor__util.cc b/www/ungoogled-chromium/files/patch-content_browser_gpu_compositor__util.cc
index 5a93489ed499..1ecbf220c883 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_gpu_compositor__util.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_gpu_compositor__util.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/compositor_util.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/gpu/compositor_util.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/gpu/compositor_util.cc
-@@ -142,7 +142,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+@@ -143,7 +143,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
"video_decode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
@@ -9,7 +9,7 @@
!base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) ||
#endif // BUILDFLAG(IS_LINUX)
command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)),
-@@ -154,7 +154,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+@@ -155,7 +155,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
"video_encode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
diff --git a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
index 93de1465289c..27776b92916d 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
@@ -1,11 +1,11 @@
---- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-05-06 12:23:00 UTC
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-09-10 13:22:16 UTC
+++ content/browser/gpu/gpu_data_manager_impl.h
-@@ -225,7 +225,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
+@@ -224,7 +224,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
void OnDisplayMetricsChanged(const display::Display& display,
uint32_t changed_metrics) override;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool IsGpuMemoryBufferNV12Supported();
- void SetGpuMemoryBufferNV12Supported(bool supported);
#endif // BUILDFLAG(IS_LINUX)
+
diff --git a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index 738ad34633bd..0ff79478a929 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -1,11 +1,11 @@
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-05-31 17:16:41 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1697,7 +1697,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
+@@ -1705,7 +1705,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
}
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool GpuDataManagerImplPrivate::IsGpuMemoryBufferNV12Supported() {
- return is_gpu_memory_buffer_NV12_supported_;
+ return gpu_extra_info_.is_gmb_nv12_supported;
}
diff --git a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
index f3db2ccc056d..1a7e4764430a 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
@@ -1,4 +1,4 @@
---- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-05-06 12:23:00 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-09-10 13:22:16 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.h
@@ -149,7 +149,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
void OnDisplayMetricsChanged(const display::Display& display,
@@ -7,9 +7,9 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool IsGpuMemoryBufferNV12Supported();
- void SetGpuMemoryBufferNV12Supported(bool supported);
#endif // BUILDFLAG(IS_LINUX)
-@@ -313,7 +313,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
+
+@@ -312,7 +312,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
bool application_is_visible_ = true;
bool disable_gpu_compositing_ = false;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
deleted file mode 100644
index d6f194cd7aeb..000000000000
--- a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-01-25 09:34:31 UTC
-+++ content/browser/gpu/gpu_memory_buffer_manager_singleton.cc
-@@ -46,7 +46,7 @@ scoped_refptr<base::SingleThreadTaskRunner> GetTaskRun
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsGpuMemoryBufferNV12Supported() {
- static bool is_computed = false;
- static bool supported = false;
-@@ -111,7 +111,7 @@ void GpuMemoryBufferManagerSingleton::RemoveObserver(
- }
-
- void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUpdate() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Dynamic check whether the NV12 format is supported as it may be
- // inconsistent between the system GBM (Generic Buffer Management) and
- // chromium miniGBM.
diff --git a/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc
index d8a2c201ce0b..a27b03f9c1f8 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/network_service_instance_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- content/browser/network_service_instance_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/network_service_instance_impl.cc
-@@ -85,7 +85,7 @@
+@@ -87,7 +87,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/system_dns_resolution/system_dns_resolver.h"
#include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
#endif
-@@ -343,7 +343,7 @@ void CreateInProcessNetworkService(
+@@ -327,7 +327,7 @@ void CreateInProcessNetworkService(
std::move(receiver)));
}
@@ -18,7 +18,7 @@
// Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
// high-priority thread pool.
void RunSystemDnsResolverOnThreadPool(
-@@ -411,7 +411,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
+@@ -394,7 +394,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/www/ungoogled-chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/www/ungoogled-chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
deleted file mode 100644
index a6e4517fa15b..000000000000
--- a/www/ungoogled-chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2022-10-01 07:40:07 UTC
-+++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc
-@@ -8,7 +8,7 @@
-
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
- #include "content/browser/font_service.h" // nogncheck
- #endif
-@@ -17,7 +17,7 @@ namespace content {
-
- void PpapiPluginProcessHost::BindHostReceiver(
- mojo::GenericPendingReceiver receiver) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (auto font_receiver = receiver.As<font_service::mojom::FontService>())
- ConnectToFontService(std::move(font_receiver));
- #endif
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
index cdf547f3c0a4..d31c4528d064 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/delegated_frame_host.cc
-@@ -333,7 +333,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/www/ungoogled-chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index f5cf6dc6ba3f..78bd3334d03c 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-03-09 21:38:10 UTC
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
-@@ -26,7 +26,7 @@
+@@ -29,7 +29,7 @@
#include "media/base/media_switches.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/gpu/gpu_data_manager_impl.h"
#endif
-@@ -183,7 +183,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
+@@ -188,7 +188,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
}
#else
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
index a89c7ca96337..25350e61f935 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -223,7 +223,7 @@
+@@ -225,7 +225,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -9,7 +9,7 @@
#include <sys/resource.h>
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1121,7 +1121,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
+@@ -1115,7 +1115,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
// to indicate failure and std::numeric_limits<size_t>::max() to indicate
// unlimited.
size_t GetPlatformProcessLimit() {
@@ -18,7 +18,7 @@
struct rlimit limit;
if (getrlimit(RLIMIT_NPROC, &limit) != 0)
return kUnknownPlatformProcessLimit;
-@@ -1328,7 +1328,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
+@@ -1322,7 +1322,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
base::ProcessId child_pid) {
@@ -27,7 +27,7 @@
child_thread_type_switcher_.SetPid(child_pid);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -3409,7 +3409,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
+@@ -3417,7 +3417,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
}
@@ -36,15 +36,15 @@
// Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
// for NV12 GPU memory buffer.
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3464,6 +3464,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+@@ -3473,6 +3473,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+ switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
- switches::kDisableTouchDragDrop,
+ switches::kDisableUnveil,
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5317,7 +5318,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
+@@ -5354,7 +5355,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
// - Win: https://crbug.com/707022 .
uint64_t total_size = 0;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h
index aa3ebc6ef1bf..054a4be88a0e 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_process_host_impl.h.orig 2025-05-31 17:16:41 UTC
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -101,7 +101,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
@@ -9,16 +9,16 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -985,7 +985,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
- std::unique_ptr<service_manager::BinderRegistry> binders_;
- mojo::Receiver<mojom::ChildProcessHost> receiver_{this};
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+@@ -997,7 +997,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
ChildThreadTypeSwitcher child_thread_type_switcher_;
-@@ -1230,7 +1230,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+ #endif
+ };
+@@ -1240,7 +1240,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
// if the request isn't handled on the IO thread.
void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index b5c2e80966c2..01da297f8d3d 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-05-31 17:16:41 UTC
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
-@@ -50,7 +50,7 @@
+@@ -52,7 +52,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -8,8 +8,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
#include "content/browser/font_service.h" // nogncheck
- #include "content/browser/media/video_encode_accelerator_provider_launcher.h"
-@@ -332,7 +332,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+ #endif
+@@ -348,7 +348,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
}
#endif
@@ -18,3 +18,12 @@
if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
ConnectToFontService(std::move(font_receiver));
return;
+@@ -376,7 +376,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (auto r = receiver.As<mojom::ThreadTypeSwitcher>()) {
+ child_thread_type_switcher_.Bind(std::move(r));
+ return;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
index 68e449399c1c..ba71c3664ab6 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -273,7 +273,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
+@@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CYVSCROLL);
prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CXHSCROLL);
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index e4ac9a5f760e..56aa2fc41428 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
-@@ -121,7 +121,7 @@
+@@ -122,7 +122,7 @@
#include "ui/gfx/gdi_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
#include "ui/accessibility/platform/browser_accessibility_auralinux.h"
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
-@@ -478,7 +478,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
+@@ -479,7 +479,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
->GetCOM();
@@ -18,7 +18,7 @@
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1882,7 +1882,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
+@@ -1883,7 +1883,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
}
@@ -27,7 +27,7 @@
bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
const gfx::Range& range,
const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -2858,7 +2858,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
+@@ -2866,7 +2866,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -36,7 +36,7 @@
return NeedsInputGrab();
#else
return false;
-@@ -3042,7 +3042,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
+@@ -3050,7 +3050,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
if (!target_host)
return;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index 5922176c8e1e..d6402eb11e7b 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2024-08-26 14:40:28 UTC
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
-@@ -602,7 +602,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
+@@ -618,7 +618,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
if (event->type() == ui::EventType::kMouseExited) {
if (mouse_locked || selection_popup)
return false;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__process__host.cc b/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__process__host.cc
index f90fa1cf27cc..dd08998729d5 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__process__host.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__process__host.cc
@@ -1,4 +1,4 @@
---- content/browser/service_host/utility_process_host.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/service_host/utility_process_host.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/service_host/utility_process_host.cc
@@ -68,7 +68,7 @@
#include "content/browser/v8_snapshot_files.h"
@@ -9,7 +9,7 @@
#include "base/files/file_util.h"
#include "base/files/scoped_file.h"
#include "base/pickle.h"
-@@ -96,7 +96,7 @@ namespace content {
+@@ -97,7 +97,7 @@ namespace content {
namespace {
@@ -18,21 +18,21 @@
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -427,7 +427,7 @@ bool UtilityProcessHost::StartProcess() {
- file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line));
+@@ -494,7 +494,7 @@ bool UtilityProcessHost::StartProcess() {
+ GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The network service should have access to the parent directories
- // necessary for its usage.
- if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -444,7 +444,7 @@ bool UtilityProcessHost::StartProcess() {
- if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) {
- bool pass_gpu_buffer_flag =
- switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
+ // The network service should have access to the parent directories
+ // necessary for its usage.
+ if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
+@@ -512,7 +512,7 @@ bool UtilityProcessHost::StartProcess() {
+ video_capture::mojom::VideoCaptureService::Name_) {
+ bool pass_gpu_buffer_flag =
+ switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Check if NV12 GPU memory buffer supported at the same time.
- pass_gpu_buffer_flag =
- pass_gpu_buffer_flag &&
+ // Check if NV12 GPU memory buffer supported at the same time.
+ pass_gpu_buffer_flag =
+ pass_gpu_buffer_flag &&
diff --git a/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc b/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
index 60cfaa1eb9fe..50dbc658f2a4 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
@@ -1,15 +1,24 @@
---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-04-15 08:30:07 UTC
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/service_host/utility_sandbox_delegate.cc
-@@ -77,7 +77,7 @@ UtilitySandboxedProcessLauncherDelegate::
+@@ -28,7 +28,7 @@
+ #include "chromeos/ash/components/assistant/buildflags.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "media/gpu/buildflags.h"
+ #include "media/media_buildflags.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -79,7 +79,7 @@ UtilitySandboxedProcessLauncherDelegate::
#if BUILDFLAG(IS_FUCHSIA)
sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture ||
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -90,14 +90,14 @@ UtilitySandboxedProcessLauncherDelegate::
+@@ -97,14 +97,14 @@ UtilitySandboxedProcessLauncherDelegate::
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -27,18 +36,14 @@
sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
#endif
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
-@@ -144,7 +144,7 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
- // process upon startup.
- if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork ||
- sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceModelExecution ||
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -158,11 +158,11 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+@@ -164,15 +164,15 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+ #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
+ #endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc b/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc
index 273da85f6b28..22c8a0067503 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc
@@ -1,6 +1,6 @@
---- content/browser/v8_snapshot_files.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/v8_snapshot_files.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/v8_snapshot_files.cc
-@@ -19,7 +19,7 @@ namespace content {
+@@ -35,7 +35,7 @@ void registerContextSnapshotAndroid(
std::map<std::string, std::variant<base::FilePath, base::ScopedFD>>
GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) {
std::map<std::string, std::variant<base::FilePath, base::ScopedFD>> files;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc b/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
index 34bc8a8d0850..34dfefa0a707 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-03-09 21:38:10 UTC
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/web_contents/web_contents_view_aura.cc
-@@ -173,7 +173,7 @@ class WebDragSourceAura : public content::WebContentsO
+@@ -175,7 +175,7 @@ class WebDragSourceAura : public content::WebContentsO
raw_ptr<aura::Window> window_;
};
@@ -9,7 +9,7 @@
// Fill out the OSExchangeData with a file contents, synthesizing a name if
// necessary.
void PrepareDragForFileContents(const DropData& drop_data,
-@@ -258,7 +258,7 @@ void PrepareDragData(const DropData& drop_data,
+@@ -260,7 +260,7 @@ void PrepareDragData(const DropData& drop_data,
if (!drop_data.download_metadata.empty())
PrepareDragForDownload(drop_data, provider, web_contents);
#endif
@@ -18,7 +18,7 @@
// 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.
-@@ -1327,7 +1327,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
+@@ -1326,7 +1326,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
// 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/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
index 8fde5cd4c320..b9a261886bc1 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-04-15 08:30:07 UTC
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
-@@ -40,7 +40,7 @@
+@@ -41,7 +41,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/x/selection_utils.h"
#include "ui/base/x/x11_os_exchange_data_provider.h"
#include "ui/gfx/x/atom_cache.h"
-@@ -96,7 +96,7 @@ class TestDragDropClient : public aura::client::DragDr
+@@ -97,7 +97,7 @@ class TestDragDropClient : public aura::client::DragDr
drag_drop_data_ = std::move(data);
return DragOperation::kCopy;
}
@@ -18,7 +18,7 @@
void UpdateDragImage(const gfx::ImageSkia& image,
const gfx::Vector2d& offset) override {}
#endif
-@@ -231,7 +231,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
+@@ -232,7 +232,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
ui::EF_LEFT_MOUSE_BUTTON, 0);
ui::EventHandler* event_handler = GetView();
event_handler->OnMouseEvent(&mouse_event);
@@ -27,7 +27,7 @@
// The web-content is not activated during mouse-press on Linux.
// See comment in WebContentsViewAura::OnMouseEvent() for more details.
EXPECT_NE(web_contents(), nullptr);
-@@ -297,7 +297,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -298,7 +298,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -36,7 +36,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -337,7 +337,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -338,7 +338,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
CheckDropData(view);
@@ -45,7 +45,7 @@
// By design, Linux implementations returns an empty string if file data
// is also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -395,7 +395,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -396,7 +396,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -54,7 +54,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -427,7 +427,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -428,7 +428,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
CheckDropData(view);
@@ -63,7 +63,7 @@
// By design, Linux implementations returns an empty string if file data is
// also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -458,7 +458,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
+@@ -459,7 +459,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
auto data = std::make_unique<ui::OSExchangeData>();
diff --git a/www/ungoogled-chromium/files/patch-content_child_child__process.cc b/www/ungoogled-chromium/files/patch-content_child_child__process.cc
index 3345e5f33128..e05fb356abff 100644
--- a/www/ungoogled-chromium/files/patch-content_child_child__process.cc
+++ b/www/ungoogled-chromium/files/patch-content_child_child__process.cc
@@ -1,6 +1,6 @@
---- content/child/child_process.cc.orig 2025-04-15 08:30:07 UTC
+--- content/child/child_process.cc.orig 2025-09-10 13:22:16 UTC
+++ content/child/child_process.cc
-@@ -31,7 +31,7 @@
+@@ -34,7 +34,7 @@
#include "content/common/android/cpu_time_metrics.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -177,7 +177,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
+@@ -192,7 +192,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
main_thread_.reset(thread);
}
diff --git a/www/ungoogled-chromium/files/patch-content_common_BUILD.gn b/www/ungoogled-chromium/files/patch-content_common_BUILD.gn
index f301e9df9341..ba2b0ebfa81c 100644
--- a/www/ungoogled-chromium/files/patch-content_common_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-content_common_BUILD.gn
@@ -1,6 +1,6 @@
---- content/common/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- content/common/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ content/common/BUILD.gn
-@@ -382,19 +382,28 @@ source_set("common") {
+@@ -367,19 +367,28 @@ source_set("common") {
}
if (is_linux || is_chromeos) {
diff --git a/www/ungoogled-chromium/files/patch-content_common_features.cc b/www/ungoogled-chromium/files/patch-content_common_features.cc
index 3b19f33cc587..246cf0bf6ef0 100644
--- a/www/ungoogled-chromium/files/patch-content_common_features.cc
+++ b/www/ungoogled-chromium/files/patch-content_common_features.cc
@@ -1,6 +1,6 @@
---- content/common/features.cc.orig 2025-05-31 17:16:41 UTC
+--- content/common/features.cc.orig 2025-09-10 13:22:16 UTC
+++ content/common/features.cc
-@@ -163,7 +163,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
+@@ -170,7 +170,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
base::FEATURE_DISABLED_BY_DEFAULT);
// Enables error reporting for JS errors inside DevTools frontend host
diff --git a/www/ungoogled-chromium/files/patch-content_common_features.h b/www/ungoogled-chromium/files/patch-content_common_features.h
index 1f26ffc7970d..9fbf3b2b787b 100644
--- a/www/ungoogled-chromium/files/patch-content_common_features.h
+++ b/www/ungoogled-chromium/files/patch-content_common_features.h
@@ -1,6 +1,6 @@
---- content/common/features.h.orig 2025-05-31 17:16:41 UTC
+--- content/common/features.h.orig 2025-09-10 13:22:16 UTC
+++ content/common/features.h
-@@ -59,7 +59,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginEn
+@@ -60,7 +60,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginEn
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation);
@@ -8,4 +8,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kEmbeddingRequiresOptIn);
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceSameDocumentOriginInvariants);
diff --git a/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
index a00e00a051fd..d498297f83b1 100644
--- a/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -1,4 +1,4 @@
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2024-04-23 07:42:17 UTC
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-09-10 13:22:16 UTC
+++ content/common/gpu_pre_sandbox_hook_bsd.cc
@@ -0,0 +1,68 @@
+// Copyright 2023 The Chromium Authors
@@ -49,6 +49,8 @@
+ }
+}
+
++} // namespace
++
+bool LoadLibrariesForGpu(
+ const sandbox::policy::SandboxSeccompBPF::Options& options) {
+ LoadVulkanLibraries();
@@ -56,8 +58,6 @@
+ return true;
+}
+
-+} // namespace
-+
+bool GpuPreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
+ if (!LoadLibrariesForGpu(options))
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h b/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
index a72daae8156e..76c7ae308e0c 100644
--- a/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ b/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
@@ -1,16 +1,18 @@
---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2024-04-23 07:42:17 UTC
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-09-10 13:22:16 UTC
+++ content/common/gpu_pre_sandbox_hook_linux.h
-@@ -5,8 +5,13 @@
- #ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
- #define CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
+@@ -7,7 +7,15 @@
+
+ #include <vector>
+#include "build/build_config.h"
- #include "base/component_export.h"
++
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
++#include "sandbox/linux/syscall_broker/broker_command.h"
++#include "sandbox/linux/syscall_broker/broker_file_permission.h"
+#else
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
- namespace content {
-
+ namespace sandbox::syscall_broker {
+ class BrokerFilePermission;
diff --git a/www/ungoogled-chromium/files/patch-content_gpu_gpu__child__thread.cc b/www/ungoogled-chromium/files/patch-content_gpu_gpu__child__thread.cc
index e73a0130eb81..d6eda94fe215 100644
--- a/www/ungoogled-chromium/files/patch-content_gpu_gpu__child__thread.cc
+++ b/www/ungoogled-chromium/files/patch-content_gpu_gpu__child__thread.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_child_thread.cc.orig 2025-02-20 09:59:21 UTC
+--- content/gpu/gpu_child_thread.cc.orig 2025-09-10 13:22:16 UTC
+++ content/gpu/gpu_child_thread.cc
-@@ -57,7 +57,7 @@
+@@ -56,7 +56,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -147,7 +147,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
+@@ -146,7 +146,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
viz_main_.gpu_service()->set_start_time(process_start_time);
diff --git a/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc b/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc
index 1f139c1f642c..86b1f58e8ed4 100644
--- a/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc
+++ b/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_main.cc.orig 2025-05-31 17:16:41 UTC
+--- content/gpu/gpu_main.cc.orig 2025-09-10 13:22:16 UTC
+++ content/gpu/gpu_main.cc
-@@ -95,10 +95,14 @@
+@@ -107,10 +107,14 @@
#include "sandbox/win/src/sandbox.h"
#endif
@@ -16,7 +16,7 @@
#include "sandbox/policy/sandbox_type.h"
#endif
-@@ -116,7 +120,7 @@ namespace content {
+@@ -128,7 +132,7 @@ namespace content {
namespace {
@@ -25,16 +25,16 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread*,
const gpu::GPUInfo*,
const gpu::GpuPreferences&);
-@@ -176,7 +180,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
+@@ -190,7 +194,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) override {
- GPU_STARTUP_TRACE_EVENT("gpu_main::EnsureSandboxInitialized");
+ TRACE_EVENT("gpu,startup", "gpu_main::EnsureSandboxInitialized");
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
#elif BUILDFLAG(IS_WIN)
return StartSandboxWindows(sandbox_info_);
-@@ -289,7 +293,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -306,7 +310,7 @@ int GpuMain(MainFunctionParams parameters) {
std::make_unique<base::SingleThreadTaskExecutor>(
gpu_preferences.message_pump_type);
}
@@ -43,7 +43,7 @@
#error "Unsupported Linux platform."
#elif BUILDFLAG(IS_MAC)
// Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -315,7 +319,8 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -331,7 +335,8 @@ int GpuMain(MainFunctionParams parameters) {
base::PlatformThread::SetName("CrGpuMain");
mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
@@ -53,7 +53,7 @@
// Thread type delegate of the process should be registered before
// thread type change below for the main thread and for thread pool in
// ChildProcess constructor.
-@@ -448,7 +453,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -479,7 +484,7 @@ int GpuMain(MainFunctionParams parameters) {
namespace {
@@ -62,7 +62,7 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) {
-@@ -488,7 +493,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
+@@ -527,7 +532,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
sandbox_options.accelerated_video_encode_enabled =
!gpu_prefs.disable_accelerated_video_encode;
diff --git a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc b/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
deleted file mode 100644
index 28ea0f00789e..000000000000
--- a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2024-02-25 20:22:18 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.cc
-@@ -21,7 +21,7 @@
-
- #if BUILDFLAG(IS_MAC)
- #include "content/child/child_process_sandbox_support_impl_mac.h"
--#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"
- #include "mojo/public/cpp/bindings/pending_remote.h"
- #endif
-@@ -36,7 +36,7 @@ typedef struct CGFont* CGFontRef;
- namespace content {
-
- PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- mojo::PendingRemote<font_service::mojom::FontService> font_service;
- ChildThread::Get()->BindHostReceiver(
- font_service.InitWithNewPipeAndPassReceiver());
-@@ -55,7 +55,7 @@ PpapiBlinkPlatformImpl::~PpapiBlinkPlatformImpl() {
- void PpapiBlinkPlatformImpl::Shutdown() {}
-
- blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetSandboxSupport() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return sandbox_support_.get();
- #else
- return nullptr;
diff --git a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
deleted file mode 100644
index 2db6b8de7444..000000000000
--- a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2024-07-31 14:19:23 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.h
-@@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public BlinkPlatformImp
- blink::WebString DefaultLocale() override;
-
- private:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
- #endif
- };
diff --git a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
deleted file mode 100644
index 66ed08720485..000000000000
--- a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-03-09 21:38:10 UTC
-+++ content/ppapi_plugin/ppapi_plugin_main.cc
-@@ -52,6 +52,11 @@
- #include "gin/v8_initializer.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#include "sandbox/policy/sandbox_type.h"
-+#endif
-+
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
- #include <stdlib.h>
- #endif
-@@ -139,7 +144,7 @@ int PpapiPluginMain(MainFunctionParams parameters) {
- gin::V8Initializer::LoadV8Snapshot();
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
- sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox(
- sandbox::policy::SandboxTypeFromCommandLine(command_line),
- sandbox::policy::SandboxLinux::PreSandboxHook(),
diff --git a/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc b/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc
index 336c83abc060..15b469e028f7 100644
--- a/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc
+++ b/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc
@@ -1,6 +1,6 @@
---- content/public/common/content_features.cc.orig 2025-05-31 17:16:41 UTC
+--- content/public/common/content_features.cc.orig 2025-09-10 13:22:16 UTC
+++ content/public/common/content_features.cc
-@@ -80,7 +80,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
+@@ -103,7 +103,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
// Runs the audio service in a separate process.
BASE_FEATURE(kAudioServiceOutOfProcess,
"AudioServiceOutOfProcess",
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1275,9 +1275,9 @@ BASE_FEATURE(kWebAssemblyTiering,
+@@ -1394,9 +1394,9 @@ BASE_FEATURE(kWebAssemblyTiering,
BASE_FEATURE(kWebAssemblyTrapHandler,
"WebAssemblyTrapHandler",
#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -21,7 +21,7 @@
defined(ARCH_CPU_ARM64))
base::FEATURE_ENABLED_BY_DEFAULT
#else
-@@ -1334,7 +1334,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
+@@ -1453,7 +1453,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
@@ -31,5 +31,5 @@
BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_ENABLED_BY_DEFAULT);
+#endif
- // Controls whether the WebXR Device API is enabled.
- BASE_FEATURE(kWebXr, "WebXR", base::FEATURE_ENABLED_BY_DEFAULT);
+ // Apply `PrefetchPriority::kHighest` for Webview Prefetch API.
+ BASE_FEATURE(kWebViewPrefetchHighestPrefetchPriority,
diff --git a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc
index fa7d88f89f89..06696d262c5f 100644
--- a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc
+++ b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc
@@ -1,6 +1,6 @@
---- content/public/common/content_switches.cc.orig 2025-05-31 17:16:41 UTC
+--- content/public/common/content_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ content/public/common/content_switches.cc
-@@ -345,6 +345,8 @@ const char kEnableIsolatedWebAppsInRenderer[] =
+@@ -347,6 +347,8 @@ const char kEnableIsolatedWebAppsInRenderer[] =
// builds.
const char kEnableLogging[] = "enable-logging";
@@ -9,7 +9,7 @@
// 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.
-@@ -952,7 +954,7 @@ const char kPreventResizingContentsForTesting[] =
+@@ -946,7 +948,7 @@ const char kPreventResizingContentsForTesting[] =
"prevent-resizing-contents-for-testing";
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h
index db3bb84483e1..f587cb3c657d 100644
--- a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h
+++ b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h
@@ -1,4 +1,4 @@
---- content/public/common/content_switches.h.orig 2025-05-31 17:16:41 UTC
+--- content/public/common/content_switches.h.orig 2025-09-10 13:22:16 UTC
+++ content/public/common/content_switches.h
@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnableGpuMemoryBuffe
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
@@ -8,7 +8,7 @@
CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -259,7 +260,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
+@@ -257,7 +258,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc b/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc
index dc2fdf143513..9f5d95417a9d 100644
--- a/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc
@@ -1,6 +1,6 @@
---- content/renderer/render_thread_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- content/renderer/render_thread_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/renderer/render_thread_impl.cc
-@@ -207,6 +207,8 @@
+@@ -203,6 +203,8 @@
#if BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -9,7 +9,7 @@
#else
#include <malloc.h>
#endif
-@@ -1069,7 +1071,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1026,7 +1028,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
kGpuStreamIdMedia, kGpuStreamPriorityMedia);
const bool enable_video_decode_accelerator =
@@ -18,7 +18,7 @@
base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
#endif // BUILDFLAG(IS_LINUX)
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -1078,7 +1080,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1035,7 +1037,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
gpu::kGpuFeatureStatusEnabled);
const bool enable_video_encode_accelerator =
@@ -27,7 +27,7 @@
base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
#else
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1870,7 +1872,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
+@@ -1809,7 +1811,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
bool enable_video_encode_accelerator) {
mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
vea_provider;
diff --git a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
index d62bba2a0752..2b4d8fc027be 100644
--- a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -1,4 +1,4 @@
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/renderer/renderer_blink_platform_impl.cc
@@ -124,7 +124,7 @@
@@ -9,7 +9,7 @@
#include "content/child/child_process_sandbox_support_impl_linux.h"
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -192,13 +192,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -193,13 +193,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
is_locked_to_site_(false),
main_thread_scheduler_(main_thread_scheduler),
next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) {
@@ -25,7 +25,7 @@
mojo::PendingRemote<font_service::mojom::FontService> font_service;
RenderThreadImpl::current()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -223,7 +223,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -224,7 +224,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -34,7 +34,7 @@
if (sandboxEnabled()) {
#if BUILDFLAG(IS_MAC)
sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -296,7 +296,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
+@@ -297,7 +297,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
index 554841fc009c..bd734be2aca0 100644
--- a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
@@ -1,6 +1,6 @@
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-05-31 17:16:41 UTC
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-09-10 13:22:16 UTC
+++ content/renderer/renderer_blink_platform_impl.h
-@@ -266,7 +266,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
+@@ -273,7 +273,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
const gpu::GPUInfo& gpu_info) const;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn b/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn
index 437d682bebf2..e9dbaa691449 100644
--- a/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn
@@ -1,6 +1,6 @@
---- content/shell/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- content/shell/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ content/shell/BUILD.gn
-@@ -1107,7 +1107,7 @@ group("content_shell_crash_test") {
+@@ -1098,7 +1098,7 @@ group("content_shell_crash_test") {
if (is_win) {
data_deps += [ "//build/win:copy_cdb_to_output" ]
}
diff --git a/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc b/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc
index 0e6e118a04e8..8b8d25f60da4 100644
--- a/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- content/shell/app/shell_main_delegate.cc.orig 2024-11-16 12:20:41 UTC
+--- content/shell/app/shell_main_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ content/shell/app/shell_main_delegate.cc
-@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartup() {
+@@ -289,7 +289,7 @@ void ShellMainDelegate::PreSandboxStartup() {
// Reporting for sub-processes will be initialized in ZygoteForked.
if (process_type != switches::kZygoteProcess) {
crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
diff --git a/www/ungoogled-chromium/files/patch-content_shell_browser_shell__paths.cc b/www/ungoogled-chromium/files/patch-content_shell_browser_shell__paths.cc
deleted file mode 100644
index 3d3d8ff2ebb8..000000000000
--- a/www/ungoogled-chromium/files/patch-content_shell_browser_shell__paths.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/shell/browser/shell_paths.cc.orig 2022-10-01 07:40:07 UTC
-+++ content/shell/browser/shell_paths.cc
-@@ -13,7 +13,7 @@
-
- #if BUILDFLAG(IS_FUCHSIA)
- #include "base/fuchsia/file_utils.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #endif
-
-@@ -25,7 +25,7 @@ bool GetDefaultUserDataDirectory(base::FilePath* resul
- #if BUILDFLAG(IS_WIN)
- CHECK(base::PathService::Get(base::DIR_LOCAL_APP_DATA, result));
- *result = result->Append(std::wstring(L"content_shell"));
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<base::Environment> env(base::Environment::Create());
- base::FilePath config_dir(base::nix::GetXDGDirectory(
- env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir));
diff --git a/www/ungoogled-chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc b/www/ungoogled-chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
index 1f2e389feffb..83574c903971 100644
--- a/www/ungoogled-chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ b/www/ungoogled-chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
@@ -1,6 +1,6 @@
---- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-02-20 09:59:21 UTC
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-09-10 13:22:16 UTC
+++ content/shell/renderer/shell_content_renderer_client.cc
-@@ -55,7 +55,7 @@
+@@ -50,7 +50,7 @@
#include "media/base/media_switches.h"
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc b/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
index 0029a404952e..8b8d00924ce3 100644
--- a/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
@@ -1,4 +1,4 @@
---- content/shell/utility/shell_content_utility_client.cc.orig 2025-03-09 21:38:10 UTC
+--- content/shell/utility/shell_content_utility_client.cc.orig 2025-09-10 13:22:16 UTC
+++ content/shell/utility/shell_content_utility_client.cc
@@ -43,7 +43,7 @@
#include "sandbox/policy/sandbox.h"
@@ -11,7 +11,7 @@
@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow
binders->Add<mojom::PowerMonitorTest>(
- base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver),
+ &PowerMonitorTestImpl::MakeSelfOwnedReceiver,
base::SingleThreadTaskRunner::GetCurrentDefault());
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc b/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
new file mode 100644
index 000000000000..d205ffc7028c
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
@@ -0,0 +1,84 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-09-10 13:22:16 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.cc
+@@ -17,16 +17,20 @@
+ #include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <errno.h>
+
+ #include "content/common/gpu_pre_sandbox_hook_linux.h"
+ #include "gpu/config/gpu_info_collector.h" // nogncheck
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
++#endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ #include "base/feature_list.h"
+ #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
+ #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
+@@ -37,7 +41,7 @@ namespace on_device_model {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr uint32_t kVendorIdAMD = 0x1002;
+ constexpr uint32_t kVendorIdIntel = 0x8086;
+ constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
+@@ -66,13 +70,13 @@ void UpdateSandboxOptionsForGpu(
+ #endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ // If this feature is enabled, a WebGPU device is created for each valid
+ // adapter. This makes sure any relevant drivers or other libs are loaded before
+ // enabling the sandbox.
+ BASE_FEATURE(kOnDeviceModelWarmDrivers,
+ "OnDeviceModelWarmDrivers",
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -101,7 +105,7 @@ bool PreSandboxInit() {
+ #endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ if (base::FeatureList::IsEnabled(kOnDeviceModelWarmDrivers)
+ #if defined(ENABLE_ML_INTERNAL)
+ && !ml::IsGpuBlocked(ml::ChromeML::Get()->api(), /*log_histogram=*/false)
+@@ -141,7 +145,7 @@ bool PreSandboxInit() {
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options) {
+ // Make sure any necessary vendor-specific options are set.
+ gpu::GPUInfo info;
+@@ -153,6 +157,7 @@ void AddSandboxLinuxOptions(sandbox::policy::SandboxLi
+ }
+
+ bool PreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
++#if !BUILDFLAG(IS_BSD)
+ std::vector<sandbox::syscall_broker::BrokerFilePermission> file_permissions =
+ content::FilePermissionsForGpu(options);
+ file_permissions.push_back(
+@@ -161,6 +166,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt
+
+ sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
+ content::CommandSetForGPU(options), file_permissions, options);
++#endif
+
+ if (!content::LoadLibrariesForGpu(options)) {
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h b/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
new file mode 100644
index 000000000000..067e0ecc8669
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
@@ -0,0 +1,22 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2025-09-10 13:22:16 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.h
+@@ -11,6 +11,10 @@
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#endif
++
+ namespace on_device_model {
+
+ // Must be called in the service's process before sandbox initialization.
+@@ -21,7 +25,7 @@ namespace on_device_model {
+ // Must be called in the service's process after the run loop finished.
+ [[nodiscard]] bool Shutdown();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options);
+
+ [[nodiscard]] bool PreSandboxHook(
diff --git a/www/ungoogled-chromium/files/patch-content_utility_services.cc b/www/ungoogled-chromium/files/patch-content_utility_services.cc
index ebb0b933c815..4435a8c7d2f7 100644
--- a/www/ungoogled-chromium/files/patch-content_utility_services.cc
+++ b/www/ungoogled-chromium/files/patch-content_utility_services.cc
@@ -1,24 +1,22 @@
---- content/utility/services.cc.orig 2025-05-06 12:23:00 UTC
+--- content/utility/services.cc.orig 2025-09-10 13:22:16 UTC
+++ content/utility/services.cc
-@@ -73,7 +73,7 @@
+@@ -74,13 +74,13 @@
extern sandbox::TargetServices* g_utility_target_services;
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "media/mojo/services/mojo_video_encode_accelerator_provider_factory.h"
#include "sandbox/linux/services/libc_interceptor.h"
#include "sandbox/policy/mojom/sandbox.mojom.h"
-@@ -101,7 +101,7 @@ extern sandbox::TargetServices* g_utility_target_servi
- #endif // BUILDFLAG(IS_CHROMEOS) && (BUILDFLAG(USE_VAAPI) ||
- // BUILDFLAG(USE_V4L2_CODEC))
+ #include "sandbox/policy/sandbox_type.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- #include "content/common/features.h"
- #include "media/mojo/services/oop_video_decoder_factory_process_service.h" // nogncheck
-@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "services/shape_detection/public/mojom/shape_detection_service.mojom.h" // nogncheck
+ #include "services/shape_detection/shape_detection_service.h" // nogncheck
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) && BUILDFLAG(IS_CHROMEOS)
+@@ -235,7 +235,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
<< "task_policy_set TASK_QOS_POLICY";
#endif
@@ -27,39 +25,21 @@
auto* command_line = base::CommandLine::ForCurrentProcess();
if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -381,7 +381,7 @@ auto RunOOPArcVideoAcceleratorFactoryService(
- #endif // BUILDFLAG(IS_CHROMEOS) && \
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- auto RunOOPVideoDecoderFactoryProcessService(
- mojo::PendingReceiver<media::mojom::VideoDecoderFactoryProcess> receiver) {
-@@ -391,7 +391,7 @@ auto RunOOPVideoDecoderFactoryProcessService(
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- auto RunVideoEncodeAcceleratorProviderFactory(
- mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory>
+@@ -257,7 +257,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+ return audio::CreateStandaloneService(std::move(receiver));
+ }
+
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ auto RunShapeDetectionService(
+ mojo::PendingReceiver<shape_detection::mojom::ShapeDetectionService>
receiver) {
-@@ -414,7 +414,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se
- // loop of type IO that can get notified when pipes have data.
- services.Add(RunNetworkService);
+@@ -432,7 +432,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+ services.Add(RunOnDeviceModel);
+ }
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- services.Add(RunOOPVideoDecoderFactoryProcessService);
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
-@@ -467,7 +467,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
- #endif // BUILDFLAG(IS_CHROMEOS) && \
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- services.Add(RunVideoEncodeAcceleratorProviderFactory);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ services.Add(RunShapeDetectionService);
+ #endif
diff --git a/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc b/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc
index 037cf07e4035..0ee7efe220b0 100644
--- a/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc
+++ b/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc
@@ -1,6 +1,6 @@
---- content/utility/utility_main.cc.orig 2025-05-06 12:23:00 UTC
+--- content/utility/utility_main.cc.orig 2025-09-10 13:22:16 UTC
+++ content/utility/utility_main.cc
-@@ -36,18 +36,22 @@
+@@ -39,17 +39,21 @@
#include "services/tracing/public/cpp/trace_startup.h"
#include "services/video_effects/public/cpp/buildflags.h"
@@ -10,35 +10,34 @@
#include "base/files/file_util.h"
#include "base/pickle.h"
#include "content/child/sandboxed_process_thread_type_handler.h"
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
#include "content/common/gpu_pre_sandbox_hook_linux.h"
+#endif
#include "content/public/common/content_descriptor_keys.h"
#include "content/utility/speech/speech_recognition_sandbox_hook_linux.h"
- #include "gpu/config/gpu_info_collector.h"
- #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h"
- #include "media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h"
+ #include "media/gpu/buildflags.h"
+ #include "media/media_buildflags.h"
+#if !BUILDFLAG(IS_BSD)
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
#include "services/audio/audio_sandbox_hook_linux.h"
#include "services/network/network_sandbox_hook_linux.h"
#include "services/screen_ai/buildflags/buildflags.h"
-@@ -66,7 +70,12 @@
+@@ -84,7 +88,12 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
+#include "content/common/gpu_pre_sandbox_hook_bsd.h"
+#endif
+
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
#include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX)
-@@ -101,7 +110,7 @@
+@@ -121,7 +130,7 @@
sandbox::TargetServices* g_utility_target_services = nullptr;
#endif // BUILDFLAG(IS_WIN)
@@ -47,7 +46,7 @@
#include "components/services/on_device_translation/sandbox_hook.h"
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
-@@ -109,7 +118,7 @@ namespace content {
+@@ -129,7 +138,7 @@ namespace content {
namespace {
@@ -56,26 +55,27 @@
std::vector<std::string> GetNetworkContextsParentDirectories() {
base::MemoryMappedFile::Region region;
base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -247,7 +256,8 @@ int UtilityMain(MainFunctionParams parameters) {
- CHECK(on_device_model::OnDeviceModelService::PreSandboxInit());
+@@ -284,7 +293,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ CHECK(on_device_model::PreSandboxInit());
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+// XXX BSD
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- // Thread type delegate of the process should be registered before first
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
+ // Regardless of the sandbox status, the VaapiWrapper needs to be initialized
+@@ -299,7 +308,10 @@ int UtilityMain(MainFunctionParams parameters) {
// thread type change in ChildProcess constructor. It also needs to be
// registered before the process has multiple threads, which may race with
-@@ -255,7 +265,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ // application of the sandbox.
++// XXX BSD
++#if !BUILDFLAG(IS_BSD)
SandboxedProcessThreadTypeHandler::Create();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Initializes the sandbox before any threads are created.
// TODO(jorgelo): move this after GTK initialization when we enable a strict
- // Seccomp-BPF policy.
-@@ -287,7 +297,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -331,7 +343,7 @@ int UtilityMain(MainFunctionParams parameters) {
pre_sandbox_hook =
base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
break;
@@ -84,23 +84,25 @@
case sandbox::mojom::Sandbox::kOnDeviceTranslation:
pre_sandbox_hook = base::BindOnce(
&on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -303,13 +313,13 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -347,7 +359,7 @@ int UtilityMain(MainFunctionParams parameters) {
#else
NOTREACHED();
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
case sandbox::mojom::Sandbox::kVideoEffects:
+ #if BUILDFLAG(ENABLE_VIDEO_EFFECTS)
pre_sandbox_hook =
- base::BindOnce(&video_effects::VideoEffectsPreSandboxHook);
+@@ -355,7 +367,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ #endif
break;
#endif // BUILDFLAG(IS_LINUX)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case sandbox::mojom::Sandbox::kHardwareVideoDecoding:
+ case sandbox::mojom::Sandbox::kShapeDetection:
pre_sandbox_hook =
- base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook);
-@@ -336,6 +346,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook);
+@@ -390,6 +402,7 @@ int UtilityMain(MainFunctionParams parameters) {
default:
break;
}
@@ -108,7 +110,7 @@
if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
(parameters.zygote_child || !pre_sandbox_hook.is_null())) {
sandbox_options.use_amd_specific_policies =
-@@ -343,6 +354,11 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -397,6 +410,11 @@ int UtilityMain(MainFunctionParams parameters) {
sandbox::policy::Sandbox::Initialize(
sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
}
@@ -118,5 +120,5 @@
+ sandbox::policy::SandboxLinux::Options());
+#endif
- // Start the HangWatcher now that the sandbox is engaged, if it hasn't
- // already been started.
+ // Startup tracing creates a tracing thread, which is incompatible on
+ // platforms that require single-threaded sandbox initialization. In these
diff --git a/www/ungoogled-chromium/files/patch-content_zygote_BUILD.gn b/www/ungoogled-chromium/files/patch-content_zygote_BUILD.gn
index 8f58e8f649ca..ad2118221f27 100644
--- a/www/ungoogled-chromium/files/patch-content_zygote_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-content_zygote_BUILD.gn
@@ -1,7 +1,7 @@
---- content/zygote/BUILD.gn.orig 2022-10-01 07:40:07 UTC
+--- content/zygote/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ content/zygote/BUILD.gn
-@@ -5,7 +5,7 @@
- import("//build/config/nacl/config.gni")
+@@ -4,7 +4,7 @@
+
import("//content/public/common/zygote/features.gni")
-if (is_linux || is_chromeos) {
diff --git a/www/ungoogled-chromium/files/patch-device_bluetooth_bluetooth__adapter.cc b/www/ungoogled-chromium/files/patch-device_bluetooth_bluetooth__adapter.cc
index bc5fd91d2008..73d705781d95 100644
--- a/www/ungoogled-chromium/files/patch-device_bluetooth_bluetooth__adapter.cc
+++ b/www/ungoogled-chromium/files/patch-device_bluetooth_bluetooth__adapter.cc
@@ -1,6 +1,6 @@
---- device/bluetooth/bluetooth_adapter.cc.orig 2024-03-22 14:16:19 UTC
+--- device/bluetooth/bluetooth_adapter.cc.orig 2025-09-10 13:22:16 UTC
+++ device/bluetooth/bluetooth_adapter.cc
-@@ -32,7 +32,7 @@ namespace device {
+@@ -33,7 +33,7 @@ namespace device {
BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
BluetoothAdapter::ServiceOptions::~ServiceOptions() = default;
diff --git a/www/ungoogled-chromium/files/patch-device_bluetooth_cast__bluetooth.gni b/www/ungoogled-chromium/files/patch-device_bluetooth_cast__bluetooth.gni
index 9a157ebf79c6..dd5c59530231 100644
--- a/www/ungoogled-chromium/files/patch-device_bluetooth_cast__bluetooth.gni
+++ b/www/ungoogled-chromium/files/patch-device_bluetooth_cast__bluetooth.gni
@@ -1,6 +1,6 @@
---- device/bluetooth/cast_bluetooth.gni.orig 2022-10-01 07:40:07 UTC
+--- device/bluetooth/cast_bluetooth.gni.orig 2025-09-10 13:22:16 UTC
+++ device/bluetooth/cast_bluetooth.gni
-@@ -2,5 +2,5 @@ import("//build/config/features.gni")
+@@ -6,5 +6,5 @@ import("//build/config/features.gni")
declare_args() {
force_cast_bluetooth = false
diff --git a/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc b/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc
index 9cdee289e9d8..ef8d29991027 100644
--- a/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc
+++ b/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc
@@ -1,6 +1,6 @@
---- device/gamepad/gamepad_provider.cc.orig 2025-02-20 09:59:21 UTC
+--- device/gamepad/gamepad_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ device/gamepad/gamepad_provider.cc
-@@ -159,7 +159,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
+@@ -155,7 +155,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
if (!polling_thread_)
polling_thread_ = std::make_unique<base::Thread>("Gamepad polling thread");
diff --git a/www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
index 6999f1048eb8..956ddb43dcf5 100644
--- a/www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -1,6 +1,6 @@
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-05-06 12:23:00 UTC
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
-@@ -120,7 +120,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
+@@ -121,7 +121,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
MediaPerceptionAPIManager::GetFactoryInstance();
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc b/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc
index c8bb0e021cee..93a7af78fb9e 100644
--- a/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc
@@ -1,20 +1,20 @@
---- extensions/browser/api/messaging/message_service.cc.orig 2025-05-06 12:23:00 UTC
+--- extensions/browser/api/messaging/message_service.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/browser/api/messaging/message_service.cc
-@@ -81,7 +81,7 @@ namespace {
+@@ -82,7 +82,7 @@ namespace {
const char kReceivingEndDoesntExistError[] =
"Could not establish connection. Receiving end does not exist.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
const char kMissingPermissionError[] =
"Access to native messaging requires nativeMessaging permission.";
const char kProhibitedByPoliciesError[] =
-@@ -673,7 +673,7 @@ void MessageService::OpenChannelToNativeAppImpl(
+@@ -675,7 +675,7 @@ void MessageService::OpenChannelToNativeAppImpl(
return;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
bool has_permission = extension->permissions_data()->HasAPIPermission(
mojom::APIPermissionID::kNativeMessaging);
if (!has_permission) {
diff --git a/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json b/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json
index d649e1f098ed..70eb11da4344 100644
--- a/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json
+++ b/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json
@@ -1,6 +1,40 @@
---- extensions/common/api/_permission_features.json.orig 2025-04-15 08:30:07 UTC
+--- extensions/common/api/_permission_features.json.orig 2025-09-10 13:22:16 UTC
+++ extensions/common/api/_permission_features.json
-@@ -134,7 +134,7 @@
+@@ -61,7 +61,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "app.window.ime": {
+ "channel": "stable",
+@@ -77,7 +77,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "audio": [
+ {
+@@ -98,13 +98,13 @@
+ "channel": "dev",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578",
+ "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB",
+@@ -142,7 +142,7 @@
{
"channel": "stable",
"extension_types": ["platform_app"],
@@ -9,21 +43,145 @@
"allowlist": [
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169
"A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169
-@@ -419,7 +419,7 @@
- }, {
+@@ -217,7 +217,7 @@
+ "extension_types": ["extension", "legacy_packaged_app"],
+ "max_manifest_version": 2,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "diagnostics": [
+ {
+@@ -262,7 +262,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "7910EAFDAF64B947E1CB31B333A9BD14CA556B6C", // Feedback UI.
+ "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
+@@ -284,12 +284,12 @@
+ "extension_types": ["platform_app"],
+ "default_parent": true,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },{
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice
+ "3727DD3E564B6055387425027AD74C58784ACC15", // Quickoffice internal
+@@ -326,13 +326,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "D7CD4B3956B1F6E970E4AFCBCD4094B1EF4D07B9", // http://crbug.com/710541
+ "D4EFCCC0CC612380762758BB96C7997224BD6395", // http://crbug.com/710541
+@@ -441,7 +441,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
"allowlist": [
"0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
-@@ -463,7 +463,7 @@
- "networkingPrivate": {
+@@ -486,7 +486,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
"allowlist": [
// DO NOT ADD ANY MORE ENTRIES HERE.
// networkingPrivate is being migrated to networking.onc.
+@@ -566,7 +566,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app" ],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ // Note: runtime is not actually a permission, but some systems check these
+ // values to verify restrictions.
+@@ -578,13 +578,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "socket": {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "storage": [
+ {
+@@ -672,13 +672,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -687,13 +687,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -721,7 +721,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "dev",
+@@ -807,7 +807,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "webRequest": [
+ {
diff --git a/www/ungoogled-chromium/files/patch-extensions_common_command.cc b/www/ungoogled-chromium/files/patch-extensions_common_command.cc
index 01a86cc74f55..a6a7924ffd5c 100644
--- a/www/ungoogled-chromium/files/patch-extensions_common_command.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_common_command.cc
@@ -1,11 +1,11 @@
---- extensions/common/command.cc.orig 2025-03-09 21:38:10 UTC
+--- extensions/common/command.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/common/command.cc
-@@ -116,7 +116,7 @@ std::string Command::CommandPlatform() {
+@@ -117,7 +117,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
+ #elif BUILDFLAG(IS_DESKTOP_ANDROID)
+ // For now, we use linux keybindings on desktop android.
diff --git a/www/ungoogled-chromium/files/patch-extensions_common_features_feature.cc b/www/ungoogled-chromium/files/patch-extensions_common_features_feature.cc
index 04edbe5a4bd6..9cae1cdd8f97 100644
--- a/www/ungoogled-chromium/files/patch-extensions_common_features_feature.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_common_features_feature.cc
@@ -1,9 +1,9 @@
---- extensions/common/features/feature.cc.orig 2025-01-25 09:34:31 UTC
+--- extensions/common/features/feature.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/common/features/feature.cc
-@@ -29,6 +29,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
+@@ -30,6 +30,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
return WIN_PLATFORM;
- #elif BUILDFLAG(IS_FUCHSIA)
- return FUCHSIA_PLATFORM;
+ #elif BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
+ return DESKTOP_ANDROID_PLATFORM;
+#elif BUILDFLAG(IS_BSD)
+ return LINUX_PLATFORM;
#else
diff --git a/www/ungoogled-chromium/files/patch-extensions_shell_app_shell__main__delegate.cc b/www/ungoogled-chromium/files/patch-extensions_shell_app_shell__main__delegate.cc
index ae3ed551aa51..7d707d576d69 100644
--- a/www/ungoogled-chromium/files/patch-extensions_shell_app_shell__main__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- extensions/shell/app/shell_main_delegate.cc.orig 2025-01-25 09:34:31 UTC
+--- extensions/shell/app/shell_main_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/shell/app/shell_main_delegate.cc
-@@ -40,7 +40,7 @@
+@@ -31,7 +31,7 @@
#if BUILDFLAG(IS_WIN)
#include "base/base_paths_win.h"
#include "base/process/process_info.h"
@@ -9,7 +9,7 @@
#include "base/nix/xdg_util.h"
#elif BUILDFLAG(IS_MAC)
#include "base/base_paths_mac.h"
-@@ -60,7 +60,7 @@ base::FilePath GetDataPath() {
+@@ -51,7 +51,7 @@ base::FilePath GetDataPath() {
}
base::FilePath data_dir;
diff --git a/www/ungoogled-chromium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc b/www/ungoogled-chromium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
index 1612bff56229..cc88b197ae3a 100644
--- a/www/ungoogled-chromium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
@@ -1,6 +1,6 @@
---- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-01-25 09:34:31 UTC
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/shell/browser/shell_browser_main_parts.cc
-@@ -137,7 +137,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
+@@ -126,7 +126,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
switches::kAppShellAllowRoaming)) {
network_controller_->SetCellularAllowRoaming(true);
}
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
new file mode 100644
index 000000000000..de5cff834dda
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2025-09-10 13:22:16 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.cc
+@@ -30,7 +30,7 @@
+ #include "ui/gfx/gpu_fence.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ #endif
+
+@@ -154,7 +154,7 @@ TestSharedImageInterface::TestSharedImageInterface() {
+ TestSharedImageInterface::~TestSharedImageInterface() = default;
+
+ // static
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ gfx::GpuMemoryBufferHandle TestSharedImageInterface::CreatePixmapHandle(
+ const gfx::Size& size,
+ gfx::BufferFormat format) {
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h b/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
new file mode 100644
index 000000000000..9f741a44d619
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
@@ -0,0 +1,11 @@
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig 2025-09-10 13:22:16 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.h
+@@ -37,7 +37,7 @@ class TestSharedImageInterface : public SharedImageInt
+ public:
+ TestSharedImageInterface();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // TODO(blundell): Fold this inside of a TestSII::CreateSI() variant and have
+ // test clients that need the handle grab it from the created SI.
+ static gfx::GpuMemoryBufferHandle CreatePixmapHandle(
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
index f96be0eedc9c..59c5f367fad5 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-05-31 17:16:41 UTC
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -383,7 +383,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
+@@ -402,7 +402,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
? wgpu::BackendType::D3D12
: wgpu::BackendType::D3D11;
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index 6a3c72e56d15..9b478ebfb341 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-05-31 17:16:41 UTC
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2863,7 +2863,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2851,7 +2851,7 @@ GLES2Decoder* GLES2Decoder::Create(
}
// Allow linux to run fuzzers.
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
index ea5dcea0b705..fe9e25c53675 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_context_state.cc.orig 2025-05-31 17:16:41 UTC
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/shared_context_state.cc
-@@ -64,7 +64,7 @@
+@@ -65,7 +65,7 @@
#include "gpu/vulkan/vulkan_implementation.h"
#include "gpu/vulkan/vulkan_util.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/external_semaphore_pool.h"
#endif
-@@ -348,7 +348,7 @@ SharedContextState::SharedContextState(
+@@ -304,7 +304,7 @@ SharedContextState::SharedContextState(
if (gr_context_type_ == GrContextType::kVulkan) {
if (vk_context_provider_) {
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,7 +18,7 @@
external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
#endif
use_virtualized_gl_contexts_ = false;
-@@ -385,7 +385,7 @@ SharedContextState::~SharedContextState() {
+@@ -341,7 +341,7 @@ SharedContextState::~SharedContextState() {
}
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.h b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
index ec60cc5fbe31..9070a5d91a6b 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_context_state.h.orig 2025-05-31 17:16:41 UTC
+--- gpu/command_buffer/service/shared_context_state.h.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/shared_context_state.h
-@@ -238,7 +238,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextState
return &memory_type_tracker_;
}
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -9,7 +9,7 @@
ExternalSemaphorePool* external_semaphore_pool() {
return external_semaphore_pool_.get();
}
-@@ -455,7 +455,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -401,7 +401,7 @@ class GPU_GLES2_EXPORT SharedContextState
bool disable_check_reset_status_throttling_for_test_ = false;
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index 103e47f31b11..0010678c44ef 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-01-25 09:34:31 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -57,7 +57,7 @@
+@@ -56,7 +56,7 @@
#include "ui/gl/gl_version_info.h"
#include "ui/gl/scoped_binders.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h"
#if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES)
#include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h"
-@@ -702,7 +702,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
+@@ -696,7 +696,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
wgpu::BackendType backend_type,
std::vector<wgpu::TextureFormat> view_formats,
scoped_refptr<SharedContextState> context_state) {
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index d5f6205b271e..b05a901950e8 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-04-15 08:30:07 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
-@@ -143,7 +143,7 @@ bool IsFormatSupported(viz::SharedImageFormat format,
+@@ -140,7 +140,7 @@ bool IsFormatSupported(viz::SharedImageFormat format,
SharedImageUsageSet SupportedUsage() {
SharedImageUsageSet supported_usage =
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index c34f3a755f7f..4551ab5f490c 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-05-06 12:23:00 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -48,7 +48,7 @@
+@@ -50,7 +50,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
#include "gpu/vulkan/vulkan_device_queue.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
#endif
-@@ -102,7 +102,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
+@@ -104,7 +104,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
case gfx::IO_SURFACE_BUFFER:
return "platform";
#endif
@@ -18,7 +18,7 @@
case gfx::NATIVE_PIXMAP:
return "platform";
#endif
-@@ -123,7 +123,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
+@@ -125,7 +125,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
#elif BUILDFLAG(IS_ANDROID)
return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
@@ -27,7 +27,7 @@
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -326,7 +326,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -297,7 +297,7 @@ SharedImageFactory::SharedImageFactory(
context_state_, workarounds_);
factories_.push_back(std::move(ozone_factory));
}
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index e5fcd4ac7527..4bc109dd89a4 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-04-15 08:30:07 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanoutImages() {
+@@ -760,7 +760,7 @@ bool SharedImageManager::SupportsScanoutImages() {
return true;
#elif BUILDFLAG(IS_ANDROID)
return base::AndroidHardwareBufferCompat::IsSupportAvailable();
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
index 5f25a100384e..0b8de7aa6c04 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
@@ -1,15 +1,15 @@
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1787,7 +1787,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
+@@ -1741,7 +1741,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
backend_types = {wgpu::BackendType::D3D12};
- #elif BUILDFLAG(IS_MAC)
+ #elif BUILDFLAG(IS_APPLE)
backend_types = {wgpu::BackendType::Metal};
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (shared_context_state_->GrContextIsVulkan() ||
shared_context_state_->IsGraphiteDawnVulkan()) {
backend_types = {wgpu::BackendType::Vulkan};
-@@ -2029,7 +2029,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -1986,7 +1986,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
}
#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
deleted file mode 100644
index 1a70dcd04455..000000000000
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-05-31 17:16:41 UTC
-+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
-@@ -33,7 +33,7 @@
- #include "ui/gfx/half_float.h"
- #include "ui/gl/test/gl_test_support.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h"
- #include "ui/gfx/linux/client_native_pixmap_factory_dmabuf.h"
- #endif
-@@ -76,7 +76,7 @@ class GpuMemoryBufferTest : public testing::TestWithPa
- GLManager gl_;
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- class GpuMemoryBufferTestEGL : public testing::Test,
- public gpu::GpuCommandBufferTestEGL {
- public:
diff --git a/www/ungoogled-chromium/files/patch-gpu_config_gpu__control__list.cc b/www/ungoogled-chromium/files/patch-gpu_config_gpu__control__list.cc
index 79d2c691be64..3b1e04e00cfd 100644
--- a/www/ungoogled-chromium/files/patch-gpu_config_gpu__control__list.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_config_gpu__control__list.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_control_list.cc.orig 2025-02-20 09:59:21 UTC
+--- gpu/config/gpu_control_list.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/config/gpu_control_list.cc
-@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
+@@ -843,7 +843,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
return kOsAndroid;
#elif BUILDFLAG(IS_FUCHSIA)
return kOsFuchsia;
diff --git a/www/ungoogled-chromium/files/patch-gpu_config_gpu__finch__features.cc b/www/ungoogled-chromium/files/patch-gpu_config_gpu__finch__features.cc
index b56a5c4cedb5..2bca274ae8cc 100644
--- a/www/ungoogled-chromium/files/patch-gpu_config_gpu__finch__features.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_config_gpu__finch__features.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_finch_features.cc.orig 2025-04-15 08:30:07 UTC
+--- gpu/config/gpu_finch_features.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/config/gpu_finch_features.cc
-@@ -155,7 +155,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF
+@@ -156,7 +156,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF
BASE_FEATURE(kDefaultEnableGpuRasterization,
"DefaultEnableGpuRasterization",
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-gpu_config_gpu__info__collector.cc b/www/ungoogled-chromium/files/patch-gpu_config_gpu__info__collector.cc
index bf531ff3d418..dae4e3f04362 100644
--- a/www/ungoogled-chromium/files/patch-gpu_config_gpu__info__collector.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_config_gpu__info__collector.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_info_collector.cc.orig 2025-05-31 17:16:41 UTC
+--- gpu/config/gpu_info_collector.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/config/gpu_info_collector.cc
-@@ -364,7 +364,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
+@@ -363,7 +363,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
static BASE_FEATURE(kCollectWebGPUSupportMetrics,
"CollectWebGPUSupportMetrics",
diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc b/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
deleted file mode 100644
index 556e7438a1f6..000000000000
--- a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2024-10-27 06:40:35 UTC
-+++ gpu/ipc/common/gpu_memory_buffer_support.cc
-@@ -26,7 +26,7 @@
- #include "ui/ozone/public/ozone_platform.h"
- #endif
-
--#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h"
- #endif
-
-@@ -55,7 +55,7 @@ GpuMemoryBufferSupport::GetNativeGpuMemoryBufferType()
- return gfx::IO_SURFACE_BUFFER;
- #elif BUILDFLAG(IS_ANDROID)
- return gfx::ANDROID_HARDWARE_BUFFER;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- return gfx::NATIVE_PIXMAP;
- #elif BUILDFLAG(IS_WIN)
- return gfx::DXGI_SHARED_HANDLE;
diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
deleted file mode 100644
index ce9c560e9de2..000000000000
--- a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2023-08-18 10:26:52 UTC
-+++ gpu/ipc/common/gpu_memory_buffer_support.h
-@@ -21,7 +21,7 @@
- #include "ui/gfx/geometry/size.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- namespace gfx {
- class ClientNativePixmapFactory;
- } // namespace gfx
diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc
index 20b3542f552d..8d7aa25a8e09 100644
--- a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc
@@ -1,6 +1,6 @@
---- gpu/ipc/service/gpu_init.cc.orig 2025-05-31 17:16:41 UTC
+--- gpu/ipc/service/gpu_init.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/ipc/service/gpu_init.cc
-@@ -153,7 +153,7 @@ void InitializePlatformOverlaySettings(GPUInfo* gpu_in
+@@ -155,7 +155,7 @@ void InitializePlatformOverlaySettings(GPUInfo* gpu_in
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CASTOS)
bool CanAccessDeviceFile(const GPUInfo& gpu_info) {
@@ -9,7 +9,7 @@
if (gpu_info.gpu.vendor_id != 0x10de || // NVIDIA
gpu_info.gpu.driver_vendor != "NVIDIA")
return true;
-@@ -389,7 +389,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -417,7 +417,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
enable_watchdog = false;
#endif
@@ -18,7 +18,7 @@
bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early;
#else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
// For some reasons MacOSX's VideoToolbox might crash when called after
-@@ -427,7 +427,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -455,7 +455,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
bool attempted_startsandbox = false;
@@ -27,7 +27,7 @@
// On Chrome OS ARM Mali, GPU driver userspace creates threads when
// initializing a GL context, so start the sandbox early.
// TODO(zmo): Need to collect OS version before this.
-@@ -524,7 +524,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -552,7 +552,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
gpu_preferences_.gr_context_type = GrContextType::kGL;
}
@@ -36,7 +36,7 @@
// The ContentSandboxHelper is currently the only one implementation of
// GpuSandboxHelper and it has no dependency. Except on Linux where
// VaapiWrapper checks the GL implementation to determine which display
-@@ -582,7 +582,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -610,7 +610,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
command_line, gpu_feature_info_,
gpu_preferences_.disable_software_rasterizer, false);
if (gl_use_swiftshader_) {
@@ -45,7 +45,7 @@
VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
<< "on Linux";
return false;
-@@ -750,7 +750,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -778,7 +778,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
->GetSupportedFormatsForGLNativePixmapImport();
#endif // BUILDFLAG(IS_OZONE)
@@ -54,7 +54,7 @@
// Driver may create a compatibility profile context when collect graphics
// information on Linux platform. Try to collect graphics information
// based on core profile context after disabling platform extensions.
-@@ -802,7 +802,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -830,7 +830,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
}
}
@@ -63,7 +63,7 @@
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1004,7 +1004,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1032,7 +1032,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
@@ -72,7 +72,7 @@
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1059,7 +1059,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1088,7 +1088,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
}
diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
index 0d152e1f9344..86097e563340 100644
--- a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
@@ -1,4 +1,4 @@
---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2024-10-27 06:40:35 UTC
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/ipc/service/gpu_memory_buffer_factory.cc
@@ -14,7 +14,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
@@ -9,7 +9,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h"
#endif
-@@ -71,7 +71,7 @@ GpuMemoryBufferFactory::CreateNativeType(
+@@ -65,7 +65,7 @@ GpuMemoryBufferFactory::CreateNativeType(
// to have a factory that vends invalid GMB handles rather than having no
// factory at all.
return std::make_unique<GpuMemoryBufferFactoryStub>();
diff --git a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__device__queue.h b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__device__queue.h
index a9b84758e477..abca656685a6 100644
--- a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__device__queue.h
+++ b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__device__queue.h
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_device_queue.h.orig 2025-03-09 21:38:10 UTC
+--- gpu/vulkan/vulkan_device_queue.h.orig 2025-09-10 13:22:16 UTC
+++ gpu/vulkan/vulkan_device_queue.h
-@@ -182,7 +182,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
+@@ -188,7 +188,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h
index 1e619804f0ab..b1b869db7782 100644
--- a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h
+++ b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_image.h.orig 2023-02-11 09:11:04 UTC
+--- gpu/vulkan/vulkan_image.h.orig 2025-09-10 13:22:16 UTC
+++ gpu/vulkan/vulkan_image.h
-@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+@@ -86,7 +86,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageUsageFlags usage,
VkImageCreateFlags flags);
@@ -9,7 +9,7 @@
static std::unique_ptr<VulkanImage> CreateWithExternalMemoryAndModifiers(
VulkanDeviceQueue* device_queue,
const gfx::Size& size,
-@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+@@ -198,7 +198,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageTiling image_tiling,
uint32_t queue_family_index);
diff --git a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__util.cc b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__util.cc
index 3623665b7a34..038d7f6dbfaa 100644
--- a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__util.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__util.cc
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_util.cc.orig 2025-04-15 08:30:07 UTC
+--- gpu/vulkan/vulkan_util.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/vulkan/vulkan_util.cc
-@@ -467,7 +467,7 @@ bool CheckVulkanCompatibilities(
+@@ -476,7 +476,7 @@ bool CheckVulkanCompatibilities(
}
}
diff --git a/www/ungoogled-chromium/files/patch-headless_BUILD.gn b/www/ungoogled-chromium/files/patch-headless_BUILD.gn
index 6a83631d2bc9..2bfe55b60c4b 100644
--- a/www/ungoogled-chromium/files/patch-headless_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-headless_BUILD.gn
@@ -1,6 +1,6 @@
---- headless/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- headless/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ headless/BUILD.gn
-@@ -475,7 +475,7 @@ component("headless_non_renderer") {
+@@ -478,7 +478,7 @@ component("headless_non_renderer") {
}
}
diff --git a/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc b/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc
index 5312fbc0f53f..7df59bde58a7 100644
--- a/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc
+++ b/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc
@@ -1,6 +1,6 @@
---- headless/lib/browser/headless_content_browser_client.cc.orig 2025-04-15 08:30:07 UTC
+--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-09-10 13:22:16 UTC
+++ headless/lib/browser/headless_content_browser_client.cc
-@@ -58,7 +58,7 @@
+@@ -59,7 +59,7 @@
#include "content/public/common/content_descriptors.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -9,7 +9,7 @@
#include "components/os_crypt/sync/os_crypt.h" // nogncheck
#include "content/public/browser/network_service_util.h"
#endif
-@@ -520,7 +520,7 @@ void HeadlessContentBrowserClient::HandleExplicitlyAll
+@@ -557,7 +557,7 @@ void HeadlessContentBrowserClient::HandleExplicitlyAll
void HeadlessContentBrowserClient::SetEncryptionKey(
::network::mojom::NetworkService* network_service) {
diff --git a/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.h b/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.h
index aaf72971ac06..33927ac185d0 100644
--- a/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.h
+++ b/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.h
@@ -1,6 +1,6 @@
---- headless/lib/browser/headless_content_browser_client.h.orig 2025-04-15 08:30:07 UTC
+--- headless/lib/browser/headless_content_browser_client.h.orig 2025-09-10 13:22:16 UTC
+++ headless/lib/browser/headless_content_browser_client.h
-@@ -47,7 +47,7 @@ class HeadlessContentBrowserClient : public content::C
+@@ -48,7 +48,7 @@ class HeadlessContentBrowserClient : public content::C
CreateDevToolsManagerDelegate() override;
content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings(
content::BrowserContext* context) override;
diff --git a/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc b/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc
index 7874c1c7cd29..52508640ccde 100644
--- a/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc
@@ -1,6 +1,6 @@
---- headless/lib/headless_content_main_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- headless/lib/headless_content_main_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ headless/lib/headless_content_main_delegate.cc
-@@ -406,7 +406,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
+@@ -411,7 +411,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
if (process_type != ::switches::kZygoteProcess) {
g_headless_crash_client.Pointer()->set_crash_dumps_dir(
command_line.GetSwitchValuePath(switches::kCrashDumpsDir));
diff --git a/www/ungoogled-chromium/files/patch-ipc_ipc__channel.h b/www/ungoogled-chromium/files/patch-ipc_ipc__channel.h
index ebe427cfc30e..92fa98cdd93c 100644
--- a/www/ungoogled-chromium/files/patch-ipc_ipc__channel.h
+++ b/www/ungoogled-chromium/files/patch-ipc_ipc__channel.h
@@ -1,8 +1,8 @@
---- ipc/ipc_channel.h.orig 2024-06-22 08:49:42 UTC
+--- ipc/ipc_channel.h.orig 2025-09-10 13:22:16 UTC
+++ ipc/ipc_channel.h
-@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+ // Generates a channel ID that's non-predictable and unique.
static std::string GenerateUniqueRandomChannelID();
- #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc b/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc
index 3d9e4414b682..aec3a673b554 100644
--- a/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc
+++ b/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc
@@ -1,6 +1,6 @@
---- ipc/ipc_channel_mojo.cc.orig 2023-02-11 09:11:04 UTC
+--- ipc/ipc_channel_mojo.cc.orig 2025-09-10 13:22:16 UTC
+++ ipc/ipc_channel_mojo.cc
-@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
+@@ -104,7 +104,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
};
base::ProcessId GetSelfPID() {
diff --git a/www/ungoogled-chromium/files/patch-ipc_ipc__message__utils.h b/www/ungoogled-chromium/files/patch-ipc_ipc__message__utils.h
index b3cbea09ed4f..2f5f22c4714d 100644
--- a/www/ungoogled-chromium/files/patch-ipc_ipc__message__utils.h
+++ b/www/ungoogled-chromium/files/patch-ipc_ipc__message__utils.h
@@ -1,6 +1,6 @@
---- ipc/ipc_message_utils.h.orig 2025-05-06 12:23:00 UTC
+--- ipc/ipc_message_utils.h.orig 2025-09-10 13:22:16 UTC
+++ ipc/ipc_message_utils.h
-@@ -216,7 +216,7 @@ struct ParamTraits<unsigned int> {
+@@ -211,7 +211,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/www/ungoogled-chromium/files/patch-media_BUILD.gn b/www/ungoogled-chromium/files/patch-media_BUILD.gn
index 0c367931c10d..e6b21cd4f17d 100644
--- a/www/ungoogled-chromium/files/patch-media_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-media_BUILD.gn
@@ -1,6 +1,6 @@
---- media/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- media/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ media/BUILD.gn
-@@ -105,6 +105,9 @@ config("media_config") {
+@@ -107,6 +107,9 @@ config("media_config") {
defines += [ "DLOPEN_PULSEAUDIO" ]
}
}
diff --git a/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn b/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn
index b9329b1da15d..010f56d78683 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn
@@ -1,6 +1,6 @@
---- media/audio/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- media/audio/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ media/audio/BUILD.gn
-@@ -275,9 +275,23 @@ source_set("audio") {
+@@ -289,9 +289,23 @@ source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
}
diff --git a/www/ungoogled-chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc b/www/ungoogled-chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
index 5b95ad01901e..bf1e1c5f4c9f 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -1,6 +1,6 @@
---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-05-31 17:16:41 UTC
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/alsa/audio_manager_alsa.cc
-@@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -103,7 +103,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
int card = -1;
// Loop through the physical sound cards to get ALSA device hints.
@@ -10,7 +10,7 @@
void** hints = nullptr;
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
-@@ -118,7 +120,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -115,7 +117,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
<< wrapper_->StrError(error);
}
@@ -20,19 +20,19 @@
}
void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
-@@ -202,7 +206,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(
+@@ -199,7 +203,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(AudioMana
// goes through software conversion if needed (e.g. incompatible
// sample rate).
// TODO(joi): Should we prefer "hw" instead?
+#if BUILDFLAG(IS_BSD)
-+ static const char kDeviceTypeDesired[] = "plug";
++ static constexpr std::string_view kDeviceTypeDesired = "plug";
+#else
- static const char kDeviceTypeDesired[] = "plughw";
+ static constexpr std::string_view kDeviceTypeDesired = "plughw";
+#endif
- return strncmp(kDeviceTypeDesired, device_name,
- std::size(kDeviceTypeDesired) - 1) == 0;
+ return device_name.starts_with(kDeviceTypeDesired);
}
-@@ -254,7 +262,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
+
+@@ -250,7 +258,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
// 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.
@@ -41,7 +41,7 @@
+#endif
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
- for (void** hint_iter = hints; *hint_iter != nullptr; hint_iter++) {
+ const std::string_view unwanted_type =
@@ -279,7 +289,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
<< wrapper_->StrError(error);
diff --git a/www/ungoogled-chromium/files/patch-media_audio_audio__input__device.cc b/www/ungoogled-chromium/files/patch-media_audio_audio__input__device.cc
index 94df86b06255..a890b351ce59 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_audio__input__device.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_audio__input__device.cc
@@ -1,6 +1,6 @@
---- media/audio/audio_input_device.cc.orig 2025-02-20 09:59:21 UTC
+--- media/audio/audio_input_device.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/audio_input_device.cc
-@@ -275,7 +275,7 @@ void AudioInputDevice::OnStreamCreated(
+@@ -271,7 +271,7 @@ void AudioInputDevice::OnStreamCreated(
// here. See comments in AliveChecker and PowerObserverHelper for details and
// todos.
if (detect_dead_stream_ == DeadStreamDetection::kEnabled) {
diff --git a/www/ungoogled-chromium/files/patch-media_audio_pulse_pulse__util.cc b/www/ungoogled-chromium/files/patch-media_audio_pulse_pulse__util.cc
index 3ae851d32c8e..6f508f46eda1 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_pulse_pulse__util.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_pulse_pulse__util.cc
@@ -1,6 +1,6 @@
---- media/audio/pulse/pulse_util.cc.orig 2024-10-01 07:26:23 UTC
+--- media/audio/pulse/pulse_util.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/pulse/pulse_util.cc
-@@ -50,7 +50,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
+@@ -45,7 +45,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
#if defined(DLOPEN_PULSEAUDIO)
static const base::FilePath::CharType kPulseLib[] =
diff --git a/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc b/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc
index a268febeec12..893ec8c52597 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -1,6 +1,6 @@
---- media/audio/sndio/audio_manager_sndio.cc.orig 2024-07-31 14:19:23 UTC
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/sndio/audio_manager_sndio.cc
-@@ -0,0 +1,213 @@
+@@ -0,0 +1,215 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -9,6 +9,8 @@
+#include "base/metrics/histogram_macros.h"
+#include "base/memory/ptr_util.h"
+
++#include "base/logging.h"
++
+#include "media/audio/sndio/audio_manager_sndio.h"
+
+#include "media/audio/audio_device_description.h"
@@ -62,7 +64,7 @@
+}
+
+#if defined(USE_SNDIO)
-+const char* AudioManagerSndio::GetName() {
++const std::string_view AudioManagerSndio::GetName() {
+ return "SNDIO";
+}
+#endif
diff --git a/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.h b/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.h
index e791d42538e1..0b7f6fe5185a 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.h
+++ b/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.h
@@ -1,4 +1,4 @@
---- media/audio/sndio/audio_manager_sndio.h.orig 2022-10-01 07:40:07 UTC
+--- media/audio/sndio/audio_manager_sndio.h.orig 2025-09-10 13:22:16 UTC
+++ media/audio/sndio/audio_manager_sndio.h
@@ -0,0 +1,66 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
@@ -34,7 +34,7 @@
+ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override;
+ AudioParameters GetInputStreamParameters(
+ const std::string& device_id) override;
-+ const char* GetName() override;
++ const std::string_view GetName() override;
+
+ // Implementation of AudioManagerBase.
+ AudioOutputStream* MakeLinearOutputStream(
diff --git a/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__input.cc b/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__input.cc
index 445ce5cd16d7..b6362074ff0d 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__input.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__input.cc
@@ -1,11 +1,12 @@
---- media/audio/sndio/sndio_input.cc.orig 2023-05-05 12:12:41 UTC
+--- media/audio/sndio/sndio_input.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/sndio/sndio_input.cc
-@@ -0,0 +1,200 @@
+@@ -0,0 +1,201 @@
+// Copyright 2013 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "base/logging.h"
++#include "media/base/audio_sample_types.h"
+#include "media/base/audio_timestamp_helper.h"
+#include "media/audio/sndio/audio_manager_sndio.h"
+#include "media/audio/audio_manager.h"
diff --git a/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc b/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc
index dc09c7d4ecab..e9dd3609d15a 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc
@@ -1,6 +1,6 @@
---- media/audio/sndio/sndio_output.cc.orig 2023-02-11 09:11:04 UTC
+--- media/audio/sndio/sndio_output.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/sndio/sndio_output.cc
-@@ -0,0 +1,187 @@
+@@ -0,0 +1,188 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -9,6 +9,7 @@
+#include "base/time/time.h"
+#include "base/time/default_tick_clock.h"
+#include "media/audio/audio_manager_base.h"
++#include "media/base/audio_sample_types.h"
+#include "media/base/audio_timestamp_helper.h"
+#include "media/audio/sndio/sndio_output.h"
+
diff --git a/www/ungoogled-chromium/files/patch-media_base_audio__latency.cc b/www/ungoogled-chromium/files/patch-media_base_audio__latency.cc
index 7f5f10923dd8..5d7ccc22fd08 100644
--- a/www/ungoogled-chromium/files/patch-media_base_audio__latency.cc
+++ b/www/ungoogled-chromium/files/patch-media_base_audio__latency.cc
@@ -1,6 +1,6 @@
---- media/base/audio_latency.cc.orig 2025-04-15 08:30:07 UTC
+--- media/base/audio_latency.cc.orig 2025-09-10 13:22:16 UTC
+++ media/base/audio_latency.cc
-@@ -147,7 +147,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
+@@ -143,7 +143,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/ungoogled-chromium/files/patch-media_base_media__switches.cc b/www/ungoogled-chromium/files/patch-media_base_media__switches.cc
index ecdebb290982..1316ecd78a94 100644
--- a/www/ungoogled-chromium/files/patch-media_base_media__switches.cc
+++ b/www/ungoogled-chromium/files/patch-media_base_media__switches.cc
@@ -1,4 +1,4 @@
---- media/base/media_switches.cc.orig 2025-05-31 17:16:41 UTC
+--- media/base/media_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ media/base/media_switches.cc
@@ -19,7 +19,7 @@
#include "ui/gl/gl_features.h"
@@ -9,7 +9,7 @@
#include "base/cpu.h"
#endif
-@@ -366,8 +366,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
+@@ -380,8 +380,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
"UseSCContentSharingPicker",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_MAC)
@@ -20,7 +20,7 @@
// Enables system audio mirroring using pulseaudio.
BASE_FEATURE(kPulseaudioLoopbackForCast,
"PulseaudioLoopbackForCast",
-@@ -377,6 +377,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
+@@ -391,6 +391,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
"PulseaudioLoopbackForScreenShare",
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -49,7 +49,7 @@
#endif // BUILDFLAG(IS_LINUX)
// When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -658,7 +680,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture,
+@@ -705,7 +727,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPicture,
// Show toolbar button that opens dialog for controlling media sessions.
BASE_FEATURE(kGlobalMediaControls,
"GlobalMediaControls",
@@ -58,7 +58,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -681,7 +703,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
+@@ -728,7 +750,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
// If enabled, users can request Media Remoting without fullscreen-in-tab.
BASE_FEATURE(kMediaRemotingWithoutFullscreen,
"MediaRemotingWithoutFullscreen",
@@ -67,7 +67,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -693,7 +715,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
+@@ -740,7 +762,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
"GlobalMediaControlsPictureInPicture",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -76,7 +76,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -722,7 +744,7 @@ BASE_FEATURE(kUnifiedAutoplay,
+@@ -775,7 +797,7 @@ BASE_FEATURE(kUnifiedAutoplay,
"UnifiedAutoplay",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -85,7 +85,7 @@
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -795,7 +817,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
+@@ -848,7 +870,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
"VSyncMjpegDecoding",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -94,7 +94,7 @@
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
"V4L2H264TemporalLayerHWEncoding",
-@@ -1340,7 +1362,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
+@@ -1444,7 +1466,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -103,7 +103,7 @@
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1422,7 +1444,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
+@@ -1526,7 +1548,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
"RecordWebAudioEngagement",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -112,3 +112,12 @@
// Reduces the number of buffers needed in the output video frame pool to
// populate the Renderer pipeline for hardware accelerated VideoDecoder in
// non-low latency scenarios.
+@@ -1843,7 +1865,7 @@ bool IsSystemLoopbackCaptureSupported() {
+ #elif BUILDFLAG(IS_MAC)
+ return (IsMacSckSystemLoopbackCaptureSupported() ||
+ IsMacCatapSystemLoopbackCaptureSupported());
+-#elif BUILDFLAG(IS_LINUX) && defined(USE_PULSEAUDIO)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_PULSEAUDIO)
+ return true;
+ #else
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-media_base_media__switches.h b/www/ungoogled-chromium/files/patch-media_base_media__switches.h
index 313aa1c7a307..d1ce71bf3d65 100644
--- a/www/ungoogled-chromium/files/patch-media_base_media__switches.h
+++ b/www/ungoogled-chromium/files/patch-media_base_media__switches.h
@@ -1,6 +1,6 @@
---- media/base/media_switches.h.orig 2025-05-31 17:16:41 UTC
+--- media/base/media_switches.h.orig 2025-09-10 13:22:16 UTC
+++ media/base/media_switches.h
-@@ -334,13 +334,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
+@@ -338,13 +338,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
@@ -28,16 +28,16 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -354,7 +366,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspendMutedAudio);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
+@@ -363,7 +375,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -370,7 +382,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
+@@ -379,7 +391,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -46,7 +46,7 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -490,7 +502,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
+@@ -497,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
diff --git a/www/ungoogled-chromium/files/patch-media_base_video__frame.cc b/www/ungoogled-chromium/files/patch-media_base_video__frame.cc
index 6e95b1801758..4bd34ff6e6f5 100644
--- a/www/ungoogled-chromium/files/patch-media_base_video__frame.cc
+++ b/www/ungoogled-chromium/files/patch-media_base_video__frame.cc
@@ -1,6 +1,6 @@
---- media/base/video_frame.cc.orig 2025-05-31 17:16:41 UTC
+--- media/base/video_frame.cc.orig 2025-09-10 13:22:16 UTC
+++ media/base/video_frame.cc
-@@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -87,7 +87,7 @@ std::string VideoFrame::StorageTypeToString(
return "OWNED_MEMORY";
case VideoFrame::STORAGE_SHMEM:
return "SHMEM";
@@ -9,7 +9,7 @@
case VideoFrame::STORAGE_DMABUFS:
return "DMABUFS";
#endif
-@@ -106,7 +106,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -101,7 +101,7 @@ std::string VideoFrame::StorageTypeToString(
// static
bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
return
@@ -18,25 +18,25 @@
// This is not strictly needed but makes explicit that, at VideoFrame
// level, DmaBufs are not mappable from userspace.
storage_type != VideoFrame::STORAGE_DMABUFS &&
-@@ -420,7 +420,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII
+@@ -396,7 +396,7 @@ scoped_refptr<VideoFrame> VideoFrame::CreateFrameForMa
plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool is_native_buffer =
- gpu_memory_buffer
- ? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -890,7 +890,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
- return frame;
+ bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
+ if (is_native_buffer) {
+ const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
+@@ -861,7 +861,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
}
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1577,7 +1577,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
+@@ -1535,7 +1535,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
}
diff --git a/www/ungoogled-chromium/files/patch-media_base_video__frame.h b/www/ungoogled-chromium/files/patch-media_base_video__frame.h
index 5d617f871f07..3d3212455560 100644
--- a/www/ungoogled-chromium/files/patch-media_base_video__frame.h
+++ b/www/ungoogled-chromium/files/patch-media_base_video__frame.h
@@ -1,6 +1,6 @@
---- media/base/video_frame.h.orig 2025-05-31 17:16:41 UTC
+--- media/base/video_frame.h.orig 2025-09-10 13:22:16 UTC
+++ media/base/video_frame.h
-@@ -42,7 +42,7 @@
+@@ -41,7 +41,7 @@
#include "ui/gfx/geometry/size.h"
#include "ui/gfx/hdr_metadata.h"
@@ -9,7 +9,7 @@
#include "base/files/scoped_file.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -88,7 +88,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -95,7 +95,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
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.
@@ -18,16 +18,16 @@
STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
#endif
STORAGE_GPU_MEMORY_BUFFER = 6,
-@@ -420,7 +420,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
- ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb,
+@@ -370,7 +370,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
base::TimeDelta timestamp);
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// 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
-@@ -733,7 +733,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -692,7 +692,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// wait for the included sync point.
scoped_refptr<gpu::ClientSharedImage> shared_image() const;
@@ -36,7 +36,7 @@
// 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.
-@@ -973,7 +973,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -927,7 +927,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
bool is_mappable_si_enabled_ = false;
diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_create__video__capture__device__factory.cc b/www/ungoogled-chromium/files/patch-media_capture_video_create__video__capture__device__factory.cc
index d7c238e7c584..26c523147115 100644
--- a/www/ungoogled-chromium/files/patch-media_capture_video_create__video__capture__device__factory.cc
+++ b/www/ungoogled-chromium/files/patch-media_capture_video_create__video__capture__device__factory.cc
@@ -1,6 +1,6 @@
---- media/capture/video/create_video_capture_device_factory.cc.orig 2025-04-15 08:30:07 UTC
+--- media/capture/video/create_video_capture_device_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ media/capture/video/create_video_capture_device_factory.cc
-@@ -12,7 +12,7 @@
+@@ -13,7 +13,7 @@
#include "media/capture/video/fake_video_capture_device_factory.h"
#include "media/capture/video/file_video_capture_device_factory.h"
@@ -9,7 +9,7 @@
#include "media/capture/video/linux/video_capture_device_factory_linux.h"
#elif BUILDFLAG(IS_CHROMEOS)
#include "media/capture/video/chromeos/public/cros_features.h"
-@@ -55,7 +55,7 @@ CreateFakeVideoCaptureDeviceFactory() {
+@@ -56,7 +56,7 @@ CreateFakeVideoCaptureDeviceFactory() {
std::unique_ptr<VideoCaptureDeviceFactory>
CreatePlatformSpecificVideoCaptureDeviceFactory(
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc b/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
index b2ddac062a8c..338d71b1c704 100644
--- a/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
+++ b/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
@@ -1,6 +1,6 @@
---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-03-09 21:38:10 UTC
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ media/capture/video/linux/fake_v4l2_impl.cc
-@@ -569,7 +569,7 @@ int FakeV4L2Impl::close(int fd) {
+@@ -570,7 +570,7 @@ int FakeV4L2Impl::close(int fd) {
return kSuccessReturnValue;
}
diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
index 4e1df633590f..68a26f76a9e8 100644
--- a/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
@@ -1,4 +1,4 @@
---- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-03-09 21:38:10 UTC
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ media/capture/video/linux/v4l2_capture_delegate.cc
@@ -10,8 +10,10 @@
#include "media/capture/video/linux/v4l2_capture_delegate.h"
@@ -11,7 +11,7 @@
#include <poll.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
-@@ -34,17 +36,19 @@
+@@ -35,17 +37,19 @@
#include "media/capture/video/blob_utils.h"
#include "media/capture/video/linux/video_capture_device_linux.h"
@@ -32,7 +32,7 @@
// TODO(aleksandar.stojiljkovic): Wrap this with kernel version check once the
// format is introduced to kernel.
-@@ -54,6 +58,14 @@ using media::mojom::MeteringMode;
+@@ -55,6 +59,14 @@ using media::mojom::MeteringMode;
#define V4L2_PIX_FMT_INVZ v4l2_fourcc('I', 'N', 'V', 'Z')
#endif
@@ -47,7 +47,7 @@
namespace media {
namespace {
-@@ -273,7 +285,7 @@ bool V4L2CaptureDelegate::IsBlockedControl(int control
+@@ -274,7 +286,7 @@ bool V4L2CaptureDelegate::IsBlockedControl(int control
// static
bool V4L2CaptureDelegate::IsControllableControl(
int control_id,
@@ -56,7 +56,7 @@
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
-@@ -329,7 +341,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate(
+@@ -330,7 +342,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate(
is_capturing_(false),
timeout_count_(0),
rotation_(rotation) {
@@ -65,7 +65,7 @@
use_gpu_buffer_ = switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -456,7 +468,7 @@ void V4L2CaptureDelegate::AllocateAndStart(
+@@ -457,7 +469,7 @@ void V4L2CaptureDelegate::AllocateAndStart(
client_->OnStarted();
@@ -74,7 +74,7 @@
if (use_gpu_buffer_) {
v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>();
}
-@@ -800,7 +812,7 @@ base::WeakPtr<V4L2CaptureDelegate> V4L2CaptureDelegate
+@@ -801,7 +813,7 @@ base::WeakPtr<V4L2CaptureDelegate> V4L2CaptureDelegate
V4L2CaptureDelegate::~V4L2CaptureDelegate() = default;
@@ -83,7 +83,7 @@
int num_retries = 0;
for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries;
++num_retries) {
-@@ -810,7 +822,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void*
+@@ -811,7 +823,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void*
return num_retries != kMaxIOCtrlRetries;
}
@@ -92,7 +92,7 @@
return HANDLE_EINTR(v4l2_->ioctl(device_fd_.get(), request, argp));
}
-@@ -821,6 +833,7 @@ bool V4L2CaptureDelegate::IsControllableControl(int co
+@@ -822,6 +834,7 @@ bool V4L2CaptureDelegate::IsControllableControl(int co
}
void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() {
@@ -100,7 +100,7 @@
constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS,
V4L2_CID_AUTO_WHITE_BALANCE,
V4L2_CID_BRIGHTNESS,
-@@ -848,6 +861,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
+@@ -849,6 +862,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
<< ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}";
}
}
@@ -108,7 +108,7 @@
}
mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) {
-@@ -1028,7 +1042,11 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1029,7 +1043,11 @@ void V4L2CaptureDelegate::DoCapture() {
pollfd device_pfd = {};
device_pfd.fd = device_fd_.get();
@@ -120,7 +120,7 @@
const int result =
HANDLE_EINTR(v4l2_->poll(&device_pfd, 1, kCaptureTimeoutMs));
-@@ -1066,6 +1084,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1067,6 +1085,7 @@ void V4L2CaptureDelegate::DoCapture() {
timeout_count_ = 0;
}
@@ -128,7 +128,7 @@
// Dequeue events if the driver has filled in some.
if (device_pfd.revents & POLLPRI) {
bool controls_changed = false;
-@@ -1099,6 +1118,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1100,6 +1119,7 @@ void V4L2CaptureDelegate::DoCapture() {
client_->OnCaptureConfigurationChanged();
}
}
@@ -136,7 +136,7 @@
// Deenqueue, send and reenqueue a buffer if the driver has filled one in.
if (device_pfd.revents & POLLIN) {
-@@ -1152,7 +1172,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1153,7 +1173,7 @@ void V4L2CaptureDelegate::DoCapture() {
// workable on Linux.
// See http://crbug.com/959919.
@@ -145,7 +145,7 @@
if (use_gpu_buffer_) {
v4l2_gpu_helper_->OnIncomingCapturedData(
client_.get(), buffer_tracker->start(),
-@@ -1226,7 +1246,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr
+@@ -1227,7 +1247,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr
client_->OnError(error, from_here, reason);
}
diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/www/ungoogled-chromium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
index 893aa101ccd4..d5b422ea5eaa 100644
--- a/www/ungoogled-chromium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
+++ b/www/ungoogled-chromium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
@@ -1,6 +1,6 @@
---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-03-09 21:38:10 UTC
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-09-10 13:22:16 UTC
+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
-@@ -43,6 +43,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf
+@@ -44,6 +44,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf
return a.descriptor < b.descriptor;
}
@@ -8,7 +8,7 @@
// USB VID and PID are both 4 bytes long.
const size_t kVidPidSize = 4;
const size_t kMaxInterfaceNameSize = 256;
-@@ -75,11 +76,24 @@ std::string ExtractFileNameFromDeviceId(const std::str
+@@ -76,11 +77,24 @@ std::string ExtractFileNameFromDeviceId(const std::str
DCHECK(base::StartsWith(device_id, kDevDir, base::CompareCase::SENSITIVE));
return device_id.substr(strlen(kDevDir), device_id.length());
}
@@ -33,7 +33,7 @@
const base::FilePath path("/dev/");
base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES,
"video*");
-@@ -87,9 +101,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -88,9 +102,13 @@ class DevVideoFilePathsDeviceProvider
const base::FileEnumerator::FileInfo info = enumerator.GetInfo();
target_container->emplace_back(path.value() + info.GetName().value());
}
@@ -47,7 +47,7 @@
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
std::string usb_id;
const std::string vid_path =
-@@ -106,9 +124,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -107,9 +125,13 @@ class DevVideoFilePathsDeviceProvider
}
return usb_id;
@@ -61,7 +61,7 @@
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
const std::string interface_path =
base::StringPrintf(kInterfacePathTemplate, file_name.c_str());
-@@ -119,6 +141,7 @@ class DevVideoFilePathsDeviceProvider
+@@ -120,6 +142,7 @@ class DevVideoFilePathsDeviceProvider
return std::string();
}
return display_name;
@@ -69,7 +69,7 @@
}
};
-@@ -224,7 +247,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo(
+@@ -225,7 +248,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo(
std::move(callback).Run(std::move(devices_info));
}
diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc b/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc
index 8125498cd84f..e9826fb8795b 100644
--- a/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc
+++ b/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc
@@ -1,6 +1,6 @@
---- media/capture/video/video_capture_device_client.cc.orig 2025-04-15 08:30:07 UTC
+--- media/capture/video/video_capture_device_client.cc.orig 2025-09-10 13:22:16 UTC
+++ media/capture/video/video_capture_device_client.cc
-@@ -172,7 +172,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
+@@ -173,7 +173,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
CHECK(!is_width_odd && !is_height_odd);
return {libyuv::FOURCC_UYVY};
case media::PIXEL_FORMAT_RGB24:
diff --git a/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
index 1a43065ed0f8..4e1635bbc4e9 100644
--- a/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ b/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/build_ffmpeg.py.orig 2024-07-31 14:19:23 UTC
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-09-10 13:22:16 UTC
+++ media/ffmpeg/scripts/build_ffmpeg.py
@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
@@ -12,13 +12,13 @@
@@ -43,6 +43,8 @@ BRANDINGS = [
ARCH_MAP = {
'android': ['ia32', 'x64', 'arm-neon', 'arm64'],
- 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64'],
+ 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64', 'riscv64'],
+ 'openbsd': ['x64', 'arm64', 'ia32'],
+ 'freebsd': ['x64', 'arm64', 'ia32'],
'mac': ['x64', 'arm64'],
'win': ['ia32', 'x64', 'arm64'],
}
-@@ -122,7 +124,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
+@@ -124,7 +126,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
def GetDsoName(target_os, dso_name, dso_version):
diff --git a/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py b/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
index 8f037c11e821..8956067a4bde 100644
--- a/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ b/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-02-20 09:59:21 UTC
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-09-10 13:22:16 UTC
+++ media/ffmpeg/scripts/robo_lib/config.py
@@ -56,19 +56,13 @@ class RoboConfiguration:
self._llvm_path = os.path.join(self.chrome_src(), "third_party",
@@ -32,7 +32,7 @@
self._host_architecture = "arm64"
elif platform.machine() == "mips32":
self._host_architecture = "mipsel"
-@@ -224,6 +218,10 @@ class RoboConfiguration:
+@@ -230,6 +224,10 @@ class RoboConfiguration:
elif platform.system() == "Windows" or "CYGWIN_NT" in platform.system(
):
self._host_operating_system = "win"
@@ -43,7 +43,7 @@
else:
raise ValueError(f"Unsupported platform: {platform.system()}")
-@@ -232,8 +230,8 @@ class RoboConfiguration:
+@@ -238,8 +236,8 @@ class RoboConfiguration:
wd = os.getcwd()
# Walk up the tree until we find src/AUTHORS
while wd != "/":
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/www/ungoogled-chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index f77ead67c04a..306d3c4d98c1 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -1,11 +1,11 @@
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-05-06 12:23:00 UTC
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
-@@ -68,7 +68,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe
- << static_cast<int>(buffer_format);
- NOTREACHED();
+@@ -321,7 +321,7 @@ bool MailboxVideoFrameConverter::GenerateSharedImage(
+ VideoPixelFormatToString(origin_frame->format()));
+ return false;
}
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// If format is true multiplanar format, we prefer external sampler on
// ChromeOS and Linux.
- if (format.is_multi_plane()) {
+ if (si_format->is_multi_plane()) {
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/www/ungoogled-chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
index c6195d6838cd..a34aae2f821c 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
@@ -1,6 +1,6 @@
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-04-15 08:30:07 UTC
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
+@@ -71,7 +71,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
const base::FilePath dev_path(FILE_PATH_LITERAL(
base::StrCat({drm_node_file_prefix, base::NumberToString(i)})));
@@ -9,7 +9,7 @@
const bool is_render_node = base::Contains(drm_node_file_prefix, "render");
// TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
-@@ -193,7 +193,7 @@ class GbmDeviceWrapper {
+@@ -192,7 +192,7 @@ class GbmDeviceWrapper {
const base::FilePath dev_path(
base::CommandLine::ForCurrentProcess()->GetSwitchValuePath(
switches::kRenderNodeOverride));
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
index 3e61a33b6310..6997fda8bdd6 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -1,6 +1,6 @@
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-05-06 12:23:00 UTC
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
-@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -162,7 +162,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
}
#if BUILDFLAG(USE_VAAPI)
@@ -9,7 +9,7 @@
if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
}
-@@ -168,7 +168,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -170,7 +170,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
#endif
#elif BUILDFLAG(USE_V4L2_CODEC)
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
index 7fbe38c2344e..ce07cb5ccb36 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-04-15 08:30:07 UTC
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
@@ -17,7 +17,9 @@
#include "media/gpu/vaapi/vaapi_wrapper.h"
@@ -18,7 +18,7 @@
void AllowAccessToRenderNodes(std::vector<BrokerFilePermission>& permissions,
bool include_sys_dev_char,
bool read_write) {
-@@ -189,6 +192,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
+@@ -180,6 +183,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
NOTREACHED();
#endif // BUILDFLAG(USE_V4L2_CODEC)
}
@@ -26,7 +26,7 @@
} // namespace
-@@ -204,6 +208,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
+@@ -195,6 +199,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
// (at least).
bool HardwareVideoDecodingPreSandboxHook(
sandbox::policy::SandboxLinux::Options options) {
@@ -34,7 +34,7 @@
using HardwareVideoDecodingProcessPolicy =
sandbox::policy::HardwareVideoDecodingProcessPolicy;
using PolicyType =
-@@ -249,6 +254,7 @@ bool HardwareVideoDecodingPreSandboxHook(
+@@ -240,6 +245,7 @@ bool HardwareVideoDecodingPreSandboxHook(
// |permissions| is empty?
sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
command_set, permissions, options);
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__helpers.cc b/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__helpers.cc
index 36f7a3850591..c41e9eb53ed5 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__helpers.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__helpers.cc
@@ -1,8 +1,8 @@
---- media/gpu/test/video_frame_helpers.cc.orig 2025-04-15 08:30:07 UTC
+--- media/gpu/test/video_frame_helpers.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/test/video_frame_helpers.cc
@@ -23,7 +23,7 @@
#include "ui/gfx/buffer_format_util.h"
- #include "ui/gfx/gpu_memory_buffer.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__validator.cc b/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__validator.cc
index c7d7e0e085b2..09a2b75b446b 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__validator.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__validator.cc
@@ -1,8 +1,8 @@
---- media/gpu/test/video_frame_validator.cc.orig 2025-04-15 08:30:07 UTC
+--- media/gpu/test/video_frame_validator.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/test/video_frame_validator.cc
-@@ -34,7 +34,7 @@
+@@ -29,7 +29,7 @@
+ #include "media/media_buildflags.h"
#include "testing/gtest/include/gtest/gtest.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index b7d80eb60bdd..5e0e08bc3027 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-05-06 12:23:00 UTC
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -784,7 +784,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
+@@ -787,7 +787,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
const gfx::Size decoder_natural_size =
aspect_ratio_.GetNaturalSize(decoder_visible_rect);
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
index ec3707cf46a8..2d52472316e0 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-05-31 17:16:41 UTC
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/vaapi/vaapi_wrapper.cc
-@@ -82,7 +82,7 @@
+@@ -83,7 +83,7 @@
using media_gpu_vaapi::kModuleVa_prot;
#endif
diff --git a/www/ungoogled-chromium/files/patch-media_media__options.gni b/www/ungoogled-chromium/files/patch-media_media__options.gni
index 7e8ecb3acf54..5769179e1434 100644
--- a/www/ungoogled-chromium/files/patch-media_media__options.gni
+++ b/www/ungoogled-chromium/files/patch-media_media__options.gni
@@ -1,6 +1,6 @@
---- media/media_options.gni.orig 2025-04-15 08:30:07 UTC
+--- media/media_options.gni.orig 2025-09-10 13:22:16 UTC
+++ media/media_options.gni
-@@ -201,12 +201,15 @@ declare_args() {
+@@ -206,12 +206,15 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
use_alsa = false
diff --git a/www/ungoogled-chromium/files/patch-media_mojo_mojom_BUILD.gn b/www/ungoogled-chromium/files/patch-media_mojo_mojom_BUILD.gn
index 0b2386c92552..5dfed8687e6b 100644
--- a/www/ungoogled-chromium/files/patch-media_mojo_mojom_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-media_mojo_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- media/mojo/mojom/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- media/mojo/mojom/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ media/mojo/mojom/BUILD.gn
-@@ -971,7 +971,7 @@ source_set("test_support") {
+@@ -962,7 +962,7 @@ source_set("test_support") {
sources = []
deps = []
diff --git a/www/ungoogled-chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/www/ungoogled-chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
index c0cccf6c9d10..890426e3dad9 100644
--- a/www/ungoogled-chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/www/ungoogled-chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -1,6 +1,6 @@
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-05-06 12:23:00 UTC
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-09-10 13:22:16 UTC
+++ media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -24,7 +24,7 @@
+@@ -21,7 +21,7 @@
#include "ui/gfx/mojom/color_space_mojom_traits.h"
#include "ui/gfx/mojom/hdr_metadata_mojom_traits.h"
@@ -9,7 +9,7 @@
#include "base/posix/eintr_wrapper.h"
#include "media/gpu/buffer_validation.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -166,7 +166,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+@@ -188,7 +188,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
media::mojom::OpaqueVideoFrameData::New());
}
@@ -18,7 +18,7 @@
if (input->storage_type() == media::VideoFrame::STORAGE_DMABUFS) {
// Duplicates the DMA buffer FDs to a new vector since this cannot take
// ownership of the FDs in |input| due to constness.
-@@ -197,7 +197,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+@@ -219,7 +219,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
} // namespace
@@ -27,7 +27,7 @@
// static
bool StructTraits<
media::mojom::ColorPlaneLayoutDataView,
-@@ -436,7 +436,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
+@@ -442,7 +442,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
frame = media::VideoFrame::WrapTrackingToken(
format, *metadata.tracking_token, coded_size, visible_rect,
natural_size, timestamp);
diff --git a/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.cc b/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.cc
deleted file mode 100644
index 309a340d55c9..000000000000
--- a/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- media/video/fake_gpu_memory_buffer.cc.orig 2025-05-31 17:16:41 UTC
-+++ media/video/fake_gpu_memory_buffer.cc
-@@ -15,7 +15,7 @@
- #include "media/base/format_utils.h"
- #include "media/base/video_frame.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <fcntl.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-@@ -30,7 +30,7 @@ namespace media {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::ScopedFD GetDummyFD() {
- base::ScopedFD fd(open("/dev/zero", O_RDWR));
- DCHECK(fd.is_valid());
-@@ -74,7 +74,7 @@ static base::AtomicSequenceNumber buffer_id_generator;
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- gfx::GpuMemoryBufferHandle CreatePixmapHandleForTesting(
- const gfx::Size& size,
- gfx::BufferFormat format,
diff --git a/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.h b/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.h
deleted file mode 100644
index 94d1e5cf5b1b..000000000000
--- a/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/video/fake_gpu_memory_buffer.h.orig 2025-05-31 17:16:41 UTC
-+++ media/video/fake_gpu_memory_buffer.h
-@@ -12,7 +12,7 @@
-
- namespace media {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // This method is used by tests to create a fake pixmap handle instead of
- // creating a FakeGpuMemoryBuffer. Once all tests are converted to use it,
- // FakeGpuMemoryBuffer will be removed and this file will be renamed
diff --git a/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
index 990f8ae0e232..25a4f11c8889 100644
--- a/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
+++ b/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -1,6 +1,6 @@
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-05-06 12:23:00 UTC
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-09-10 13:22:16 UTC
+++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -647,7 +647,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
+@@ -651,7 +651,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
}
bool is_software_backed_video_frame = !video_frame->HasSharedImage();
@@ -9,16 +9,16 @@
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1057,7 +1057,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
- media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
+@@ -1052,7 +1052,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
+ media::IOSurfaceIsWebGPUCompatible(handle.io_surface().get());
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
is_webgpu_compatible =
- handle.native_pixmap_handle.supports_zero_copy_webgpu_import;
- #endif
-@@ -1228,7 +1228,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
+ handle.type == gfx::NATIVE_PIXMAP &&
+ handle.native_pixmap_handle().supports_zero_copy_webgpu_import;
+@@ -1220,7 +1220,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
}
diff --git a/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc b/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
index 397534a78801..765a2f1e0d89 100644
--- a/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
@@ -1,6 +1,6 @@
---- media/video/video_encode_accelerator_adapter.cc.orig 2025-05-06 12:23:00 UTC
+--- media/video/video_encode_accelerator_adapter.cc.orig 2025-09-10 13:22:16 UTC
+++ media/video/video_encode_accelerator_adapter.cc
-@@ -468,7 +468,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
+@@ -467,7 +467,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
auto format = PIXEL_FORMAT_I420;
auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
diff --git a/www/ungoogled-chromium/files/patch-media_webrtc_audio__processor.cc b/www/ungoogled-chromium/files/patch-media_webrtc_audio__processor.cc
index 068574946c4f..09a22d93b650 100644
--- a/www/ungoogled-chromium/files/patch-media_webrtc_audio__processor.cc
+++ b/www/ungoogled-chromium/files/patch-media_webrtc_audio__processor.cc
@@ -1,6 +1,6 @@
---- media/webrtc/audio_processor.cc.orig 2025-05-31 17:16:41 UTC
+--- media/webrtc/audio_processor.cc.orig 2025-09-10 13:22:16 UTC
+++ media/webrtc/audio_processor.cc
-@@ -512,7 +512,7 @@ std::optional<double> AudioProcessor::ProcessData(
+@@ -510,7 +510,7 @@ std::optional<double> AudioProcessor::ProcessData(
// controller.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
DCHECK_LE(volume, 1.0);
diff --git a/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc b/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc
index 2718449e6671..f9bb1296536e 100644
--- a/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc
+++ b/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc
@@ -1,6 +1,6 @@
---- media/webrtc/helpers_unittests.cc.orig 2025-02-20 09:59:21 UTC
+--- media/webrtc/helpers_unittests.cc.orig 2025-09-10 13:22:16 UTC
+++ media/webrtc/helpers_unittests.cc
-@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
+@@ -38,7 +38,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
EXPECT_TRUE(config.echo_canceller.enabled);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
EXPECT_FALSE(config.gain_controller1.enabled);
EXPECT_TRUE(config.gain_controller2.enabled);
#elif BUILDFLAG(IS_CASTOS) || BUILDFLAG(IS_CAST_ANDROID)
-@@ -66,7 +66,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -65,7 +65,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
TEST(CreateWebRtcAudioProcessingModuleTest,
InputVolumeAdjustmentEnabledWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -82,7 +82,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -81,7 +81,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -27,7 +27,7 @@
TEST(CreateWebRtcAudioProcessingModuleTest,
CanDisableInputVolumeAdjustmentWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -99,7 +99,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -98,7 +98,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn b/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn
index f298ab06789b..73e9b3001841 100644
--- a/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn
@@ -1,11 +1,11 @@
---- mojo/core/BUILD.gn.orig 2025-01-25 09:34:31 UTC
+--- mojo/core/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ mojo/core/BUILD.gn
-@@ -163,7 +163,7 @@ source_set("impl_for_embedder") {
- ]
- }
+@@ -161,7 +161,7 @@ source_set("impl_for_embedder") {
+ "channel_posix.h",
+ ]
-- if ((is_linux || is_chromeos || is_android) && !is_nacl) {
-+ if ((is_linux || is_chromeos || is_android) && !is_nacl && !is_bsd) {
+- if (is_linux || is_chromeos || is_android) {
++ if ((is_linux || is_chromeos || is_android) && !is_bsd) {
sources += [
"channel_linux.cc",
"channel_linux.h",
diff --git a/www/ungoogled-chromium/files/patch-mojo_core_channel.cc b/www/ungoogled-chromium/files/patch-mojo_core_channel.cc
index 62a857bddb2f..4f48fac93970 100644
--- a/www/ungoogled-chromium/files/patch-mojo_core_channel.cc
+++ b/www/ungoogled-chromium/files/patch-mojo_core_channel.cc
@@ -1,6 +1,6 @@
---- mojo/core/channel.cc.orig 2025-01-25 09:34:31 UTC
+--- mojo/core/channel.cc.orig 2025-09-10 13:22:16 UTC
+++ mojo/core/channel.cc
-@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 64;
+@@ -80,7 +80,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
#endif // BUILDFLAG(IS_FUCHSIA)
@@ -12,3 +12,12 @@
Channel::AlignedBuffer MakeAlignedBuffer(size_t size) {
// Generic allocators (such as malloc) return a pointer that is suitably
// aligned for storing any type of object with a fundamental alignment
+@@ -1162,7 +1166,7 @@ void Channel::LogHistogramForIPCMetrics(MessageType ty
+ }
+
+ // Currently only CrOs, Linux, and Android support upgrades.
+-#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID))
++#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
+ // static
+ MOJO_SYSTEM_IMPL_EXPORT bool Channel::SupportsChannelUpgrade() {
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-mojo_core_embedder_features.h b/www/ungoogled-chromium/files/patch-mojo_core_embedder_features.h
index ee84f21cd3fd..038a85d8452f 100644
--- a/www/ungoogled-chromium/files/patch-mojo_core_embedder_features.h
+++ b/www/ungoogled-chromium/files/patch-mojo_core_embedder_features.h
@@ -1,9 +1,9 @@
---- mojo/core/embedder/features.h.orig 2023-05-05 12:12:41 UTC
+--- mojo/core/embedder/features.h.orig 2025-09-10 13:22:16 UTC
+++ mojo/core/embedder/features.h
-@@ -16,7 +16,7 @@ namespace core {
+@@ -15,7 +15,7 @@ namespace mojo {
+ namespace core {
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && \
- !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
+ #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(MOJO_CORE_EMBEDDER_FEATURES)
diff --git a/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni b/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni
index 2c4c084993d9..f411f144e56d 100644
--- a/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni
+++ b/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni
@@ -1,6 +1,6 @@
---- mojo/public/tools/bindings/mojom.gni.orig 2025-05-06 12:23:00 UTC
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-09-10 13:22:16 UTC
+++ mojo/public/tools/bindings/mojom.gni
-@@ -774,6 +774,16 @@ template("mojom") {
+@@ -762,6 +762,16 @@ template("mojom") {
enabled_features += [ "is_apple" ]
}
diff --git a/www/ungoogled-chromium/files/patch-net_BUILD.gn b/www/ungoogled-chromium/files/patch-net_BUILD.gn
index 4bfc385294ff..f03c3599d4fe 100644
--- a/www/ungoogled-chromium/files/patch-net_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-net_BUILD.gn
@@ -1,4 +1,4 @@
---- net/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- net/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ net/BUILD.gn
@@ -126,7 +126,7 @@ net_configs = [
"//build/config/compiler:wexit_time_destructors",
@@ -9,7 +9,7 @@
net_configs += [ "//build/config/linux:libresolv" ]
}
-@@ -1336,6 +1336,19 @@ component("net") {
+@@ -1358,6 +1358,19 @@ component("net") {
]
}
@@ -29,7 +29,7 @@
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1499,7 +1512,7 @@ component("net") {
+@@ -1521,7 +1534,7 @@ component("net") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
@@ -38,7 +38,7 @@
sources += [
"base/network_interfaces_getifaddrs.cc",
"base/network_interfaces_getifaddrs.h",
-@@ -2209,7 +2222,7 @@ static_library("test_support") {
+@@ -2254,7 +2267,7 @@ static_library("test_support") {
]
}
@@ -47,7 +47,7 @@
sources += [
"base/address_tracker_linux_test_util.cc",
"base/address_tracker_linux_test_util.h",
-@@ -3032,14 +3045,14 @@ target(_test_target_type, "net_unittests") {
+@@ -3052,14 +3065,14 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -64,7 +64,7 @@
sources += [
"base/address_tracker_linux_unittest.cc",
"base/network_interfaces_linux_unittest.cc",
-@@ -3137,6 +3150,10 @@ target(_test_target_type, "net_unittests") {
+@@ -3160,6 +3173,10 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -75,16 +75,16 @@
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3202,7 +3219,7 @@ target(_test_target_type, "net_unittests") {
- ]
- }
+@@ -3216,7 +3233,7 @@ target(_test_target_type, "net_unittests") {
+ ]
+ data_deps = [ "//testing/buildbot/filters:net_unittests_filters" ]
- if (is_linux || is_chromeos) {
+ if ((is_linux || is_chromeos) && !is_bsd) {
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3341,7 +3358,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3346,7 +3363,7 @@ target(_test_target_type, "net_unittests") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
diff --git a/www/ungoogled-chromium/files/patch-net_base_features.cc b/www/ungoogled-chromium/files/patch-net_base_features.cc
index 90556d8a4408..02d8ead14046 100644
--- a/www/ungoogled-chromium/files/patch-net_base_features.cc
+++ b/www/ungoogled-chromium/files/patch-net_base_features.cc
@@ -1,6 +1,6 @@
---- net/base/features.cc.orig 2025-05-31 17:16:41 UTC
+--- net/base/features.cc.orig 2025-09-10 13:22:16 UTC
+++ net/base/features.cc
-@@ -29,7 +29,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
+@@ -34,7 +34,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
BASE_FEATURE(kAsyncDns,
"AsyncDns",
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
@@ -9,3 +9,12 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
+@@ -713,7 +713,7 @@ BASE_FEATURE(kReportingApiEnableEnterpriseCookieIssues
+
+ BASE_FEATURE(kSimdutfBase64Support,
+ "SimdutfBase64Support",
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/ungoogled-chromium/files/patch-net_base_sockaddr__util__posix.cc b/www/ungoogled-chromium/files/patch-net_base_sockaddr__util__posix.cc
index cf41208287a3..1b3be1e31565 100644
--- a/www/ungoogled-chromium/files/patch-net_base_sockaddr__util__posix.cc
+++ b/www/ungoogled-chromium/files/patch-net_base_sockaddr__util__posix.cc
@@ -1,6 +1,6 @@
---- net/base/sockaddr_util_posix.cc.orig 2025-03-09 21:38:10 UTC
+--- net/base/sockaddr_util_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ net/base/sockaddr_util_posix.cc
-@@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string& socket_path,
+@@ -60,7 +60,8 @@ bool FillUnixAddress(const std::string& socket_path,
return true;
}
diff --git a/www/ungoogled-chromium/files/patch-net_disk__cache_backend__experiment.h b/www/ungoogled-chromium/files/patch-net_disk__cache_backend__experiment.h
index a14c4c97a938..c003446a0159 100644
--- a/www/ungoogled-chromium/files/patch-net_disk__cache_backend__experiment.h
+++ b/www/ungoogled-chromium/files/patch-net_disk__cache_backend__experiment.h
@@ -1,6 +1,6 @@
---- net/disk_cache/backend_experiment.h.orig 2024-11-16 12:20:41 UTC
+--- net/disk_cache/backend_experiment.h.orig 2025-09-10 13:22:16 UTC
+++ net/disk_cache/backend_experiment.h
-@@ -14,7 +14,7 @@ namespace disk_cache {
+@@ -15,7 +15,7 @@ namespace disk_cache {
// default.
constexpr bool IsSimpleBackendEnabledByDefaultPlatform() {
return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/ungoogled-chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc b/www/ungoogled-chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
index cffadde7d08d..eeb48e7cd56b 100644
--- a/www/ungoogled-chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ b/www/ungoogled-chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
@@ -1,6 +1,6 @@
---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-03-09 21:38:10 UTC
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-09-10 13:22:16 UTC
+++ net/disk_cache/simple/simple_file_tracker.cc
-@@ -37,7 +37,17 @@ bool SimpleFileTracker::TrackedFiles::InLRUList() cons
+@@ -36,7 +36,17 @@ bool SimpleFileTracker::TrackedFiles::InLRUList() cons
}
SimpleFileTracker::SimpleFileTracker(int file_limit)
diff --git a/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn b/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn
index e1fd322aea84..84798fd4ddf2 100644
--- a/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn
@@ -1,6 +1,6 @@
---- net/dns/BUILD.gn.orig 2025-03-29 00:50:57 UTC
+--- net/dns/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ net/dns/BUILD.gn
-@@ -138,7 +138,7 @@ source_set("dns") {
+@@ -140,7 +140,7 @@ source_set("dns") {
"dns_config_service_android.cc",
"dns_config_service_android.h",
]
@@ -9,25 +9,23 @@
sources += [
"dns_config_service_linux.cc",
"dns_config_service_linux.h",
-@@ -172,6 +172,9 @@ source_set("dns") {
+@@ -174,6 +174,7 @@ source_set("dns") {
}
deps = [ "//net:net_deps" ]
-+ if (is_bsd) {
-+ deps += [ "//services/screen_ai/buildflags" ]
-+ }
++ deps += [ "//services/screen_ai/buildflags" ]
public_deps = [
":dns_client",
-@@ -179,6 +182,7 @@ source_set("dns") {
+@@ -181,6 +182,7 @@ source_set("dns") {
":host_resolver_manager",
":mdns_client",
"//net:net_public_deps",
+ "//printing/buildflags",
]
- allow_circular_includes_from = [
-@@ -447,9 +451,9 @@ source_set("tests") {
+ if (enable_mdns) {
+@@ -454,9 +456,9 @@ source_set("tests") {
if (is_android) {
sources += [ "dns_config_service_android_unittest.cc" ]
diff --git a/www/ungoogled-chromium/files/patch-net_dns_address__info.cc b/www/ungoogled-chromium/files/patch-net_dns_address__info.cc
index 2620fcebc3a7..c05201567cff 100644
--- a/www/ungoogled-chromium/files/patch-net_dns_address__info.cc
+++ b/www/ungoogled-chromium/files/patch-net_dns_address__info.cc
@@ -1,6 +1,6 @@
---- net/dns/address_info.cc.orig 2024-07-31 14:19:23 UTC
+--- net/dns/address_info.cc.orig 2025-09-10 13:22:16 UTC
+++ net/dns/address_info.cc
-@@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get(
+@@ -78,8 +78,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get(
// error.
// http://crbug.com/134142
err = ERR_NAME_NOT_RESOLVED;
diff --git a/www/ungoogled-chromium/files/patch-net_dns_address__sorter__posix.cc b/www/ungoogled-chromium/files/patch-net_dns_address__sorter__posix.cc
index 317b589c4f4f..408362e09404 100644
--- a/www/ungoogled-chromium/files/patch-net_dns_address__sorter__posix.cc
+++ b/www/ungoogled-chromium/files/patch-net_dns_address__sorter__posix.cc
@@ -1,6 +1,6 @@
---- net/dns/address_sorter_posix.cc.orig 2024-07-31 14:19:23 UTC
+--- net/dns/address_sorter_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ net/dns/address_sorter_posix.cc
-@@ -32,6 +32,7 @@
+@@ -33,6 +33,7 @@
#include "net/dns/netinet_in_var_ios.h"
#else
#include <netinet/in_var.h>
diff --git a/www/ungoogled-chromium/files/patch-net_dns_public_resolv__reader.cc b/www/ungoogled-chromium/files/patch-net_dns_public_resolv__reader.cc
new file mode 100644
index 000000000000..e22d04ee7759
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-net_dns_public_resolv__reader.cc
@@ -0,0 +1,11 @@
+--- net/dns/public/resolv_reader.cc.orig 2025-09-10 13:22:16 UTC
++++ net/dns/public/resolv_reader.cc
+@@ -34,7 +34,7 @@ std::unique_ptr<ScopedResState> ResolvReader::GetResSt
+ }
+
+ bool ResolvReader::IsLikelySystemdResolved() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // Look for a single 127.0.0.53:53 nameserver endpoint. The only known
+ // significant usage of such a configuration is the systemd-resolved local
+ // resolver, so it is then a fairly safe assumption that any DNS queries to
diff --git a/www/ungoogled-chromium/files/patch-net_http_http__network__session.cc b/www/ungoogled-chromium/files/patch-net_http_http__network__session.cc
index cd02be689bbc..16d9fd10460b 100644
--- a/www/ungoogled-chromium/files/patch-net_http_http__network__session.cc
+++ b/www/ungoogled-chromium/files/patch-net_http_http__network__session.cc
@@ -1,6 +1,6 @@
---- net/http/http_network_session.cc.orig 2024-10-01 07:26:23 UTC
+--- net/http/http_network_session.cc.orig 2025-09-10 13:22:16 UTC
+++ net/http/http_network_session.cc
-@@ -20,7 +20,9 @@
+@@ -21,7 +21,9 @@
#include "build/build_config.h"
#include "net/base/features.h"
#include "net/dns/host_resolver.h"
diff --git a/www/ungoogled-chromium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc b/www/ungoogled-chromium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
index 8b324a33e2b1..b6221a1186e3 100644
--- a/www/ungoogled-chromium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
+++ b/www/ungoogled-chromium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
@@ -1,4 +1,4 @@
---- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-05-31 17:16:41 UTC
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ net/proxy_resolution/proxy_config_service_linux.cc
@@ -11,7 +11,9 @@
@@ -26,7 +26,7 @@
} // namespace
-@@ -1258,9 +1262,11 @@ ProxyConfigServiceLinux::Delegate::Delegate(
+@@ -1259,9 +1263,11 @@ ProxyConfigServiceLinux::Delegate::Delegate(
case base::nix::DESKTOP_ENVIRONMENT_KDE4:
case base::nix::DESKTOP_ENVIRONMENT_KDE5:
case base::nix::DESKTOP_ENVIRONMENT_KDE6:
diff --git a/www/ungoogled-chromium/files/patch-net_quic_quic__network__transaction__unittest.cc b/www/ungoogled-chromium/files/patch-net_quic_quic__network__transaction__unittest.cc
deleted file mode 100644
index 84acd771d657..000000000000
--- a/www/ungoogled-chromium/files/patch-net_quic_quic__network__transaction__unittest.cc
+++ /dev/null
@@ -1,28 +0,0 @@
---- net/quic/quic_network_transaction_unittest.cc.orig 2025-04-15 08:30:07 UTC
-+++ net/quic/quic_network_transaction_unittest.cc
-@@ -5202,10 +5202,10 @@ TEST_P(QuicNetworkTransactionTest, RstStreamBeforeHead
-
- TEST_P(QuicNetworkTransactionTest, BrokenAlternateProtocol) {
- // Alternate-protocol job
-- std::unique_ptr<quic::QuicEncryptedPacket> close(
-+ std::unique_ptr<quic::QuicEncryptedPacket> test_close(
- ConstructServerConnectionClosePacket(1));
- MockRead quic_reads[] = {
-- MockRead(ASYNC, close->data(), close->length()),
-+ MockRead(ASYNC, test_close->data(), test_close->length()),
- MockRead(ASYNC, ERR_IO_PENDING), // No more data to read
- MockRead(ASYNC, OK), // EOF
- };
-@@ -5248,10 +5248,10 @@ TEST_P(QuicNetworkTransactionTest,
- http_server_properties_ = std::make_unique<HttpServerProperties>();
-
- // Alternate-protocol job
-- std::unique_ptr<quic::QuicEncryptedPacket> close(
-+ std::unique_ptr<quic::QuicEncryptedPacket> test_close(
- ConstructServerConnectionClosePacket(1));
- MockRead quic_reads[] = {
-- MockRead(ASYNC, close->data(), close->length()),
-+ MockRead(ASYNC, test_close->data(), test_close->length()),
- MockRead(ASYNC, ERR_IO_PENDING), // No more data to read
- MockRead(ASYNC, OK), // EOF
- };
diff --git a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc
index 74caa00a4502..ad46805ffec3 100644
--- a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc
+++ b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_posix.cc.orig 2025-05-31 17:16:41 UTC
+--- net/socket/udp_socket_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ net/socket/udp_socket_posix.cc
-@@ -530,12 +530,17 @@ int UDPSocketPosix::SetRecvTos() {
+@@ -524,12 +524,17 @@ int UDPSocketPosix::SetRecvTos() {
#endif // BUILDFLAG(IS_APPLE)
}
@@ -19,7 +19,7 @@
if (confirm) {
sendto_flags_ |= MSG_CONFIRM;
} else {
-@@ -556,7 +561,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
+@@ -550,7 +555,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
int value = broadcast ? 1 : 0;
int rv;
diff --git a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc
index 88a374702952..e7ddca286c9a 100644
--- a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_unittest.cc.orig 2025-05-31 17:16:41 UTC
+--- net/socket/udp_socket_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ net/socket/udp_socket_unittest.cc
-@@ -392,7 +392,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
+@@ -397,7 +397,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
EXPECT_EQ(second_packet, received);
}
@@ -9,7 +9,7 @@
// - MacOS: requires root permissions on OSX 10.7+.
// - Android: devices attached to testbots don't have default network, so
// broadcasting to 255.255.255.255 returns error -109 (Address not reachable).
-@@ -703,7 +703,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) {
+@@ -708,7 +708,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) {
EXPECT_THAT(rv, IsOk());
rv = client.SetDoNotFragment();
@@ -18,7 +18,7 @@
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -725,7 +725,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) {
+@@ -730,7 +730,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) {
EXPECT_THAT(rv, IsOk());
rv = server.SetDoNotFragment();
@@ -27,7 +27,7 @@
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -791,7 +791,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
+@@ -796,7 +796,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
// TODO(crbug.com/40620614): failing on device on iOS 12.2.
// TODO(crbug.com/40189274): flaky on Mac 11.
@@ -36,7 +36,7 @@
#define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress
#else
#define MAYBE_SharedMulticastAddress SharedMulticastAddress
-@@ -845,7 +845,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
+@@ -850,7 +850,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
NetLogSource());
ASSERT_THAT(client_socket.Connect(send_address), IsOk());
diff --git a/www/ungoogled-chromium/files/patch-net_url__request_url__request__context.cc b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context.cc
index 3237f09ad08b..a6cf6760c81d 100644
--- a/www/ungoogled-chromium/files/patch-net_url__request_url__request__context.cc
+++ b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context.cc.orig 2025-04-15 08:30:07 UTC
+--- net/url_request/url_request_context.cc.orig 2025-09-10 13:22:16 UTC
+++ net/url_request/url_request_context.cc
-@@ -119,7 +119,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
+@@ -128,7 +128,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
return &network_session->context();
}
diff --git a/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc
index c570a4fe6b92..77c7fa0a7a36 100644
--- a/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc
+++ b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context_builder.cc.orig 2025-05-31 17:16:41 UTC
+--- net/url_request/url_request_context_builder.cc.orig 2025-09-10 13:22:16 UTC
+++ net/url_request/url_request_context_builder.cc
-@@ -445,7 +445,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
+@@ -447,7 +447,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
}
if (!proxy_resolution_service_) {
diff --git a/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc
index 63f739692f14..d853ecfdc861 100644
--- a/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc
+++ b/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc
@@ -1,6 +1,6 @@
---- pdf/pdfium/pdfium_engine.cc.orig 2025-05-31 17:16:41 UTC
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-09-10 13:22:16 UTC
+++ pdf/pdfium/pdfium_engine.cc
-@@ -112,7 +112,7 @@
+@@ -113,7 +113,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
#endif
@@ -9,7 +9,7 @@
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -568,7 +568,7 @@ void InitializeSDK(bool enable_v8,
+@@ -565,7 +565,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.cc b/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.cc
new file mode 100644
index 000000000000..9b9fe5d40212
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.cc
@@ -0,0 +1,52 @@
+--- printing/backend/cups_helper.cc.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/cups_helper.cc
+@@ -13,7 +13,7 @@
+ #include "base/time/time.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <cups/ppd.h>
+ #include <stddef.h>
+ #include <stdio.h>
+@@ -43,11 +43,11 @@
+ #include "url/gurl.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ using base::EqualsCaseInsensitiveASCII;
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -60,7 +60,7 @@ namespace {
+ // able to start and respond on all systems within this duration.
+ constexpr base::TimeDelta kCupsTimeout = base::Seconds(5);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // CUPS default max copies value (parsed from kCupsMaxCopies PPD attribute).
+ constexpr int32_t kDefaultMaxCopies = 9999;
+ constexpr char kCupsMaxCopies[] = "cupsMaxCopies";
+@@ -766,7 +766,7 @@ const int kDefaultIPPServerPort = 631;
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ HttpConnectionCUPS::HttpConnectionCUPS(const GURL& print_server_url,
+@@ -971,7 +971,7 @@ ScopedHttpPtr HttpConnect2(const char* host,
+ int blocking,
+ int msec,
+ int* cancel) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ScopedHttpPtr http;
+ if (httpConnect2) {
+ http.reset(httpConnect2(host, port,
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.h b/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.h
new file mode 100644
index 000000000000..746321a8ef3a
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_helper.h.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/cups_helper.h
+@@ -32,7 +32,7 @@ constexpr int kCupsTimeoutMs = 3000;
+ constexpr cups_ptype_t kDestinationsFilterMask =
+ CUPS_PRINTER_FAX | CUPS_PRINTER_SCANNER | CUPS_PRINTER_DISCOVERED;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ class COMPONENT_EXPORT(PRINT_BACKEND) HttpConnectionCUPS {
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc b/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc
index e92b45dbc360..a3ee51373a6b 100644
--- a/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc
@@ -1,6 +1,6 @@
---- printing/backend/cups_ipp_helper.cc.orig 2025-03-09 21:38:10 UTC
+--- printing/backend/cups_ipp_helper.cc.orig 2025-09-10 13:22:16 UTC
+++ printing/backend/cups_ipp_helper.cc
-@@ -201,7 +201,7 @@ void ExtractResolutions(const CupsOptionProvider& prin
+@@ -202,7 +202,7 @@ void ExtractResolutions(const CupsOptionProvider& prin
// Provide a default DPI if no valid DPI is found.
#if BUILDFLAG(IS_MAC)
constexpr gfx::Size kDefaultMissingDpi(kDefaultMacDpi, kDefaultMacDpi);
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__jobs.cc b/www/ungoogled-chromium/files/patch-printing_backend_cups__jobs.cc
new file mode 100644
index 000000000000..7b901e141a09
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__jobs.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_jobs.cc.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/cups_jobs.cc
+@@ -31,7 +31,7 @@
+ #include "printing/backend/cups_ipp_helper.h"
+ #include "printing/printer_status.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__printer.cc b/www/ungoogled-chromium/files/patch-printing_backend_cups__printer.cc
new file mode 100644
index 000000000000..d749af0445bd
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__printer.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_printer.cc.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/cups_printer.cc
+@@ -24,7 +24,7 @@
+ #include "printing/print_job_constants.h"
+ #include "url/gurl.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__weak__functions.h b/www/ungoogled-chromium/files/patch-printing_backend_cups__weak__functions.h
new file mode 100644
index 000000000000..0da284674d3d
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__weak__functions.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_weak_functions.h.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/cups_weak_functions.h
+@@ -6,7 +6,7 @@
+
+ #include "build/build_config.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ // Function availability can be tested by checking whether its address is not
+ // nullptr. Weak symbols remove the need for platform specific build flags and
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.cc b/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.cc
deleted file mode 100644
index 61760741f669..000000000000
--- a/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- printing/backend/print_backend_cups.cc.orig 2025-04-15 08:30:07 UTC
-+++ printing/backend/print_backend_cups.cc
-@@ -29,7 +29,7 @@
- #include "printing/mojom/print.mojom.h"
- #include "url/gurl.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "base/feature_list.h"
- #include "printing/backend/cups_connection.h"
- #include "printing/backend/print_backend_cups_ipp.h"
-@@ -59,7 +59,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags
- return 1; // Keep going.
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // This may be removed when Amazon Linux 2 reaches EOL (30 Jun 2025).
- bool AreNewerCupsFunctionsAvailable() {
- return cupsFindDestDefault && cupsFindDestSupported && cupsUserAgent &&
-@@ -286,7 +286,7 @@ bool PrintBackendCUPS::IsValidPrinter(const std::strin
- #if !BUILDFLAG(IS_CHROMEOS)
- scoped_refptr<PrintBackend> PrintBackend::CreateInstanceImpl(
- const std::string& locale) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (AreNewerCupsFunctionsAvailable() &&
- base::FeatureList::IsEnabled(features::kCupsIppPrintingBackend)) {
- return base::MakeRefCounted<PrintBackendCupsIpp>(CupsConnection::Create());
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.h b/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.h
new file mode 100644
index 000000000000..acb5718024ff
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.h
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups.h.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/print_backend_cups.h
+@@ -17,7 +17,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "url/gurl.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ namespace printing {
+
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups__ipp.cc b/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups__ipp.cc
new file mode 100644
index 000000000000..0cd184ad55c8
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups__ipp.cc
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups_ipp.cc.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/print_backend_cups_ipp.cc
+@@ -21,7 +21,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "printing/units.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc b/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
index 082d133c6aeb..d5a7851efbac 100644
--- a/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -1,4 +1,4 @@
---- printing/mojom/printing_context_mojom_traits.cc.orig 2025-05-31 17:16:41 UTC
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-09-10 13:22:16 UTC
+++ printing/mojom/printing_context_mojom_traits.cc
@@ -19,7 +19,7 @@
#include "base/numerics/safe_conversions.h"
@@ -9,7 +9,7 @@
#include "mojo/public/mojom/base/values.mojom.h"
#endif
-@@ -162,7 +162,7 @@ bool StructTraits<
+@@ -217,7 +217,7 @@ bool StructTraits<
}
out->set_pages_per_sheet(data.pages_per_sheet());
@@ -18,7 +18,7 @@
DCHECK(out->advanced_settings().empty());
if (!data.ReadAdvancedSettings(&out->advanced_settings()))
return false;
-@@ -239,7 +239,7 @@ bool StructTraits<
+@@ -294,7 +294,7 @@ bool StructTraits<
if (system_print_dialog_data.size() != dictionary_entries) {
return false;
}
diff --git a/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc b/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
index 913fbf8ed87e..d2e7f404274e 100644
--- a/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
@@ -1,6 +1,6 @@
---- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-05-31 17:16:41 UTC
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ printing/mojom/printing_context_mojom_traits_unittest.cc
-@@ -79,7 +79,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
+@@ -80,7 +80,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf");
}
@@ -9,7 +9,7 @@
data.Set(kLinuxSystemPrintDialogDataPrinter, "printer-name");
data.Set(kLinuxSystemPrintDialogDataPrintSettings, "print-settings-foo");
data.Set(kLinuxSystemPrintDialogDataPageSetup, "page-setup-bar");
-@@ -116,7 +116,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
+@@ -117,7 +117,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
/*top=*/10583,
/*bottom=*/12347);
@@ -18,7 +18,7 @@
PrintSettings::AdvancedSettings GenerateSampleAdvancedSettings() {
PrintSettings::AdvancedSettings advanced_settings;
advanced_settings.emplace("advanced-setting-A", base::Value("setting-A"));
-@@ -209,7 +209,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
+@@ -210,7 +210,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
settings.set_device_name(kPrintSettingsDeviceName);
settings.set_requested_media(kPrintSettingsRequestedMedia);
@@ -27,7 +27,7 @@
PrintSettings::AdvancedSettings& advanced_settings =
settings.advanced_settings();
for (const auto& item : kPrintSettingsAdvancedSettings)
-@@ -547,7 +547,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -548,7 +548,7 @@ TEST(PrintingContextMojomTraitsTest,
EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet1);
@@ -36,7 +36,7 @@
EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
#endif
-@@ -600,7 +600,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -601,7 +601,7 @@ TEST(PrintingContextMojomTraitsTest,
kPrintSettingsCustomMarginsInMicrons));
EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet2);
@@ -45,7 +45,7 @@
EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
#endif
-@@ -639,7 +639,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -674,7 +674,7 @@ TEST(PrintingContextMojomTraitsTest,
EXPECT_EQ(output.page_setup_device_units(), kInput.page_setup_device_units());
}
@@ -54,7 +54,7 @@
TEST(PrintingContextMojomTraitsTest,
TestSerializeAndDeserializePrintSettingsEmptyAdvancedSettings) {
PrintSettings input = GenerateSamplePrintSettingsDefaultMargins();
-@@ -837,7 +837,7 @@ TEST(
+@@ -872,7 +872,7 @@ TEST(
}
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/ungoogled-chromium/files/patch-printing_print__settings.h b/www/ungoogled-chromium/files/patch-printing_print__settings.h
index 70567dcdffdf..d9e60f2cd34a 100644
--- a/www/ungoogled-chromium/files/patch-printing_print__settings.h
+++ b/www/ungoogled-chromium/files/patch-printing_print__settings.h
@@ -1,4 +1,4 @@
---- printing/print_settings.h.orig 2025-05-31 17:16:41 UTC
+--- printing/print_settings.h.orig 2025-09-10 13:22:16 UTC
+++ printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
@@ -9,7 +9,7 @@
#include <map>
#include "base/values.h"
-@@ -51,7 +51,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
+@@ -52,7 +52,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
"print_settings";
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
inline constexpr char kLinuxSystemPrintDialogDataPrinter[] = "printer_name";
inline constexpr char kLinuxSystemPrintDialogDataPrintSettings[] =
"print_settings";
-@@ -101,7 +101,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -102,7 +102,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
std::string vendor_id;
};
@@ -27,7 +27,7 @@
using AdvancedSettings = std::map<std::string, base::Value>;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -276,7 +276,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -290,7 +290,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
pages_per_sheet_ = pages_per_sheet;
}
@@ -36,7 +36,7 @@
AdvancedSettings& advanced_settings() { return advanced_settings_; }
const AdvancedSettings& advanced_settings() const {
return advanced_settings_;
-@@ -434,7 +434,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -451,7 +451,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
// Number of pages per sheet.
int pages_per_sheet_;
diff --git a/www/ungoogled-chromium/files/patch-printing_printing__features.cc b/www/ungoogled-chromium/files/patch-printing_printing__features.cc
index e1061b42f81c..8d6630914d05 100644
--- a/www/ungoogled-chromium/files/patch-printing_printing__features.cc
+++ b/www/ungoogled-chromium/files/patch-printing_printing__features.cc
@@ -1,21 +1,15 @@
---- printing/printing_features.cc.orig 2025-05-06 12:23:00 UTC
+--- printing/printing_features.cc.orig 2025-09-10 13:22:16 UTC
+++ printing/printing_features.cc
-@@ -26,12 +26,12 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
+@@ -26,7 +26,7 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Use the CUPS IPP printing backend instead of the original CUPS backend that
// calls the deprecated PPD API.
BASE_FEATURE(kCupsIppPrintingBackend,
- "CupsIppPrintingBackend",
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_DISABLED_BY_DEFAULT
- #else
- base::FEATURE_ENABLED_BY_DEFAULT
-@@ -81,7 +81,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
+@@ -70,7 +70,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
// out-of-process.
BASE_FEATURE(kEnableOopPrintDrivers,
"EnableOopPrintDrivers",
diff --git a/www/ungoogled-chromium/files/patch-printing_printing__features.h b/www/ungoogled-chromium/files/patch-printing_printing__features.h
index d122be42d31b..3e81b6617424 100644
--- a/www/ungoogled-chromium/files/patch-printing_printing__features.h
+++ b/www/ungoogled-chromium/files/patch-printing_printing__features.h
@@ -1,11 +1,11 @@
---- printing/printing_features.h.orig 2025-05-06 12:23:00 UTC
+--- printing/printing_features.h.orig 2025-09-10 13:22:16 UTC
+++ printing/printing_features.h
@@ -24,7 +24,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale);
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(PRINTING_BASE) BASE_DECLARE_FEATURE(kCupsIppPrintingBackend);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-remoting_base_chromoting__event.cc b/www/ungoogled-chromium/files/patch-remoting_base_chromoting__event.cc
deleted file mode 100644
index 896946738d0b..000000000000
--- a/www/ungoogled-chromium/files/patch-remoting_base_chromoting__event.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/base/chromoting_event.cc.orig 2025-03-09 21:38:10 UTC
-+++ remoting/base/chromoting_event.cc
-@@ -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)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- Os os = Os::CHROMOTING_LINUX;
- #elif BUILDFLAG(IS_CHROMEOS)
- Os os = Os::CHROMOTING_CHROMEOS;
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc
index c3fe87c18e71..14e0a4ac2028 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc
@@ -1,6 +1,6 @@
---- remoting/host/chromoting_host.cc.orig 2025-05-06 12:23:00 UTC
+--- remoting/host/chromoting_host.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/chromoting_host.cc
-@@ -137,7 +137,7 @@ void ChromotingHost::Start(const std::string& host_own
+@@ -138,7 +138,7 @@ void ChromotingHost::Start(const std::string& host_own
&ChromotingHost::OnIncomingSession, base::Unretained(this)));
}
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc
index 4a19789fdb15..769ea2a39d5b 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc
@@ -1,6 +1,6 @@
---- remoting/host/chromoting_host_services_client.cc.orig 2025-05-31 17:16:41 UTC
+--- remoting/host/chromoting_host_services_client.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/chromoting_host_services_client.cc
-@@ -134,7 +134,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic
+@@ -139,7 +139,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic
if (session_services_remote_.is_bound()) {
return true;
}
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc b/www/ungoogled-chromium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
new file mode 100644
index 000000000000..dd643246f662
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
@@ -0,0 +1,20 @@
+--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2025-09-10 13:22:16 UTC
++++ remoting/host/create_desktop_interaction_strategy_factory.cc
+@@ -13,7 +13,7 @@
+ #include "remoting/host/desktop_interaction_strategy.h"
+ #include "remoting/host/legacy_interaction_strategy.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/host/linux/gnome_interaction_strategy.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -25,7 +25,7 @@ CreateDesktopInteractionStrategyFactory(
+ scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
+ scoped_refptr<base::SingleThreadTaskRunner> video_capture_task_runner,
+ scoped_refptr<base::SingleThreadTaskRunner> input_task_runner) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::CommandLine::ForCurrentProcess()->HasSwitch("enable-wayland")) {
+ return std::make_unique<GnomeInteractionStrategyFactory>(ui_task_runner);
+ }
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_host__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_host__main.cc
index 00185ff2821a..e78bfecda2ab 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_host__main.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_host__main.cc
@@ -1,6 +1,6 @@
---- remoting/host/host_main.cc.orig 2025-03-09 21:38:10 UTC
+--- remoting/host/host_main.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/host_main.cc
-@@ -55,7 +55,7 @@ int FileChooserMain();
+@@ -57,7 +57,7 @@ int FileChooserMain();
int RdpDesktopSessionMain();
int UrlForwarderConfiguratorMain();
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
int XSessionChooserMain();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -68,7 +68,7 @@ const char kUsageMessage[] =
+@@ -70,7 +70,7 @@ const char kUsageMessage[] =
"\n"
"Options:\n"
@@ -18,7 +18,7 @@
" --audio-pipe-name=<pipe> - Sets the pipe name to capture audio on "
"Linux.\n"
#endif // BUILDFLAG(IS_LINUX)
-@@ -161,7 +161,7 @@ MainRoutineFn SelectMainRoutine(const std::string& pro
+@@ -163,7 +163,7 @@ MainRoutineFn SelectMainRoutine(const std::string& pro
} else if (process_type == kProcessTypeUrlForwarderConfigurator) {
main_routine = &UrlForwarderConfiguratorMain;
#endif // BUILDFLAG(IS_WIN)
@@ -27,12 +27,12 @@
} else if (process_type == kProcessTypeXSessionChooser) {
main_routine = &XSessionChooserMain;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -229,7 +229,7 @@ int HostMain(int argc, char** argv) {
+@@ -231,7 +231,7 @@ int HostMain(int argc, char** argv) {
// Note that we enable crash reporting only if the user has opted in to having
// the crash reports uploaded.
if (IsUsageStatsAllowed()) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- InitializeCrashReporting();
+ InitializeCrashpadReporting();
#elif BUILDFLAG(IS_WIN)
// TODO: joedow - Enable crash reporting for the RDP process.
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
index ff469567ab8c..1b1961596a4d 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
@@ -1,6 +1,6 @@
---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-04-15 08:30:07 UTC
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/it2me/it2me_native_messaging_host_main.cc
-@@ -30,7 +30,7 @@
+@@ -29,7 +29,7 @@
#include "remoting/host/resources.h"
#include "remoting/host/usage_stats_consent.h"
@@ -9,7 +9,16 @@
#if defined(REMOTING_USE_X11)
#include <gtk/gtk.h>
#include "base/linux_util.h"
-@@ -75,7 +75,7 @@ bool CurrentProcessHasUiAccess() {
+@@ -43,7 +43,7 @@
+ #include "remoting/host/mac/permission_utils.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -79,7 +79,7 @@ bool CurrentProcessHasUiAccess() {
// Creates a It2MeNativeMessagingHost instance, attaches it to stdin/stdout and
// runs the task executor until It2MeNativeMessagingHost signals shutdown.
int It2MeNativeMessagingHostMain(int argc, char** argv) {
@@ -18,7 +27,16 @@
// Initialize Xlib for multi-threaded use, allowing non-Chromium code to
// use X11 safely (such as the WebRTC capturer, GTK ...)
x11::InitXlib();
-@@ -121,7 +121,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+@@ -104,7 +104,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+ // needs to be initialized first, so that the preference for crash-reporting
+ // can be looked up in the config file.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
+@@ -129,7 +129,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
remoting::LoadResources("");
@@ -27,7 +45,7 @@
// Required for any calls into GTK functions, such as the Disconnect and
// Continue windows. Calling with nullptr arguments because we don't have
// any command line arguments for gtk to consume.
-@@ -249,7 +249,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+@@ -257,7 +257,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
PolicyWatcher::CreateWithTaskRunner(context->file_task_runner(),
context->management_service());
@@ -36,7 +54,7 @@
scoped_refptr<AutoThreadTaskRunner> input_task_runner;
// Create an X11EventSource on all UI threads, so the global X11 connection
// (x11::Connection::Get()) can dispatch X events.
-@@ -273,7 +273,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+@@ -281,7 +281,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
// Run the loop until channel is alive.
run_loop.Run();
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc b/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc
index 11271c2f5dff..23fbed601b12 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc
@@ -1,6 +1,6 @@
---- remoting/host/me2me_desktop_environment.cc.orig 2025-04-15 08:30:07 UTC
+--- remoting/host/me2me_desktop_environment.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/me2me_desktop_environment.cc
-@@ -112,7 +112,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
+@@ -113,7 +113,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
capabilities += protocol::kRemoteWebAuthnCapability;
}
@@ -8,8 +8,8 @@
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
capabilities += " ";
capabilities += protocol::kMultiStreamCapability;
-
-@@ -150,7 +150,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
+ capabilities += " ";
+@@ -158,7 +158,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
// properly under Xvfb.
mutable_desktop_capture_options()->set_use_update_notifications(true);
@@ -18,7 +18,7 @@
// Setting this option to false means that the capture differ wrapper will not
// be used when the X11 capturer is selected. This reduces the X11 capture
// time by a few milliseconds per frame and is safe because we can rely on
-@@ -178,7 +178,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
+@@ -185,7 +185,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
// Otherwise, if the session is shared with the local user start monitoring
// the local input and create the in-session UI.
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_policy__watcher.cc b/www/ungoogled-chromium/files/patch-remoting_host_policy__watcher.cc
index 77eee563d8b5..f9cc088c93cd 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_policy__watcher.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_policy__watcher.cc
@@ -1,6 +1,6 @@
---- remoting/host/policy_watcher.cc.orig 2025-05-31 17:16:41 UTC
+--- remoting/host/policy_watcher.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/policy_watcher.cc
-@@ -182,7 +182,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies()
+@@ -183,7 +183,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies()
result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false);
result.Set(key::kClassManagementEnabled, "disabled");
#endif
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc
new file mode 100644
index 000000000000..51ffa97877f1
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2025-09-10 13:22:16 UTC
++++ remoting/host/remote_open_url/remote_open_url_main.cc
+@@ -27,7 +27,7 @@
+ #include "remoting/host/usage_stats_consent.h"
+ #include "ui/base/l10n/l10n_util.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -51,7 +51,7 @@ int RemoteOpenUrlMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
index 384fb7e01b42..2f94c7e82d51 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
@@ -1,6 +1,6 @@
---- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2022-10-01 07:40:07 UTC
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/remote_open_url/url_forwarder_configurator.cc
-@@ -12,7 +12,7 @@ UrlForwarderConfigurator::UrlForwarderConfigurator() =
+@@ -13,7 +13,7 @@ UrlForwarderConfigurator::UrlForwarderConfigurator() =
UrlForwarderConfigurator::~UrlForwarderConfigurator() = default;
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc b/www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc
index 93a589932a10..50af082cf458 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc
@@ -1,6 +1,6 @@
---- remoting/host/remoting_me2me_host.cc.orig 2025-05-31 17:16:41 UTC
+--- remoting/host/remoting_me2me_host.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/remoting_me2me_host.cc
-@@ -140,7 +140,7 @@
+@@ -139,7 +139,7 @@
#include "remoting/host/mac/permission_utils.h"
#endif // BUILDFLAG(IS_APPLE)
@@ -9,7 +9,7 @@
#if defined(REMOTING_USE_X11)
#include <gtk/gtk.h>
-@@ -150,7 +150,7 @@
+@@ -149,7 +149,7 @@
#endif // defined(REMOTING_USE_X11)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -18,15 +18,15 @@
#include "base/linux_util.h"
#include "remoting/host/linux/audio_capturer_linux.h"
#include "remoting/host/linux/certificate_watcher.h"
-@@ -165,7 +165,7 @@
+@@ -164,7 +164,7 @@
#include "remoting/host/pairing_registry_delegate_win.h"
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
#include "remoting/host/host_wtmpdb_logger.h"
#endif // BUILDFLAG(IS_LINUX)
-
@@ -198,7 +198,7 @@ const char kApplicationName[] = "chromoting";
const char kStdinConfigPath[] = "-";
#endif // !defined(REMOTING_MULTI_PROCESS)
@@ -36,7 +36,7 @@
// The command line switch used to pass name of the pipe to capture audio on
// linux.
const char kAudioPipeSwitchName[] = "audio-pipe-name";
-@@ -447,7 +447,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -446,7 +446,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_;
#endif
@@ -45,7 +45,7 @@
// Watch for certificate changes and kill the host when changes occur
std::unique_ptr<CertificateWatcher> cert_watcher_;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -512,7 +512,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -508,7 +508,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_;
std::unique_ptr<HostEventLogger> host_event_logger_;
@@ -54,7 +54,7 @@
std::unique_ptr<HostWtmpdbLogger> host_wtmpdb_logger_;
#endif
std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -839,7 +839,7 @@ void HostProcess::StartOnNetworkThread() {
+@@ -835,7 +835,7 @@ void HostProcess::StartOnNetworkThread() {
void HostProcess::ShutdownOnNetworkThread() {
DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
config_watcher_.reset();
@@ -63,7 +63,7 @@
cert_watcher_.reset();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -916,7 +916,7 @@ void HostProcess::CreateAuthenticatorFactory() {
+@@ -912,7 +912,7 @@ void HostProcess::CreateAuthenticatorFactory() {
context_->create_client_cert_store_callback(),
service_account_email_, oauth_refresh_token_));
@@ -72,7 +72,7 @@
if (!cert_watcher_) {
cert_watcher_ = std::make_unique<CertificateWatcher>(
base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -1058,7 +1058,7 @@ void HostProcess::StartOnUiThread() {
+@@ -1050,7 +1050,7 @@ void HostProcess::StartOnUiThread() {
base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
@@ -81,7 +81,7 @@
// If an audio pipe is specific on the command-line then initialize
// AudioCapturerLinux to capture from it.
base::FilePath audio_pipe_name =
-@@ -1137,7 +1137,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1129,7 +1129,7 @@ void HostProcess::ShutdownOnUiThread() {
// It is now safe for the HostProcess to be deleted.
self_ = nullptr;
@@ -90,7 +90,7 @@
// Cause the global AudioPipeReader to be freed, otherwise the audio
// thread will remain in-use and prevent the process from exiting.
// TODO(wez): DesktopEnvironmentFactory should own the pipe reader.
-@@ -1145,7 +1145,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1137,7 +1137,7 @@ void HostProcess::ShutdownOnUiThread() {
AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -99,7 +99,7 @@
context_->input_task_runner()->PostTask(
FROM_HERE,
base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1928,7 +1928,7 @@ void HostProcess::StartHost() {
+@@ -1908,7 +1908,7 @@ void HostProcess::StartHost() {
host_->AddExtension(std::make_unique<TestEchoExtension>());
@@ -108,7 +108,7 @@
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->HasSwitch(kEnableWtmpdb)) {
host_wtmpdb_logger_ =
-@@ -1964,7 +1964,7 @@ void HostProcess::StartHost() {
+@@ -1944,7 +1944,7 @@ void HostProcess::StartHost() {
// addresses.
host_->Start(*host_owner_emails_.begin());
@@ -117,7 +117,7 @@
// For Windows and Mac, ChromotingHostServices connections are handled by
// another process, then the message pipe is forwarded to the network process.
host_->StartChromotingHostServices();
-@@ -2109,7 +2109,7 @@ int HostProcessMain() {
+@@ -2089,7 +2089,7 @@ int HostProcessMain() {
HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
@@ -126,7 +126,16 @@
#if defined(REMOTING_USE_X11)
// Initialize Xlib for multi-threaded use, allowing non-Chromium code to
// use X11 safely (such as the WebRTC capturer, GTK ...)
-@@ -2172,7 +2172,7 @@ int HostProcessMain() {
+@@ -2134,7 +2134,7 @@ int HostProcessMain() {
+ return kInitializationFailed;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Log and cleanup the crash database. We do this after a short delay so that
+ // the crash database has a chance to be updated properly if we just got
+ // relaunched after a crash.
+@@ -2154,7 +2154,7 @@ int HostProcessMain() {
std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
net::NetworkChangeNotifier::CreateIfNeeded());
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc
new file mode 100644
index 000000000000..5fcae1a43ef5
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/security_key/remote_security_key_main.cc.orig 2025-09-10 13:22:16 UTC
++++ remoting/host/security_key/remote_security_key_main.cc
+@@ -24,7 +24,7 @@
+ #include "remoting/host/security_key/security_key_message_handler.h"
+ #include "remoting/host/usage_stats_consent.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -96,7 +96,7 @@ int RemoteSecurityKeyMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
new file mode 100644
index 000000000000..87804cfa1e66
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2025-09-10 13:22:16 UTC
++++ remoting/host/setup/me2me_native_messaging_host_main.cc
+@@ -41,7 +41,7 @@
+ #include "base/apple/scoped_nsautorelease_pool.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -99,7 +99,7 @@ int Me2MeNativeMessagingHostMain(int argc, char** argv
+ // needs to be initialized first, so that the preference for crash-reporting
+ // can be looked up in the config file.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_setup_start__host__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_setup_start__host__main.cc
index e6efc2e185b5..5752cf11da74 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_setup_start__host__main.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_setup_start__host__main.cc
@@ -1,15 +1,15 @@
---- remoting/host/setup/start_host_main.cc.orig 2025-04-15 08:30:07 UTC
+--- remoting/host/setup/start_host_main.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/setup/start_host_main.cc
-@@ -45,7 +45,7 @@
+@@ -44,7 +44,7 @@
#include <unistd.h>
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
#include "remoting/host/setup/daemon_controller_delegate_linux.h"
#include "remoting/host/setup/start_host_as_root.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -369,7 +369,7 @@ bool InitializeCloudMachineParams(HostStarter::Params&
+@@ -370,7 +370,7 @@ bool InitializeCloudMachineParams(HostStarter::Params&
} // namespace
int StartHostMain(int argc, char** argv) {
@@ -18,7 +18,7 @@
// Minimize the amount of code that runs as root on Posix systems.
if (getuid() == 0) {
return remoting::StartHostAsRoot(argc, argv);
-@@ -394,7 +394,7 @@ int StartHostMain(int argc, char** argv) {
+@@ -395,7 +395,7 @@ int StartHostMain(int argc, char** argv) {
mojo::core::Init();
@@ -27,3 +27,12 @@
if (command_line->HasSwitch("no-start")) {
// On Linux, registering the host with systemd and starting it is the only
// reason start_host requires root. The --no-start options skips that final
+@@ -445,7 +445,7 @@ int StartHostMain(int argc, char** argv) {
+ // We don't have a config file yet so we can't use IsUsageStatsAllowed(),
+ // instead we can just check the command line parameter.
+ if (params.enable_crash_reporting) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
index 8024080fa1a3..5823a2ac4aff 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
@@ -1,6 +1,6 @@
---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-05-31 17:16:41 UTC
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
-@@ -31,7 +31,7 @@
+@@ -27,7 +27,7 @@
#include "base/task/thread_pool.h"
#include "build/build_config.h"
@@ -9,7 +9,7 @@
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#include "base/strings/string_util.h"
-@@ -76,14 +76,14 @@ static constexpr char kExtensionWakeupFileContent[] =
+@@ -72,14 +72,14 @@ static constexpr char kExtensionWakeupFileContent[] =
// Caller should check if the directory exists before writing files to it. A
// directory only exists if the corresponding Chrome version is installed.
std::vector<base::FilePath> GetRemoteStateChangeDirPaths() {
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc
new file mode 100644
index 000000000000..5be4f7c3d06a
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig 2025-09-10 13:22:16 UTC
++++ remoting/host/webauthn/remote_webauthn_main.cc
+@@ -27,7 +27,7 @@
+ #include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h"
+ #include "remoting/host/webauthn/remote_webauthn_native_messaging_host.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -50,7 +50,7 @@ int RemoteWebAuthnMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc b/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
index 888f415428f7..da759400dbb5 100644
--- a/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
@@ -1,6 +1,6 @@
---- remoting/protocol/webrtc_video_stream.cc.orig 2025-03-09 21:38:10 UTC
+--- remoting/protocol/webrtc_video_stream.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/protocol/webrtc_video_stream.cc
-@@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
+@@ -271,7 +271,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
: session_options_(session_options) {
// TODO(joedow): Dig into the threading model on other platforms to see if they
// can also be updated to run on a dedicated thread.
diff --git a/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn b/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn
index 9a3cd197d85b..61131d82f9eb 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/linux/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- sandbox/linux/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ sandbox/linux/BUILD.gn
-@@ -12,11 +12,11 @@ if (is_android) {
+@@ -11,11 +11,11 @@ if (is_android) {
}
declare_args() {
@@ -15,7 +15,7 @@
# On Android, use plain GTest.
use_base_test_suite = is_linux || is_chromeos
-@@ -377,6 +377,17 @@ component("sandbox_services") {
+@@ -381,6 +381,17 @@ component("sandbox_services") {
"services/libc_interceptor.h",
]
}
diff --git a/www/ungoogled-chromium/files/patch-sandbox_linux_services_init__process__reaper.cc b/www/ungoogled-chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
index f53e8f4c2e5e..aab3c3765194 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
@@ -1,14 +1,14 @@
---- sandbox/linux/services/init_process_reaper.cc.orig 2025-03-09 21:38:10 UTC
+--- sandbox/linux/services/init_process_reaper.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/linux/services/init_process_reaper.cc
-@@ -7,6 +7,7 @@
- #pragma allow_unsafe_libc_calls
- #endif
+@@ -2,6 +2,7 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+#if 0
#include "sandbox/linux/services/init_process_reaper.h"
#include <signal.h>
-@@ -105,3 +106,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
+@@ -101,3 +102,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
}
} // namespace sandbox.
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_BUILD.gn b/www/ungoogled-chromium/files/patch-sandbox_policy_BUILD.gn
index f2b067c7c290..6a23c9924e0c 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/policy/BUILD.gn.orig 2025-04-15 08:30:07 UTC
+--- sandbox/policy/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/BUILD.gn
-@@ -43,7 +43,7 @@ component("policy") {
+@@ -45,7 +45,7 @@ component("policy") {
"//third_party/jni_zero",
]
}
@@ -9,7 +9,7 @@
sources += [
"linux/bpf_audio_policy_linux.cc",
"linux/bpf_audio_policy_linux.h",
-@@ -112,6 +112,27 @@ component("policy") {
+@@ -113,6 +113,27 @@ component("policy") {
"//sandbox/linux:sandbox_services",
"//sandbox/linux:seccomp_bpf",
"//sandbox/linux:suid_sandbox_client",
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index a72200b667d8..561dd42e24a8 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2024-11-16 12:20:41 UTC
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/freebsd/sandbox_freebsd.cc
-@@ -0,0 +1,211 @@
+@@ -0,0 +1,210 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -37,7 +37,6 @@
+#include "base/time/time.h"
+#include "build/build_config.h"
+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
+#include "sandbox/constants.h"
+#include "sandbox/linux/services/credentials.h"
+#include "sandbox/linux/services/namespace_sandbox.h"
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom b/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
index 96283d19f782..d2339169253d 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
@@ -1,6 +1,6 @@
---- sandbox/policy/mojom/sandbox.mojom.orig 2025-02-20 09:59:21 UTC
+--- sandbox/policy/mojom/sandbox.mojom.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/mojom/sandbox.mojom
-@@ -74,6 +74,12 @@ enum Sandbox {
+@@ -71,6 +71,12 @@ enum Sandbox {
// Minimally privileged sandbox on Fuchsia.
[EnableIf=is_fuchsia] kVideoCapture,
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 6bbdac2476f3..5ad9c05f4d35 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2024-11-16 12:20:41 UTC
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,392 @@
+@@ -0,0 +1,393 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -38,7 +38,6 @@
+#include "base/time/time.h"
+#include "build/build_config.h"
+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
+#include "sandbox/constants.h"
+#include "sandbox/linux/services/credentials.h"
+#include "sandbox/linux/services/namespace_sandbox.h"
@@ -194,6 +193,7 @@
+bool SandboxLinux::SetUnveil(const std::string process_type, sandbox::mojom::Sandbox sandbox_type) {
+ FILE *fp;
+ char *s = NULL, *cp = NULL, *home = NULL, **ap, *tokens[MAXTOKENS];
++ char *xdg_var = NULL;
+ char path[PATH_MAX];
+ const char *ufile;
+ size_t len = 0, lineno = 0;
@@ -258,6 +258,13 @@
+ strncpy(path, home, sizeof(path) - 1);
+ path[sizeof(path) - 1] = '\0';
+ strncat(path, tokens[0], sizeof(path) - 1 - strlen(path));
++ } else if (strncmp(tokens[0], "XDG_", 4) == 0) {
++ if ((xdg_var = getenv(tokens[0])) == NULL || *xdg_var == '\0') {
++ LOG(ERROR) << "failed to get " << tokens[0];
++ continue;
++ }
++ strncpy(path, xdg_var, sizeof(path) - 1);
++ path[sizeof(path) - 1] = '\0';
+ } else {
+ strncpy(path, tokens[0], sizeof(path) - 1);
+ path[sizeof(path) - 1] = '\0';
@@ -333,14 +340,8 @@
+ break;
+ case sandbox::mojom::Sandbox::kGpu:
+ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
-+ SetPledge("stdio drm rpath flock cpath wpath prot_exec recvfd sendfd tmppath", NULL);
++ SetPledge("stdio drm inet rpath flock cpath wpath prot_exec recvfd sendfd tmppath unix", NULL);
+ break;
-+#if BUILDFLAG(ENABLE_PPAPI)
-+ case sandbox::mojom::Sandbox::kPpapi:
-+ // prot_exec needed by v8
-+ SetPledge("stdio rpath prot_exec recvfd sendfd", NULL);
-+ break;
-+#endif
+ case sandbox::mojom::Sandbox::kAudio:
+ SetPledge(NULL, "/etc/ungoogled-chromium/pledge.utility_audio");
+ break;
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox.cc
index 2d87f14514f4..cbf2d7ed9342 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/sandbox.cc.orig 2024-04-23 07:42:17 UTC
+--- sandbox/policy/sandbox.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/sandbox.cc
@@ -18,6 +18,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_MAC)
#include "sandbox/mac/seatbelt.h"
#endif // BUILDFLAG(IS_MAC)
-@@ -32,7 +36,7 @@
+@@ -34,7 +38,7 @@
namespace sandbox {
namespace policy {
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc
index bdbc1a453723..b6fb9e4e0069 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc
@@ -1,7 +1,16 @@
---- sandbox/policy/sandbox_type.cc.orig 2025-04-15 08:30:07 UTC
+--- sandbox/policy/sandbox_type.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/sandbox_type.cc
-@@ -38,7 +38,7 @@ constexpr char kPpapiSandbox[] = "ppapi";
+@@ -16,7 +16,7 @@
+ #include "chromeos/ash/components/assistant/buildflags.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "media/gpu/buildflags.h" // nogncheck
+ #include "media/media_buildflags.h" // nogncheck
#endif
+@@ -38,7 +38,7 @@ constexpr char kServiceSandboxWithJit[] = "service_wit
+ constexpr char kSpeechRecognitionSandbox[] = "speech_recognition";
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -25,10 +34,10 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr char kHardwareVideoDecodingSandbox[] = "hardware_video_decoding";
- constexpr char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -78,7 +78,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
+ constexpr char kShapeDetectionSandbox[] = "shape_detection";
+ // USE_LINUX_VIDEO_ACCELERATION implies IS_LINUX || IS_CHROMEOS, so this double
+ // #if is redundant, however, we cannot include "media/gpu/buildflags.h" on all
+@@ -85,7 +85,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -37,7 +46,7 @@
constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation";
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -140,7 +140,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -135,7 +135,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kCdm:
case Sandbox::kPrintCompositor:
case Sandbox::kAudio:
@@ -46,16 +55,16 @@
case Sandbox::kVideoCapture:
#endif
#if BUILDFLAG(IS_WIN)
-@@ -151,7 +151,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -146,7 +146,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMediaFoundationCdm:
case Sandbox::kWindowsSystemProxyResolver:
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case Sandbox::kShapeDetection:
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
case Sandbox::kHardwareVideoDecoding:
- case Sandbox::kHardwareVideoEncoding:
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -167,15 +167,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -165,15 +165,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMirroring:
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -74,17 +83,17 @@
case Sandbox::kOnDeviceTranslation:
#endif
DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
-@@ -185,7 +185,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -183,7 +183,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
switches::kServiceSandboxType,
StringFromUtilitySandboxType(sandbox_type));
- break;
+ return;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
case Sandbox::kZygoteIntermediateSandbox:
- break;
+ return;
#endif
-@@ -225,7 +225,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
- return Sandbox::kUtility;
+@@ -214,7 +214,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
+ return Sandbox::kGpu;
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -92,7 +101,7 @@
// Intermediate process gains a sandbox later.
if (process_type == switches::kZygoteProcessType)
return Sandbox::kZygoteIntermediateSandbox;
-@@ -267,7 +267,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -252,7 +252,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
return kUtilitySandbox;
case Sandbox::kAudio:
return kAudioSandbox;
@@ -101,7 +110,7 @@
case Sandbox::kVideoCapture:
return kVideoCaptureSandbox;
#endif
-@@ -278,17 +278,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -263,17 +263,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kSpeechRecognition:
return kSpeechRecognitionSandbox;
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -122,25 +131,16 @@
case Sandbox::kOnDeviceTranslation:
return kOnDeviceTranslationSandbox;
#endif
-@@ -308,7 +308,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -293,7 +293,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kMirroring:
return kMirroringSandbox;
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kHardwareVideoDecoding:
- return kHardwareVideoDecodingSandbox;
- case Sandbox::kHardwareVideoEncoding:
-@@ -329,7 +329,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
- // The following are not utility processes so should not occur.
- case Sandbox::kRenderer:
- case Sandbox::kGpu:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kZygoteIntermediateSandbox:
- #endif
- NOTREACHED();
-@@ -407,7 +407,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ case Sandbox::kShapeDetection:
+ return kShapeDetectionSandbox;
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+@@ -394,7 +394,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kSpeechRecognition;
}
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -149,7 +149,7 @@
if (sandbox_string == kPrintBackendSandbox) {
return Sandbox::kPrintBackend;
}
-@@ -415,7 +415,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+@@ -402,22 +402,22 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kScreenAI;
}
#endif
@@ -158,7 +158,10 @@
if (sandbox_string == kVideoEffectsSandbox) {
return Sandbox::kVideoEffects;
}
-@@ -425,12 +425,12 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kOnDeviceTranslationSandbox) {
return Sandbox::kOnDeviceTranslation;
}
#endif
@@ -170,6 +173,6 @@
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (sandbox_string == kHardwareVideoDecodingSandbox) {
- return Sandbox::kHardwareVideoDecoding;
+ if (sandbox_string == kShapeDetectionSandbox) {
+ return Sandbox::kShapeDetection;
}
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc
index 012920b6f181..bb8dfe13998a 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/switches.cc.orig 2025-04-15 08:30:07 UTC
+--- sandbox/policy/switches.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/switches.cc
-@@ -37,7 +37,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
+@@ -40,7 +40,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
// Meant to be used as a browser-level switch for testing purposes only.
const char kNoSandbox[] = "no-sandbox";
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h
index b772b3366658..168a518b0c5d 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h
@@ -1,6 +1,6 @@
---- sandbox/policy/switches.h.orig 2025-02-20 09:59:21 UTC
+--- sandbox/policy/switches.h.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/switches.h
-@@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
+@@ -24,7 +24,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[];
SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
diff --git a/www/ungoogled-chromium/files/patch-services_device_public_cpp_device__features.cc b/www/ungoogled-chromium/files/patch-services_device_public_cpp_device__features.cc
index b1ed4e28a465..0a0215cbd365 100644
--- a/www/ungoogled-chromium/files/patch-services_device_public_cpp_device__features.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_public_cpp_device__features.cc
@@ -1,11 +1,11 @@
---- services/device/public/cpp/device_features.cc.orig 2025-05-31 17:16:41 UTC
+--- services/device/public/cpp/device_features.cc.orig 2025-09-10 13:22:16 UTC
+++ services/device/public/cpp/device_features.cc
-@@ -140,7 +140,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
-
- // 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)
+@@ -144,7 +144,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
+ BASE_FEATURE(kAutomaticUsbDetach,
+ "AutomaticUsbDetach",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kAutomaticUsbDetach,
"AutomaticUsbDetach",
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-services_device_public_mojom_BUILD.gn b/www/ungoogled-chromium/files/patch-services_device_public_mojom_BUILD.gn
index 11e0a875ba46..893119ef5972 100644
--- a/www/ungoogled-chromium/files/patch-services_device_public_mojom_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-services_device_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/device/public/mojom/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- services/device/public/mojom/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ services/device/public/mojom/BUILD.gn
-@@ -98,7 +98,7 @@ mojom("device_service") {
+@@ -95,7 +95,7 @@ mojom("device_service") {
enable_js_fuzzing = false
enabled_features = []
diff --git a/www/ungoogled-chromium/files/patch-services_device_serial_serial__device__enumerator.cc b/www/ungoogled-chromium/files/patch-services_device_serial_serial__device__enumerator.cc
index c915c335b250..277b6aadee44 100644
--- a/www/ungoogled-chromium/files/patch-services_device_serial_serial__device__enumerator.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_serial_serial__device__enumerator.cc
@@ -1,6 +1,6 @@
---- services/device/serial/serial_device_enumerator.cc.orig 2025-04-15 08:30:07 UTC
+--- services/device/serial/serial_device_enumerator.cc.orig 2025-09-10 13:22:16 UTC
+++ services/device/serial/serial_device_enumerator.cc
-@@ -13,7 +13,7 @@
+@@ -12,7 +12,7 @@
#include "build/build_config.h"
#include "components/device_event_log/device_event_log.h"
@@ -9,7 +9,7 @@
#include "services/device/serial/serial_device_enumerator_linux.h"
#elif BUILDFLAG(IS_MAC)
#include "services/device/serial/serial_device_enumerator_mac.h"
-@@ -28,7 +28,7 @@ namespace device {
+@@ -27,7 +27,7 @@ namespace device {
// static
std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEnumerator::Create(
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
diff --git a/www/ungoogled-chromium/files/patch-services_device_serial_serial__io__handler__posix.cc b/www/ungoogled-chromium/files/patch-services_device_serial_serial__io__handler__posix.cc
index 85862cb79856..852bb664eb69 100644
--- a/www/ungoogled-chromium/files/patch-services_device_serial_serial__io__handler__posix.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_serial_serial__io__handler__posix.cc
@@ -1,6 +1,6 @@
---- services/device/serial/serial_io_handler_posix.cc.orig 2024-08-26 14:40:28 UTC
+--- services/device/serial/serial_io_handler_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ services/device/serial/serial_io_handler_posix.cc
-@@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
+@@ -74,7 +74,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
BITRATE_TO_SPEED_CASE(9600)
BITRATE_TO_SPEED_CASE(19200)
BITRATE_TO_SPEED_CASE(38400)
diff --git a/www/ungoogled-chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc b/www/ungoogled-chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
index c9dd3f901b57..c1b2834bcae8 100644
--- a/www/ungoogled-chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -1,15 +1,24 @@
---- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-05-06 12:23:00 UTC
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-09-10 13:22:16 UTC
+++ services/device/usb/usb_device_handle_usbfs.cc
-@@ -39,7 +39,7 @@
+@@ -38,7 +38,7 @@
#include "chromeos/dbus/permission_broker/permission_broker_client.h"
#endif
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/metrics/histogram_macros.h"
#include "services/device/public/cpp/device_features.h"
#include "services/device/usb/usb_interface_detach_allowlist.h"
- #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -271,7 +271,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R
+@@ -55,7 +55,7 @@ using mojom::UsbTransferType;
+
+ namespace {
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Outcome of detaching a kernel driver before ClaimInterface().
+ // These values are persisted to logs. Entries should not be renumbered and
+ // numeric values should never be reused.
+@@ -297,7 +297,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R
return true;
}
@@ -18,7 +27,7 @@
bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface(
int interface_number,
const CombinedInterfaceInfo& interface_info) {
-@@ -599,7 +599,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
+@@ -633,7 +633,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
return;
}
#endif
@@ -27,7 +36,7 @@
if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
const mojom::UsbConfigurationInfo* config =
device_->GetActiveConfiguration();
-@@ -945,7 +945,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
+@@ -979,7 +979,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
return;
}
#endif
diff --git a/www/ungoogled-chromium/files/patch-services_device_usb_usb__service.cc b/www/ungoogled-chromium/files/patch-services_device_usb_usb__service.cc
index b5b45f581e09..be8c99ddf17c 100644
--- a/www/ungoogled-chromium/files/patch-services_device_usb_usb__service.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_usb_usb__service.cc
@@ -1,6 +1,6 @@
---- services/device/usb/usb_service.cc.orig 2024-08-26 14:40:28 UTC
+--- services/device/usb/usb_service.cc.orig 2025-09-10 13:22:16 UTC
+++ services/device/usb/usb_service.cc
-@@ -21,12 +21,16 @@
+@@ -20,12 +20,16 @@
#if BUILDFLAG(IS_ANDROID)
#include "services/device/usb/usb_service_android.h"
@@ -18,7 +18,7 @@
#endif
namespace device {
-@@ -49,11 +53,13 @@ constexpr base::TaskTraits UsbService::kBlockingTaskTr
+@@ -48,11 +52,13 @@ constexpr base::TaskTraits UsbService::kBlockingTaskTr
std::unique_ptr<UsbService> UsbService::Create() {
#if BUILDFLAG(IS_ANDROID)
return base::WrapUnique(new UsbServiceAndroid());
diff --git a/www/ungoogled-chromium/files/patch-services_device_usb_usb__service__fake.cc b/www/ungoogled-chromium/files/patch-services_device_usb_usb__service__fake.cc
index d4e42133b5e9..ae741f54ccae 100644
--- a/www/ungoogled-chromium/files/patch-services_device_usb_usb__service__fake.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_usb_usb__service__fake.cc
@@ -1,6 +1,6 @@
---- services/device/usb/usb_service_fake.cc.orig 2023-03-10 11:01:21 UTC
+--- services/device/usb/usb_service_fake.cc.orig 2025-09-10 13:22:16 UTC
+++ services/device/usb/usb_service_fake.cc
-@@ -0,0 +1,49 @@
+@@ -0,0 +1,50 @@
+// Copyright 2014 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -17,6 +17,7 @@
+#include "base/barrier_closure.h"
+#include "base/containers/contains.h"
+#include "base/location.h"
++#include "base/notimplemented.h"
+#include "base/memory/ref_counted_memory.h"
+#include "base/memory/weak_ptr.h"
+#include "base/strings/string_number_conversions.h"
diff --git a/www/ungoogled-chromium/files/patch-services_network_BUILD.gn b/www/ungoogled-chromium/files/patch-services_network_BUILD.gn
index df7ed1243bff..cb4f849469ed 100644
--- a/www/ungoogled-chromium/files/patch-services_network_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-services_network_BUILD.gn
@@ -1,10 +1,10 @@
---- services/network/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- services/network/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ services/network/BUILD.gn
-@@ -413,7 +413,6 @@ if (is_linux || is_chromeos) {
+@@ -421,7 +421,6 @@ if (is_linux || is_chromeos) {
]
deps = [
- "//base:base",
+ "//base",
- "//sandbox/linux:sandbox_services",
- "//sandbox/policy:policy",
+ "//sandbox/policy",
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/www/ungoogled-chromium/files/patch-services_network_network__context.cc b/www/ungoogled-chromium/files/patch-services_network_network__context.cc
index 46b20fca07a7..9318191f9462 100644
--- a/www/ungoogled-chromium/files/patch-services_network_network__context.cc
+++ b/www/ungoogled-chromium/files/patch-services_network_network__context.cc
@@ -1,6 +1,6 @@
---- services/network/network_context.cc.orig 2025-05-31 17:16:41 UTC
+--- services/network/network_context.cc.orig 2025-09-10 13:22:16 UTC
+++ services/network/network_context.cc
-@@ -612,7 +612,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
+@@ -629,7 +629,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
NetworkContext::NetworkContextHttpAuthPreferences::
~NetworkContextHttpAuthPreferences() = default;
@@ -9,7 +9,7 @@
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2543,7 +2543,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
+@@ -2598,7 +2598,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
http_auth_dynamic_network_service_params->android_negotiate_account_type);
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/ungoogled-chromium/files/patch-services_network_network__context.h b/www/ungoogled-chromium/files/patch-services_network_network__context.h
index cc0b4443a5d4..957beb786473 100644
--- a/www/ungoogled-chromium/files/patch-services_network_network__context.h
+++ b/www/ungoogled-chromium/files/patch-services_network_network__context.h
@@ -1,6 +1,6 @@
---- services/network/network_context.h.orig 2025-05-31 17:16:41 UTC
+--- services/network/network_context.h.orig 2025-09-10 13:22:16 UTC
+++ services/network/network_context.h
-@@ -723,7 +723,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
+@@ -738,7 +738,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
public:
explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
~NetworkContextHttpAuthPreferences() override;
diff --git a/www/ungoogled-chromium/files/patch-services_network_network__service.cc b/www/ungoogled-chromium/files/patch-services_network_network__service.cc
index 6d1e5059879f..470d447a21de 100644
--- a/www/ungoogled-chromium/files/patch-services_network_network__service.cc
+++ b/www/ungoogled-chromium/files/patch-services_network_network__service.cc
@@ -1,6 +1,6 @@
---- services/network/network_service.cc.orig 2025-05-31 17:16:41 UTC
+--- services/network/network_service.cc.orig 2025-09-10 13:22:16 UTC
+++ services/network/network_service.cc
-@@ -103,11 +103,11 @@
+@@ -107,11 +107,11 @@
#include "third_party/boringssl/src/include/openssl/cpu.h"
#endif
@@ -14,7 +14,7 @@
#include "services/network/network_change_notifier_passive_factory.h"
#endif
-@@ -1043,7 +1043,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
+@@ -1035,7 +1035,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
net::SetExplicitlyAllowedPorts(ports);
}
@@ -23,7 +23,7 @@
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1143,7 +1143,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
+@@ -1174,7 +1174,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
);
}
diff --git a/www/ungoogled-chromium/files/patch-services_network_network__service.h b/www/ungoogled-chromium/files/patch-services_network_network__service.h
index 6e1d87b76338..56ba9c81e4aa 100644
--- a/www/ungoogled-chromium/files/patch-services_network_network__service.h
+++ b/www/ungoogled-chromium/files/patch-services_network_network__service.h
@@ -1,6 +1,6 @@
---- services/network/network_service.h.orig 2025-05-31 17:16:41 UTC
+--- services/network/network_service.h.orig 2025-09-10 13:22:16 UTC
+++ services/network/network_service.h
-@@ -251,7 +251,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -243,7 +243,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
const std::vector<ContentSettingPatternSource>& settings) override;
void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override;
diff --git a/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn b/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn
index 96e2976e25ba..60080edf72fa 100644
--- a/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/cpp/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- services/network/public/cpp/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ services/network/public/cpp/BUILD.gn
-@@ -641,7 +641,7 @@ component("cpp_base") {
+@@ -701,7 +701,7 @@ component("cpp_base") {
sources += [ "transferable_directory_fuchsia.cc" ]
}
diff --git a/www/ungoogled-chromium/files/patch-services_network_public_cpp_features.cc b/www/ungoogled-chromium/files/patch-services_network_public_cpp_features.cc
index e4e3148cc7f7..25587109f20b 100644
--- a/www/ungoogled-chromium/files/patch-services_network_public_cpp_features.cc
+++ b/www/ungoogled-chromium/files/patch-services_network_public_cpp_features.cc
@@ -1,6 +1,6 @@
---- services/network/public/cpp/features.cc.orig 2025-05-31 17:16:41 UTC
+--- services/network/public/cpp/features.cc.orig 2025-09-10 13:22:16 UTC
+++ services/network/public/cpp/features.cc
-@@ -380,7 +380,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
+@@ -381,7 +381,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
BASE_FEATURE(kDocumentIsolationPolicy,
"DocumentIsolationPolicy",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn b/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn
index 141011edc2e1..b7194bc8bd8e 100644
--- a/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/mojom/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- services/network/public/mojom/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ services/network/public/mojom/BUILD.gn
-@@ -675,11 +675,11 @@ mojom("url_loader_base") {
+@@ -690,11 +690,11 @@ mojom("url_loader_base") {
}
enabled_features = []
@@ -14,7 +14,16 @@
# TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
# not include lacros.
enabled_features += [ "use_network_interface_change_listener" ]
-@@ -1795,7 +1795,7 @@ mojom("mojom") {
+@@ -1007,7 +1007,7 @@ mojom("url_loader_base") {
+ },
+ ]
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ cpp_typemaps += [
+ {
+ types = [
+@@ -1797,7 +1797,7 @@ mojom("mojom") {
}
}
diff --git a/www/ungoogled-chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/www/ungoogled-chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
index edfa6d49a8e9..2c4c44d286bd 100644
--- a/www/ungoogled-chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/www/ungoogled-chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -1,4 +1,4 @@
---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2023-08-18 10:26:52 UTC
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-09-10 13:22:16 UTC
+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
@@ -9,6 +9,8 @@
#include <string>
@@ -8,4 +8,4 @@
+
#include "base/component_export.h"
#include "base/functional/callback.h"
- #include "crypto/secure_hash.h"
+ #include "crypto/hash.h"
diff --git a/www/ungoogled-chromium/files/patch-services_on__device__model_on__device__model__service.h b/www/ungoogled-chromium/files/patch-services_on__device__model_on__device__model__service.h
deleted file mode 100644
index 5d4b5f4757ba..000000000000
--- a/www/ungoogled-chromium/files/patch-services_on__device__model_on__device__model__service.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- services/on_device_model/on_device_model_service.h.orig 2024-11-16 12:20:41 UTC
-+++ services/on_device_model/on_device_model_service.h
-@@ -31,6 +31,10 @@ class OnDeviceModelInternalImpl;
- class TsHolder;
- }
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#endif
-+
- namespace on_device_model {
-
- class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelService
-@@ -44,7 +48,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelS
- // Must be called in the service's process after the run loop finished.
- [[nodiscard]] static bool Shutdown();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static void AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options);
- #endif
diff --git a/www/ungoogled-chromium/files/patch-services_on__device__model_pre__sandbox__init.cc b/www/ungoogled-chromium/files/patch-services_on__device__model_pre__sandbox__init.cc
deleted file mode 100644
index 74c837b82294..000000000000
--- a/www/ungoogled-chromium/files/patch-services_on__device__model_pre__sandbox__init.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- services/on_device_model/pre_sandbox_init.cc.orig 2025-01-25 09:34:31 UTC
-+++ services/on_device_model/pre_sandbox_init.cc
-@@ -14,7 +14,7 @@
- #include "services/on_device_model/ml/chrome_ml.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/config/gpu_info_collector.h" // nogncheck
- #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
- #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
-@@ -25,7 +25,7 @@ namespace on_device_model {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr uint32_t kVendorIdAMD = 0x1002;
- constexpr uint32_t kVendorIdIntel = 0x8086;
- constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
-@@ -74,7 +74,7 @@ bool OnDeviceModelService::PreSandboxInit() {
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Warm any relevant drivers before attempting to bring up the sandbox. For
- // good measure we initialize a device instance for any adapter with an
- // appropriate backend on top of any integrated or discrete GPU.
-@@ -102,7 +102,7 @@ bool OnDeviceModelService::PreSandboxInit() {
- return true;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- void OnDeviceModelService::AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options) {
diff --git a/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
index 742a6293d20f..43745379a88e 100644
--- a/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
+++ b/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
@@ -1,6 +1,6 @@
---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-06-17 07:21:45 UTC
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-09-10 13:22:16 UTC
+++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
-@@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO
+@@ -55,7 +55,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO
uint32_t shared_resident_kb) {
DCHECK(os_dump.platform_private_footprint);
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -9,7 +9,7 @@
uint64_t rss_anon_bytes = os_dump.platform_private_footprint->rss_anon_bytes;
uint64_t vm_swap_bytes = os_dump.platform_private_footprint->vm_swap_bytes;
return (rss_anon_bytes + vm_swap_bytes) / 1024;
-@@ -83,7 +83,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl
+@@ -84,7 +84,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl
os_dump->is_peak_rss_resettable = internal_os_dump.is_peak_rss_resettable;
os_dump->private_footprint_kb =
CalculatePrivateFootprintKb(internal_os_dump, shared_resident_kb);
@@ -18,7 +18,7 @@
os_dump->private_footprint_swap_kb =
internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024;
os_dump->mappings_count = internal_os_dump.mappings_count;
-@@ -222,7 +222,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+@@ -223,7 +223,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
// On most platforms each process can dump data about their own process
// so ask each process to do so Linux is special see below.
@@ -27,7 +27,7 @@
request->pending_responses.insert({client_info.pid, ResponseType::kOSDump});
client->RequestOSMemoryDump(
request->memory_map_option(), request->memory_dump_flags(),
-@@ -237,7 +237,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+@@ -238,7 +238,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
// In some cases, OS stats can only be dumped from a privileged process to
// get around to sandboxing/selinux restrictions (see crbug.com/461788).
@@ -36,7 +36,7 @@
std::vector<base::ProcessId> pids;
mojom::ClientProcess* browser_client = nullptr;
base::ProcessId browser_client_pid = base::kNullProcessId;
-@@ -284,7 +284,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
+@@ -285,7 +285,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
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).
@@ -45,7 +45,7 @@
mojom::ClientProcess* browser_client = nullptr;
base::ProcessId browser_client_pid = 0;
for (const auto& client_info : clients) {
-@@ -334,7 +334,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
+@@ -335,7 +335,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
// each client process provides 1 OS dump, % the case where the client is
// disconnected mid dump.
OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
@@ -54,7 +54,7 @@
for (auto& kv : extra_os_dumps) {
auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first;
DCHECK(results.find(pid) == results.end());
-@@ -395,7 +395,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
+@@ -396,7 +396,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
// 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/www/ungoogled-chromium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/www/ungoogled-chromium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
index 9ffd7f36ba44..fb494ab5ace9 100644
--- a/www/ungoogled-chromium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ b/www/ungoogled-chromium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
@@ -1,12 +1,14 @@
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-06-17 07:21:45 UTC
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-09-10 13:22:16 UTC
+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
-@@ -0,0 +1,59 @@
+@@ -0,0 +1,61 @@
+// Copyright 2022 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h"
+
++#include "base/notimplemented.h"
++
+#include "base/memory/page_size.h"
+#include "base/process/process.h"
+#include "base/process/process_handle.h"
diff --git a/www/ungoogled-chromium/files/patch-services_screen__ai_public_cpp_utilities.cc b/www/ungoogled-chromium/files/patch-services_screen__ai_public_cpp_utilities.cc
index 3538ed75dd55..dfc0276f9c00 100644
--- a/www/ungoogled-chromium/files/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/www/ungoogled-chromium/files/patch-services_screen__ai_public_cpp_utilities.cc
@@ -1,15 +1,15 @@
---- services/screen_ai/public/cpp/utilities.cc.orig 2024-08-26 14:40:28 UTC
+--- services/screen_ai/public/cpp/utilities.cc.orig 2025-09-10 13:22:16 UTC
+++ services/screen_ai/public/cpp/utilities.cc
-@@ -18,7 +18,7 @@ namespace screen_ai {
-
- namespace {
+@@ -21,7 +21,7 @@ namespace {
+ // The maximum image dimension which is processed without downsampling by OCR.
+ constexpr uint32_t kMaxImageDimensionForOcr = 2048;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
constexpr char kBinaryPathSwitch[] = "screen-ai-binary";
#endif
-@@ -39,7 +39,7 @@ constexpr char kScreenAIDlcRootPath[] =
+@@ -42,7 +42,7 @@ constexpr char kScreenAIDlcRootPath[] =
#endif
#if BUILDFLAG(ENABLE_SCREEN_AI_BROWSERTESTS)
@@ -18,7 +18,7 @@
constexpr base::FilePath::CharType kScreenAIResourcePathForTests[] =
FILE_PATH_LITERAL("third_party/screen-ai/linux/resources");
#elif BUILDFLAG(IS_MAC)
-@@ -128,7 +128,7 @@ base::FilePath GetComponentBinaryPathForTests() {
+@@ -131,7 +131,7 @@ base::FilePath GetComponentBinaryPathForTests() {
const char* GetBinaryPathSwitch() {
// This is only used on Linux and ChromeOS.
diff --git a/www/ungoogled-chromium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/www/ungoogled-chromium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
index 1568d9c179f7..a14dbe27de04 100644
--- a/www/ungoogled-chromium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
+++ b/www/ungoogled-chromium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
@@ -1,6 +1,6 @@
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-03-09 21:38:10 UTC
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
-@@ -58,6 +58,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
+@@ -70,6 +70,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
}
}
@@ -8,7 +8,7 @@
auto* instance = sandbox::policy::SandboxLinux::GetInstance();
std::vector<BrokerFilePermission> permissions{
-@@ -79,6 +80,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
+@@ -91,6 +92,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
sandbox::syscall_broker::COMMAND_OPEN}),
permissions, options);
instance->EngageNamespaceSandboxIfPossible();
diff --git a/www/ungoogled-chromium/files/patch-services_screen__ai_screen__ai__service__impl.cc b/www/ungoogled-chromium/files/patch-services_screen__ai_screen__ai__service__impl.cc
new file mode 100644
index 000000000000..8ec17428fb73
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_screen__ai_screen__ai__service__impl.cc
@@ -0,0 +1,20 @@
+--- services/screen_ai/screen_ai_service_impl.cc.orig 2025-09-10 13:22:16 UTC
++++ services/screen_ai/screen_ai_service_impl.cc
+@@ -38,7 +38,7 @@
+ #include "ui/accessibility/ax_tree_id.h"
+ #include "ui/gfx/geometry/rect_f.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "partition_alloc/buildflags.h"
+
+ #if PA_BUILDFLAG( \
+@@ -266,7 +266,7 @@ ScreenAIService::ScreenAIService(
+ : factory_receiver_(this, std::move(receiver)),
+ ocr_receiver_(this),
+ main_content_extraction_receiver_(this) {
+-#if BUILDFLAG(IS_LINUX) && \
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \
+ PA_BUILDFLAG( \
+ ENABLE_ALLOCATOR_SHIM_PARTITION_ALLOC_DISPATCH_WITH_ADVANCED_CHECKS_SUPPORT)
+ // TODO(crbug.com/418199684): Remove when the bug is fixed.
diff --git a/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
new file mode 100644
index 000000000000..aa735bded8e7
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
@@ -0,0 +1,13 @@
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2025-09-10 13:22:16 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.cc
+@@ -31,8 +31,10 @@ bool ShapeDetectionPreSandboxHook(
+ DVLOG(1) << "Successfully opened Chrome Shape Detection shared library.";
+ }
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
++#if !BUILDFLAG(IS_BSD)
+ auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+ instance->EngageNamespaceSandboxIfPossible();
++#endif
+ return true;
+ }
+
diff --git a/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
new file mode 100644
index 000000000000..af100f0c6002
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
@@ -0,0 +1,16 @@
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig 2025-09-10 13:22:16 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.h
+@@ -5,7 +5,13 @@
+ #ifndef SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+ #define SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+
+ namespace shape_detection {
+
diff --git a/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__service.cc b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__service.cc
new file mode 100644
index 000000000000..73d56e980589
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__service.cc
@@ -0,0 +1,20 @@
+--- services/shape_detection/shape_detection_service.cc.orig 2025-09-10 13:22:16 UTC
++++ services/shape_detection/shape_detection_service.cc
+@@ -22,7 +22,7 @@
+ #elif BUILDFLAG(IS_ANDROID)
+ // No C++ code, barcode detection comes from Java.
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ #include "services/shape_detection/barcode_detection_provider_chrome.h"
+ #else
+ #include "services/shape_detection/barcode_detection_provider_impl.h"
+@@ -56,7 +56,7 @@ void ShapeDetectionService::BindBarcodeDetectionProvid
+ #elif BUILDFLAG(IS_MAC)
+ BarcodeDetectionProviderMac::Create(std::move(receiver));
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ BarcodeDetectionProviderChrome::Create(std::move(receiver));
+ #else
+ BarcodeDetectionProviderImpl::Create(std::move(receiver));
diff --git a/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc b/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
new file mode 100644
index 000000000000..6d4629f71db7
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
@@ -0,0 +1,11 @@
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2025-09-10 13:22:16 UTC
++++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
+@@ -51,7 +51,7 @@ void FillThreadTrack(const perfetto::ThreadTrack& trac
+ if (thread_type != ChromeThreadDescriptor::THREAD_UNSPECIFIED) {
+ desc.mutable_chrome_thread()->set_thread_type(thread_type);
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ desc.mutable_chrome_thread()->set_is_sandboxed_tid(true);
diff --git a/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index 8393a9ee8cdf..4f78384d0591 100644
--- a/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ b/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
@@ -1,11 +1,38 @@
---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2024-02-03 15:42:55 UTC
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-09-10 13:22:16 UTC
+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
-@@ -38,7 +38,7 @@
+@@ -39,7 +39,7 @@
#include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
#include "third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h"
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
#include "base/profiler/thread_delegate_posix.h"
#define INITIALIZE_THREAD_DELEGATE_POSIX 1
- #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
+ #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
+@@ -261,7 +261,7 @@ struct FrameDetails {
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns whether stack sampling is supported on the current platform.
+ bool IsStackSamplingSupported() {
+ return base::StackSamplingProfiler::IsSupportedForCurrentPlatform();
+@@ -379,7 +379,7 @@ void TracingSamplerProfiler::TracingProfileBuilder::Wr
+ thread_descriptor->set_reference_timestamp_us(
+ last_timestamp_.since_origin().InMicroseconds());
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ auto* chrome_thread = track_descriptor->set_chrome_thread();
+@@ -651,7 +651,7 @@ bool TracingSamplerProfiler::IsStackUnwindingSupported
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return IsStackSamplingSupported();
+ #else
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-services_viz_public_mojom_BUILD.gn b/www/ungoogled-chromium/files/patch-services_viz_public_mojom_BUILD.gn
index a0b196256824..9d6b567ff699 100644
--- a/www/ungoogled-chromium/files/patch-services_viz_public_mojom_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-services_viz_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/viz/public/mojom/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- services/viz/public/mojom/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ services/viz/public/mojom/BUILD.gn
-@@ -57,7 +57,7 @@ mojom("mojom") {
+@@ -51,7 +51,7 @@ mojom("mojom") {
# Used in thread.mojom
enabled_features = []
diff --git a/www/ungoogled-chromium/files/patch-skia_ext_font__utils.cc b/www/ungoogled-chromium/files/patch-skia_ext_font__utils.cc
index add310d05a4b..19828fafe306 100644
--- a/www/ungoogled-chromium/files/patch-skia_ext_font__utils.cc
+++ b/www/ungoogled-chromium/files/patch-skia_ext_font__utils.cc
@@ -1,4 +1,4 @@
---- skia/ext/font_utils.cc.orig 2025-05-06 12:23:00 UTC
+--- skia/ext/font_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ skia/ext/font_utils.cc
@@ -21,7 +21,7 @@
#include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
@@ -9,12 +9,12 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#include "third_party/skia/include/ports/SkFontMgr_FontConfigInterface.h"
#include "third_party/skia/include/ports/SkFontScanner_Fontations.h"
-@@ -67,7 +67,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() {
- }
+@@ -64,7 +64,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() {
+ return SkFontMgr_New_Android(nullptr, SkFontScanner_Make_Fontations());
#elif BUILDFLAG(IS_APPLE)
return SkFontMgr_New_CoreText(nullptr);
-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
sk_sp<SkFontConfigInterface> fci(SkFontConfigInterface::RefGlobal());
- if (base::FeatureList::IsEnabled(skia::kFontationsLinuxSystemFonts)) {
- return fci ? SkFontMgr_New_FCI(std::move(fci),
+ return fci ? SkFontMgr_New_FCI(std::move(fci),
+ SkFontScanner_Make_Fontations())
diff --git a/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn
index b60c702430de..a62f0a092dc2 100644
--- a/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/angle/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- third_party/angle/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/angle/BUILD.gn
-@@ -360,7 +360,6 @@ config("extra_warnings") {
+@@ -367,7 +367,6 @@ config("extra_warnings") {
"-Wtautological-type-limit-compare",
"-Wundefined-reinterpret-cast",
"-Wunneeded-internal-declaration",
@@ -8,7 +8,7 @@
"-Wsuggest-destructor-override",
"-Wsuggest-override",
-@@ -537,7 +536,7 @@ template("angle_common_lib") {
+@@ -544,7 +543,7 @@ template("angle_common_lib") {
all_dependent_configs = [ ":angle_disable_pool_alloc" ]
}
@@ -17,7 +17,7 @@
libs = [ "dl" ]
}
-@@ -692,6 +691,9 @@ angle_static_library("angle_gpu_info_util") {
+@@ -707,6 +706,9 @@ angle_static_library("angle_gpu_info_util") {
"Xi",
"Xext",
]
diff --git a/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp b/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp
index 6fa5d5a5364d..e4806850238c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp
+++ b/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp
@@ -1,4 +1,4 @@
---- third_party/angle/src/libANGLE/Display.cpp.orig 2025-05-31 17:16:41 UTC
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-09-10 13:22:16 UTC
+++ third_party/angle/src/libANGLE/Display.cpp
@@ -58,7 +58,7 @@
# include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
@@ -15,19 +15,19 @@
-# elif defined(ANGLE_PLATFORM_LINUX)
+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- # if defined(ANGLE_USE_GBM)
+ # if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
if (platformType == 0)
{
-@@ -468,7 +468,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -473,7 +473,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
#if defined(ANGLE_ENABLE_OPENGL)
# if defined(ANGLE_PLATFORM_WINDOWS)
impl = new rx::DisplayWGL(state);
-# elif defined(ANGLE_PLATFORM_LINUX)
+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- # if defined(ANGLE_USE_GBM)
+ # if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
if (platformType == 0)
{
-@@ -519,7 +519,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -529,7 +529,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
impl = rx::CreateVulkanWin32Display(state);
}
break;
@@ -36,7 +36,7 @@
# if defined(ANGLE_USE_GBM)
if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
{
-@@ -2136,7 +2136,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2146,7 +2146,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.platformWaylandEXT = true;
#endif
@@ -45,7 +45,7 @@
extensions.platformSurfacelessMESA = true;
#endif
-@@ -2183,7 +2183,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2193,7 +2193,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.x11Visual = true;
#endif
diff --git a/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn
index d6af1c857327..980020db3774 100644
--- a/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/angle/util/BUILD.gn.orig 2025-04-15 08:30:07 UTC
+--- third_party/angle/util/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/angle/util/BUILD.gn
-@@ -332,7 +332,7 @@ foreach(is_shared_library,
+@@ -334,7 +334,7 @@ foreach(is_shared_library,
]
libs = []
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_common_features.cc b/www/ungoogled-chromium/files/patch-third__party_blink_common_features.cc
new file mode 100644
index 000000000000..06417dd0b78a
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_common_features.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/common/features.cc.orig 2025-09-10 13:22:16 UTC
++++ third_party/blink/common/features.cc
+@@ -692,7 +692,7 @@ BASE_FEATURE(kDevToolsImprovedNetworkError,
+
+ BASE_FEATURE(kDirectCompositorThreadIpc,
+ "DirectCompositorThreadIpc",
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/www/ungoogled-chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index 94fb20e842fd..828f6093a76a 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -1,6 +1,6 @@
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-02-20 09:59:21 UTC
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
-@@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
+@@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
out->send_subresource_notification = data.send_subresource_notification();
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
index 1ffc55051a6f..397c8534e972 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-02-20 09:59:21 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
-@@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
+@@ -66,7 +66,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
UserAgentOverride user_agent_override;
std::string accept_languages;
bool send_subresource_notification{false};
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index 99a9ca085526..e95dbeff8579 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-02-20 09:59:21 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
-@@ -180,7 +180,7 @@ struct BLINK_COMMON_EXPORT
+@@ -185,7 +185,7 @@ struct BLINK_COMMON_EXPORT
return data.send_subresource_notification;
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h b/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h
index f4ffc42900b4..1dbdcc6f17b2 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/platform/platform.h.orig 2025-04-15 08:30:07 UTC
+--- third_party/blink/public/platform/platform.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/public/platform/platform.h
-@@ -372,7 +372,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+@@ -376,7 +376,7 @@ class BLINK_PLATFORM_EXPORT Platform {
return nullptr;
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index 2e246ddea21e..f068a2d809ca 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -429,7 +429,7 @@ void RecordPrerenderActivationSignalDelay(const String
+@@ -421,7 +421,7 @@ void RecordPrerenderActivationSignalDelay(const String
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
SkFontHinting RendererPreferencesToSkiaHinting(
const blink::RendererPreferences& prefs) {
@@ -9,7 +9,7 @@
if (!prefs.should_antialias_text) {
// When anti-aliasing is off, GTK maps all non-zero hinting settings to
// 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight'
-@@ -3421,7 +3421,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
+@@ -3441,7 +3441,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
index e7a1aa1ded10..96dd4c9559b8 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-04-15 08:30:07 UTC
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6471,7 +6471,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
+@@ -6473,7 +6473,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
}
#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// 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 \
-@@ -6880,7 +6880,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc
+@@ -6882,7 +6882,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc
TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
RunTest("composited_selection_bounds_large_selection_noscroll.html");
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 6e696e7932a9..86510400ab9f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
-@@ -51,7 +51,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
+@@ -52,7 +52,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
/* The value is based on user statistics on Nov 2017. */
#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
index 8ff4088d1d29..d0b5e6c6a677 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/layout/layout_view.cc
-@@ -74,7 +74,7 @@
+@@ -75,7 +75,7 @@
#include "ui/display/screen_info.h"
#include "ui/gfx/geometry/quad_f.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -785,7 +785,7 @@ void LayoutView::LayoutRoot() {
+@@ -790,7 +790,7 @@ void LayoutView::LayoutRoot() {
intrinsic_logical_widths_ = LogicalWidth();
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
index 1f8eba516592..5be9314afbde 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/loader/mixed_content_checker.cc
-@@ -485,7 +485,7 @@ bool MixedContentChecker::ShouldBlockFetch(
+@@ -510,7 +510,7 @@ bool MixedContentChecker::ShouldBlockFetch(
switch (context_type) {
case mojom::blink::MixedContentContextType::kOptionallyBlockable:
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
index bde62193348a..1df0a680dc4a 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-04-15 08:30:07 UTC
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
-@@ -573,7 +573,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
+@@ -568,7 +568,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
}
if (trial_name == "TranslationAPI") {
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
index af5817f40876..5b5dba446b45 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -641,7 +641,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
+@@ -649,7 +649,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
if (potential_image_node != nullptr &&
IsA<HTMLCanvasElement>(potential_image_node)) {
data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas;
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index cc4cc1c5db56..b8f9fa4e6e83 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/paint/paint_layer.cc
-@@ -124,7 +124,7 @@ namespace blink {
+@@ -125,7 +125,7 @@ namespace blink {
namespace {
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index 98572d548dff..467c5349b209 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2024-11-16 12:20:41 UTC
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
-@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
+@@ -538,6 +538,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
pending_messages_.push_back(message);
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index 98bb2d1e3a5d..6878f0996429 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
-@@ -383,7 +383,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
+@@ -384,7 +384,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
SetupRenderer(kDefaultOutputDeviceId);
renderer_proxy_->Start();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index ed1eea02f20c..4b7c0763e394 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6338,7 +6338,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
+@@ -6585,7 +6585,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
// unmultiply has been requested or we need to never premultiply for Image
// creation from a VideoFrame.
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
index d0be9c7558de..e231e7d93aee 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
-@@ -218,7 +218,7 @@ bool GPUCanvasContext::PaintRenderingResultsToCanvas(
+@@ -250,7 +250,7 @@ CanvasResourceProvider* GPUCanvasContext::PaintRenderi
scoped_refptr<WebGPUMailboxTexture> front_buffer_texture;
if (source_buffer == kFrontBuffer) {
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
index f39a57a3cf68..55b6f3ddebc2 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -814,7 +814,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
+@@ -829,7 +829,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/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
index bd8d7ad33081..5d4dc45cbab6 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2063,7 +2063,7 @@ static_library("test_support") {
+@@ -2064,7 +2064,7 @@ static_library("test_support") {
]
# fuzzed_data_provider may not work with a custom toolchain.
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
index 059319284c0e..31ece9b71b4c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-02-20 09:59:21 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.cc
@@ -82,7 +82,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo
@@ -9,7 +9,7 @@
float FontCache::device_scale_factor_ = 1.0;
#endif
-@@ -133,7 +133,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
+@@ -136,7 +136,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
const FontDescription& font_description) {
const AtomicString& family = FontCache::SystemFontFamily();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index ecb3459f1877..e467c9fe3fdc 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2024-10-01 07:26:23 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.h
@@ -55,7 +55,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
@@ -9,7 +9,7 @@
#include "ui/gfx/font_fallback_linux.h"
#endif
-@@ -167,7 +167,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -171,7 +171,7 @@ class PLATFORM_EXPORT FontCache final {
static void MaybePreloadSystemFonts();
@@ -18,7 +18,7 @@
// These are needed for calling QueryRenderStyleForStrike, since
// gfx::GetFontRenderParams makes distinctions based on DSF.
static float DeviceScaleFactor() { return device_scale_factor_; }
-@@ -243,7 +243,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -247,7 +247,7 @@ class PLATFORM_EXPORT FontCache final {
const char* locale_family_name);
#endif // BUILDFLAG(IS_ANDROID)
@@ -27,16 +27,16 @@
static bool GetFontForCharacter(UChar32,
const char* preferred_locale,
gfx::FallbackFontData*);
-@@ -316,7 +316,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -320,7 +320,7 @@ class PLATFORM_EXPORT FontCache final {
const FontFaceCreationParams&,
std::string& name);
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static AtomicString GetFamilyNameForCharacter(SkFontMgr*,
- UChar32,
- const FontDescription&,
-@@ -353,7 +353,7 @@ class PLATFORM_EXPORT FontCache final {
+ static const FontPlatformData* CreateFontPlatformDataForCharacter(
+ SkFontMgr*,
+ UChar32,
+@@ -358,7 +358,7 @@ class PLATFORM_EXPORT FontCache final {
bool is_test_font_mgr_ = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index 31852a8cc873..e3909193f97f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/fonts/font_description.cc
-@@ -41,7 +41,7 @@
+@@ -44,7 +44,7 @@
#include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
#include "third_party/blink/renderer/platform/wtf/text/string_hasher.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -280,7 +280,7 @@ FontCacheKey FontDescription::CacheKey(
+@@ -314,7 +314,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/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index 80bbeec213fe..76f03e30c55f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-02-20 09:59:21 UTC
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) {
return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
@@ -9,7 +9,7 @@
// This function is called on android or when we are emulating android fonts on
// linux and the embedder has overriden the default fontManager with
// WebFontRendering::setSkiaFontMgr.
-@@ -246,7 +246,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
+@@ -260,7 +260,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
std::string name;
sk_sp<SkTypeface> typeface;
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index c70b5e1e1e94..ff38016a9a4d 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -407,7 +407,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -380,7 +380,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
auto& feedback = details.presentation_feedback;
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index b25920f87de8..cfafdcb13d41 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2024-04-23 07:42:17 UTC
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
@@ -14,7 +14,9 @@
@@ -18,7 +18,7 @@
using base::trace_event::MemoryDumpLevelOfDetail;
MemoryDumpLevelOfDetail level_of_detail = args.level_of_detail;
-@@ -49,6 +52,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
+@@ -48,6 +51,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
"size", "bytes", partition_stats_dumper.total_active_bytes());
memory_dump->AddOwnershipEdge(allocated_objects_dump->guid(),
partitions_dump->guid());
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 40feaf9b4d5a..f01dcf5680ca 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,6 +1,42 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-06-17 07:21:45 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -484,7 +484,7 @@
+@@ -324,7 +324,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ implied_by: ["AIPromptAPIMultimodalInput"],
+ },
+@@ -354,7 +354,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -379,7 +379,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIRewriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -412,7 +412,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIWriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -516,7 +516,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -9,7 +45,16 @@
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1777,7 +1777,7 @@
+@@ -1720,7 +1720,7 @@
+ {
+ name: "DeviceBoundSessionCredentials",
+ origin_trial_feature_name: "DeviceBoundSessionCredentials",
+- origin_trial_os: ["win", "linux", "mac"],
++ origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd"],
+ status: "experimental",
+ // Killswitch is net::features::kDeviceBoundSessions
+ base_feature: "none",
+@@ -1859,7 +1859,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -18,7 +63,7 @@
base_feature: "none",
},
{
-@@ -2017,7 +2017,7 @@
+@@ -2119,7 +2119,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -27,7 +72,7 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3443,7 +3443,7 @@
+@@ -3624,7 +3624,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -36,16 +81,7 @@
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -3601,7 +3601,7 @@
- {
- name: "PrivateNetworkAccessPermissionPrompt",
- origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
-- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"],
- status: "stable",
- public: true,
- base_feature: "none",
-@@ -4820,7 +4820,7 @@
+@@ -5166,7 +5166,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -54,7 +90,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -5006,7 +5006,7 @@
+@@ -5364,7 +5364,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -63,7 +99,16 @@
status: "experimental",
base_feature: "none",
},
-@@ -5274,7 +5274,7 @@
+@@ -5466,7 +5466,7 @@
+ {
+ name: "WebAuthenticationImmediateGet",
+ origin_trial_feature_name: "WebAuthenticationImmediateGet",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ base_feature: "none",
+ public: true,
+ },
+@@ -5619,7 +5619,7 @@
{
name: "WebIdentityDigitalCredentials",
origin_trial_feature_name: "WebIdentityDigitalCredentials",
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
index 88c1836df344..680d4f4e465c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -1,8 +1,8 @@
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2024-11-16 12:20:41 UTC
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/scheduler/common/thread.cc
-@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThread() {
- "Compositor");
- }));
+@@ -95,7 +95,7 @@ void Thread::CreateAndSetCompositorThread() {
+ // the program's lifetime once assigned.
+ base::Unretained(compositor_thread.get())));
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_OPENBSD)
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
index 1c1525c4db52..20bbf1269ddd 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2022-10-01 07:40:07 UTC
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/wtf/math_extras.h
-@@ -128,6 +128,10 @@ constexpr float Grad2turn(float g) {
+@@ -130,6 +130,10 @@ constexpr float Grad2turn(float g) {
return g * (1.0f / 400.0f);
}
@@ -11,7 +11,7 @@
constexpr double RoundHalfTowardsPositiveInfinity(double value) {
return std::floor(value + 0.5);
}
-@@ -135,6 +139,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
+@@ -137,6 +141,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
constexpr float RoundHalfTowardsPositiveInfinity(float value) {
return std::floor(value + 0.5f);
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
index d206a2125ab2..0982ec06722d 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
@@ -1,7 +1,7 @@
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-01-25 09:34:31 UTC
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/wtf/stack_util.cc
-@@ -23,6 +23,11 @@
- extern "C" void* __libc_stack_end; // NOLINT
+@@ -27,6 +27,11 @@ extern "C" void* __libc_stack_end; // NOLINT
+ #include <sanitizer/asan_interface.h>
#endif
+#if BUILDFLAG(IS_BSD)
@@ -9,10 +9,10 @@
+#include <pthread_np.h>
+#endif
+
- namespace WTF {
+ namespace blink {
size_t GetUnderestimatedStackSize() {
-@@ -67,6 +72,8 @@ size_t GetUnderestimatedStackSize() {
+@@ -71,6 +76,8 @@ size_t GetUnderestimatedStackSize() {
// low as 512k.
//
return 512 * 1024;
@@ -21,7 +21,7 @@
#elif BUILDFLAG(IS_APPLE)
// pthread_get_stacksize_np() returns too low a value for the main thread on
// OSX 10.9,
-@@ -152,6 +159,13 @@ void* GetStackStart() {
+@@ -161,6 +168,13 @@ void* GetStackStartImpl() {
::GetCurrentThreadStackLimits(&lowLimit, &highLimit);
return reinterpret_cast<void*>(highLimit);
#endif
diff --git a/www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni b/www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni
index b5ff79d79ffb..101de65bfa81 100644
--- a/www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni
+++ b/www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni
@@ -1,8 +1,8 @@
---- third_party/cpuinfo/cpuinfo.gni.orig 2024-03-22 14:16:19 UTC
+--- third_party/cpuinfo/cpuinfo.gni.orig 2025-09-10 13:22:16 UTC
+++ third_party/cpuinfo/cpuinfo.gni
-@@ -8,7 +8,7 @@ use_cpuinfo =
+@@ -7,7 +7,7 @@ use_cpuinfo =
+ current_cpu != "ppc64" && current_cpu != "ppc64le" &&
current_cpu != "s390" && current_cpu != "s390x" &&
- current_cpu != "riscv64" &&
# cpuinfo is not supported on fuchsia.
- !is_fuchsia &&
+ !is_fuchsia && !is_bsd &&
diff --git a/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
index fe3415491ac3..9d74f9dcab4d 100644
--- a/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-04-15 08:30:07 UTC
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/crashpad/crashpad/client/BUILD.gn
-@@ -134,6 +134,13 @@ static_library("common") {
+@@ -148,6 +148,13 @@ static_library("common") {
if (crashpad_is_win) {
sources += [ "crash_report_database_win.cc" ]
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
index 38908069fc2a..d355f2ed4c70 100644
--- a/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
+++ b/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
@@ -1,6 +1,6 @@
---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2023-09-17 07:59:53 UTC
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/crashpad/crashpad/util/misc/capture_context.h
-@@ -21,7 +21,8 @@
+@@ -21,8 +21,11 @@
#include <mach/mach.h>
#elif BUILDFLAG(IS_WIN)
#include <windows.h>
@@ -8,9 +8,12 @@
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+ BUILDFLAG(IS_FREEBSD)
#include <ucontext.h>
++#elif BUILDFLAG(IS_OPENBSD)
++#include <sys/signal.h>
#endif // BUILDFLAG(IS_APPLE)
-@@ -35,7 +36,8 @@ using NativeCPUContext = arm_unified_thread_state;
+ namespace crashpad {
+@@ -35,7 +38,8 @@ using NativeCPUContext = arm_unified_thread_state;
#endif
#elif BUILDFLAG(IS_WIN)
using NativeCPUContext = CONTEXT;
diff --git a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_configure b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_configure
index ad7682855de7..5e9c4f7d2dae 100644
--- a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_configure
+++ b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_configure
@@ -1,6 +1,6 @@
---- third_party/ffmpeg/configure.orig 2025-05-31 17:16:41 UTC
+--- third_party/ffmpeg/configure.orig 2025-09-10 13:22:16 UTC
+++ third_party/ffmpeg/configure
-@@ -6873,8 +6873,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
+@@ -6914,8 +6914,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
if enabled pthread_np_h; then
hdrs="$hdrs pthread_np.h"
fi
diff --git a/www/ungoogled-chromium/files/patch-third__party_fontconfig_include_config.h b/www/ungoogled-chromium/files/patch-third__party_fontconfig_include_config.h
deleted file mode 100644
index ebbea3fa3f60..000000000000
--- a/www/ungoogled-chromium/files/patch-third__party_fontconfig_include_config.h
+++ /dev/null
@@ -1,49 +0,0 @@
---- third_party/fontconfig/include/config.h.orig 2024-03-22 14:16:19 UTC
-+++ third_party/fontconfig/include/config.h
-@@ -13,7 +13,7 @@
-
- #define FC_CACHEDIR "/var/cache/fontconfig"
-
--#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n"
-+#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>"
-
- #define FC_FONTPATH ""
-
-@@ -66,7 +66,7 @@
-
- #define HAVE_MMAP 1
-
--#define HAVE_POSIX_FADVISE 1
-+#define HAVE_POSIX_FADVISE 0
-
- #define HAVE_PTHREAD 1
-
-@@ -74,10 +74,13 @@
-
- #define HAVE_RANDOM 1
-
--#define HAVE_RANDOM_R 1
-+/* #undef HAVE_RANDOM_R */
-
- #define HAVE_RAND_R 1
-
-+/* Define to 1 if you have the `arc4_random' function. */
-+#define HAVE_ARC4RANDOM 1
-+
- #define HAVE_READLINK 1
-
- #define HAVE_STDATOMIC_PRIMITIVES 1
-@@ -92,11 +95,11 @@
-
- #define HAVE_SYS_PARAM_H 1
-
--#define HAVE_SYS_STATFS_H 1
-+/* #undef HAVE_SYS_STATFS_H */
-
- #define HAVE_SYS_STATVFS_H 1
-
--#define HAVE_SYS_VFS_H 1
-+/* #undef HAVE_SYS_VFS_H */
-
- #define HAVE_UNISTD_H 1
-
diff --git a/www/ungoogled-chromium/files/patch-third__party_fontconfig_include_meson-config.h b/www/ungoogled-chromium/files/patch-third__party_fontconfig_include_meson-config.h
new file mode 100644
index 000000000000..21bb226879b8
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_fontconfig_include_meson-config.h
@@ -0,0 +1,44 @@
+--- third_party/fontconfig/include/meson-config.h.orig 2025-09-10 13:22:16 UTC
++++ third_party/fontconfig/include/meson-config.h
+@@ -17,7 +17,7 @@
+
+ #define FC_CACHEDIR "/var/cache/fontconfig"
+
+-#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n"
++#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>\n"
+
+ #define FC_FONTPATH ""
+
+@@ -98,10 +98,13 @@
+
+ #define HAVE_RANDOM 1
+
+-#define HAVE_RANDOM_R 1
++/* #undef HAVE_RANDOM_R */
+
+ #define HAVE_RAND_R 1
+
++/* Define to 1 if you have the `arc4_random' function. */
++#define HAVE_ARC4RANDOM 1
++
+ #define HAVE_READLINK 1
+
+ #define HAVE_STDATOMIC_PRIMITIVES 1
+@@ -128,7 +131,7 @@
+
+ #define HAVE_SYS_PARAM_H 1
+
+-#define HAVE_SYS_STATFS_H 1
++/* #undef HAVE_SYS_STATFS_H */
+
+ #define HAVE_SYS_STATVFS_H 1
+
+@@ -136,7 +139,7 @@
+
+ #define HAVE_SYS_TYPES_H 1
+
+-#define HAVE_SYS_VFS_H 1
++/* #undef HAVE_SYS_VFS_H */
+
+ #define HAVE_TIME_H 1
+
diff --git a/www/ungoogled-chromium/files/patch-third__party_fontconfig_src_src_fccompat.c b/www/ungoogled-chromium/files/patch-third__party_fontconfig_src_src_fccompat.c
index cce362810121..ec5c75930f5c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/www/ungoogled-chromium/files/patch-third__party_fontconfig_src_src_fccompat.c
@@ -1,6 +1,6 @@
---- third_party/fontconfig/src/src/fccompat.c.orig 2023-04-08 11:38:38 UTC
+--- third_party/fontconfig/src/src/fccompat.c.orig 2025-09-10 13:22:16 UTC
+++ third_party/fontconfig/src/src/fccompat.c
-@@ -184,7 +184,9 @@ FcRandom(void)
+@@ -175,7 +175,9 @@ FcRandom (void)
{
int32_t result;
@@ -9,5 +9,5 @@
+ result = arc4random() & 0x7fffffff;
+#elif HAVE_RANDOM_R
static struct random_data fcrandbuf;
- static char statebuf[256];
- static FcBool initialized = FcFalse;
+ static char statebuf[256];
+ static FcBool initialized = FcFalse;
diff --git a/www/ungoogled-chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc b/www/ungoogled-chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
index eaa561e5bd99..50ee9f44b764 100644
--- a/www/ungoogled-chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
@@ -1,6 +1,6 @@
---- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-04-15 08:30:07 UTC
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/ipcz/src/reference_drivers/random.cc
-@@ -55,7 +55,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
+@@ -53,7 +53,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
}
#endif
@@ -9,7 +9,7 @@
void RandomBytesFromDevUrandom(absl::Span<uint8_t> destination) {
static int urandom_fd = [] {
for (;;) {
-@@ -99,7 +99,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
+@@ -97,7 +97,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
return;
}
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_leveldatabase_env__chromium.cc b/www/ungoogled-chromium/files/patch-third__party_leveldatabase_env__chromium.cc
index cdbb8ebe5e37..15a848a48c7f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_leveldatabase_env__chromium.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_leveldatabase_env__chromium.cc
@@ -1,6 +1,6 @@
---- third_party/leveldatabase/env_chromium.cc.orig 2024-10-27 06:40:35 UTC
+--- third_party/leveldatabase/env_chromium.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/leveldatabase/env_chromium.cc
-@@ -329,7 +329,8 @@ ChromiumWritableFile::ChromiumWritableFile(const std::
+@@ -330,7 +330,8 @@ ChromiumWritableFile::ChromiumWritableFile(const std::
Status ChromiumWritableFile::SyncParent() {
TRACE_EVENT0("leveldb", "SyncParent");
diff --git a/www/ungoogled-chromium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/www/ungoogled-chromium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
index 0736ad959298..f474e1e1fae8 100644
--- a/www/ungoogled-chromium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
+++ b/www/ungoogled-chromium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
@@ -1,6 +1,6 @@
---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-02-20 09:59:21 UTC
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-09-10 13:22:16 UTC
+++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
-@@ -35,7 +35,7 @@
+@@ -37,7 +37,7 @@
#endif
#if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__AMDGPU__) || defined(__NVPTX__) || \
diff --git a/www/ungoogled-chromium/files/patch-third__party_node_check__version.py b/www/ungoogled-chromium/files/patch-third__party_node_check__version.py
new file mode 100644
index 000000000000..c6e01339049a
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_node_check__version.py
@@ -0,0 +1,14 @@
+--- third_party/node/check_version.py.orig 2025-09-10 13:22:16 UTC
++++ third_party/node/check_version.py
+@@ -17,11 +17,6 @@ def main(argv):
+ parser.add_argument('--out_file', required=True)
+ args = parser.parse_args(argv)
+
+- node.RunNode([
+- os.path.join(_HERE_PATH, 'check_version.js'),
+- '--expected_version_file', args.expected_version_file,
+- ])
+-
+ # If the above script succeeded, write a dummy output file, since Ninja
+ # requires every target to have an output.
+ with open(args.out_file, "w") as file:
diff --git a/www/ungoogled-chromium/files/patch-third__party_node_node.gni b/www/ungoogled-chromium/files/patch-third__party_node_node.gni
index 75af050680b9..e52cbbc96270 100644
--- a/www/ungoogled-chromium/files/patch-third__party_node_node.gni
+++ b/www/ungoogled-chromium/files/patch-third__party_node_node.gni
@@ -1,4 +1,4 @@
---- third_party/node/node.gni.orig 2025-05-06 12:23:00 UTC
+--- third_party/node/node.gni.orig 2025-09-10 13:22:16 UTC
+++ third_party/node/node.gni
@@ -22,7 +22,7 @@ template("node") {
@@ -9,21 +9,3 @@
inputs += [ "//third_party/node/linux/node-linux-x64/bin/node" ]
}
if (is_win && host_os == "win") {
-@@ -34,17 +34,6 @@ template("node") {
- } else {
- inputs += [ "//third_party/node/mac/node-darwin-x64/bin/node" ]
- }
-- }
--
-- # Automatically add a dependency to ":check_version" to ensure NodeJS is
-- # always running the expected version, except when the ':check_version'
-- # target itself is running in which case it shouldn't depend on itself.
-- if (get_label_info(":" + target_name, "label_no_toolchain") !=
-- "//third_party/node:check_version") {
-- if (!defined(deps)) {
-- deps = []
-- }
-- deps += [ "//third_party/node:check_version" ]
- }
- }
- }
diff --git a/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp b/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp
deleted file mode 100644
index 827aedc58843..000000000000
--- a/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- third_party/pdfium/core/fxcodec/png/png_decoder.cpp.orig 2025-05-31 17:16:41 UTC
-+++ third_party/pdfium/core/fxcodec/png/png_decoder.cpp
-@@ -52,8 +52,8 @@ void _png_load_bmp_attribute(png_structp png_ptr,
- CFX_DIBAttribute* pAttribute) {
- if (pAttribute) {
- #if defined(PNG_pHYs_SUPPORTED)
-- pAttribute->xdpi_ = png_get_x_pixels_per_meter(png_ptr, info_ptr);
-- pAttribute->ydpi_ = png_get_y_pixels_per_meter(png_ptr, info_ptr);
-+ pAttribute->x_dpi_ = png_get_x_pixels_per_meter(png_ptr, info_ptr);
-+ pAttribute->y_dpi_ = png_get_y_pixels_per_meter(png_ptr, info_ptr);
- png_uint_32 res_x, res_y;
- int unit_type;
- png_get_pHYs(png_ptr, info_ptr, &res_x, &res_y, &unit_type);
diff --git a/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
index 8b9525b2a0d7..15257765035f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ b/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
@@ -1,6 +1,6 @@
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-05-31 17:16:41 UTC
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-09-10 13:22:16 UTC
+++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
-@@ -20,7 +20,7 @@
+@@ -19,7 +19,7 @@
#include "core/fxge/fx_font.h"
#include "core/fxge/systemfontinfo_iface.h"
@@ -9,7 +9,7 @@
#error "Included on the wrong platform"
#endif
-@@ -180,9 +180,8 @@ class CLinuxPlatform : public CFX_GEModule::PlatformIf
+@@ -179,9 +179,8 @@ class CLinuxPlatform : public CFX_GEModule::PlatformIf
std::unique_ptr<SystemFontInfoIface> CreateDefaultSystemFontInfo() override {
auto pInfo = std::make_unique<CFX_LinuxFontInfo>();
if (!pInfo->ParseFontCfg(CFX_GEModule::Get()->GetUserFontPaths())) {
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_event__fd.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
index f5f221d4da9f..cba0cabbdb2e 100644
--- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/base/event_fd.cc.orig 2025-02-20 09:59:21 UTC
+--- third_party/perfetto/src/base/event_fd.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/perfetto/src/base/event_fd.cc
-@@ -24,7 +24,8 @@
+@@ -25,7 +25,8 @@
#include <synchapi.h>
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX)
#include <unistd.h>
@@ -10,7 +10,7 @@
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/eventfd.h>
#include <unistd.h>
-@@ -59,7 +60,8 @@ void EventFd::Clear() {
+@@ -60,7 +61,8 @@ void EventFd::Clear() {
PERFETTO_DFATAL("EventFd::Clear()");
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
new file mode 100644
index 000000000000..8050f7bc379f
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
@@ -0,0 +1,26 @@
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2025-09-10 13:22:16 UTC
++++ third_party/perfetto/src/base/scoped_sched_boost.cc
+@@ -18,8 +18,9 @@
+
+ #include "perfetto/ext/base/status_macros.h"
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ #include <sched.h> // for 'SCHED_' macros and 'sched_' functions
+ #include <sys/resource.h> // for 'setpriority', 'getpriority', 'PRIO_PROCESS'
+ #include <sys/types.h> // for 'pid_t'
+@@ -31,8 +32,9 @@
+
+ namespace perfetto::base {
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+
+ namespace {
+ constexpr pid_t kCurrentPid = 0;
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_string__utils.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_string__utils.cc
index 5a785a629a6b..0094bec14ba5 100644
--- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_string__utils.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_string__utils.cc
@@ -1,7 +1,7 @@
---- third_party/perfetto/src/base/string_utils.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/perfetto/src/base/string_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/perfetto/src/base/string_utils.cc
@@ -39,7 +39,8 @@ namespace base {
- // Locale-independant as possible version of strtod.
+ // Locale-independent as possible version of strtod.
double StrToD(const char* nptr, char** endptr) {
#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
index ce05ede74ace..2211dc436324 100644
--- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/perfetto/src/base/test/vm_test_utils.cc
-@@ -93,7 +93,7 @@ bool IsMapped(void* start, size_t size) {
+@@ -92,7 +92,7 @@ bool IsMapped(void* start, size_t size) {
// Fuchsia doesn't yet support paging (b/119503290).
ignore_result(page_size);
return true;
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_utils.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_utils.cc
index bc3d7085c858..3150d340f63c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_utils.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_utils.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/utils.cc.orig 2025-04-15 08:30:07 UTC
+--- third_party/perfetto/src/base/utils.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/perfetto/src/base/utils.cc
@@ -38,7 +38,8 @@
#include <mach/vm_page_size.h>
@@ -10,7 +10,7 @@
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
-@@ -279,14 +280,22 @@ void Daemonize(std::function<int()> parent_cb) {
+@@ -280,14 +281,22 @@ void Daemonize(std::function<int()> parent_cb) {
std::string GetCurExecutablePath() {
std::string self_path;
@@ -35,7 +35,7 @@
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
uint32_t size = 0;
PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
-@@ -338,7 +347,8 @@ void AlignedFree(void* ptr) {
+@@ -339,7 +348,8 @@ void AlignedFree(void* ptr) {
}
bool IsSyncMemoryTaggingEnabled() {
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 4268a0a788c7..e97c17c36eb9 100644
--- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-02-20 09:59:21 UTC
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
-@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -59,7 +59,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2QbufFieldNumber: {
V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -9,7 +9,7 @@
evt.index = pb_evt.index();
evt.type = pb_evt.type();
evt.bytesused = pb_evt.bytesused();
-@@ -103,7 +103,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -100,7 +100,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2DqbufFieldNumber: {
V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -18,7 +18,7 @@
evt.index = pb_evt.index();
evt.type = pb_evt.type();
evt.bytesused = pb_evt.bytesused();
-@@ -149,7 +149,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -146,7 +146,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2BufQueueFieldNumber: {
Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -27,7 +27,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -180,7 +180,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -177,7 +177,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2BufDoneFieldNumber: {
Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -36,7 +36,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -211,7 +211,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -208,7 +208,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2QbufFieldNumber: {
Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -45,7 +45,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -242,7 +242,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -239,7 +239,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2DqbufFieldNumber: {
Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
diff --git a/www/ungoogled-chromium/files/patch-third__party_protobuf_proto__library.gni b/www/ungoogled-chromium/files/patch-third__party_protobuf_proto__library.gni
new file mode 100644
index 000000000000..a52565fc2019
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_protobuf_proto__library.gni
@@ -0,0 +1,19 @@
+--- third_party/protobuf/proto_library.gni.orig 2025-09-10 13:22:16 UTC
++++ third_party/protobuf/proto_library.gni
+@@ -260,7 +260,15 @@ _protoc_gen_ts_runtime_deps = [
+
+ # When use_remoteexec=true, node actions may run on remote
+ # Linux worker. So it should include linux node binary in inputs.
+-if (is_linux || is_chromeos || use_remoteexec) {
++if (is_openbsd) {
++ _protoc_gen_ts_runtime_deps +=
++ [ "//third_party/node/openbsd/node-openbsd/bin/node" ]
++}
++if (is_freebsd) {
++ _protoc_gen_ts_runtime_deps +=
++ [ "//third_party/node/freebsd/node-freebsd/bin/node" ]
++}
++if (!is_bsd && (is_linux || is_chromeos || use_remoteexec)) {
+ _protoc_gen_ts_runtime_deps +=
+ [ "//third_party/node/linux/node-linux-x64/bin/node" ]
+ }
diff --git a/www/ungoogled-chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
new file mode 100644
index 000000000000..951b3149bee9
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -0,0 +1,13 @@
+--- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-09-10 13:22:16 UTC
++++ third_party/rust/qr_code/v2/BUILD.gn
+@@ -40,6 +40,10 @@ cargo_crate("lib") {
+ cargo_pkg_repository = "https://github.com/RCasatta/qr_code"
+ cargo_pkg_version = "2.0.0"
+
++ rustflags = [
++ "--cap-lints=allow",
++ ]
++
+ allow_unsafe = false
+
+ #####################################################################
diff --git a/www/ungoogled-chromium/files/patch-third__party_speech-dispatcher_libspeechd__version.h b/www/ungoogled-chromium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
index bb3b86cf4f6d..99f55e91a416 100644
--- a/www/ungoogled-chromium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/www/ungoogled-chromium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
@@ -1,4 +1,4 @@
---- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-05-31 17:16:41 UTC
+--- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/speech-dispatcher/libspeechd_version.h
@@ -0,0 +1,29 @@
+/*
@@ -19,7 +19,7 @@
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ *
-+ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.18 2025/05/31 13:44:44 robert Exp $
++ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.21 2025/09/09 18:16:08 robert Exp $
+ */
+
+#ifndef _LIBSPEECHD_VERSION_H
diff --git a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index 1bedf1f20c97..4465f416d75f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-05-08 07:58:41 UTC
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-09-10 13:22:16 UTC
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14486,7 +14486,7 @@ struct fts5_api {
+@@ -14552,7 +14552,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
diff --git a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index b3a019404b16..b212ec4972eb 100644
--- a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-05-08 07:58:41 UTC
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-09-10 13:22:16 UTC
+++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14486,7 +14486,7 @@ struct fts5_api {
+@@ -14552,7 +14552,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
@@ -9,7 +9,7 @@
# define _XOPEN_SOURCE 600
#endif
-@@ -45387,7 +45387,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45644,7 +45644,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
memset(zBuf, 0, nBuf);
randomnessPid = osGetpid(0);
#if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
@@ -22,7 +22,7 @@
int fd, got;
fd = robust_open("/dev/urandom", O_RDONLY, 0);
if( fd<0 ){
-@@ -45402,6 +45407,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45659,6 +45664,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
robust_close(0, fd, __LINE__);
}
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
index 6281fc87b7e7..1f6ba23ef4e8 100644
--- a/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-01-25 09:34:31 UTC
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-09-11 16:30:26 UTC
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
@@ -24,5 +24,5 @@
+ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
+ }
outputs = [
- "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-9",
+ "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-reindex1-10",
"$root_out_dir/fontconfig_caches/CACHEDIR.TAG",
diff --git a/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index 1b2c9435861f..ea9f2aa9c257 100644
--- a/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -1,11 +1,11 @@
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2023-04-08 11:38:38 UTC
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-09-11 16:30:26 UTC
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -56,7 +56,7 @@ int main() {
FcFini();
// Check existence of intended fontconfig cache file.
-- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-9";
-+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION;
+- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-10";
++ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-" + FC_CACHE_VERSION;
bool cache_exists = access(cache.c_str(), F_OK) == 0;
return !cache_exists;
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn
index e4aeaf44c537..1234e24ceccb 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/webrtc/BUILD.gn.orig 2025-04-15 08:30:07 UTC
+--- third_party/webrtc/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/BUILD.gn
-@@ -219,6 +219,9 @@ config("common_inherited_config") {
+@@ -220,6 +220,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
defines += [ "WEBRTC_LINUX" ]
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
index 6f43abd97b09..806ddbaed835 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2024-10-27 06:40:35 UTC
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/modules/audio_device/BUILD.gn
-@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") {
+@@ -329,7 +329,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ]
} else {
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
index 4fd12d3b8ee5..43926ca6899c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
@@ -1,12 +1,12 @@
---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
-@@ -11,7 +11,9 @@
- #include "modules/desktop_capture/linux/wayland/egl_dmabuf.h"
-
- #include <EGL/eglext.h>
+@@ -15,7 +15,9 @@
+ #include <EGL/eglplatform.h>
+ #include <GL/gl.h>
+ #include <GL/glext.h>
+#if !defined(WEBRTC_BSD)
#include <asm/ioctl.h>
+#endif
#include <dlfcn.h>
#include <fcntl.h>
- #include <libdrm/drm_fourcc.h>
+ #include <gbm.h>
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
index c5ab5505ad8b..21f7f764e972 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
@@ -1,6 +1,6 @@
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2024-05-23 20:04:36 UTC
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
-@@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo
+@@ -212,6 +212,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo
void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
Visual* default_visual = attributes.visual;
int default_depth = attributes.depth;
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
new file mode 100644
index 000000000000..b6ac0e4168e2
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
@@ -0,0 +1,12 @@
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2025-09-10 13:22:16 UTC
++++ third_party/webrtc/modules/portal/pipewire_utils.h
+@@ -11,7 +11,9 @@
+ #ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_
+ #define MODULES_PORTAL_PIPEWIRE_UTILS_H_
+
++#if defined(__linux__)
+ #include <asm-generic/ioctl.h>
++#endif
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
+
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
index 62d43b2ebef8..39e3c596d6b8 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/byte_order.h.orig 2023-02-11 09:11:04 UTC
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/byte_order.h
-@@ -90,6 +90,8 @@
+@@ -82,6 +82,8 @@
#error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
#endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN)
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
new file mode 100644
index 000000000000..346118f74f7f
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
@@ -0,0 +1,24 @@
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-09-10 13:22:16 UTC
++++ third_party/webrtc/rtc_base/cpu_info.cc
+@@ -37,7 +37,9 @@
+ #include <intrin.h>
+ #endif
+ #if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX)
++#if !defined(WEBRTC_BSD)
+ #include <asm/hwcap.h>
++#endif
+ #include <sys/auxv.h>
+ #endif
+
+@@ -178,7 +180,11 @@ bool Supports(ISA instruction_set_architecture) {
+ return 0 != (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON);
+ #elif defined(WEBRTC_LINUX)
+ uint64_t hwcap = 0;
++#if defined(WEBRTC_BSD)
++ elf_aux_info(AT_HWCAP, &hwcap, sizeof(hwcap));
++#else
+ hwcap = getauxval(AT_HWCAP);
++#endif
+ #if defined(__aarch64__)
+ if ((hwcap & HWCAP_ASIMD) != 0) {
+ return true;
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
index 72d7809070da..95be751fd833 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
@@ -1,12 +1,12 @@
---- third_party/webrtc/rtc_base/ip_address.cc.orig 2024-10-27 06:40:35 UTC
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/ip_address.cc
-@@ -14,7 +14,8 @@
- #include <cstring>
- #include <string>
+@@ -22,7 +22,8 @@
+ #include "rtc_base/string_utils.h"
+
#if defined(WEBRTC_POSIX)
-#ifdef OPENBSD
+#if defined(WEBRTC_BSD)
+#include <sys/types.h>
#include <netinet/in_systm.h>
#endif
- #ifndef __native_client__
+ #include <netdb.h>
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
index 19beb360d911..d0e0e82b0d04 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
@@ -1,10 +1,10 @@
---- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/net_helpers.cc
-@@ -21,6 +21,7 @@
+@@ -20,6 +20,7 @@
#endif
- #if defined(WEBRTC_POSIX) && !defined(__native_client__)
+ #if defined(WEBRTC_POSIX)
#include <arpa/inet.h>
+#include <sys/socket.h>
- #endif // defined(WEBRTC_POSIX) && !defined(__native_client__)
+ #endif // defined(WEBRTC_POSIX)
namespace webrtc {
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc
index 77166d5b5eb8..4a37bfc73dd2 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/network.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/network.cc
-@@ -316,7 +316,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
+@@ -303,7 +303,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
}
#endif
@@ -8,7 +8,7 @@
+ // Treat all other network interface names as ethernet on BSD
+ return webrtc::ADAPTER_TYPE_ETHERNET;
+#else
- return webrtc::ADAPTER_TYPE_UNKNOWN;
+ return ADAPTER_TYPE_UNKNOWN;
+#endif
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index 34de482b2a55..948c0e560d36 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
@@ -1,24 +1,24 @@
---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
-@@ -65,7 +65,7 @@
- #include "rtc_base/synchronization/mutex.h"
- #include "rtc_base/time_utils.h"
+@@ -61,7 +61,7 @@
+ #undef SetPort
+ #endif
-#if defined(WEBRTC_LINUX)
+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
+ #include <asm-generic/socket.h>
#include <linux/sockios.h>
- #endif
-
-@@ -85,7 +85,7 @@ typedef void* SockOptArg;
-
+ #include <sys/epoll.h>
+@@ -78,7 +78,7 @@
+ typedef void* SockOptArg;
#endif // WEBRTC_POSIX
--#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__)
-+#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__) && !defined(WEBRTC_BSD)
-
+-#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC)
++#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(WEBRTC_BSD)
int64_t GetSocketRecvTimestamp(int socket) {
struct timeval tv_ioctl;
-@@ -341,7 +341,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
+ int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl);
+@@ -331,7 +331,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
return -1;
}
if (opt == OPT_DONTFRAGMENT) {
@@ -27,7 +27,7 @@
*value = (*value != IP_PMTUDISC_DONT) ? 1 : 0;
#endif
} else if (opt == OPT_DSCP) {
-@@ -370,7 +370,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -360,7 +360,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
if (TranslateOption(opt, &slevel, &sopt) == -1)
return -1;
if (opt == OPT_DONTFRAGMENT) {
@@ -36,7 +36,7 @@
value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT;
#endif
} else if (opt == OPT_DSCP) {
-@@ -401,7 +401,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -391,7 +391,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
int PhysicalSocket::Send(const void* pv, size_t cb) {
int sent = DoSend(
s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb),
@@ -45,7 +45,7 @@
// Suppress SIGPIPE. Without this, attempting to send on a socket whose
// other end is closed will result in a SIGPIPE signal being raised to
// our process, which by default will terminate the process, which we
-@@ -430,7 +430,7 @@ int PhysicalSocket::SendTo(const void* buffer,
+@@ -420,7 +420,7 @@ int PhysicalSocket::SendTo(const void* buffer,
size_t len = addr.ToSockAddrStorage(&saddr);
int sent =
DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length),
@@ -54,16 +54,16 @@
// Suppress SIGPIPE. See above for explanation.
MSG_NOSIGNAL,
#else
-@@ -708,7 +708,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -698,7 +698,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*slevel = IPPROTO_IP;
*sopt = IP_DONTFRAGMENT;
break;
--#elif defined(WEBRTC_MAC) || defined(BSD) || defined(__native_client__)
-+#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD) || defined(__native_client__)
+-#elif defined(WEBRTC_MAC) || defined(BSD)
++#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD)
RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported.";
return -1;
#elif defined(WEBRTC_POSIX)
-@@ -757,7 +757,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -747,7 +747,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
return -1;
#endif
case OPT_RECV_ECN:
@@ -72,7 +72,7 @@
if (family_ == AF_INET6) {
*slevel = IPPROTO_IPV6;
*sopt = IPV6_RECVTCLASS;
-@@ -777,10 +777,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -767,10 +767,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = SO_KEEPALIVE;
break;
case OPT_TCP_KEEPCNT:
@@ -92,7 +92,7 @@
*slevel = IPPROTO_TCP;
#if !defined(WEBRTC_MAC)
*sopt = TCP_KEEPIDLE;
-@@ -788,12 +797,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -778,12 +787,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = TCP_KEEPALIVE;
#endif
break;
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
index 54c2e7740f41..50164a300fa0 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-05-31 17:16:41 UTC
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.h
-@@ -21,7 +21,7 @@
+@@ -22,7 +22,7 @@
#include "rtc_base/third_party/sigslot/sigslot.h"
#if defined(WEBRTC_POSIX)
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
index 844208d06dac..c5ea765a5f5d 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -1,16 +1,21 @@
---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/platform_thread_types.cc
-@@ -12,7 +12,9 @@
+@@ -12,11 +12,13 @@
// IWYU pragma: begin_keep
#if defined(WEBRTC_LINUX)
+#if !defined(WEBRTC_BSD)
+ #include <linux/prctl.h>
#include <sys/prctl.h>
+#endif
#include <sys/syscall.h>
- #endif
-@@ -46,6 +48,8 @@ PlatformThreadId CurrentThreadId() {
+-#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64)
++#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64) && !defined(WEBRTC_BSD)
+ #include <asm/unistd_64.h>
+ #endif
+ #endif
+@@ -50,6 +52,8 @@ PlatformThreadId CurrentThreadId() {
return gettid();
#elif defined(WEBRTC_FUCHSIA)
return zx_thread_self();
@@ -19,7 +24,7 @@
#elif defined(WEBRTC_LINUX)
return syscall(__NR_gettid);
#elif defined(__EMSCRIPTEN__)
-@@ -76,6 +80,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
+@@ -80,6 +84,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
}
void SetCurrentThreadName(const char* name) {
@@ -27,7 +32,7 @@
#if defined(WEBRTC_WIN)
// The SetThreadDescription API works even if no debugger is attached.
// The names set with this API also show up in ETW traces. Very handy.
-@@ -122,6 +127,7 @@ void SetCurrentThreadName(const char* name) {
+@@ -126,6 +131,7 @@ void SetCurrentThreadName(const char* name) {
zx_status_t status = zx_object_set_property(zx_thread_self(), ZX_PROP_NAME,
name, strlen(name));
RTC_DCHECK_EQ(status, ZX_OK);
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
deleted file mode 100644
index 3b73fd60d5a0..000000000000
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/webrtc/system_wrappers/BUILD.gn.orig 2024-10-27 06:40:35 UTC
-+++ third_party/webrtc/system_wrappers/BUILD.gn
-@@ -62,8 +62,6 @@ rtc_library("system_wrappers") {
- if (!build_with_chromium) {
- sources += [ "source/cpu_features_linux.cc" ]
- }
--
-- libs += [ "rt" ]
- }
-
- if (is_win) {
diff --git a/www/ungoogled-chromium/files/patch-third__party_zlib_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_zlib_BUILD.gn
index 5b89b280453e..4bd6c1fcd26b 100644
--- a/www/ungoogled-chromium/files/patch-third__party_zlib_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_zlib_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/zlib/BUILD.gn.orig 2024-07-31 14:19:23 UTC
+--- third_party/zlib/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/zlib/BUILD.gn
@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
defines = [ "CRC32_ARMV8_CRC32" ]
@@ -20,12 +20,12 @@
} else {
assert(false, "Unsupported ARM OS")
}
-@@ -413,7 +417,7 @@ static_library("minizip") {
+@@ -419,7 +423,7 @@ static_library("minizip") {
]
}
-- if (is_apple || is_android || is_nacl) {
-+ if (is_apple || is_android || is_nacl || is_bsd) {
+- if (is_apple || is_android) {
++ if (is_apple || is_android || is_bsd) {
# Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We
# use fopen, ftell, and fseek instead on these systems.
defines = [ "USE_FILE32API" ]
diff --git a/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py b/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py
index 3b86fbfee9c7..8d26507018b2 100644
--- a/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py
+++ b/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py
@@ -1,4 +1,4 @@
---- tools/gn/build/gen.py.orig 2025-05-31 17:16:41 UTC
+--- tools/gn/build/gen.py.orig 2025-09-10 13:22:16 UTC
+++ tools/gn/build/gen.py
@@ -94,6 +94,12 @@ class Platform(object):
def is_solaris(self):
@@ -22,7 +22,7 @@
'haiku': 'build_haiku.ninja.template',
'solaris': 'build_linux.ninja.template',
'netbsd': 'build_linux.ninja.template',
-@@ -551,6 +557,9 @@ def WriteGNNinja(path, platform, host, options, args_l
+@@ -552,6 +558,9 @@ def WriteGNNinja(path, platform, host, options, args_l
if platform.is_posix() and not platform.is_haiku():
ldflags.append('-pthread')
diff --git a/www/ungoogled-chromium/files/patch-tools_grit_grit_node_base.py b/www/ungoogled-chromium/files/patch-tools_grit_grit_node_base.py
index f026d48f5971..00c793551671 100644
--- a/www/ungoogled-chromium/files/patch-tools_grit_grit_node_base.py
+++ b/www/ungoogled-chromium/files/patch-tools_grit_grit_node_base.py
@@ -1,6 +1,6 @@
---- tools/grit/grit/node/base.py.orig 2025-05-31 17:16:41 UTC
+--- tools/grit/grit/node/base.py.orig 2025-09-10 13:22:16 UTC
+++ tools/grit/grit/node/base.py
-@@ -497,7 +497,8 @@ class Node:
+@@ -491,7 +491,8 @@ class Node:
value = defs
elif name == 'is_linux':
diff --git a/www/ungoogled-chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/www/ungoogled-chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
index 74adab888556..34115d1106e9 100644
--- a/www/ungoogled-chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/www/ungoogled-chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -1,8 +1,8 @@
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-04-15 08:30:07 UTC
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-09-10 13:22:16 UTC
+++ tools/json_schema_compiler/cpp_bundle_generator.py
@@ -140,7 +140,7 @@ class CppBundleGenerator(object):
- elif platform == Platforms.FUCHSIA:
- ifdefs.append('BUILDFLAG(IS_FUCHSIA)')
+ elif platform == Platforms.DESKTOP_ANDROID:
+ ifdefs.append('BUILDFLAG(IS_DESKTOP_ANDROID)')
elif platform == Platforms.LINUX:
- ifdefs.append('BUILDFLAG(IS_LINUX)')
+ ifdefs.append('BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)')
diff --git a/www/ungoogled-chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py b/www/ungoogled-chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
index f876117ad5de..afb22680d998 100644
--- a/www/ungoogled-chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/www/ungoogled-chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -1,6 +1,6 @@
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-05-31 17:16:41 UTC
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-09-10 13:22:16 UTC
+++ tools/protoc_wrapper/protoc_wrapper.py
-@@ -188,15 +188,19 @@ def main(argv):
+@@ -227,15 +227,19 @@ def main(argv):
if not options.exclude_imports:
protoc_cmd += ["--include_imports"]
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.cc b/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.cc
index ab6cffb76a86..1255b4e518bf 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.cc
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.cc
@@ -1,11 +1,20 @@
---- ui/accessibility/accessibility_features.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/accessibility/accessibility_features.cc.orig 2025-09-11 16:30:26 UTC
+++ ui/accessibility/accessibility_features.cc
-@@ -473,7 +473,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
+@@ -516,7 +516,7 @@ bool IsScreenAITestModeEnabled() {
+ return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
+ "ScreenAIPartitionAllocAdvancedChecksEnabled",
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -558,7 +558,7 @@ 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)
- BASE_FEATURE(kWasmTtsComponentUpdaterEnabled,
- "WasmTtsComponentUpdaterEnabled",
- base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(kWasmTtsComponentUpdaterV3Enabled,
+ "WasmTtsComponentUpdaterV3Enabled",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.h b/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.h
index 453f6705c7c8..40b0b8447b21 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.h
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.h
@@ -1,11 +1,20 @@
---- ui/accessibility/accessibility_features.h.orig 2025-05-31 17:16:41 UTC
+--- ui/accessibility/accessibility_features.h.orig 2025-09-11 16:30:26 UTC
+++ ui/accessibility/accessibility_features.h
-@@ -322,7 +322,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
+@@ -345,7 +345,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode);
+ AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables advanced partition allocation checks in ScreenAI service.
+ // TODO(crbug.com/418199684): Remove when the bug is fixed.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(
+@@ -372,7 +372,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
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();
+ // Use the v3 version of the wasm tts engine component.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterV3Enabled);
+ AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterV3Enabled();
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.cc b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.cc
index 6fc6b44444d6..12379a4da1ba 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.cc
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.cc
@@ -1,20 +1,20 @@
---- ui/accessibility/ax_node.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/accessibility/ax_node.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/accessibility/ax_node.cc
-@@ -1553,7 +1553,7 @@ AXNode::GetExtraMacNodes() const {
+@@ -1547,7 +1547,7 @@ AXNode::GetExtraMacNodes() const {
return &table_info->extra_mac_nodes;
}
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
AXNode* AXNode::GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const {
if (!tree_->extra_announcement_nodes()) {
-@@ -1581,7 +1581,7 @@ bool AXNode::IsGenerated() const {
+@@ -1575,7 +1575,7 @@ bool AXNode::IsGenerated() const {
GetRole() == ax::mojom::Role::kColumn ||
GetRole() == ax::mojom::Role::kTableHeaderContainer;
DCHECK_EQ(is_generated_node, is_extra_mac_node_role);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux, generated nodes are always children of the root.
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // On Linux and Windows, generated nodes are always children of the root, but
+ // not necessarily the root tree.
if (GetParent() && GetParent()->GetManager()) {
- DCHECK(GetParent()->GetManager()->IsRoot());
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.h b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.h
index f157577df320..87ebeb2e3080 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.h
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.h
@@ -1,11 +1,11 @@
---- ui/accessibility/ax_node.h.orig 2025-05-06 12:23:00 UTC
+--- ui/accessibility/ax_node.h.orig 2025-09-10 13:22:16 UTC
+++ ui/accessibility/ax_node.h
-@@ -587,7 +587,7 @@ class AX_EXPORT AXNode final {
+@@ -582,7 +582,7 @@ class AX_EXPORT AXNode final {
const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
const;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
AXNode* GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const;
- #endif // BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.cc b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.cc
index 106242ab1739..3967a19e2e76 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.cc
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.cc
@@ -1,38 +1,56 @@
---- ui/accessibility/ax_tree.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/accessibility/ax_tree.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/accessibility/ax_tree.cc
-@@ -824,7 +824,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
+@@ -700,7 +700,7 @@ struct AXTreeUpdateState {
+ // (crrev.com/c/2892259).
+ const raw_ref<const AXTreeUpdate> pending_tree_update;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool should_clear_extra_announcement_nodes = false;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+@@ -855,7 +855,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
return old_node_is_ignored != new_node_is_ignored;
}
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) {
assertive_node_ = CreateNode("assertive", root);
polite_node_ = CreateNode("polite", root);
-@@ -917,7 +917,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
+@@ -948,7 +948,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
void AXTree::Destroy() {
base::ElapsedThreadTimer timer;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
ClearExtraAnnouncementNodes();
- #endif // BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+@@ -1600,7 +1600,7 @@ bool AXTree::Unserialize(const AXTreeUpdate& update) {
+ observers_.Notify(&AXTreeObserver::OnAtomicUpdateFinished, this,
+ root_->id() != old_root_id, changes);
-@@ -2109,7 +2109,7 @@ void AXTree::NotifyNodeAttributesWillChange(
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (update_state.should_clear_extra_announcement_nodes) {
+ ClearExtraAnnouncementNodes();
+ }
+@@ -2186,7 +2186,7 @@ void AXTree::NotifyNodeAttributesWillChange(
new_data);
}
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
void AXTree::ClearExtraAnnouncementNodes() {
if (!extra_announcement_nodes_) {
return;
-@@ -2498,7 +2498,7 @@ bool AXTree::CreateNewChildVector(
+@@ -2596,7 +2596,7 @@ bool AXTree::CreateNewChildVector(
AXTreeUpdateState* update_state) {
DCHECK(GetTreeUpdateInProgressState());
bool success = true;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// If the root node has children added, clear the extra announcement nodes,
// which should always have their indices as the last two children of the root
// node. They will be recreated if needed, and given the correct indices.
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.h b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.h
index 5d0219f9f423..9b46da290714 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.h
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.h
@@ -1,29 +1,29 @@
---- ui/accessibility/ax_tree.h.orig 2025-05-06 12:23:00 UTC
+--- ui/accessibility/ax_tree.h.orig 2025-09-10 13:22:16 UTC
+++ ui/accessibility/ax_tree.h
-@@ -62,7 +62,7 @@ enum class AXTreeUnserializeError {
+@@ -64,7 +64,7 @@ enum class AXTreeUnserializeError {
};
// LINT.ThenChange(/tools/metrics/histograms/metadata/accessibility/enums.xml:AccessibilityTreeUnserializeError)
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// To support AriaNotify on older versions of ATK, we need to use the ATK
// signal "Text::text-insert". This signal requires a node that is a
// text type, and it needs to have aria-live properties set in order for
-@@ -287,7 +287,7 @@ class AX_EXPORT AXTree {
+@@ -289,7 +289,7 @@ class AX_EXPORT AXTree {
void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
void ClearExtraAnnouncementNodes();
void CreateExtraAnnouncementNodes();
ExtraAnnouncementNodes* extra_announcement_nodes() const {
-@@ -544,7 +544,7 @@ class AX_EXPORT AXTree {
+@@ -548,7 +548,7 @@ class AX_EXPORT AXTree {
std::unique_ptr<AXEvent> event_data_;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
std::unique_ptr<ExtraAnnouncementNodes> extra_announcement_nodes_ = nullptr;
- #endif // BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
};
diff --git a/www/ungoogled-chromium/files/patch-ui_base_accelerators_accelerator.cc b/www/ungoogled-chromium/files/patch-ui_base_accelerators_accelerator.cc
index 7cfa97614429..2018df94898b 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_accelerators_accelerator.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_accelerators_accelerator.cc
@@ -1,6 +1,6 @@
---- ui/base/accelerators/accelerator.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/base/accelerators/accelerator.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/accelerators/accelerator.cc
-@@ -331,7 +331,7 @@ std::vector<std::u16string> Accelerator::GetLongFormMo
+@@ -335,7 +335,7 @@ std::vector<std::u16string> Accelerator::GetLongFormMo
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SEARCH_KEY));
#elif BUILDFLAG(IS_WIN)
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_WINDOWS_KEY));
diff --git a/www/ungoogled-chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/www/ungoogled-chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index cb06b6b1b35d..0b91a4e17b65 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
@@ -1,4 +1,4 @@
---- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-03-09 21:38:10 UTC
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-09-24 06:14:47 UTC
+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
@@ -12,7 +12,7 @@
#include "ui/base/accelerators/accelerator.h"
@@ -6,10 +6,10 @@
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ #include "base/environment.h"
#include "base/feature_list.h"
- #include "ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_linux.h"
- #endif
-@@ -20,7 +20,7 @@
+ #include "base/nix/xdg_util.h"
+@@ -23,7 +23,7 @@
using content::BrowserThread;
namespace {
@@ -18,12 +18,12 @@
BASE_FEATURE(kGlobalShortcutsPortal,
"GlobalShortcutsPortal",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -38,7 +38,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
+@@ -75,7 +75,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
return instance->get();
}
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
- if (base::FeatureList::IsEnabled(kGlobalShortcutsPortal)) {
- static GlobalAcceleratorListenerLinux* const linux_instance =
- new GlobalAcceleratorListenerLinux(nullptr);
+ // ListShortcuts on GNOME will return an empty list when the session is
+ // created, making this class incorrectly believe it must rebind all
+ // shortcuts, leading to a dialog shown on every browser start.
diff --git a/www/ungoogled-chromium/files/patch-ui_base_cursor_cursor__factory.cc b/www/ungoogled-chromium/files/patch-ui_base_cursor_cursor__factory.cc
index 51636747a033..ed69ec5233df 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_cursor_cursor__factory.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_cursor_cursor__factory.cc
@@ -1,6 +1,6 @@
---- ui/base/cursor/cursor_factory.cc.orig 2024-11-16 12:20:41 UTC
+--- ui/base/cursor/cursor_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/cursor/cursor_factory.cc
-@@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges() {
+@@ -97,7 +97,7 @@ void CursorFactory::ObserveThemeChanges() {
NOTIMPLEMENTED();
}
diff --git a/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc b/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc
index 7dd8cbf0c5c4..7f73b187ade0 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc
@@ -1,6 +1,6 @@
---- ui/base/resource/resource_bundle.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/base/resource/resource_bundle.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/resource/resource_bundle.cc
-@@ -929,7 +929,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -1002,7 +1002,7 @@ void ResourceBundle::ReloadFonts() {
}
ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
diff --git a/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
index cf4609db4891..02b937d35f2f 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -1,6 +1,6 @@
---- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-03-09 21:38:10 UTC
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/test/skia_gold_pixel_diff.cc
-@@ -117,7 +117,7 @@ const char* GetPlatformName() {
+@@ -121,7 +121,7 @@ const char* GetPlatformName() {
return "windows";
#elif BUILDFLAG(IS_APPLE)
return "macOS";
diff --git a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc
index 16aa9d2f1296..a3935e42dae5 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc
@@ -1,6 +1,6 @@
---- ui/base/ui_base_features.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/base/ui_base_features.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/ui_base_features.cc
-@@ -119,7 +119,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
+@@ -113,7 +113,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
// Controls whether support for Wayland's per-surface scaling is enabled.
BASE_FEATURE(kWaylandPerSurfaceScale,
"WaylandPerSurfaceScale",
@@ -9,16 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -143,7 +143,7 @@ BASE_FEATURE(kWaylandSessionManagement,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // 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)
-@@ -231,7 +231,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
+@@ -195,7 +195,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
// native apps on Windows.
BASE_FEATURE(kExperimentalFlingAnimation,
"ExperimentalFlingAnimation",
@@ -27,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -307,7 +307,7 @@ bool IsForcedColorsEnabled() {
+@@ -293,7 +293,7 @@ bool IsForcedColorsEnabled() {
BASE_FEATURE(kEyeDropper,
"EyeDropper",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h
deleted file mode 100644
index ac7fc8c6edb3..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/ui_base_features.h.orig 2025-05-06 12:23:00 UTC
-+++ ui/base/ui_base_features.h
-@@ -126,7 +126,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kWaylandSessionManagement);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kOverrideDefaultOzonePlatformHintToAuto);
- #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.cc b/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.cc
index dee08fe20b83..c077ba380536 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.cc
@@ -1,4 +1,4 @@
---- ui/base/ui_base_switches.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/base/ui_base_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/ui_base_switches.cc
@@ -24,13 +24,13 @@ const char kDisableModalAnimations[] = "disable-modal-
const char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
@@ -15,4 +15,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Specify the toolkit used to construct the Linux GUI.
const char kUiToolkitFlag[] = "ui-toolkit";
- // Disables GTK IME integration.
+ // Specify the GTK version to be loaded.
diff --git a/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.h b/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.h
index 27e4aa2646ff..f708bcbff660 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.h
+++ b/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.h
@@ -1,4 +1,4 @@
---- ui/base/ui_base_switches.h.orig 2025-01-25 09:34:31 UTC
+--- ui/base/ui_base_switches.h.orig 2025-09-10 13:22:16 UTC
+++ ui/base/ui_base_switches.h
@@ -22,11 +22,11 @@ COMPONENT_EXPORT(UI_BASE) extern const char kDisableMo
COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOverlayBorders[];
@@ -12,5 +12,5 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(UI_BASE) extern const char kUiToolkitFlag[];
- COMPONENT_EXPORT(UI_BASE) extern const char kDisableGtkIme[];
- #endif
+ COMPONENT_EXPORT(UI_BASE) extern const char kGtkVersionFlag[];
+ COMPONENT_EXPORT(UI_BASE) extern const char kQtVersionFlag[];
diff --git a/www/ungoogled-chromium/files/patch-ui_base_webui_web__ui__util.cc b/www/ungoogled-chromium/files/patch-ui_base_webui_web__ui__util.cc
index 781c7c53085b..62e03a6852af 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_webui_web__ui__util.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_webui_web__ui__util.cc
@@ -1,6 +1,6 @@
---- ui/base/webui/web_ui_util.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/base/webui/web_ui_util.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/webui/web_ui_util.cc
-@@ -46,7 +46,7 @@ namespace {
+@@ -42,7 +42,7 @@ namespace {
constexpr float kMaxScaleFactor = 1000.0f;
std::string GetFontFamilyMd() {
@@ -9,7 +9,7 @@
return "Roboto, " + GetFontFamily();
#else
return GetFontFamily();
-@@ -221,7 +221,7 @@ void AppendWebUiCssTextDefaults(std::string* html) {
+@@ -217,7 +217,7 @@ void AppendWebUiCssTextDefaults(std::string* html) {
std::string GetFontFamily() {
std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY);
diff --git a/www/ungoogled-chromium/files/patch-ui_color_color__id.h b/www/ungoogled-chromium/files/patch-ui_color_color__id.h
index 9e89f3dc2c8a..e55b0001d16f 100644
--- a/www/ungoogled-chromium/files/patch-ui_color_color__id.h
+++ b/www/ungoogled-chromium/files/patch-ui_color_color__id.h
@@ -1,6 +1,6 @@
---- ui/color/color_id.h.orig 2025-05-31 17:16:41 UTC
+--- ui/color/color_id.h.orig 2025-09-10 13:22:16 UTC
+++ ui/color/color_id.h
-@@ -627,7 +627,7 @@
+@@ -648,7 +648,7 @@
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant) \
E_CPONLY(kColorCrosSysInputFieldOnBase)
diff --git a/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc
index d5d3f40e77f7..cff833118415 100644
--- a/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc
+++ b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/compositor/compositor.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/compositor/compositor.cc
-@@ -983,7 +983,7 @@ void Compositor::OnResume() {
+@@ -979,7 +979,7 @@ void Compositor::OnResume() {
obs.ResetIfActive();
}
diff --git a/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h
index 503f764c46ca..1e76ab4731d0 100644
--- a/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h
+++ b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.h.orig 2025-05-06 12:23:00 UTC
+--- ui/compositor/compositor.h.orig 2025-09-10 13:22:16 UTC
+++ ui/compositor/compositor.h
-@@ -463,7 +463,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
+@@ -462,7 +462,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
// base::PowerSuspendObserver:
void OnResume() override;
diff --git a/www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc b/www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
deleted file mode 100644
index a3cbfcc8b6aa..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-05-31 17:16:41 UTC
-+++ ui/events/devices/x11/device_data_manager_x11.cc
-@@ -850,6 +850,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK
- }
-
- void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) {
-+ NOTIMPLEMENTED();
- blocked_devices_.set(static_cast<uint32_t>(deviceid), true);
- // TODO(rsadam@): Support blocking touchscreen devices.
- std::vector<KeyboardDevice> keyboards = GetKeyboardDevices();
diff --git a/www/ungoogled-chromium/files/patch-ui_events_event.cc b/www/ungoogled-chromium/files/patch-ui_events_event.cc
index 50186fbb1e84..c30533ea705c 100644
--- a/www/ungoogled-chromium/files/patch-ui_events_event.cc
+++ b/www/ungoogled-chromium/files/patch-ui_events_event.cc
@@ -1,6 +1,6 @@
---- ui/events/event.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/events/event.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/events/event.cc
-@@ -373,7 +373,7 @@ std::string LocatedEvent::ToString() const {
+@@ -375,7 +375,7 @@ std::string LocatedEvent::ToString() const {
MouseEvent::MouseEvent(const PlatformEvent& native_event)
: LocatedEvent(native_event),
changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)),
@@ -9,7 +9,7 @@
movement_(GetMouseMovementFromNative(native_event)),
#endif
pointer_details_(GetMousePointerDetailsFromNative(native_event)) {
-@@ -629,7 +629,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const
+@@ -631,7 +631,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const
return std::make_unique<MouseWheelEvent>(*this);
}
@@ -18,9 +18,9 @@
// This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on
// Linux.
// static
-@@ -889,7 +889,7 @@ void KeyEvent::InitializeNative() {
- if (synthesize_key_repeat_enabled_ && IsRepeated(GetLastKeyEvent()))
+@@ -894,7 +894,7 @@ void KeyEvent::InitializeNative() {
SetFlags(flags() | EF_IS_REPEAT);
+ }
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn b/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn
index 2ddf4e26c5f4..b3f902fdef52 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/gfx/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- ui/gfx/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/BUILD.gn
-@@ -663,7 +663,7 @@ source_set("memory_buffer_sources") {
+@@ -659,7 +659,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_font__fallback__linux.cc b/www/ungoogled-chromium/files/patch-ui_gfx_font__fallback__linux.cc
index 1474d2770c87..78d8d392e06c 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_font__fallback__linux.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_font__fallback__linux.cc
@@ -1,6 +1,6 @@
---- ui/gfx/font_fallback_linux.cc.orig 2024-10-01 07:26:23 UTC
+--- ui/gfx/font_fallback_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/font_fallback_linux.cc
-@@ -32,6 +32,8 @@
+@@ -28,6 +28,8 @@
#include "ui/gfx/linux/fontconfig_util.h"
#include "ui/gfx/platform_font.h"
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_font__render__params__linux.cc b/www/ungoogled-chromium/files/patch-ui_gfx_font__render__params__linux.cc
index 8b96d9593a83..f04030482a89 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_font__render__params__linux.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_font__render__params__linux.cc
@@ -1,4 +1,4 @@
---- ui/gfx/font_render_params_linux.cc.orig 2025-03-09 21:38:10 UTC
+--- ui/gfx/font_render_params_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/font_render_params_linux.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -222,7 +222,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
+@@ -224,7 +224,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
// Start with the delegate's settings, but let Fontconfig have the final say.
FontRenderParams params;
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_gpu__extra__info.h b/www/ungoogled-chromium/files/patch-ui_gfx_gpu__extra__info.h
new file mode 100644
index 000000000000..6bc14bcee00a
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_gpu__extra__info.h
@@ -0,0 +1,11 @@
+--- ui/gfx/gpu_extra_info.h.orig 2025-09-10 13:22:16 UTC
++++ ui/gfx/gpu_extra_info.h
+@@ -51,7 +51,7 @@ struct COMPONENT_EXPORT(GFX) GpuExtraInfo {
+ std::vector<gfx::BufferUsageAndFormat> gpu_memory_buffer_support_x11;
+ #endif // BUILDFLAG(IS_OZONE_X11)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool is_gmb_nv12_supported = false;
+ #endif
+ };
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.cc b/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.cc
deleted file mode 100644
index 60a708f9307d..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gfx/gpu_memory_buffer.cc.orig 2025-05-31 17:16:41 UTC
-+++ ui/gfx/gpu_memory_buffer.cc
-@@ -131,7 +131,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c
- handle.id = id;
- handle.offset = offset;
- handle.stride = stride;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- handle.native_pixmap_handle = CloneHandleForIPC(native_pixmap_handle);
- #elif BUILDFLAG(IS_APPLE)
- handle.io_surface = io_surface;
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.h b/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.h
deleted file mode 100644
index e0d504a323cd..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- ui/gfx/gpu_memory_buffer.h.orig 2025-05-31 17:16:41 UTC
-+++ ui/gfx/gpu_memory_buffer.h
-@@ -17,7 +17,7 @@
- #include "ui/gfx/generic_shared_memory_id.h"
- #include "ui/gfx/geometry/rect.h"
-
--#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/gfx/native_pixmap_handle.h"
- #elif BUILDFLAG(IS_APPLE)
- #include "ui/gfx/mac/io_surface.h"
-@@ -58,7 +58,7 @@ enum GpuMemoryBufferType {
- #if BUILDFLAG(IS_APPLE)
- IO_SURFACE_BUFFER,
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- NATIVE_PIXMAP,
- #endif
- #if BUILDFLAG(IS_WIN)
-@@ -210,7 +210,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
-
- uint32_t offset = 0;
- uint32_t stride = 0;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- NativePixmapHandle native_pixmap_handle;
- #elif BUILDFLAG(IS_APPLE)
- ScopedIOSurface io_surface;
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
index b0dc1f04f9a7..31b7e3e9d460 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
@@ -1,4 +1,4 @@
---- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
@@ -14,7 +14,7 @@
#include "ui/gfx/mac/io_surface.h"
@@ -41,21 +41,21 @@
out->modifier = data.modifier();
out->supports_zero_copy_webgpu_import =
data.supports_zero_copy_webgpu_import();
-@@ -187,7 +187,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
+@@ -211,7 +211,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
case gfx::IO_SURFACE_BUFFER:
- return Tag::kMachPort;
+ return Tag::kIoSurfaceHandle;
#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 gfx::NATIVE_PIXMAP:
return Tag::kNativePixmapHandle;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-@@ -251,7 +251,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
- }
+@@ -292,7 +292,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
+ #endif
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);
+ gmb_handle->type = gfx::NATIVE_PIXMAP;
+ return data.ReadNativePixmapHandle(&gmb_handle->native_pixmap_handle_);
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
index 1d0700ed26a6..1e15718b2cd7 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -1,7 +1,7 @@
---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-03-09 21:38:10 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
@@ -18,7 +18,7 @@
- #include "ui/gfx/gpu_memory_buffer.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
#include "ui/gfx/mojom/native_handle_types.mojom-shared.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
@@ -9,7 +9,7 @@
#include "ui/gfx/native_pixmap_handle.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-@@ -46,7 +46,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -49,7 +49,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -18,7 +18,7 @@
template <>
struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS)
StructTraits<gfx::mojom::NativePixmapPlaneDataView,
-@@ -74,13 +74,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -77,13 +77,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
return pixmap_handle.planes;
}
@@ -34,12 +34,12 @@
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_HANDLE_TYPES_SHARED
- static PlatformHandle mach_port(gfx::GpuMemoryBufferHandle& handle);
+@@ -207,7 +207,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+ static IOSurfaceHandle io_surface_handle(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;
+ return handle.native_pixmap_handle_;
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_platform__font__skia.cc b/www/ungoogled-chromium/files/patch-ui_gfx_platform__font__skia.cc
index 5a37f6de4597..4daecbee5a3e 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_platform__font__skia.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_platform__font__skia.cc
@@ -1,4 +1,4 @@
---- ui/gfx/platform_font_skia.cc.orig 2024-08-26 14:40:28 UTC
+--- ui/gfx/platform_font_skia.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/platform_font_skia.cc
@@ -29,7 +29,7 @@
#include "ui/gfx/system_fonts_win.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -167,7 +167,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
+@@ -170,7 +170,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
weight = system_font.GetWeight();
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc b/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc
index 3fe3b8d2390d..a7868665e8b0 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc
@@ -1,8 +1,8 @@
---- ui/gfx/switches.cc.orig 2024-04-23 07:42:17 UTC
+--- ui/gfx/switches.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/switches.cc
-@@ -32,7 +32,7 @@ const char kForcePrefersNoReducedMotion[] = "force-pre
- // Run in headless mode, i.e., without a UI or display server dependencies.
- const char kHeadless[] = "headless";
+@@ -36,7 +36,7 @@ const char kHeadless[] = "headless";
+ // See //components/headless/screen_info/README.md for more details.
+ const char kScreenInfo[] = "screen-info";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_switches.h b/www/ungoogled-chromium/files/patch-ui_gfx_switches.h
index 038f768c6d84..94b6168fe64a 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_switches.h
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_switches.h
@@ -1,8 +1,8 @@
---- ui/gfx/switches.h.orig 2025-01-25 09:34:31 UTC
+--- ui/gfx/switches.h.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/switches.h
-@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kForcePrefersRed
- GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[];
+@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kForcePrefersNoR
GFX_SWITCHES_EXPORT extern const char kHeadless[];
+ GFX_SWITCHES_EXPORT extern const char kScreenInfo[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn b/www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn
deleted file mode 100644
index 40c6a58c5579..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn
+++ /dev/null
@@ -1,26 +0,0 @@
---- ui/gl/BUILD.gn.orig 2025-05-06 12:23:00 UTC
-+++ ui/gl/BUILD.gn
-@@ -174,7 +174,6 @@ component("gl") {
- public_deps = [
- ":gl_enums",
- "//base",
-- "//third_party/mesa_headers",
- "//ui/events/platform",
- "//ui/gfx",
- "//ui/gfx/geometry",
-@@ -328,7 +327,6 @@ component("gl") {
- data_deps += [
- "//third_party/angle:libEGL",
- "//third_party/angle:libGLESv2",
-- "//third_party/mesa_headers",
- ]
- if (enable_swiftshader) {
- data_deps += [
-@@ -554,7 +552,6 @@ test("gl_unittests") {
-
- data_deps = [
- "//testing/buildbot/filters:gl_unittests_filters",
-- "//third_party/mesa_headers",
- ]
-
- if (is_win) {
diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__context.cc b/www/ungoogled-chromium/files/patch-ui_gl_gl__context.cc
index 960b48056786..141cfbe975bc 100644
--- a/www/ungoogled-chromium/files/patch-ui_gl_gl__context.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gl_gl__context.cc
@@ -1,6 +1,15 @@
---- ui/gl/gl_context.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/gl/gl_context.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gl/gl_context.cc
-@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent(
+@@ -159,7 +159,7 @@ bool GLContext::MakeCurrent(GLSurface* surface) {
+ recorded_max_gles_version_if_feasible = true;
+ }
+ #elif (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN))
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
+ static bool recorded_emulated_gles_version = false;
+ if (!recorded_emulated_gles_version) {
+ base::UmaHistogramBoolean("GPU.ANGLECanEmulateGLES3",
+@@ -526,7 +526,7 @@ bool GLContext::MakeVirtuallyCurrent(
DCHECK(virtual_context->IsCurrent(surface));
if (switched_real_contexts || virtual_context != current_virtual_context_) {
diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__fence.cc b/www/ungoogled-chromium/files/patch-ui_gl_gl__fence.cc
index 04f0979293c1..3348da464cf0 100644
--- a/www/ungoogled-chromium/files/patch-ui_gl_gl__fence.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gl_gl__fence.cc
@@ -1,6 +1,6 @@
---- ui/gl/gl_fence.cc.orig 2024-08-26 14:40:28 UTC
+--- ui/gl/gl_fence.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gl/gl_fence.cc
-@@ -17,7 +17,7 @@
+@@ -18,7 +18,7 @@
#include "ui/gl/gl_surface_egl.h"
#include "ui/gl/gl_version_info.h"
diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__implementation.cc b/www/ungoogled-chromium/files/patch-ui_gl_gl__implementation.cc
index b4083842deb7..b68d5a0ca421 100644
--- a/www/ungoogled-chromium/files/patch-ui_gl_gl__implementation.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gl_gl__implementation.cc
@@ -1,6 +1,6 @@
---- ui/gl/gl_implementation.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/gl/gl_implementation.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gl/gl_implementation.cc
-@@ -286,7 +286,7 @@ GetRequestedGLImplementationFromCommandLine(
+@@ -304,7 +304,7 @@ GetRequestedGLImplementationFromCommandLine(
const base::CommandLine* command_line) {
bool overrideUseSoftwareGL =
command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests);
diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__switches.cc b/www/ungoogled-chromium/files/patch-ui_gl_gl__switches.cc
index 01c054e2df5e..6a720f6c5c7a 100644
--- a/www/ungoogled-chromium/files/patch-ui_gl_gl__switches.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gl_gl__switches.cc
@@ -1,24 +1,24 @@
---- ui/gl/gl_switches.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/gl/gl_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gl/gl_switches.cc
-@@ -13,7 +13,7 @@
- #include "base/android/build_info.h"
+@@ -15,7 +15,7 @@
#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
- #endif
-@@ -319,7 +319,7 @@ bool IsDefaultANGLEVulkan() {
- return false;
+ #endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
+@@ -328,7 +328,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
angle::SystemInfo system_info;
{
- GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan");
-@@ -388,7 +388,7 @@ bool IsDefaultANGLEVulkan() {
+ TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan");
+@@ -410,7 +410,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/ungoogled-chromium/files/patch-ui_gtk_gtk__compat.cc b/www/ungoogled-chromium/files/patch-ui_gtk_gtk__compat.cc
index 27079dba2e62..4babcad77294 100644
--- a/www/ungoogled-chromium/files/patch-ui_gtk_gtk__compat.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gtk_gtk__compat.cc
@@ -1,6 +1,6 @@
---- ui/gtk/gtk_compat.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/gtk/gtk_compat.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gtk/gtk_compat.cc
-@@ -65,27 +65,47 @@ auto DlCast(void* symbol) {
+@@ -64,27 +64,47 @@ auto DlCast(void* symbol) {
}
void* GetLibGio() {
diff --git a/www/ungoogled-chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc b/www/ungoogled-chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
index 5e2c11a6b43c..e55de7e5b8b6 100644
--- a/www/ungoogled-chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -1,6 +1,6 @@
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -456,7 +456,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -446,7 +446,7 @@ void PrintDialogGtk::ShowDialog(
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET |
GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE |
diff --git a/www/ungoogled-chromium/files/patch-ui_message__center_views_message__popup__view.cc b/www/ungoogled-chromium/files/patch-ui_message__center_views_message__popup__view.cc
index d7dd2e1efa88..e51bd3fef883 100644
--- a/www/ungoogled-chromium/files/patch-ui_message__center_views_message__popup__view.cc
+++ b/www/ungoogled-chromium/files/patch-ui_message__center_views_message__popup__view.cc
@@ -1,6 +1,6 @@
---- ui/message_center/views/message_popup_view.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/message_center/views/message_popup_view.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/message_center/views/message_popup_view.cc
-@@ -153,7 +153,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show(
+@@ -164,7 +164,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show(
views::Widget::InitParams::CLIENT_OWNS_WIDGET,
views::Widget::InitParams::TYPE_POPUP);
params.z_order = ui::ZOrderLevel::kFloatingWindow;
diff --git a/www/ungoogled-chromium/files/patch-ui_native__theme_features_native__theme__features.cc b/www/ungoogled-chromium/files/patch-ui_native__theme_features_native__theme__features.cc
index a7c97f0b75ed..e4d98d371845 100644
--- a/www/ungoogled-chromium/files/patch-ui_native__theme_features_native__theme__features.cc
+++ b/www/ungoogled-chromium/files/patch-ui_native__theme_features_native__theme__features.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/features/native_theme_features.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/native_theme/features/native_theme_features.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/native_theme/features/native_theme_features.cc
-@@ -59,7 +59,7 @@ namespace ui {
+@@ -54,7 +54,7 @@ namespace ui {
bool IsFluentOverlayScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
@@ -9,7 +9,7 @@
return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
#else
return false;
-@@ -68,7 +68,7 @@ bool IsFluentOverlayScrollbarEnabled() {
+@@ -63,7 +63,7 @@ bool IsFluentOverlayScrollbarEnabled() {
bool IsFluentScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
diff --git a/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc b/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc
index 676224a4fd06..9a124e3ea328 100644
--- a/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc
+++ b/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/native_theme_base.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/native_theme/native_theme_base.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/native_theme/native_theme_base.cc
-@@ -240,7 +240,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
+@@ -242,7 +242,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
std::get<ButtonExtraParams>(extra), color_scheme,
accent_color_opaque);
break;
diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_common_egl__util.cc b/www/ungoogled-chromium/files/patch-ui_ozone_common_egl__util.cc
index ace71b76a4bc..779077c0046d 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_common_egl__util.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_common_egl__util.cc
@@ -1,6 +1,6 @@
---- ui/ozone/common/egl_util.cc.orig 2025-02-20 09:59:21 UTC
+--- ui/ozone/common/egl_util.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/ozone/common/egl_util.cc
-@@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultGlesSoname[] =
+@@ -35,9 +35,9 @@ const base::FilePath::CharType kDefaultGlesSoname[] =
FILE_PATH_LITERAL("libGLESv2.so");
#else // BUILDFLAG(IS_FUCHSIA)
const base::FilePath::CharType kDefaultEglSoname[] =
@@ -10,5 +10,5 @@
- FILE_PATH_LITERAL("libGLESv2.so.2");
+ FILE_PATH_LITERAL("libGLESv2.so");
#endif
+ #if !BUILDFLAG(USE_STATIC_ANGLE)
const base::FilePath::CharType kAngleEglSoname[] =
- FILE_PATH_LITERAL("libEGL.so");
diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
index 35f38eb5ec0c..262af667d936 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
-@@ -116,7 +116,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence(
+@@ -117,7 +117,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence(
VkExternalSemaphoreHandleTypeFlagBits
VulkanImplementationHeadless::GetExternalSemaphoreHandleType() {
@@ -9,7 +9,7 @@
return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT;
#else
return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT;
-@@ -126,7 +126,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand
+@@ -127,7 +127,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand
bool VulkanImplementationHeadless::CanImportGpuMemoryBuffer(
gpu::VulkanDeviceQueue* device_queue,
gfx::GpuMemoryBufferType memory_buffer_type) {
@@ -18,12 +18,12 @@
const auto& enabled_extensions = device_queue->enabled_extensions();
return gfx::HasExtension(enabled_extensions,
VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME) &&
-@@ -149,7 +149,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory
+@@ -150,7 +150,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory
VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT |
VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
auto tiling = VK_IMAGE_TILING_OPTIMAL;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (gmb_handle.native_pixmap_handle.modifier !=
+ if (gmb_handle.native_pixmap_handle().modifier !=
gfx::NativePixmapHandle::kNoModifier) {
tiling = VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT;
diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
index f344c475e8ec..5c54ea3349c8 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-04-15 08:30:07 UTC
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/ozone/platform/wayland/common/wayland_util.cc
-@@ -424,6 +424,7 @@ void RecordConnectionMetrics(wl_display* display) {
+@@ -421,6 +421,7 @@ void RecordConnectionMetrics(wl_display* display) {
{"weston", WaylandCompositor::kWeston},
};
@@ -8,7 +8,7 @@
const int fd = wl_display_get_fd(display);
if (fd == -1) {
return WaylandCompositor::kUnknown;
-@@ -449,6 +450,7 @@ void RecordConnectionMetrics(wl_display* display) {
+@@ -446,6 +447,7 @@ void RecordConnectionMetrics(wl_display* display) {
return compositor;
}
}
diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
index 564e8a335dd4..b86122ecc49f 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2022-10-01 07:40:07 UTC
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
-@@ -38,7 +38,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst
+@@ -39,7 +39,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst
path = path.Append("libvk_swiftshader.so");
} else {
diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
index e106ca3408e3..2a31658a9e29 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-05-13 08:59:54 UTC
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
-@@ -461,8 +461,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
+@@ -460,8 +460,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
surface->UpdateBufferDamageRegion(
gfx::ToEnclosingRectIgnoringError(surface_damage));
diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_x11_x11__window.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
index f59b32b50b5b..b49c8ddf35e4 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/x11/x11_window.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/ozone/platform/x11/x11_window.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1459,7 +1459,7 @@ void X11Window::OnXWindowStateChanged() {
+@@ -1508,7 +1508,7 @@ void X11Window::OnXWindowStateChanged() {
WindowTiledEdges tiled_state = GetTiledState();
if (tiled_state != tiled_state_) {
tiled_state_ = tiled_state;
diff --git a/www/ungoogled-chromium/files/patch-ui_views_BUILD.gn b/www/ungoogled-chromium/files/patch-ui_views_BUILD.gn
index fe355765eb83..037dab531b57 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-ui_views_BUILD.gn
@@ -1,8 +1,8 @@
---- ui/views/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- ui/views/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ ui/views/BUILD.gn
-@@ -833,7 +833,6 @@ component("views") {
- sources += [ "accessibility/widget_ax_tree_id_map.cc" ]
- }
+@@ -835,7 +835,6 @@ component("views") {
+ "windows_stationarity_monitor_aura.cc",
+ ]
deps += [
- "//components/crash/core/common:crash_key",
"//ui/aura",
diff --git a/www/ungoogled-chromium/files/patch-ui_views_controls_prefix__selector.cc b/www/ungoogled-chromium/files/patch-ui_views_controls_prefix__selector.cc
index f47eb7027107..88986ca13a70 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_controls_prefix__selector.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_controls_prefix__selector.cc
@@ -1,6 +1,6 @@
---- ui/views/controls/prefix_selector.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/views/controls/prefix_selector.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/controls/prefix_selector.cc
-@@ -192,7 +192,7 @@ bool PrefixSelector::ShouldDoLearning() {
+@@ -193,7 +193,7 @@ bool PrefixSelector::ShouldDoLearning() {
return false;
}
diff --git a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc
index accd6c4d10ce..15e7fade43b3 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc
@@ -1,6 +1,6 @@
---- ui/views/controls/textfield/textfield.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/views/controls/textfield/textfield.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/controls/textfield/textfield.cc
-@@ -87,7 +87,7 @@
+@@ -86,7 +86,7 @@
#include "base/win/win_util.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -184,7 +184,7 @@ bool IsControlKeyModifier(int flags) {
+@@ -183,7 +183,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
@@ -36,7 +36,7 @@
// Skip any accelerator handling that conflicts with custom keybindings.
if (auto* linux_ui = ui::LinuxUi::instance()) {
if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
-@@ -2062,7 +2062,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() {
return false;
}
@@ -45,7 +45,7 @@
// TODO(crbug.com/41452689): Implement this method to support Korean IME
// reconversion feature on native text fields (e.g. find bar).
bool Textfield::SetCompositionFromExistingText(
-@@ -2580,7 +2580,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2581,7 +2581,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_BACKWARD;
}
@@ -54,7 +54,7 @@
// Only erase by line break on Linux and ChromeOS.
if (shift) {
return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
-@@ -2588,7 +2588,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2589,7 +2589,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_WORD_BACKWARD;
case ui::VKEY_DELETE:
diff --git a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h
index 78b09db1bdca..5ea1654c0ab0 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h
+++ b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h
@@ -1,4 +1,4 @@
---- ui/views/controls/textfield/textfield.h.orig 2025-04-15 08:30:07 UTC
+--- ui/views/controls/textfield/textfield.h.orig 2025-09-10 13:22:16 UTC
+++ ui/views/controls/textfield/textfield.h
@@ -48,7 +48,7 @@
#include "ui/views/view_observer.h"
@@ -9,7 +9,7 @@
#include <vector>
#endif
-@@ -475,7 +475,7 @@ class VIEWS_EXPORT Textfield : public View,
+@@ -478,7 +478,7 @@ class VIEWS_EXPORT Textfield : public View,
// Set whether the text should be used to improve typing suggestions.
void SetShouldDoLearning(bool value) { should_do_learning_ = value; }
diff --git a/www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc b/www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc
deleted file mode 100644
index c3eb92b1b7f7..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/corewm/tooltip_aura.cc.orig 2025-05-06 12:23:00 UTC
-+++ ui/views/corewm/tooltip_aura.cc
-@@ -42,7 +42,7 @@ static constexpr int kTooltipMaxWidth = 800;
-
- // TODO(varkha): Update if native widget can be transparent on Linux.
- bool CanUseTranslucentTooltipWidget() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return false;
- #else
- return true;
diff --git a/www/ungoogled-chromium/files/patch-ui_views_views__delegate.cc b/www/ungoogled-chromium/files/patch-ui_views_views__delegate.cc
index d546e86d02a9..b3dd9c25a5ec 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_views__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_views__delegate.cc
@@ -1,6 +1,6 @@
---- ui/views/views_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/views/views_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/views_delegate.cc
-@@ -91,7 +91,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
+@@ -92,7 +92,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
return false;
}
#elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
diff --git a/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index 5b1c0f92f77e..a09b9929730c 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -1,6 +1,6 @@
---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
-@@ -50,7 +50,7 @@
+@@ -51,7 +51,7 @@
#include "ui/wm/core/window_util.h"
#include "ui/wm/public/window_move_client.h"
@@ -9,7 +9,7 @@
#include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h"
#endif
-@@ -356,7 +356,7 @@ std::unique_ptr<aura::client::DragDropClient>
+@@ -358,7 +358,7 @@ std::unique_ptr<aura::client::DragDropClient>
DesktopWindowTreeHostPlatform::CreateDragDropClient() {
ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window()));
std::unique_ptr<DesktopDragDropClientOzone> drag_drop_client =
@@ -18,7 +18,7 @@
std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler);
#else
std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler);
-@@ -1188,7 +1188,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
+@@ -1190,7 +1190,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
// DesktopWindowTreeHost:
// Linux subclasses this host and adds some Linux specific bits.
diff --git a/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc b/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc
index 0321c68eb909..f6eee35e3e82 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc
@@ -1,7 +1,7 @@
---- ui/views/widget/widget.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/views/widget/widget.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/widget/widget.cc
@@ -63,7 +63,7 @@
- #include "ui/views/window/custom_frame_view.h"
+ #include "ui/views/widget/widget_removals_observer.h"
#include "ui/views/window/dialog_delegate.h"
-#if BUILDFLAG(IS_LINUX)
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -2464,7 +2464,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
+@@ -2498,7 +2498,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
return parent_->GetNativeTheme();
}
diff --git a/www/ungoogled-chromium/files/patch-ui_views_widget_widget.h b/www/ungoogled-chromium/files/patch-ui_views_widget_widget.h
index 1865a479d173..1dd84d870b0d 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_widget_widget.h
+++ b/www/ungoogled-chromium/files/patch-ui_views_widget_widget.h
@@ -1,6 +1,6 @@
---- ui/views/widget/widget.h.orig 2025-05-06 12:23:00 UTC
+--- ui/views/widget/widget.h.orig 2025-09-10 13:22:16 UTC
+++ ui/views/widget/widget.h
-@@ -487,7 +487,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
+@@ -493,7 +493,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
bool force_system_menu_for_frameless = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-ui_views_window_custom__frame__view.cc b/www/ungoogled-chromium/files/patch-ui_views_window_custom__frame__view.cc
deleted file mode 100644
index e192f3a0a945..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_views_window_custom__frame__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/window/custom_frame_view.cc.orig 2025-02-20 09:59:21 UTC
-+++ ui/views/window/custom_frame_view.cc
-@@ -279,7 +279,7 @@ int CustomFrameView::NonClientTopBorderHeight() const
- int CustomFrameView::CaptionButtonY() const {
- // Maximized buttons start at window top so that even if their images aren't
- // drawn flush with the screen edge, they still obey Fitts' Law.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return FrameBorderThickness();
- #else
- return frame_->IsMaximized() ? FrameBorderThickness() : kFrameShadowThickness;
diff --git a/www/ungoogled-chromium/files/patch-ui_views_window_default__frame__view.cc b/www/ungoogled-chromium/files/patch-ui_views_window_default__frame__view.cc
new file mode 100644
index 000000000000..c1bbf49c3f5c
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-ui_views_window_default__frame__view.cc
@@ -0,0 +1,11 @@
+--- ui/views/window/default_frame_view.cc.orig 2025-09-10 13:22:16 UTC
++++ ui/views/window/default_frame_view.cc
+@@ -285,7 +285,7 @@ int DefaultFrameView::NonClientTopBorderHeight() const
+ int DefaultFrameView::CaptionButtonY() const {
+ // Maximized buttons start at window top so that even if their images aren't
+ // drawn flush with the screen edge, they still obey Fitts' Law.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return FrameBorderThickness();
+ #else
+ return frame_->IsMaximized() ? FrameBorderThickness() : kFrameShadowThickness;
diff --git a/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc b/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc
index 3085517f6a00..076b3b18836f 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc
@@ -1,6 +1,6 @@
---- ui/views/window/dialog_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/views/window/dialog_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/window/dialog_delegate.cc
-@@ -107,7 +107,7 @@ Widget* DialogDelegate::CreateDialogWidget(
+@@ -108,7 +108,7 @@ Widget* DialogDelegate::CreateDialogWidget(
// static
bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
diff --git a/www/ungoogled-chromium/files/patch-v8_BUILD.gn b/www/ungoogled-chromium/files/patch-v8_BUILD.gn
index b6d26d60abce..bf8c7342ae10 100644
--- a/www/ungoogled-chromium/files/patch-v8_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-v8_BUILD.gn
@@ -1,6 +1,6 @@
---- v8/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- v8/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ v8/BUILD.gn
-@@ -999,6 +999,8 @@ external_v8_defines = [
+@@ -976,6 +976,8 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
"V8_TARGET_OS_CHROMEOS",
@@ -9,7 +9,7 @@
]
enabled_external_v8_defines = [
-@@ -1075,6 +1077,12 @@ if (target_os == "android") {
+@@ -1050,6 +1052,12 @@ 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" ]
@@ -22,7 +22,7 @@
}
disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines
-@@ -2545,6 +2553,12 @@ template("run_mksnapshot") {
+@@ -2574,6 +2582,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -34,8 +34,8 @@
+ }
}
- if (v8_enable_turboshaft_csa) {
-@@ -6658,7 +6672,7 @@ v8_component("v8_libbase") {
+ # This is needed to distinguish between generating code for the simulator
+@@ -6770,7 +6784,7 @@ v8_component("v8_libbase") {
}
}
@@ -44,7 +44,7 @@
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6669,6 +6683,18 @@ v8_component("v8_libbase") {
+@@ -6781,6 +6795,18 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/www/ungoogled-chromium/files/patch-v8_include_v8config.h b/www/ungoogled-chromium/files/patch-v8_include_v8config.h
index ea1a9ae03cd1..c1c958976487 100644
--- a/www/ungoogled-chromium/files/patch-v8_include_v8config.h
+++ b/www/ungoogled-chromium/files/patch-v8_include_v8config.h
@@ -1,24 +1,24 @@
---- v8/include/v8config.h.orig 2025-05-06 12:23:00 UTC
+--- v8/include/v8config.h.orig 2025-09-10 13:22:16 UTC
+++ v8/include/v8config.h
-@@ -201,6 +201,8 @@ path. Add it with -I<path> to the command line
- && !defined(V8_TARGET_OS_FUCHSIA) \
+@@ -207,6 +207,8 @@ path. Add it with -I<path> to the command line
&& !defined(V8_TARGET_OS_IOS) \
+ && !defined(V8_TARGET_OS_TVOS) \
&& !defined(V8_TARGET_OS_LINUX) \
+ && !defined(V8_TARGET_OS_OPENBSD) \
+ && !defined(V8_TARGET_OS_FREEBSD) \
&& !defined(V8_TARGET_OS_MACOS) \
&& !defined(V8_TARGET_OS_WIN) \
&& !defined(V8_TARGET_OS_CHROMEOS)
-@@ -213,6 +215,8 @@ path. Add it with -I<path> to the command line
- || defined(V8_TARGET_OS_FUCHSIA) \
+@@ -220,6 +222,8 @@ path. Add it with -I<path> to the command line
|| defined(V8_TARGET_OS_IOS) \
+ || defined(V8_TARGET_OS_TVOS) \
|| defined(V8_TARGET_OS_LINUX) \
+ || defined(V8_TARGET_OS_OPENBSD) \
+ || defined(V8_TARGET_OS_FREEBSD) \
|| defined(V8_TARGET_OS_MACOS) \
|| defined(V8_TARGET_OS_WIN) \
|| defined(V8_TARGET_OS_CHROMEOS)
-@@ -236,6 +240,16 @@ path. Add it with -I<path> to the command line
+@@ -247,6 +251,16 @@ path. Add it with -I<path> to the command line
# define V8_TARGET_OS_LINUX
#endif
@@ -35,7 +35,7 @@
#ifdef V8_OS_MACOS
# define V8_TARGET_OS_MACOS
#endif
-@@ -383,6 +397,7 @@ path. Add it with -I<path> to the command line
+@@ -395,6 +409,7 @@ path. Add it with -I<path> to the command line
#if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \
|| ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \
&& !defined(_WIN32))) /* not on windows */ \
diff --git a/www/ungoogled-chromium/files/patch-v8_src_api_api.cc b/www/ungoogled-chromium/files/patch-v8_src_api_api.cc
index 5e74d0d774c7..6dbe8d29ae81 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_api_api.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_api_api.cc
@@ -1,6 +1,6 @@
---- v8/src/api/api.cc.orig 2025-05-31 17:16:41 UTC
+--- v8/src/api/api.cc.orig 2025-09-10 13:22:16 UTC
+++ v8/src/api/api.cc
-@@ -158,7 +158,7 @@
+@@ -159,7 +159,7 @@
#include "src/objects/intl-objects.h"
#endif // V8_INTL_SUPPORT
@@ -9,7 +9,7 @@
#include <signal.h>
#include <unistd.h>
-@@ -6472,7 +6472,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -6454,7 +6454,7 @@ bool v8::V8::Initialize(const int build_config) {
return true;
}
diff --git a/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc b/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc
index 21e9c0934722..8add409420f4 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc
@@ -1,6 +1,6 @@
---- v8/src/base/platform/platform-posix.cc.orig 2025-04-15 08:30:07 UTC
+--- v8/src/base/platform/platform-posix.cc.orig 2025-09-10 13:22:16 UTC
+++ v8/src/base/platform/platform-posix.cc
-@@ -76,7 +76,7 @@
+@@ -78,7 +78,7 @@
#include <sys/syscall.h>
#endif
@@ -9,7 +9,7 @@
#define MAP_ANONYMOUS MAP_ANON
#endif
-@@ -315,8 +315,15 @@ void OS::SetRandomMmapSeed(int64_t seed) {
+@@ -353,8 +353,15 @@ void OS::SetRandomMmapSeed(int64_t seed) {
}
}
@@ -25,7 +25,7 @@
uintptr_t raw_addr;
{
MutexGuard guard(rng_mutex.Pointer());
-@@ -413,6 +420,7 @@ void* OS::GetRandomMmapAddr() {
+@@ -451,6 +458,7 @@ void* OS::GetRandomMmapAddr() {
#endif
return reinterpret_cast<void*>(raw_addr);
}
@@ -33,7 +33,7 @@
// TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files.
#if !V8_OS_CYGWIN && !V8_OS_FUCHSIA
-@@ -701,7 +709,7 @@ void OS::DestroySharedMemoryHandle(PlatformSharedMemor
+@@ -739,7 +747,7 @@ void OS::DestroySharedMemoryHandle(PlatformSharedMemor
#if !V8_OS_ZOS
// static
bool OS::HasLazyCommits() {
@@ -42,7 +42,7 @@
return true;
#else
// TODO(bbudge) Return true for all POSIX platforms.
-@@ -1346,7 +1354,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
+@@ -1388,7 +1396,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
// keep this version in POSIX as most Linux-compatible derivatives will
// support it. MacOS and FreeBSD are different here.
#if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \
diff --git a/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc b/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc
index c95284918686..e162b12be106 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc
@@ -1,6 +1,6 @@
---- v8/src/execution/isolate.cc.orig 2025-05-31 17:16:41 UTC
+--- v8/src/execution/isolate.cc.orig 2025-09-10 13:22:16 UTC
+++ v8/src/execution/isolate.cc
-@@ -173,6 +173,10 @@
+@@ -174,6 +174,10 @@
#include "src/execution/simulator-base.h"
#endif
@@ -11,7 +11,7 @@
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_[];
-@@ -5110,6 +5114,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+@@ -5223,6 +5227,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
uint32_t code_size = DefaultEmbeddedBlobCodeSize();
const uint8_t* data = DefaultEmbeddedBlobData();
uint32_t data_size = DefaultEmbeddedBlobDataSize();
diff --git a/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc b/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc
index 9c3101c04cfc..78e80a306bbd 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc
@@ -1,4 +1,4 @@
---- v8/src/flags/flags.cc.orig 2025-03-09 21:38:10 UTC
+--- v8/src/flags/flags.cc.orig 2025-09-10 13:22:16 UTC
+++ v8/src/flags/flags.cc
@@ -16,6 +16,10 @@
#include <set>
@@ -8,10 +8,10 @@
+#include <sys/mman.h>
+#endif
+
+ #include "src/base/fpu.h"
#include "src/base/hashing.h"
#include "src/base/lazy-instance.h"
- #include "src/base/platform/platform.h"
-@@ -823,6 +827,10 @@ void FlagList::FreezeFlags() {
+@@ -827,6 +831,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/www/ungoogled-chromium/files/patch-v8_src_libsampler_sampler.cc b/www/ungoogled-chromium/files/patch-v8_src_libsampler_sampler.cc
index 748d99235f5c..7a823b0d61d7 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_libsampler_sampler.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_libsampler_sampler.cc
@@ -1,6 +1,6 @@
---- v8/src/libsampler/sampler.cc.orig 2025-04-15 08:30:07 UTC
+--- v8/src/libsampler/sampler.cc.orig 2025-09-10 13:22:16 UTC
+++ v8/src/libsampler/sampler.cc
-@@ -520,6 +520,16 @@ void SignalHandler::FillRegisterState(void* context, R
+@@ -527,6 +527,16 @@ void SignalHandler::FillRegisterState(void* context, R
state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]);
state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]);
diff --git a/www/ungoogled-chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc b/www/ungoogled-chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
index ab19b6c6662c..ec6471a43772 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
@@ -1,6 +1,6 @@
---- v8/src/trap-handler/handler-inside-posix.cc.orig 2024-04-23 07:42:17 UTC
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-09-10 13:22:16 UTC
+++ v8/src/trap-handler/handler-inside-posix.cc
-@@ -61,6 +61,8 @@ namespace trap_handler {
+@@ -62,6 +62,8 @@ namespace trap_handler {
#define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg
#elif V8_OS_FREEBSD
#define CONTEXT_REG(reg, REG) &uc->uc_mcontext.mc_##reg
@@ -9,7 +9,7 @@
#else
#error "Unsupported platform."
#endif
-@@ -80,8 +82,12 @@ bool IsKernelGeneratedSignal(siginfo_t* info) {
+@@ -81,8 +83,12 @@ bool IsKernelGeneratedSignal(siginfo_t* info) {
// si_code at its default of 0 for signals that don’t originate in hardware.
// The other conditions are only relevant for Linux.
return info->si_code > 0 && info->si_code != SI_USER &&
diff --git a/www/ungoogled-chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/www/ungoogled-chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
deleted file mode 100644
index 7c5b8d93db06..000000000000
--- a/www/ungoogled-chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ /dev/null
@@ -1,128 +0,0 @@
---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-05-06 12:23:00 UTC
-+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -579,7 +579,7 @@ void LiftoffAssembler::StoreTaggedPointer(Register dst
- }
-
- void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, uint32_t* protected_load_pc,
- bool /* is_load_mem */, bool /* i64_offset */,
- bool needs_shift) {
-@@ -659,7 +659,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis
- }
-
- void LiftoffAssembler::Store(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- StoreType type, LiftoffRegList pinned,
- uint32_t* protected_store_pc,
- bool /* is_store_mem */, bool /* i64_offset */) {
-@@ -738,7 +738,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist
- }
-
- void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, LiftoffRegList /* pinned */,
- bool /* i64_offset */) {
- if (type.value() != LoadType::kI64Load) {
-@@ -756,7 +756,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
- }
-
- void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- StoreType type, LiftoffRegList pinned,
- bool /* i64_offset */) {
- DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max());
-@@ -826,7 +826,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange };
-
- inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop,
- Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type) {
- DCHECK_EQ(value, result);
-@@ -894,7 +894,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
- }
-
- inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister value, LiftoffRegister result,
- StoreType type) {
- DCHECK_EQ(value, result);
-@@ -1009,7 +1009,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
- }
-
- inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister value, LiftoffRegister result) {
- // We need {ebx} here, which is the root register. As the root register it
- // needs special treatment. As we use {ebx} directly in the code below, we
-@@ -1105,7 +1105,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino
- } // namespace liftoff
-
- void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1119,7 +1119,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1132,7 +1132,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1146,7 +1146,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1160,7 +1160,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
- }
-
- void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1174,7 +1174,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
-@@ -1189,7 +1189,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add
- }
-
- void LiftoffAssembler::AtomicCompareExchange(
-- Register dst_addr, Register offset_reg, uint32_t offset_imm,
-+ Register dst_addr, Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result,
- StoreType type, bool /* i64_offset */) {
- // We expect that the offset has already been added to {dst_addr}, and no
diff --git a/www/ungoogled-chromium/pkg-plist b/www/ungoogled-chromium/pkg-plist
index 0b62fc2db62d..f83be2ea9af7 100644
--- a/www/ungoogled-chromium/pkg-plist
+++ b/www/ungoogled-chromium/pkg-plist
@@ -10,172 +10,660 @@ bin/ungoogled-chromium
%%DATADIR%%/libvulkan.so
%%DATADIR%%/locales/af.pak
%%DATADIR%%/locales/af.pak.info
+%%DATADIR%%/locales/af_FEMININE.pak
+%%DATADIR%%/locales/af_FEMININE.pak.info
+%%DATADIR%%/locales/af_MASCULINE.pak
+%%DATADIR%%/locales/af_MASCULINE.pak.info
+%%DATADIR%%/locales/af_NEUTER.pak
+%%DATADIR%%/locales/af_NEUTER.pak.info
%%DATADIR%%/locales/am.pak
%%DATADIR%%/locales/am.pak.info
+%%DATADIR%%/locales/am_FEMININE.pak
+%%DATADIR%%/locales/am_FEMININE.pak.info
+%%DATADIR%%/locales/am_MASCULINE.pak
+%%DATADIR%%/locales/am_MASCULINE.pak.info
+%%DATADIR%%/locales/am_NEUTER.pak
+%%DATADIR%%/locales/am_NEUTER.pak.info
%%DATADIR%%/locales/ar.pak
%%DATADIR%%/locales/ar.pak.info
-%%DEBUG%%%%DATADIR%%/locales/ar-XB.pak
-%%DEBUG%%%%DATADIR%%/locales/ar-XB.pak.info
+%%DATADIR%%/locales/ar_FEMININE.pak
+%%DATADIR%%/locales/ar_FEMININE.pak.info
+%%DATADIR%%/locales/ar_MASCULINE.pak
+%%DATADIR%%/locales/ar_MASCULINE.pak.info
+%%DATADIR%%/locales/ar_NEUTER.pak
+%%DATADIR%%/locales/ar_NEUTER.pak.info
%%DATADIR%%/locales/as.pak
%%DATADIR%%/locales/as.pak.info
+%%DATADIR%%/locales/as_FEMININE.pak
+%%DATADIR%%/locales/as_FEMININE.pak.info
+%%DATADIR%%/locales/as_MASCULINE.pak
+%%DATADIR%%/locales/as_MASCULINE.pak.info
+%%DATADIR%%/locales/as_NEUTER.pak
+%%DATADIR%%/locales/as_NEUTER.pak.info
%%DATADIR%%/locales/az.pak
%%DATADIR%%/locales/az.pak.info
+%%DATADIR%%/locales/az_FEMININE.pak
+%%DATADIR%%/locales/az_FEMININE.pak.info
+%%DATADIR%%/locales/az_MASCULINE.pak
+%%DATADIR%%/locales/az_MASCULINE.pak.info
+%%DATADIR%%/locales/az_NEUTER.pak
+%%DATADIR%%/locales/az_NEUTER.pak.info
%%DATADIR%%/locales/be.pak
%%DATADIR%%/locales/be.pak.info
+%%DATADIR%%/locales/be_FEMININE.pak
+%%DATADIR%%/locales/be_FEMININE.pak.info
+%%DATADIR%%/locales/be_MASCULINE.pak
+%%DATADIR%%/locales/be_MASCULINE.pak.info
+%%DATADIR%%/locales/be_NEUTER.pak
+%%DATADIR%%/locales/be_NEUTER.pak.info
%%DATADIR%%/locales/bg.pak
%%DATADIR%%/locales/bg.pak.info
+%%DATADIR%%/locales/bg_FEMININE.pak
+%%DATADIR%%/locales/bg_FEMININE.pak.info
+%%DATADIR%%/locales/bg_MASCULINE.pak
+%%DATADIR%%/locales/bg_MASCULINE.pak.info
+%%DATADIR%%/locales/bg_NEUTER.pak
+%%DATADIR%%/locales/bg_NEUTER.pak.info
%%DATADIR%%/locales/bn.pak
%%DATADIR%%/locales/bn.pak.info
+%%DATADIR%%/locales/bn_FEMININE.pak
+%%DATADIR%%/locales/bn_FEMININE.pak.info
+%%DATADIR%%/locales/bn_MASCULINE.pak
+%%DATADIR%%/locales/bn_MASCULINE.pak.info
+%%DATADIR%%/locales/bn_NEUTER.pak
+%%DATADIR%%/locales/bn_NEUTER.pak.info
%%DATADIR%%/locales/bs.pak
%%DATADIR%%/locales/bs.pak.info
+%%DATADIR%%/locales/bs_FEMININE.pak
+%%DATADIR%%/locales/bs_FEMININE.pak.info
+%%DATADIR%%/locales/bs_MASCULINE.pak
+%%DATADIR%%/locales/bs_MASCULINE.pak.info
+%%DATADIR%%/locales/bs_NEUTER.pak
+%%DATADIR%%/locales/bs_NEUTER.pak.info
%%DATADIR%%/locales/ca.pak
%%DATADIR%%/locales/ca.pak.info
+%%DATADIR%%/locales/ca_FEMININE.pak
+%%DATADIR%%/locales/ca_FEMININE.pak.info
+%%DATADIR%%/locales/ca_MASCULINE.pak
+%%DATADIR%%/locales/ca_MASCULINE.pak.info
+%%DATADIR%%/locales/ca_NEUTER.pak
+%%DATADIR%%/locales/ca_NEUTER.pak.info
%%DATADIR%%/locales/cs.pak
%%DATADIR%%/locales/cs.pak.info
+%%DATADIR%%/locales/cs_FEMININE.pak
+%%DATADIR%%/locales/cs_FEMININE.pak.info
+%%DATADIR%%/locales/cs_MASCULINE.pak
+%%DATADIR%%/locales/cs_MASCULINE.pak.info
+%%DATADIR%%/locales/cs_NEUTER.pak
+%%DATADIR%%/locales/cs_NEUTER.pak.info
%%DATADIR%%/locales/cy.pak
%%DATADIR%%/locales/cy.pak.info
+%%DATADIR%%/locales/cy_FEMININE.pak
+%%DATADIR%%/locales/cy_FEMININE.pak.info
+%%DATADIR%%/locales/cy_MASCULINE.pak
+%%DATADIR%%/locales/cy_MASCULINE.pak.info
+%%DATADIR%%/locales/cy_NEUTER.pak
+%%DATADIR%%/locales/cy_NEUTER.pak.info
%%DATADIR%%/locales/da.pak
%%DATADIR%%/locales/da.pak.info
+%%DATADIR%%/locales/da_FEMININE.pak
+%%DATADIR%%/locales/da_FEMININE.pak.info
+%%DATADIR%%/locales/da_MASCULINE.pak
+%%DATADIR%%/locales/da_MASCULINE.pak.info
+%%DATADIR%%/locales/da_NEUTER.pak
+%%DATADIR%%/locales/da_NEUTER.pak.info
%%DATADIR%%/locales/de.pak
%%DATADIR%%/locales/de.pak.info
+%%DATADIR%%/locales/de_FEMININE.pak
+%%DATADIR%%/locales/de_FEMININE.pak.info
+%%DATADIR%%/locales/de_MASCULINE.pak
+%%DATADIR%%/locales/de_MASCULINE.pak.info
+%%DATADIR%%/locales/de_NEUTER.pak
+%%DATADIR%%/locales/de_NEUTER.pak.info
%%DATADIR%%/locales/el.pak
%%DATADIR%%/locales/el.pak.info
+%%DATADIR%%/locales/el_FEMININE.pak
+%%DATADIR%%/locales/el_FEMININE.pak.info
+%%DATADIR%%/locales/el_MASCULINE.pak
+%%DATADIR%%/locales/el_MASCULINE.pak.info
+%%DATADIR%%/locales/el_NEUTER.pak
+%%DATADIR%%/locales/el_NEUTER.pak.info
%%DATADIR%%/locales/en-GB.pak
%%DATADIR%%/locales/en-GB.pak.info
+%%DATADIR%%/locales/en-GB_FEMININE.pak
+%%DATADIR%%/locales/en-GB_FEMININE.pak.info
+%%DATADIR%%/locales/en-GB_MASCULINE.pak
+%%DATADIR%%/locales/en-GB_MASCULINE.pak.info
+%%DATADIR%%/locales/en-GB_NEUTER.pak
+%%DATADIR%%/locales/en-GB_NEUTER.pak.info
%%DATADIR%%/locales/en-US.pak
%%DATADIR%%/locales/en-US.pak.info
-%%DEBUG%%%%DATADIR%%/locales/en-XA.pak
-%%DEBUG%%%%DATADIR%%/locales/en-XA.pak.info
+%%DATADIR%%/locales/en-US_FEMININE.pak
+%%DATADIR%%/locales/en-US_FEMININE.pak.info
+%%DATADIR%%/locales/en-US_MASCULINE.pak
+%%DATADIR%%/locales/en-US_MASCULINE.pak.info
+%%DATADIR%%/locales/en-US_NEUTER.pak
+%%DATADIR%%/locales/en-US_NEUTER.pak.info
%%DATADIR%%/locales/es-419.pak
%%DATADIR%%/locales/es-419.pak.info
+%%DATADIR%%/locales/es-419_FEMININE.pak
+%%DATADIR%%/locales/es-419_FEMININE.pak.info
+%%DATADIR%%/locales/es-419_MASCULINE.pak
+%%DATADIR%%/locales/es-419_MASCULINE.pak.info
+%%DATADIR%%/locales/es-419_NEUTER.pak
+%%DATADIR%%/locales/es-419_NEUTER.pak.info
%%DATADIR%%/locales/es.pak
%%DATADIR%%/locales/es.pak.info
+%%DATADIR%%/locales/es_FEMININE.pak
+%%DATADIR%%/locales/es_FEMININE.pak.info
+%%DATADIR%%/locales/es_MASCULINE.pak
+%%DATADIR%%/locales/es_MASCULINE.pak.info
+%%DATADIR%%/locales/es_NEUTER.pak
+%%DATADIR%%/locales/es_NEUTER.pak.info
%%DATADIR%%/locales/et.pak
%%DATADIR%%/locales/et.pak.info
+%%DATADIR%%/locales/et_FEMININE.pak
+%%DATADIR%%/locales/et_FEMININE.pak.info
+%%DATADIR%%/locales/et_MASCULINE.pak
+%%DATADIR%%/locales/et_MASCULINE.pak.info
+%%DATADIR%%/locales/et_NEUTER.pak
+%%DATADIR%%/locales/et_NEUTER.pak.info
%%DATADIR%%/locales/eu.pak
%%DATADIR%%/locales/eu.pak.info
+%%DATADIR%%/locales/eu_FEMININE.pak
+%%DATADIR%%/locales/eu_FEMININE.pak.info
+%%DATADIR%%/locales/eu_MASCULINE.pak
+%%DATADIR%%/locales/eu_MASCULINE.pak.info
+%%DATADIR%%/locales/eu_NEUTER.pak
+%%DATADIR%%/locales/eu_NEUTER.pak.info
%%DATADIR%%/locales/fa.pak
%%DATADIR%%/locales/fa.pak.info
+%%DATADIR%%/locales/fa_FEMININE.pak
+%%DATADIR%%/locales/fa_FEMININE.pak.info
+%%DATADIR%%/locales/fa_MASCULINE.pak
+%%DATADIR%%/locales/fa_MASCULINE.pak.info
+%%DATADIR%%/locales/fa_NEUTER.pak
+%%DATADIR%%/locales/fa_NEUTER.pak.info
%%DATADIR%%/locales/fi.pak
%%DATADIR%%/locales/fi.pak.info
+%%DATADIR%%/locales/fi_FEMININE.pak
+%%DATADIR%%/locales/fi_FEMININE.pak.info
+%%DATADIR%%/locales/fi_MASCULINE.pak
+%%DATADIR%%/locales/fi_MASCULINE.pak.info
+%%DATADIR%%/locales/fi_NEUTER.pak
+%%DATADIR%%/locales/fi_NEUTER.pak.info
%%DATADIR%%/locales/fil.pak
%%DATADIR%%/locales/fil.pak.info
+%%DATADIR%%/locales/fil_FEMININE.pak
+%%DATADIR%%/locales/fil_FEMININE.pak.info
+%%DATADIR%%/locales/fil_MASCULINE.pak
+%%DATADIR%%/locales/fil_MASCULINE.pak.info
+%%DATADIR%%/locales/fil_NEUTER.pak
+%%DATADIR%%/locales/fil_NEUTER.pak.info
%%DATADIR%%/locales/fr-CA.pak
%%DATADIR%%/locales/fr-CA.pak.info
+%%DATADIR%%/locales/fr-CA_FEMININE.pak
+%%DATADIR%%/locales/fr-CA_FEMININE.pak.info
+%%DATADIR%%/locales/fr-CA_MASCULINE.pak
+%%DATADIR%%/locales/fr-CA_MASCULINE.pak.info
+%%DATADIR%%/locales/fr-CA_NEUTER.pak
+%%DATADIR%%/locales/fr-CA_NEUTER.pak.info
%%DATADIR%%/locales/fr.pak
%%DATADIR%%/locales/fr.pak.info
+%%DATADIR%%/locales/fr_FEMININE.pak
+%%DATADIR%%/locales/fr_FEMININE.pak.info
+%%DATADIR%%/locales/fr_MASCULINE.pak
+%%DATADIR%%/locales/fr_MASCULINE.pak.info
+%%DATADIR%%/locales/fr_NEUTER.pak
+%%DATADIR%%/locales/fr_NEUTER.pak.info
%%DATADIR%%/locales/gl.pak
%%DATADIR%%/locales/gl.pak.info
+%%DATADIR%%/locales/gl_FEMININE.pak
+%%DATADIR%%/locales/gl_FEMININE.pak.info
+%%DATADIR%%/locales/gl_MASCULINE.pak
+%%DATADIR%%/locales/gl_MASCULINE.pak.info
+%%DATADIR%%/locales/gl_NEUTER.pak
+%%DATADIR%%/locales/gl_NEUTER.pak.info
%%DATADIR%%/locales/gu.pak
%%DATADIR%%/locales/gu.pak.info
+%%DATADIR%%/locales/gu_FEMININE.pak
+%%DATADIR%%/locales/gu_FEMININE.pak.info
+%%DATADIR%%/locales/gu_MASCULINE.pak
+%%DATADIR%%/locales/gu_MASCULINE.pak.info
+%%DATADIR%%/locales/gu_NEUTER.pak
+%%DATADIR%%/locales/gu_NEUTER.pak.info
%%DATADIR%%/locales/he.pak
%%DATADIR%%/locales/he.pak.info
+%%DATADIR%%/locales/he_FEMININE.pak
+%%DATADIR%%/locales/he_FEMININE.pak.info
+%%DATADIR%%/locales/he_MASCULINE.pak
+%%DATADIR%%/locales/he_MASCULINE.pak.info
+%%DATADIR%%/locales/he_NEUTER.pak
+%%DATADIR%%/locales/he_NEUTER.pak.info
%%DATADIR%%/locales/hi.pak
%%DATADIR%%/locales/hi.pak.info
+%%DATADIR%%/locales/hi_FEMININE.pak
+%%DATADIR%%/locales/hi_FEMININE.pak.info
+%%DATADIR%%/locales/hi_MASCULINE.pak
+%%DATADIR%%/locales/hi_MASCULINE.pak.info
+%%DATADIR%%/locales/hi_NEUTER.pak
+%%DATADIR%%/locales/hi_NEUTER.pak.info
%%DATADIR%%/locales/hr.pak
%%DATADIR%%/locales/hr.pak.info
+%%DATADIR%%/locales/hr_FEMININE.pak
+%%DATADIR%%/locales/hr_FEMININE.pak.info
+%%DATADIR%%/locales/hr_MASCULINE.pak
+%%DATADIR%%/locales/hr_MASCULINE.pak.info
+%%DATADIR%%/locales/hr_NEUTER.pak
+%%DATADIR%%/locales/hr_NEUTER.pak.info
%%DATADIR%%/locales/hu.pak
%%DATADIR%%/locales/hu.pak.info
+%%DATADIR%%/locales/hu_FEMININE.pak
+%%DATADIR%%/locales/hu_FEMININE.pak.info
+%%DATADIR%%/locales/hu_MASCULINE.pak
+%%DATADIR%%/locales/hu_MASCULINE.pak.info
+%%DATADIR%%/locales/hu_NEUTER.pak
+%%DATADIR%%/locales/hu_NEUTER.pak.info
%%DATADIR%%/locales/hy.pak
%%DATADIR%%/locales/hy.pak.info
+%%DATADIR%%/locales/hy_FEMININE.pak
+%%DATADIR%%/locales/hy_FEMININE.pak.info
+%%DATADIR%%/locales/hy_MASCULINE.pak
+%%DATADIR%%/locales/hy_MASCULINE.pak.info
+%%DATADIR%%/locales/hy_NEUTER.pak
+%%DATADIR%%/locales/hy_NEUTER.pak.info
%%DATADIR%%/locales/id.pak
%%DATADIR%%/locales/id.pak.info
+%%DATADIR%%/locales/id_FEMININE.pak
+%%DATADIR%%/locales/id_FEMININE.pak.info
+%%DATADIR%%/locales/id_MASCULINE.pak
+%%DATADIR%%/locales/id_MASCULINE.pak.info
+%%DATADIR%%/locales/id_NEUTER.pak
+%%DATADIR%%/locales/id_NEUTER.pak.info
%%DATADIR%%/locales/is.pak
%%DATADIR%%/locales/is.pak.info
+%%DATADIR%%/locales/is_FEMININE.pak
+%%DATADIR%%/locales/is_FEMININE.pak.info
+%%DATADIR%%/locales/is_MASCULINE.pak
+%%DATADIR%%/locales/is_MASCULINE.pak.info
+%%DATADIR%%/locales/is_NEUTER.pak
+%%DATADIR%%/locales/is_NEUTER.pak.info
%%DATADIR%%/locales/it.pak
%%DATADIR%%/locales/it.pak.info
+%%DATADIR%%/locales/it_FEMININE.pak
+%%DATADIR%%/locales/it_FEMININE.pak.info
+%%DATADIR%%/locales/it_MASCULINE.pak
+%%DATADIR%%/locales/it_MASCULINE.pak.info
+%%DATADIR%%/locales/it_NEUTER.pak
+%%DATADIR%%/locales/it_NEUTER.pak.info
%%DATADIR%%/locales/ja.pak
%%DATADIR%%/locales/ja.pak.info
+%%DATADIR%%/locales/ja_FEMININE.pak
+%%DATADIR%%/locales/ja_FEMININE.pak.info
+%%DATADIR%%/locales/ja_MASCULINE.pak
+%%DATADIR%%/locales/ja_MASCULINE.pak.info
+%%DATADIR%%/locales/ja_NEUTER.pak
+%%DATADIR%%/locales/ja_NEUTER.pak.info
%%DATADIR%%/locales/ka.pak
%%DATADIR%%/locales/ka.pak.info
+%%DATADIR%%/locales/ka_FEMININE.pak
+%%DATADIR%%/locales/ka_FEMININE.pak.info
+%%DATADIR%%/locales/ka_MASCULINE.pak
+%%DATADIR%%/locales/ka_MASCULINE.pak.info
+%%DATADIR%%/locales/ka_NEUTER.pak
+%%DATADIR%%/locales/ka_NEUTER.pak.info
%%DATADIR%%/locales/kk.pak
%%DATADIR%%/locales/kk.pak.info
+%%DATADIR%%/locales/kk_FEMININE.pak
+%%DATADIR%%/locales/kk_FEMININE.pak.info
+%%DATADIR%%/locales/kk_MASCULINE.pak
+%%DATADIR%%/locales/kk_MASCULINE.pak.info
+%%DATADIR%%/locales/kk_NEUTER.pak
+%%DATADIR%%/locales/kk_NEUTER.pak.info
%%DATADIR%%/locales/km.pak
%%DATADIR%%/locales/km.pak.info
+%%DATADIR%%/locales/km_FEMININE.pak
+%%DATADIR%%/locales/km_FEMININE.pak.info
+%%DATADIR%%/locales/km_MASCULINE.pak
+%%DATADIR%%/locales/km_MASCULINE.pak.info
+%%DATADIR%%/locales/km_NEUTER.pak
+%%DATADIR%%/locales/km_NEUTER.pak.info
%%DATADIR%%/locales/kn.pak
%%DATADIR%%/locales/kn.pak.info
+%%DATADIR%%/locales/kn_FEMININE.pak
+%%DATADIR%%/locales/kn_FEMININE.pak.info
+%%DATADIR%%/locales/kn_MASCULINE.pak
+%%DATADIR%%/locales/kn_MASCULINE.pak.info
+%%DATADIR%%/locales/kn_NEUTER.pak
+%%DATADIR%%/locales/kn_NEUTER.pak.info
%%DATADIR%%/locales/ko.pak
%%DATADIR%%/locales/ko.pak.info
+%%DATADIR%%/locales/ko_FEMININE.pak
+%%DATADIR%%/locales/ko_FEMININE.pak.info
+%%DATADIR%%/locales/ko_MASCULINE.pak
+%%DATADIR%%/locales/ko_MASCULINE.pak.info
+%%DATADIR%%/locales/ko_NEUTER.pak
+%%DATADIR%%/locales/ko_NEUTER.pak.info
%%DATADIR%%/locales/ky.pak
%%DATADIR%%/locales/ky.pak.info
+%%DATADIR%%/locales/ky_FEMININE.pak
+%%DATADIR%%/locales/ky_FEMININE.pak.info
+%%DATADIR%%/locales/ky_MASCULINE.pak
+%%DATADIR%%/locales/ky_MASCULINE.pak.info
+%%DATADIR%%/locales/ky_NEUTER.pak
+%%DATADIR%%/locales/ky_NEUTER.pak.info
%%DATADIR%%/locales/lo.pak
%%DATADIR%%/locales/lo.pak.info
+%%DATADIR%%/locales/lo_FEMININE.pak
+%%DATADIR%%/locales/lo_FEMININE.pak.info
+%%DATADIR%%/locales/lo_MASCULINE.pak
+%%DATADIR%%/locales/lo_MASCULINE.pak.info
+%%DATADIR%%/locales/lo_NEUTER.pak
+%%DATADIR%%/locales/lo_NEUTER.pak.info
%%DATADIR%%/locales/lt.pak
%%DATADIR%%/locales/lt.pak.info
+%%DATADIR%%/locales/lt_FEMININE.pak
+%%DATADIR%%/locales/lt_FEMININE.pak.info
+%%DATADIR%%/locales/lt_MASCULINE.pak
+%%DATADIR%%/locales/lt_MASCULINE.pak.info
+%%DATADIR%%/locales/lt_NEUTER.pak
+%%DATADIR%%/locales/lt_NEUTER.pak.info
%%DATADIR%%/locales/lv.pak
%%DATADIR%%/locales/lv.pak.info
+%%DATADIR%%/locales/lv_FEMININE.pak
+%%DATADIR%%/locales/lv_FEMININE.pak.info
+%%DATADIR%%/locales/lv_MASCULINE.pak
+%%DATADIR%%/locales/lv_MASCULINE.pak.info
+%%DATADIR%%/locales/lv_NEUTER.pak
+%%DATADIR%%/locales/lv_NEUTER.pak.info
%%DATADIR%%/locales/mk.pak
%%DATADIR%%/locales/mk.pak.info
+%%DATADIR%%/locales/mk_FEMININE.pak
+%%DATADIR%%/locales/mk_FEMININE.pak.info
+%%DATADIR%%/locales/mk_MASCULINE.pak
+%%DATADIR%%/locales/mk_MASCULINE.pak.info
+%%DATADIR%%/locales/mk_NEUTER.pak
+%%DATADIR%%/locales/mk_NEUTER.pak.info
%%DATADIR%%/locales/ml.pak
%%DATADIR%%/locales/ml.pak.info
+%%DATADIR%%/locales/ml_FEMININE.pak
+%%DATADIR%%/locales/ml_FEMININE.pak.info
+%%DATADIR%%/locales/ml_MASCULINE.pak
+%%DATADIR%%/locales/ml_MASCULINE.pak.info
+%%DATADIR%%/locales/ml_NEUTER.pak
+%%DATADIR%%/locales/ml_NEUTER.pak.info
%%DATADIR%%/locales/mn.pak
%%DATADIR%%/locales/mn.pak.info
+%%DATADIR%%/locales/mn_FEMININE.pak
+%%DATADIR%%/locales/mn_FEMININE.pak.info
+%%DATADIR%%/locales/mn_MASCULINE.pak
+%%DATADIR%%/locales/mn_MASCULINE.pak.info
+%%DATADIR%%/locales/mn_NEUTER.pak
+%%DATADIR%%/locales/mn_NEUTER.pak.info
%%DATADIR%%/locales/mr.pak
%%DATADIR%%/locales/mr.pak.info
+%%DATADIR%%/locales/mr_FEMININE.pak
+%%DATADIR%%/locales/mr_FEMININE.pak.info
+%%DATADIR%%/locales/mr_MASCULINE.pak
+%%DATADIR%%/locales/mr_MASCULINE.pak.info
+%%DATADIR%%/locales/mr_NEUTER.pak
+%%DATADIR%%/locales/mr_NEUTER.pak.info
%%DATADIR%%/locales/ms.pak
%%DATADIR%%/locales/ms.pak.info
+%%DATADIR%%/locales/ms_FEMININE.pak
+%%DATADIR%%/locales/ms_FEMININE.pak.info
+%%DATADIR%%/locales/ms_MASCULINE.pak
+%%DATADIR%%/locales/ms_MASCULINE.pak.info
+%%DATADIR%%/locales/ms_NEUTER.pak
+%%DATADIR%%/locales/ms_NEUTER.pak.info
%%DATADIR%%/locales/my.pak
%%DATADIR%%/locales/my.pak.info
+%%DATADIR%%/locales/my_FEMININE.pak
+%%DATADIR%%/locales/my_FEMININE.pak.info
+%%DATADIR%%/locales/my_MASCULINE.pak
+%%DATADIR%%/locales/my_MASCULINE.pak.info
+%%DATADIR%%/locales/my_NEUTER.pak
+%%DATADIR%%/locales/my_NEUTER.pak.info
%%DATADIR%%/locales/nb.pak
%%DATADIR%%/locales/nb.pak.info
+%%DATADIR%%/locales/nb_FEMININE.pak
+%%DATADIR%%/locales/nb_FEMININE.pak.info
+%%DATADIR%%/locales/nb_MASCULINE.pak
+%%DATADIR%%/locales/nb_MASCULINE.pak.info
+%%DATADIR%%/locales/nb_NEUTER.pak
+%%DATADIR%%/locales/nb_NEUTER.pak.info
%%DATADIR%%/locales/ne.pak
%%DATADIR%%/locales/ne.pak.info
+%%DATADIR%%/locales/ne_FEMININE.pak
+%%DATADIR%%/locales/ne_FEMININE.pak.info
+%%DATADIR%%/locales/ne_MASCULINE.pak
+%%DATADIR%%/locales/ne_MASCULINE.pak.info
+%%DATADIR%%/locales/ne_NEUTER.pak
+%%DATADIR%%/locales/ne_NEUTER.pak.info
%%DATADIR%%/locales/nl.pak
%%DATADIR%%/locales/nl.pak.info
+%%DATADIR%%/locales/nl_FEMININE.pak
+%%DATADIR%%/locales/nl_FEMININE.pak.info
+%%DATADIR%%/locales/nl_MASCULINE.pak
+%%DATADIR%%/locales/nl_MASCULINE.pak.info
+%%DATADIR%%/locales/nl_NEUTER.pak
+%%DATADIR%%/locales/nl_NEUTER.pak.info
%%DATADIR%%/locales/or.pak
%%DATADIR%%/locales/or.pak.info
+%%DATADIR%%/locales/or_FEMININE.pak
+%%DATADIR%%/locales/or_FEMININE.pak.info
+%%DATADIR%%/locales/or_MASCULINE.pak
+%%DATADIR%%/locales/or_MASCULINE.pak.info
+%%DATADIR%%/locales/or_NEUTER.pak
+%%DATADIR%%/locales/or_NEUTER.pak.info
%%DATADIR%%/locales/pa.pak
%%DATADIR%%/locales/pa.pak.info
+%%DATADIR%%/locales/pa_FEMININE.pak
+%%DATADIR%%/locales/pa_FEMININE.pak.info
+%%DATADIR%%/locales/pa_MASCULINE.pak
+%%DATADIR%%/locales/pa_MASCULINE.pak.info
+%%DATADIR%%/locales/pa_NEUTER.pak
+%%DATADIR%%/locales/pa_NEUTER.pak.info
%%DATADIR%%/locales/pl.pak
%%DATADIR%%/locales/pl.pak.info
+%%DATADIR%%/locales/pl_FEMININE.pak
+%%DATADIR%%/locales/pl_FEMININE.pak.info
+%%DATADIR%%/locales/pl_MASCULINE.pak
+%%DATADIR%%/locales/pl_MASCULINE.pak.info
+%%DATADIR%%/locales/pl_NEUTER.pak
+%%DATADIR%%/locales/pl_NEUTER.pak.info
%%DATADIR%%/locales/pt-BR.pak
%%DATADIR%%/locales/pt-BR.pak.info
+%%DATADIR%%/locales/pt-BR_FEMININE.pak
+%%DATADIR%%/locales/pt-BR_FEMININE.pak.info
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak.info
+%%DATADIR%%/locales/pt-BR_NEUTER.pak
+%%DATADIR%%/locales/pt-BR_NEUTER.pak.info
%%DATADIR%%/locales/pt-PT.pak
%%DATADIR%%/locales/pt-PT.pak.info
+%%DATADIR%%/locales/pt-PT_FEMININE.pak
+%%DATADIR%%/locales/pt-PT_FEMININE.pak.info
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak.info
+%%DATADIR%%/locales/pt-PT_NEUTER.pak
+%%DATADIR%%/locales/pt-PT_NEUTER.pak.info
%%DATADIR%%/locales/ro.pak
%%DATADIR%%/locales/ro.pak.info
+%%DATADIR%%/locales/ro_FEMININE.pak
+%%DATADIR%%/locales/ro_FEMININE.pak.info
+%%DATADIR%%/locales/ro_MASCULINE.pak
+%%DATADIR%%/locales/ro_MASCULINE.pak.info
+%%DATADIR%%/locales/ro_NEUTER.pak
+%%DATADIR%%/locales/ro_NEUTER.pak.info
%%DATADIR%%/locales/ru.pak
%%DATADIR%%/locales/ru.pak.info
+%%DATADIR%%/locales/ru_FEMININE.pak
+%%DATADIR%%/locales/ru_FEMININE.pak.info
+%%DATADIR%%/locales/ru_MASCULINE.pak
+%%DATADIR%%/locales/ru_MASCULINE.pak.info
+%%DATADIR%%/locales/ru_NEUTER.pak
+%%DATADIR%%/locales/ru_NEUTER.pak.info
%%DATADIR%%/locales/si.pak
%%DATADIR%%/locales/si.pak.info
+%%DATADIR%%/locales/si_FEMININE.pak
+%%DATADIR%%/locales/si_FEMININE.pak.info
+%%DATADIR%%/locales/si_MASCULINE.pak
+%%DATADIR%%/locales/si_MASCULINE.pak.info
+%%DATADIR%%/locales/si_NEUTER.pak
+%%DATADIR%%/locales/si_NEUTER.pak.info
%%DATADIR%%/locales/sk.pak
%%DATADIR%%/locales/sk.pak.info
+%%DATADIR%%/locales/sk_FEMININE.pak
+%%DATADIR%%/locales/sk_FEMININE.pak.info
+%%DATADIR%%/locales/sk_MASCULINE.pak
+%%DATADIR%%/locales/sk_MASCULINE.pak.info
+%%DATADIR%%/locales/sk_NEUTER.pak
+%%DATADIR%%/locales/sk_NEUTER.pak.info
%%DATADIR%%/locales/sl.pak
%%DATADIR%%/locales/sl.pak.info
+%%DATADIR%%/locales/sl_FEMININE.pak
+%%DATADIR%%/locales/sl_FEMININE.pak.info
+%%DATADIR%%/locales/sl_MASCULINE.pak
+%%DATADIR%%/locales/sl_MASCULINE.pak.info
+%%DATADIR%%/locales/sl_NEUTER.pak
+%%DATADIR%%/locales/sl_NEUTER.pak.info
%%DATADIR%%/locales/sq.pak
%%DATADIR%%/locales/sq.pak.info
+%%DATADIR%%/locales/sq_FEMININE.pak
+%%DATADIR%%/locales/sq_FEMININE.pak.info
+%%DATADIR%%/locales/sq_MASCULINE.pak
+%%DATADIR%%/locales/sq_MASCULINE.pak.info
+%%DATADIR%%/locales/sq_NEUTER.pak
+%%DATADIR%%/locales/sq_NEUTER.pak.info
%%DATADIR%%/locales/sr-Latn.pak
%%DATADIR%%/locales/sr-Latn.pak.info
+%%DATADIR%%/locales/sr-Latn_FEMININE.pak
+%%DATADIR%%/locales/sr-Latn_FEMININE.pak.info
+%%DATADIR%%/locales/sr-Latn_MASCULINE.pak
+%%DATADIR%%/locales/sr-Latn_MASCULINE.pak.info
+%%DATADIR%%/locales/sr-Latn_NEUTER.pak
+%%DATADIR%%/locales/sr-Latn_NEUTER.pak.info
%%DATADIR%%/locales/sr.pak
%%DATADIR%%/locales/sr.pak.info
+%%DATADIR%%/locales/sr_FEMININE.pak
+%%DATADIR%%/locales/sr_FEMININE.pak.info
+%%DATADIR%%/locales/sr_MASCULINE.pak
+%%DATADIR%%/locales/sr_MASCULINE.pak.info
+%%DATADIR%%/locales/sr_NEUTER.pak
+%%DATADIR%%/locales/sr_NEUTER.pak.info
%%DATADIR%%/locales/sv.pak
%%DATADIR%%/locales/sv.pak.info
+%%DATADIR%%/locales/sv_FEMININE.pak
+%%DATADIR%%/locales/sv_FEMININE.pak.info
+%%DATADIR%%/locales/sv_MASCULINE.pak
+%%DATADIR%%/locales/sv_MASCULINE.pak.info
+%%DATADIR%%/locales/sv_NEUTER.pak
+%%DATADIR%%/locales/sv_NEUTER.pak.info
%%DATADIR%%/locales/sw.pak
%%DATADIR%%/locales/sw.pak.info
+%%DATADIR%%/locales/sw_FEMININE.pak
+%%DATADIR%%/locales/sw_FEMININE.pak.info
+%%DATADIR%%/locales/sw_MASCULINE.pak
+%%DATADIR%%/locales/sw_MASCULINE.pak.info
+%%DATADIR%%/locales/sw_NEUTER.pak
+%%DATADIR%%/locales/sw_NEUTER.pak.info
%%DATADIR%%/locales/ta.pak
%%DATADIR%%/locales/ta.pak.info
+%%DATADIR%%/locales/ta_FEMININE.pak
+%%DATADIR%%/locales/ta_FEMININE.pak.info
+%%DATADIR%%/locales/ta_MASCULINE.pak
+%%DATADIR%%/locales/ta_MASCULINE.pak.info
+%%DATADIR%%/locales/ta_NEUTER.pak
+%%DATADIR%%/locales/ta_NEUTER.pak.info
%%DATADIR%%/locales/te.pak
%%DATADIR%%/locales/te.pak.info
+%%DATADIR%%/locales/te_FEMININE.pak
+%%DATADIR%%/locales/te_FEMININE.pak.info
+%%DATADIR%%/locales/te_MASCULINE.pak
+%%DATADIR%%/locales/te_MASCULINE.pak.info
+%%DATADIR%%/locales/te_NEUTER.pak
+%%DATADIR%%/locales/te_NEUTER.pak.info
%%DATADIR%%/locales/th.pak
%%DATADIR%%/locales/th.pak.info
+%%DATADIR%%/locales/th_FEMININE.pak
+%%DATADIR%%/locales/th_FEMININE.pak.info
+%%DATADIR%%/locales/th_MASCULINE.pak
+%%DATADIR%%/locales/th_MASCULINE.pak.info
+%%DATADIR%%/locales/th_NEUTER.pak
+%%DATADIR%%/locales/th_NEUTER.pak.info
%%DATADIR%%/locales/tr.pak
%%DATADIR%%/locales/tr.pak.info
+%%DATADIR%%/locales/tr_FEMININE.pak
+%%DATADIR%%/locales/tr_FEMININE.pak.info
+%%DATADIR%%/locales/tr_MASCULINE.pak
+%%DATADIR%%/locales/tr_MASCULINE.pak.info
+%%DATADIR%%/locales/tr_NEUTER.pak
+%%DATADIR%%/locales/tr_NEUTER.pak.info
%%DATADIR%%/locales/uk.pak
%%DATADIR%%/locales/uk.pak.info
+%%DATADIR%%/locales/uk_FEMININE.pak
+%%DATADIR%%/locales/uk_FEMININE.pak.info
+%%DATADIR%%/locales/uk_MASCULINE.pak
+%%DATADIR%%/locales/uk_MASCULINE.pak.info
+%%DATADIR%%/locales/uk_NEUTER.pak
+%%DATADIR%%/locales/uk_NEUTER.pak.info
%%DATADIR%%/locales/ur.pak
%%DATADIR%%/locales/ur.pak.info
+%%DATADIR%%/locales/ur_FEMININE.pak
+%%DATADIR%%/locales/ur_FEMININE.pak.info
+%%DATADIR%%/locales/ur_MASCULINE.pak
+%%DATADIR%%/locales/ur_MASCULINE.pak.info
+%%DATADIR%%/locales/ur_NEUTER.pak
+%%DATADIR%%/locales/ur_NEUTER.pak.info
%%DATADIR%%/locales/uz.pak
%%DATADIR%%/locales/uz.pak.info
+%%DATADIR%%/locales/uz_FEMININE.pak
+%%DATADIR%%/locales/uz_FEMININE.pak.info
+%%DATADIR%%/locales/uz_MASCULINE.pak
+%%DATADIR%%/locales/uz_MASCULINE.pak.info
+%%DATADIR%%/locales/uz_NEUTER.pak
+%%DATADIR%%/locales/uz_NEUTER.pak.info
%%DATADIR%%/locales/vi.pak
%%DATADIR%%/locales/vi.pak.info
+%%DATADIR%%/locales/vi_FEMININE.pak
+%%DATADIR%%/locales/vi_FEMININE.pak.info
+%%DATADIR%%/locales/vi_MASCULINE.pak
+%%DATADIR%%/locales/vi_MASCULINE.pak.info
+%%DATADIR%%/locales/vi_NEUTER.pak
+%%DATADIR%%/locales/vi_NEUTER.pak.info
%%DATADIR%%/locales/zh-CN.pak
%%DATADIR%%/locales/zh-CN.pak.info
+%%DATADIR%%/locales/zh-CN_FEMININE.pak
+%%DATADIR%%/locales/zh-CN_FEMININE.pak.info
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-CN_NEUTER.pak
+%%DATADIR%%/locales/zh-CN_NEUTER.pak.info
%%DATADIR%%/locales/zh-HK.pak
%%DATADIR%%/locales/zh-HK.pak.info
+%%DATADIR%%/locales/zh-HK_FEMININE.pak
+%%DATADIR%%/locales/zh-HK_FEMININE.pak.info
+%%DATADIR%%/locales/zh-HK_MASCULINE.pak
+%%DATADIR%%/locales/zh-HK_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-HK_NEUTER.pak
+%%DATADIR%%/locales/zh-HK_NEUTER.pak.info
%%DATADIR%%/locales/zh-TW.pak
%%DATADIR%%/locales/zh-TW.pak.info
+%%DATADIR%%/locales/zh-TW_FEMININE.pak
+%%DATADIR%%/locales/zh-TW_FEMININE.pak.info
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-TW_NEUTER.pak
+%%DATADIR%%/locales/zh-TW_NEUTER.pak.info
%%DATADIR%%/locales/zu.pak
%%DATADIR%%/locales/zu.pak.info
+%%DATADIR%%/locales/zu_FEMININE.pak
+%%DATADIR%%/locales/zu_FEMININE.pak.info
+%%DATADIR%%/locales/zu_MASCULINE.pak
+%%DATADIR%%/locales/zu_MASCULINE.pak.info
+%%DATADIR%%/locales/zu_NEUTER.pak
+%%DATADIR%%/locales/zu_NEUTER.pak.info
%%DATADIR%%/mksnapshot
%%DATADIR%%/product_logo_48.png
%%DATADIR%%/protoc
diff --git a/www/unit-java/Makefile b/www/unit-java/Makefile
index 3e6ba7263eb7..59d883bd6be5 100644
--- a/www/unit-java/Makefile
+++ b/www/unit-java/Makefile
@@ -39,10 +39,10 @@ COMMENT= Java module for NGINX Unit
RUN_DEPENDS= unitd:www/unit
UNIT_MODNAME= java${JAVA_PORT_VERSION}
-CLASSGRAPH_VERSION= 4.8.179
+CLASSGRAPH_VERSION= 4.8.181
ECJ_VERSION= 3.26.0
-JETTY_VERSION= 9.4.56.v20240826
-TOMCAT_VERSION= 9.0.98
+JETTY_VERSION= 9.4.58.v20250814
+TOMCAT_VERSION= 9.0.108
PLIST_FILES= %%JAVAJARDIR%%/classgraph-${CLASSGRAPH_VERSION}.jar \
%%JAVAJARDIR%%/ecj-${ECJ_VERSION}.jar \
diff --git a/www/unit-java/distinfo b/www/unit-java/distinfo
index bb42721054d1..eea6cc64f96c 100644
--- a/www/unit-java/distinfo
+++ b/www/unit-java/distinfo
@@ -1,33 +1,31 @@
-TIMESTAMP = 1756784428
-SHA256 (unit-1.34.2.tar.gz) = 49ffb49d7ead1b9e64602f07f8b615839c099a9324943dedad40d057ce109504
-SIZE (unit-1.34.2.tar.gz) = 1054961
-SHA256 (classgraph-4.8.179.jar) = 16558357f234052370109127a45d69a9bd6d8646925594792634486dc48b159d
-SIZE (classgraph-4.8.179.jar) = 576120
+TIMESTAMP = 1757870226
+SHA256 (unit-1.35.0.tar.gz) = 20bb921b8128ff046c3d7a52b93ab2d94ae46c3b5a85d479b6b5ee9928e89c87
+SIZE (unit-1.35.0.tar.gz) = 1066376
+SHA256 (classgraph-4.8.181.jar) = 62a6436d69710ef5fab6ec243781ce4c5b299047ed1841b5f92746ae852ce545
+SIZE (classgraph-4.8.181.jar) = 572869
SHA256 (ecj-3.26.0.jar) = ac0ba5876eaf7ebb47749a0d1be179c51f194b9dd0b875d1c09e1b530f5a2db5
SIZE (ecj-3.26.0.jar) = 3133846
-SHA256 (jetty-http-9.4.56.v20240826.jar) = 203bb49644f2be0aea6a6adb320e64808156588b854ff231a756f65847fcd493
-SIZE (jetty-http-9.4.56.v20240826.jar) = 249063
-SHA256 (jetty-server-9.4.56.v20240826.jar) = afb44ddcd73a6f31f518af69c4ca6af0f0d43a8f3bf67b842ff954891ca77e65
-SIZE (jetty-server-9.4.56.v20240826.jar) = 739465
-SHA256 (jetty-util-9.4.56.v20240826.jar) = 08d10469827064960b00807963a0d221f1b706054c4559bca9c74c92f8906aaa
-SIZE (jetty-util-9.4.56.v20240826.jar) = 588923
-SHA256 (tomcat-api-9.0.98.jar) = aceb51aa60ec00156a471010fe413ae3e517c3c04cd2515e1b629f744a12e7cd
-SIZE (tomcat-api-9.0.98.jar) = 11647
-SHA256 (tomcat-el-api-9.0.98.jar) = ff543f3000f31ba32e31369fd9bb93dab7fcea2352a1388a3635149e40617cd0
-SIZE (tomcat-el-api-9.0.98.jar) = 89778
-SHA256 (tomcat-jsp-api-9.0.98.jar) = e5b9202bdb53f1f36a1263a8697ca27e7aa2dfd5bca0e1e8c4f18f2e62e6f3fd
-SIZE (tomcat-jsp-api-9.0.98.jar) = 73914
-SHA256 (tomcat-jasper-9.0.98.jar) = 27570e826e3fa49ddcc87272195d8ee4547ab7a24234026a818e9a292e5c1d92
-SIZE (tomcat-jasper-9.0.98.jar) = 577041
-SHA256 (tomcat-jasper-el-9.0.98.jar) = ec424c2a5df8ebe6df74a991b9f6ecec9d3edd64e967393a2d2384ef820be0b9
-SIZE (tomcat-jasper-el-9.0.98.jar) = 175874
-SHA256 (tomcat-juli-9.0.98.jar) = 40994df9c4741eefe7f38701be3c59e563bff89f030ca68b625a57e8ce149092
-SIZE (tomcat-juli-9.0.98.jar) = 49607
-SHA256 (tomcat-servlet-api-9.0.98.jar) = 18085e7d8ad007c28bc50018437828fb6b88f65fabd774a1e4e6e8fbd2b7d757
-SIZE (tomcat-servlet-api-9.0.98.jar) = 285735
-SHA256 (tomcat-util-9.0.98.jar) = 53b1cc1957bf977a6c148d1616e2db98cf61fb457104e83a28c8c5b76317d810
-SIZE (tomcat-util-9.0.98.jar) = 234073
-SHA256 (tomcat-util-scan-9.0.98.jar) = e913f286446c267c92923b1432f248a052cf3fef4138db05e0108795b8f2cf69
-SIZE (tomcat-util-scan-9.0.98.jar) = 228085
-SHA256 (08e552581d2f56d56ad369a222497138a4e41eff.patch) = 70dc6605efec0fa228230655944f7c2b12ad549602985120853e2dfe17112a1f
-SIZE (08e552581d2f56d56ad369a222497138a4e41eff.patch) = 1694
+SHA256 (jetty-http-9.4.58.v20250814.jar) = 8f49b8583fc8dbbfe3a0ba80a04c97df64ebabca2981b56ee403c989aba9d4da
+SIZE (jetty-http-9.4.58.v20250814.jar) = 253267
+SHA256 (jetty-server-9.4.58.v20250814.jar) = 608dbd3e1c4184374f02c70704e5d1c9daaded45e6a31d07824f40dac6083ba9
+SIZE (jetty-server-9.4.58.v20250814.jar) = 749129
+SHA256 (jetty-util-9.4.58.v20250814.jar) = 8d591679d318d20c8fb2b1e83900562b3c4571ff7a189696be700293e0204146
+SIZE (jetty-util-9.4.58.v20250814.jar) = 595403
+SHA256 (tomcat-api-9.0.108.jar) = 284db236721d6920285514fce267de3e73b22e855f56a86a775592df6559f882
+SIZE (tomcat-api-9.0.108.jar) = 11676
+SHA256 (tomcat-el-api-9.0.108.jar) = d763ac51b930b4e499f861d28fa3ddb32b9ef850eee8ea609519c1283b255de4
+SIZE (tomcat-el-api-9.0.108.jar) = 88888
+SHA256 (tomcat-jsp-api-9.0.108.jar) = c14610100a0558f30526de76ab5f399393eb5f45472806d56c97ca9526a6c8bd
+SIZE (tomcat-jsp-api-9.0.108.jar) = 74431
+SHA256 (tomcat-jasper-9.0.108.jar) = e565b95ea88d4e05a2a4f1cfda59697c134d526d4ddfc2dc3de3b19e842df90e
+SIZE (tomcat-jasper-9.0.108.jar) = 563935
+SHA256 (tomcat-jasper-el-9.0.108.jar) = 253d238394b7b8fc64acfb2417e4fa59a85bcf321120205a6ae335d1c5b871d5
+SIZE (tomcat-jasper-el-9.0.108.jar) = 178453
+SHA256 (tomcat-juli-9.0.108.jar) = 24565b26c8f7c63a3be04a7b8b3b500bc11edf90d96a6c68826142def66ae5cb
+SIZE (tomcat-juli-9.0.108.jar) = 52627
+SHA256 (tomcat-servlet-api-9.0.108.jar) = 9e7d56f78ff591fddbf2292f11de7cd60030b1da445632b2f6b06ca7ce658883
+SIZE (tomcat-servlet-api-9.0.108.jar) = 285900
+SHA256 (tomcat-util-9.0.108.jar) = 7700971f0aae9c7c85eca017205b07f030b0c94b2ca5abe3eb6c7ea76a8d811e
+SIZE (tomcat-util-9.0.108.jar) = 240429
+SHA256 (tomcat-util-scan-9.0.108.jar) = b2539ad3ee3022016abe6609e8b0c9daf46732c3a8fbe0d9746ddd24ca24b5e9
+SIZE (tomcat-util-scan-9.0.108.jar) = 226135
diff --git a/www/unit/Makefile b/www/unit/Makefile
index bc95e8aa24db..123f9d84d11f 100644
--- a/www/unit/Makefile
+++ b/www/unit/Makefile
@@ -1,14 +1,10 @@
PORTNAME= unit
PORTVERSION= ${UNIT_VERSION}
-PORTREVISION= 3
CATEGORIES= www
MASTER_SITES?= https://unit.nginx.org/download/
DISTFILES?= ${PORTNAME}-${PORTVERSION}.tar.gz
-PATCH_SITES= https://github.com/nginx/unit/commit/
-PATCHFILES= 08e552581d2f56d56ad369a222497138a4e41eff.patch:-p1
-
-MAINTAINER= osa@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT?= Dynamic web application server
WWW= https://unit.nginx.org
diff --git a/www/unit/distinfo b/www/unit/distinfo
index 3cba21e77207..62c97096598d 100644
--- a/www/unit/distinfo
+++ b/www/unit/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1756603194
-SHA256 (unit-1.34.2.tar.gz) = 49ffb49d7ead1b9e64602f07f8b615839c099a9324943dedad40d057ce109504
-SIZE (unit-1.34.2.tar.gz) = 1054961
-SHA256 (08e552581d2f56d56ad369a222497138a4e41eff.patch) = 70dc6605efec0fa228230655944f7c2b12ad549602985120853e2dfe17112a1f
-SIZE (08e552581d2f56d56ad369a222497138a4e41eff.patch) = 1694
+TIMESTAMP = 1757870545
+SHA256 (unit-1.35.0.tar.gz) = 20bb921b8128ff046c3d7a52b93ab2d94ae46c3b5a85d479b6b5ee9928e89c87
+SIZE (unit-1.35.0.tar.gz) = 1066376
diff --git a/www/unit/files/patch-auto_njs b/www/unit/files/patch-auto_njs
deleted file mode 100644
index a4cbc6ec8d3c..000000000000
--- a/www/unit/files/patch-auto_njs
+++ /dev/null
@@ -1,22 +0,0 @@
---- auto/njs.orig 2025-02-27 22:02:21 UTC
-+++ auto/njs
-@@ -25,8 +25,8 @@ nxt_feature_test="#include <njs.h>
- nxt_feature_libs="$NXT_NJS_LIBS $NXT_NJS_AUX_LIBS"
- nxt_feature_test="#include <njs.h>
-
-- #if NJS_VERSION_NUMBER < 0x000803
-- # error njs < 0.8.3 is not supported.
-+ #if NJS_VERSION_NUMBER < 0x000900
-+ # error njs < 0.9.0 is not supported.
- #endif
-
- int main(void) {
-@@ -44,7 +44,7 @@ if [ $nxt_found = no ]; then
-
- if [ $nxt_found = no ]; then
- $echo
-- $echo $0: error: no njs library \>= 0.8.3 found.
-+ $echo $0: error: no njs library \>= 0.9.0 found.
- $echo
- exit 1;
- fi
diff --git a/www/unit/files/patch-src_nxt__http__js.c b/www/unit/files/patch-src_nxt__http__js.c
deleted file mode 100644
index 41a2a39a1c56..000000000000
--- a/www/unit/files/patch-src_nxt__http__js.c
+++ /dev/null
@@ -1,139 +0,0 @@
---- src/nxt_http_js.c.orig 2025-02-27 22:02:21 UTC
-+++ src/nxt_http_js.c
-@@ -9,27 +9,31 @@ static njs_int_t nxt_http_js_ext_uri(njs_vm_t *vm, njs
-
-
- static njs_int_t nxt_http_js_ext_uri(njs_vm_t *vm, njs_object_prop_t *prop,
-- njs_value_t *value, njs_value_t *setval, njs_value_t *retval);
-+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
-+ njs_value_t *retval);
- static njs_int_t nxt_http_js_ext_host(njs_vm_t *vm, njs_object_prop_t *prop,
-- njs_value_t *value, njs_value_t *setval, njs_value_t *retval);
--static njs_int_t nxt_http_js_ext_remote_addr(njs_vm_t *vm,
-- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval,
-+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
- njs_value_t *retval);
-+static njs_int_t nxt_http_js_ext_remote_addr(njs_vm_t *vm,
-+ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value,
-+ njs_value_t *setval, njs_value_t *retval);
- static njs_int_t nxt_http_js_ext_get_args(njs_vm_t *vm,
-- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval,
-- njs_value_t *retval);
-+ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value,
-+ njs_value_t *setval, njs_value_t *retval);
- static njs_int_t nxt_http_js_ext_get_header(njs_vm_t *vm,
-- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval,
-- njs_value_t *retval);
-+ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value,
-+ njs_value_t *setval, njs_value_t *retval);
- static njs_int_t nxt_http_js_ext_keys_header(njs_vm_t *vm,
- njs_value_t *value, njs_value_t *keys);
- static njs_int_t nxt_http_js_ext_get_cookie(njs_vm_t *vm,
-- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval,
-+ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value,
-+ njs_value_t *setval,
- njs_value_t *retval);
- static njs_int_t nxt_http_js_ext_keys_cookie(njs_vm_t *vm, njs_value_t *value,
- njs_value_t *keys);
- static njs_int_t nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_t *prop,
-- njs_value_t *value, njs_value_t *setval, njs_value_t *retval);
-+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
-+ njs_value_t *retval);
-
-
- static njs_external_t nxt_http_js_proto[] = {
-@@ -109,7 +113,7 @@ static njs_int_t
-
-
- static njs_int_t
--nxt_http_js_ext_uri(njs_vm_t *vm, njs_object_prop_t *prop,
-+nxt_http_js_ext_uri(njs_vm_t *vm, njs_object_prop_t *prop, uint32_t atom_id,
- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
- {
- nxt_http_request_t *r;
-@@ -126,7 +130,7 @@ static njs_int_t
-
-
- static njs_int_t
--nxt_http_js_ext_host(njs_vm_t *vm, njs_object_prop_t *prop,
-+nxt_http_js_ext_host(njs_vm_t *vm, njs_object_prop_t *prop, uint32_t atom_id,
- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
- {
- nxt_http_request_t *r;
-@@ -144,7 +148,8 @@ nxt_http_js_ext_remote_addr(njs_vm_t *vm, njs_object_p
-
- static njs_int_t
- nxt_http_js_ext_remote_addr(njs_vm_t *vm, njs_object_prop_t *prop,
-- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
-+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
-+ njs_value_t *retval)
- {
- nxt_http_request_t *r;
-
-@@ -162,7 +167,8 @@ nxt_http_js_ext_get_args(njs_vm_t *vm, njs_object_prop
-
- static njs_int_t
- nxt_http_js_ext_get_args(njs_vm_t *vm, njs_object_prop_t *prop,
-- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
-+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
-+ njs_value_t *retval)
- {
- u_char *start;
- njs_int_t ret;
-@@ -193,7 +199,8 @@ nxt_http_js_ext_get_header(njs_vm_t *vm, njs_object_pr
-
- static njs_int_t
- nxt_http_js_ext_get_header(njs_vm_t *vm, njs_object_prop_t *prop,
-- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
-+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
-+ njs_value_t *retval)
- {
- njs_int_t rc;
- njs_str_t key;
-@@ -206,7 +213,7 @@ nxt_http_js_ext_get_header(njs_vm_t *vm, njs_object_pr
- return NJS_DECLINED;
- }
-
-- rc = njs_vm_prop_name(vm, prop, &key);
-+ rc = njs_vm_prop_name(vm, atom_id, &key);
- if (rc != NJS_OK) {
- njs_value_undefined_set(retval);
- return NJS_DECLINED;
-@@ -266,7 +273,8 @@ nxt_http_js_ext_get_cookie(njs_vm_t *vm, njs_object_pr
-
- static njs_int_t
- nxt_http_js_ext_get_cookie(njs_vm_t *vm, njs_object_prop_t *prop,
-- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
-+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
-+ njs_value_t *retval)
- {
- njs_int_t rc;
- njs_str_t key;
-@@ -280,7 +288,7 @@ nxt_http_js_ext_get_cookie(njs_vm_t *vm, njs_object_pr
- return NJS_DECLINED;
- }
-
-- rc = njs_vm_prop_name(vm, prop, &key);
-+ rc = njs_vm_prop_name(vm, atom_id, &key);
- if (rc != NJS_OK) {
- njs_value_undefined_set(retval);
- return NJS_DECLINED;
-@@ -355,7 +363,8 @@ nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_
-
- static njs_int_t
- nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_t *prop,
-- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
-+ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
-+ njs_value_t *retval)
- {
- njs_int_t rc;
- njs_str_t key;
-@@ -369,7 +378,7 @@ nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_
- return NJS_DECLINED;
- }
-
-- rc = njs_vm_prop_name(vm, prop, &key);
-+ rc = njs_vm_prop_name(vm, atom_id, &key);
- if (rc != NJS_OK) {
- njs_value_undefined_set(retval);
- return NJS_DECLINED;
diff --git a/www/unit/version.mk b/www/unit/version.mk
index 1364ab43adc7..b47ec048a5c5 100644
--- a/www/unit/version.mk
+++ b/www/unit/version.mk
@@ -2,6 +2,6 @@
UNITVERSION_MK= defined
# Define NGINX Unit's version.
-UNIT_VERSION= 1.34.2
+UNIT_VERSION= 1.35.0
.endif # UNITVERSION_MK
diff --git a/www/varnish-libvmod-dynamic/Makefile b/www/varnish-libvmod-dynamic/Makefile
index 04a02a31d7f5..acd5fef4124a 100644
--- a/www/varnish-libvmod-dynamic/Makefile
+++ b/www/varnish-libvmod-dynamic/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libvmod-dynamic
-PORTVERSION= 20230321
-PORTREVISION= 7
+PORTVERSION= 20250521
CATEGORIES= www
PKGNAMEPREFIX= varnish-
@@ -29,7 +28,7 @@ CFLAGS+= -I${WRKSRC}/src
USE_GITHUB= yes
GH_ACCOUNT= nigoroll
-GH_TAGNAME= af9c51c
+GH_TAGNAME= 490068b
OPTIONS_DEFINE= DOCS
diff --git a/www/varnish-libvmod-dynamic/distinfo b/www/varnish-libvmod-dynamic/distinfo
index b981c7e221a3..c589a5480306 100644
--- a/www/varnish-libvmod-dynamic/distinfo
+++ b/www/varnish-libvmod-dynamic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1682256782
-SHA256 (nigoroll-libvmod-dynamic-20230321-af9c51c_GH0.tar.gz) = 3b79ebc0448a5e7ac61bd70aff7c8735b296483f2e8172cd1668fb13850b7b6d
-SIZE (nigoroll-libvmod-dynamic-20230321-af9c51c_GH0.tar.gz) = 45975
+TIMESTAMP = 1759341464
+SHA256 (nigoroll-libvmod-dynamic-20250521-490068b_GH0.tar.gz) = e75c1782eeb574bfbe0467d705b8e5421317d76b0bc0f82f6ede2f5d1ca4376c
+SIZE (nigoroll-libvmod-dynamic-20250521-490068b_GH0.tar.gz) = 56947
diff --git a/www/varnish-libvmod-fileserver/Makefile b/www/varnish-libvmod-fileserver/Makefile
index db2b62567e31..b22d944e1e8b 100644
--- a/www/varnish-libvmod-fileserver/Makefile
+++ b/www/varnish-libvmod-fileserver/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libvmod-fileserver
PORTVERSION= 0.0.9
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
PKGNAMEPREFIX= varnish-
diff --git a/www/varnish_exporter/Makefile b/www/varnish_exporter/Makefile
index 95d4045f011a..82517b183c9d 100644
--- a/www/varnish_exporter/Makefile
+++ b/www/varnish_exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= varnish_exporter
PORTVERSION= 1.6
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= www
MAINTAINER= ports@zx23.net
diff --git a/www/vigil/Makefile b/www/vigil/Makefile
index d945cf42d71e..ced8c5be177f 100644
--- a/www/vigil/Makefile
+++ b/www/vigil/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vigil
DISTVERSIONPREFIX= v
DISTVERSION= 1.27.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/vultr-cli/Makefile b/www/vultr-cli/Makefile
index 1f93ecfc7c64..062435e7e659 100644
--- a/www/vultr-cli/Makefile
+++ b/www/vultr-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vultr-cli
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= antranigv@freebsd.am
diff --git a/www/wasm-bindgen-cli/Makefile b/www/wasm-bindgen-cli/Makefile
index 1e0cad62742e..f9f20e805b6b 100644
--- a/www/wasm-bindgen-cli/Makefile
+++ b/www/wasm-bindgen-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wasm-bindgen-cli
DISTVERSION= 0.2.95
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= aokblast@FreeBSD.org
diff --git a/www/wasm-pack/Makefile b/www/wasm-pack/Makefile
index b8adb23893c6..143c2faa209f 100644
--- a/www/wasm-pack/Makefile
+++ b/www/wasm-pack/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wasm-pack
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/waterfox/Makefile b/www/waterfox/Makefile
index 1fe7e3c65761..0da601ca71ac 100644
--- a/www/waterfox/Makefile
+++ b/www/waterfox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= waterfox
-DISTVERSION= 6.6.2
+DISTVERSION= 6.6.3
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= www
diff --git a/www/waterfox/distinfo b/www/waterfox/distinfo
index 033a8be82fe8..e1c1b4d089a7 100644
--- a/www/waterfox/distinfo
+++ b/www/waterfox/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756464808
-SHA256 (BrowserWorks-waterfox-6.6.2_GH0.tar.gz) = 2492b86359d433b800d2f4786619037679202cafefb1295897edd58f56ef9db5
-SIZE (BrowserWorks-waterfox-6.6.2_GH0.tar.gz) = 919738463
+TIMESTAMP = 1757593056
+SHA256 (BrowserWorks-waterfox-6.6.3_GH0.tar.gz) = 5a5cac40a23e0a4a0f3f0a6086ef6b4665dc5dc2b4416718558a36d95285cf15
+SIZE (BrowserWorks-waterfox-6.6.3_GH0.tar.gz) = 919750321
SHA256 (BrowserWorks-l10n-394dfec_GH0.tar.gz) = 79f5f995c918f9768c7f7d6c38bbd131e1faa631575f18fcc862bc1bdb119ed6
SIZE (BrowserWorks-l10n-394dfec_GH0.tar.gz) = 23704241
diff --git a/www/waterfox/files/patch-bug1874059 b/www/waterfox/files/patch-bug1874059
deleted file mode 100644
index 3fa954ef9def..000000000000
--- a/www/waterfox/files/patch-bug1874059
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 56c888446600991803fd92d668349101ad4bf160
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Feb 6 22:51:27 2024 +0100
-
- switch to -fvisibility flags
-
- this fixes linkage with llvm18 (which does not like the former
- approach via the #pragma in gcc_hidden.h
-
- PR: 276746
- Submitted by: dim@
-
-diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure
-index d08b748db250..4696f69153f6 100644
---- build/moz.configure/toolchain.configure
-+++ build/moz.configure/toolchain.configure
-@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi)
- @depends(target, build_environment)
- def visibility_flags(target, env):
- if target.os != "WINNT":
-- if target.kernel == "Darwin":
-+ if target.kernel == "Darwin" or target.kernel == "FreeBSD":
- return ("-fvisibility=hidden", "-fvisibility-inlines-hidden")
- return (
- "-I%s/system_wrappers" % os.path.join(env.dist),
diff --git a/www/webhook/Makefile b/www/webhook/Makefile
index 014db9a7bb91..a19daa71570c 100644
--- a/www/webhook/Makefile
+++ b/www/webhook/Makefile
@@ -1,6 +1,6 @@
PORTNAME= webhook
DISTVERSION= 2.8.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= stb@lassitu.de
diff --git a/www/websocat/Makefile b/www/websocat/Makefile
index 77650a029958..33cfb8251a8f 100644
--- a/www/websocat/Makefile
+++ b/www/websocat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= websocat
DISTVERSIONPREFIX= v
DISTVERSION= 1.14.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/websocketd/Makefile b/www/websocketd/Makefile
index 7e0322ca86e0..28c976f1bad7 100644
--- a/www/websocketd/Makefile
+++ b/www/websocketd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= websocketd
PORTVERSION= 0.4.1
DISTVERSIONPREFIX= v
-PORTREVISION= 30
+PORTREVISION= 32
CATEGORIES= www
MAINTAINER= sunpoet@FreeBSD.org
@@ -20,6 +20,6 @@ PLIST_FILES= bin/websocketd
USE_GITHUB= yes
GH_ACCOUNT= joewalnes
-GH_TUPLE= gorilla:websocket:v1.4.0:gorilla_websocket/vendor/github.com/gorilla/websocket
+GH_TUPLE= gorilla:websocket:v1.5.3:gorilla_websocket/vendor/github.com/gorilla/websocket
.include <bsd.port.mk>
diff --git a/www/websocketd/distinfo b/www/websocketd/distinfo
index da328b0369b4..c9b7901df2e1 100644
--- a/www/websocketd/distinfo
+++ b/www/websocketd/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1729240328
+TIMESTAMP = 1757120560
SHA256 (joewalnes-websocketd-v0.4.1_GH0.tar.gz) = 6b8fe0fad586d794e002340ee597059b2cfc734ba7579933263aef4743138fe5
SIZE (joewalnes-websocketd-v0.4.1_GH0.tar.gz) = 46366
-SHA256 (gorilla-websocket-v1.4.0_GH0.tar.gz) = 2b5743c72bd0930c5a80e49c0138b5b7d27fa7c085efd0c86805cccfa7220c9d
-SIZE (gorilla-websocket-v1.4.0_GH0.tar.gz) = 50228
+SHA256 (gorilla-websocket-v1.5.3_GH0.tar.gz) = 707f217e9a46c516c289b71c45a4e51b11b5e0fcec54c1fbfecde47b8a001799
+SIZE (gorilla-websocket-v1.5.3_GH0.tar.gz) = 54884
diff --git a/www/webtrees22/Makefile b/www/webtrees22/Makefile
index f2fae14cd8a1..7a18bae595af 100644
--- a/www/webtrees22/Makefile
+++ b/www/webtrees22/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webtrees
-DISTVERSION= 2.2.1
+DISTVERSION= 2.2.4
CATEGORIES= www
MASTER_SITES= https://github.com/fisharebest/${PORTNAME}/releases/download/${PORTVERSION}/
PKGNAMESUFFIX= 22${PHP_PKGNAMESUFFIX}
@@ -32,7 +32,8 @@ OPTIONS_DEFINE= DOCS
do-install:
-${MKDIR} ${STAGEDIR}${WWWDIR}
- @cd ${WRKSRC}/${PORTNAME} && ${COPYTREE_BIN} . ${STAGEDIR}${WWWDIR} "! -name *\.md"
+ @cd ${WRKSRC}/${PORTNAME} && ${COPYTREE_BIN} . ${STAGEDIR}${WWWDIR} "! -name *\.md" \
+ "! -name .DS_Store"
@(cd ${WRKSRC}/${PORTNAME}; ${FIND} . -not -type d) | ${SORT} | \
${SED} -ne 's,^${PORTNAME}/,${WWWDIR_REL}/,p' >> ${TMPPLIST}
@${ECHO_CMD} \
diff --git a/www/webtrees22/distinfo b/www/webtrees22/distinfo
index fe5b5373fddd..65b56e844f48 100644
--- a/www/webtrees22/distinfo
+++ b/www/webtrees22/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733337659
-SHA256 (webtrees-2.2.1.zip) = f500d7e839441a71cae10d8c81bb7f6c4753e3885b40f3d954f575971e27ef42
-SIZE (webtrees-2.2.1.zip) = 34116725
+TIMESTAMP = 1755802453
+SHA256 (webtrees-2.2.4.zip) = dd42701d1c6b751cae426ed318c80c30710aeca4fb3c7157bbb75bdbe0a4db45
+SIZE (webtrees-2.2.4.zip) = 32114773
diff --git a/www/webtrees22/pkg-plist b/www/webtrees22/pkg-plist
index 2b3add5d515c..d82dd6f68e9d 100644
--- a/www/webtrees22/pkg-plist
+++ b/www/webtrees22/pkg-plist
@@ -198,12 +198,21 @@
%%WWWDIR%%/app/Census/RegisterOfEngland1939.php
%%WWWDIR%%/app/Census/RegisterOfScotland1939.php
%%WWWDIR%%/app/Census/RegisterOfWales1939.php
+%%WWWDIR%%/app/Cli/Commands/AbstractCommand.php
%%WWWDIR%%/app/Cli/Commands/CompilePoFiles.php
+%%WWWDIR%%/app/Cli/Commands/ConfigIni.php
+%%WWWDIR%%/app/Cli/Commands/SiteOffline.php
+%%WWWDIR%%/app/Cli/Commands/SiteOnline.php
+%%WWWDIR%%/app/Cli/Commands/SiteSetting.php
%%WWWDIR%%/app/Cli/Commands/TreeCreate.php
%%WWWDIR%%/app/Cli/Commands/TreeExport.php
+%%WWWDIR%%/app/Cli/Commands/TreeImport.php
%%WWWDIR%%/app/Cli/Commands/TreeList.php
+%%WWWDIR%%/app/Cli/Commands/TreeSetting.php
%%WWWDIR%%/app/Cli/Commands/UserCreate.php
%%WWWDIR%%/app/Cli/Commands/UserList.php
+%%WWWDIR%%/app/Cli/Commands/UserSetting.php
+%%WWWDIR%%/app/Cli/Commands/UserTreeSetting.php
%%WWWDIR%%/app/Cli/Console.php
%%WWWDIR%%/app/ColorGenerator.php
%%WWWDIR%%/app/CommonMark/CensusTableContinueParser.php
@@ -552,6 +561,7 @@
%%WWWDIR%%/app/Header.php
%%WWWDIR%%/app/Helpers/functions.php
%%WWWDIR%%/app/Html.php
+%%WWWDIR%%/app/Http/Dispatcher.php
%%WWWDIR%%/app/Http/Exceptions/HttpAccessDeniedException.php
%%WWWDIR%%/app/Http/Exceptions/HttpBadRequestException.php
%%WWWDIR%%/app/Http/Exceptions/HttpException.php
@@ -566,6 +576,7 @@
%%WWWDIR%%/app/Http/Middleware/AuthManager.php
%%WWWDIR%%/app/Http/Middleware/AuthMember.php
%%WWWDIR%%/app/Http/Middleware/AuthModerator.php
+%%WWWDIR%%/app/Http/Middleware/AuthNotRobot.php
%%WWWDIR%%/app/Http/Middleware/BadBotBlocker.php
%%WWWDIR%%/app/Http/Middleware/BaseUrl.php
%%WWWDIR%%/app/Http/Middleware/BootModules.php
@@ -580,7 +591,6 @@
%%WWWDIR%%/app/Http/Middleware/ErrorHandler.php
%%WWWDIR%%/app/Http/Middleware/HandleExceptions.php
%%WWWDIR%%/app/Http/Middleware/LoadRoutes.php
-%%WWWDIR%%/app/Http/Middleware/NoRouteFound.php
%%WWWDIR%%/app/Http/Middleware/PublicFiles.php
%%WWWDIR%%/app/Http/Middleware/ReadConfigIni.php
%%WWWDIR%%/app/Http/Middleware/RegisterGedcomTags.php
@@ -780,6 +790,7 @@
%%WWWDIR%%/app/Http/RequestHandlers/ModulesThemesAction.php
%%WWWDIR%%/app/Http/RequestHandlers/ModulesThemesPage.php
%%WWWDIR%%/app/Http/RequestHandlers/NotePage.php
+%%WWWDIR%%/app/Http/RequestHandlers/NotFound.php
%%WWWDIR%%/app/Http/RequestHandlers/PasswordRequestAction.php
%%WWWDIR%%/app/Http/RequestHandlers/PasswordRequestPage.php
%%WWWDIR%%/app/Http/RequestHandlers/PasswordResetAction.php
@@ -999,7 +1010,7 @@
%%WWWDIR%%/app/Module/GeonamesAutocomplete.php
%%WWWDIR%%/app/Module/GoogleAnalyticsModule.php
%%WWWDIR%%/app/Module/GoogleMaps.php
-%%WWWDIR%%/app/Module/GoogleWebmasterToolsModule.php
+%%WWWDIR%%/app/Module/GoogleSearchConsole.php
%%WWWDIR%%/app/Module/HereMaps.php
%%WWWDIR%%/app/Module/HitCountFooterModule.php
%%WWWDIR%%/app/Module/HourglassChartModule.php
@@ -1014,6 +1025,7 @@
%%WWWDIR%%/app/Module/LanguageAfrikaans.php
%%WWWDIR%%/app/Module/LanguageAlbanian.php
%%WWWDIR%%/app/Module/LanguageArabic.php
+%%WWWDIR%%/app/Module/LanguageArmenian.php
%%WWWDIR%%/app/Module/LanguageBasque.php
%%WWWDIR%%/app/Module/LanguageBosnian.php
%%WWWDIR%%/app/Module/LanguageBulgarian.php
@@ -1300,12 +1312,15 @@
%%WWWDIR%%/app/Services/IndividualFactsService.php
%%WWWDIR%%/app/Services/LeafletJsService.php
%%WWWDIR%%/app/Services/LinkedRecordService.php
+%%WWWDIR%%/app/Services/MaintenanceModeService.php
%%WWWDIR%%/app/Services/MapDataService.php
%%WWWDIR%%/app/Services/MediaFileService.php
%%WWWDIR%%/app/Services/MessageService.php
%%WWWDIR%%/app/Services/MigrationService.php
%%WWWDIR%%/app/Services/ModuleService.php
+%%WWWDIR%%/app/Services/NetworkService.php
%%WWWDIR%%/app/Services/PendingChangesService.php
+%%WWWDIR%%/app/Services/PhpService.php
%%WWWDIR%%/app/Services/RateLimitService.php
%%WWWDIR%%/app/Services/RelationshipService.php
%%WWWDIR%%/app/Services/RomanNumeralsService.php
@@ -1323,58 +1338,10 @@
%%WWWDIR%%/app/SiteUser.php
%%WWWDIR%%/app/Soundex.php
%%WWWDIR%%/app/Source.php
-%%WWWDIR%%/app/Statistics/Google/ChartAge.php
-%%WWWDIR%%/app/Statistics/Google/ChartBirth.php
-%%WWWDIR%%/app/Statistics/Google/ChartChildren.php
-%%WWWDIR%%/app/Statistics/Google/ChartCommonGiven.php
-%%WWWDIR%%/app/Statistics/Google/ChartCommonSurname.php
-%%WWWDIR%%/app/Statistics/Google/ChartDeath.php
-%%WWWDIR%%/app/Statistics/Google/ChartDistribution.php
-%%WWWDIR%%/app/Statistics/Google/ChartDivorce.php
-%%WWWDIR%%/app/Statistics/Google/ChartFamilyLargest.php
-%%WWWDIR%%/app/Statistics/Google/ChartFamilyWithSources.php
-%%WWWDIR%%/app/Statistics/Google/ChartIndividualWithSources.php
-%%WWWDIR%%/app/Statistics/Google/ChartMarriage.php
-%%WWWDIR%%/app/Statistics/Google/ChartMarriageAge.php
-%%WWWDIR%%/app/Statistics/Google/ChartMedia.php
-%%WWWDIR%%/app/Statistics/Google/ChartMortality.php
-%%WWWDIR%%/app/Statistics/Google/ChartNoChildrenFamilies.php
-%%WWWDIR%%/app/Statistics/Google/ChartSex.php
-%%WWWDIR%%/app/Statistics/Repository/BrowserRepository.php
-%%WWWDIR%%/app/Statistics/Repository/ContactRepository.php
-%%WWWDIR%%/app/Statistics/Repository/EventRepository.php
-%%WWWDIR%%/app/Statistics/Repository/FamilyDatesRepository.php
-%%WWWDIR%%/app/Statistics/Repository/FamilyRepository.php
-%%WWWDIR%%/app/Statistics/Repository/FavoritesRepository.php
-%%WWWDIR%%/app/Statistics/Repository/GedcomRepository.php
-%%WWWDIR%%/app/Statistics/Repository/HitCountRepository.php
-%%WWWDIR%%/app/Statistics/Repository/IndividualRepository.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/BrowserRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/ContactRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/EventRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/FamilyDatesRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/FavoritesRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/GedcomRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/HitCountRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/IndividualRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/LatestUserRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/MediaRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/MessageRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/NewsRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/PlaceRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/ServerRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/Interfaces/UserRepositoryInterface.php
-%%WWWDIR%%/app/Statistics/Repository/LatestUserRepository.php
-%%WWWDIR%%/app/Statistics/Repository/MediaRepository.php
-%%WWWDIR%%/app/Statistics/Repository/MessageRepository.php
-%%WWWDIR%%/app/Statistics/Repository/NewsRepository.php
-%%WWWDIR%%/app/Statistics/Repository/PlaceRepository.php
-%%WWWDIR%%/app/Statistics/Repository/ServerRepository.php
-%%WWWDIR%%/app/Statistics/Repository/UserRepository.php
-%%WWWDIR%%/app/Statistics/Service/CenturyService.php
-%%WWWDIR%%/app/Statistics/Service/ColorService.php
%%WWWDIR%%/app/Statistics/Service/CountryService.php
%%WWWDIR%%/app/Statistics.php
+%%WWWDIR%%/app/StatisticsData.php
+%%WWWDIR%%/app/StatisticsFormat.php
%%WWWDIR%%/app/Submission.php
%%WWWDIR%%/app/Submitter.php
%%WWWDIR%%/app/SurnameTradition/DefaultSurnameTradition.php
@@ -1824,6 +1791,7 @@
%%WWWDIR%%/resources/lang/hi/messages.php
%%WWWDIR%%/resources/lang/hr/messages.php
%%WWWDIR%%/resources/lang/hu/messages.php
+%%WWWDIR%%/resources/lang/hy/messages.php
%%WWWDIR%%/resources/lang/id/messages.php
%%WWWDIR%%/resources/lang/is/messages.php
%%WWWDIR%%/resources/lang/it/messages.php
@@ -2043,6 +2011,7 @@
%%WWWDIR%%/resources/views/help/romanized.phtml
%%WWWDIR%%/resources/views/help/source-events.phtml
%%WWWDIR%%/resources/views/help/surname.phtml
+%%WWWDIR%%/resources/views/icons/account.phtml
%%WWWDIR%%/resources/views/icons/add.phtml
%%WWWDIR%%/resources/views/icons/analytics.phtml
%%WWWDIR%%/resources/views/icons/anniversary.phtml
@@ -2524,6 +2493,7 @@
%%WWWDIR%%/vendor/bin/vobject
%%WWWDIR%%/vendor/brick/math/composer.json
%%WWWDIR%%/vendor/brick/math/LICENSE
+%%WWWDIR%%/vendor/brick/math/psalm-baseline.xml
%%WWWDIR%%/vendor/brick/math/src/BigDecimal.php
%%WWWDIR%%/vendor/brick/math/src/BigInteger.php
%%WWWDIR%%/vendor/brick/math/src/BigNumber.php
@@ -4939,12 +4909,14 @@
%%WWWDIR%%/vendor/illuminate/collections/Collection.php
%%WWWDIR%%/vendor/illuminate/collections/composer.json
%%WWWDIR%%/vendor/illuminate/collections/Enumerable.php
+%%WWWDIR%%/vendor/illuminate/collections/functions.php
%%WWWDIR%%/vendor/illuminate/collections/helpers.php
%%WWWDIR%%/vendor/illuminate/collections/HigherOrderCollectionProxy.php
%%WWWDIR%%/vendor/illuminate/collections/ItemNotFoundException.php
%%WWWDIR%%/vendor/illuminate/collections/LazyCollection.php
%%WWWDIR%%/vendor/illuminate/collections/MultipleItemsFoundException.php
%%WWWDIR%%/vendor/illuminate/collections/Traits/EnumeratesValues.php
+%%WWWDIR%%/vendor/illuminate/collections/Traits/TransformsToResourceCollection.php
%%WWWDIR%%/vendor/illuminate/conditionable/composer.json
%%WWWDIR%%/vendor/illuminate/conditionable/HigherOrderWhenProxy.php
%%WWWDIR%%/vendor/illuminate/conditionable/Traits/Conditionable.php
@@ -4952,11 +4924,15 @@
%%WWWDIR%%/vendor/illuminate/container/Attributes/Authenticated.php
%%WWWDIR%%/vendor/illuminate/container/Attributes/Cache.php
%%WWWDIR%%/vendor/illuminate/container/Attributes/Config.php
+%%WWWDIR%%/vendor/illuminate/container/Attributes/Context.php
%%WWWDIR%%/vendor/illuminate/container/Attributes/CurrentUser.php
%%WWWDIR%%/vendor/illuminate/container/Attributes/Database.php
%%WWWDIR%%/vendor/illuminate/container/Attributes/DB.php
+%%WWWDIR%%/vendor/illuminate/container/Attributes/Give.php
%%WWWDIR%%/vendor/illuminate/container/Attributes/Log.php
%%WWWDIR%%/vendor/illuminate/container/Attributes/RouteParameter.php
+%%WWWDIR%%/vendor/illuminate/container/Attributes/Scoped.php
+%%WWWDIR%%/vendor/illuminate/container/Attributes/Singleton.php
%%WWWDIR%%/vendor/illuminate/container/Attributes/Storage.php
%%WWWDIR%%/vendor/illuminate/container/Attributes/Tag.php
%%WWWDIR%%/vendor/illuminate/container/BoundMethod.php
@@ -4985,6 +4961,7 @@
%%WWWDIR%%/vendor/illuminate/contracts/Broadcasting/ShouldBeUnique.php
%%WWWDIR%%/vendor/illuminate/contracts/Broadcasting/ShouldBroadcast.php
%%WWWDIR%%/vendor/illuminate/contracts/Broadcasting/ShouldBroadcastNow.php
+%%WWWDIR%%/vendor/illuminate/contracts/Broadcasting/ShouldRescue.php
%%WWWDIR%%/vendor/illuminate/contracts/Bus/Dispatcher.php
%%WWWDIR%%/vendor/illuminate/contracts/Bus/QueueingDispatcher.php
%%WWWDIR%%/vendor/illuminate/contracts/Cache/Factory.php
@@ -5011,6 +4988,7 @@
%%WWWDIR%%/vendor/illuminate/contracts/Database/Eloquent/Castable.php
%%WWWDIR%%/vendor/illuminate/contracts/Database/Eloquent/CastsAttributes.php
%%WWWDIR%%/vendor/illuminate/contracts/Database/Eloquent/CastsInboundAttributes.php
+%%WWWDIR%%/vendor/illuminate/contracts/Database/Eloquent/ComparesCastableAttributes.php
%%WWWDIR%%/vendor/illuminate/contracts/Database/Eloquent/DeviatesCastableAttributes.php
%%WWWDIR%%/vendor/illuminate/contracts/Database/Eloquent/SerializesCastableAttributes.php
%%WWWDIR%%/vendor/illuminate/contracts/Database/Eloquent/SupportsPartialRelations.php
@@ -5040,6 +5018,7 @@
%%WWWDIR%%/vendor/illuminate/contracts/Foundation/MaintenanceMode.php
%%WWWDIR%%/vendor/illuminate/contracts/Hashing/Hasher.php
%%WWWDIR%%/vendor/illuminate/contracts/Http/Kernel.php
+%%WWWDIR%%/vendor/illuminate/contracts/Log/ContextLogProcessor.php
%%WWWDIR%%/vendor/illuminate/contracts/Mail/Attachable.php
%%WWWDIR%%/vendor/illuminate/contracts/Mail/Factory.php
%%WWWDIR%%/vendor/illuminate/contracts/Mail/Mailable.php
@@ -5083,6 +5062,7 @@
%%WWWDIR%%/vendor/illuminate/contracts/Support/CanBeEscapedWhenCastToString.php
%%WWWDIR%%/vendor/illuminate/contracts/Support/DeferrableProvider.php
%%WWWDIR%%/vendor/illuminate/contracts/Support/DeferringDisplayableValue.php
+%%WWWDIR%%/vendor/illuminate/contracts/Support/HasOnceHash.php
%%WWWDIR%%/vendor/illuminate/contracts/Support/Htmlable.php
%%WWWDIR%%/vendor/illuminate/contracts/Support/Jsonable.php
%%WWWDIR%%/vendor/illuminate/contracts/Support/MessageBag.php
@@ -5093,6 +5073,7 @@
%%WWWDIR%%/vendor/illuminate/contracts/Translation/HasLocalePreference.php
%%WWWDIR%%/vendor/illuminate/contracts/Translation/Loader.php
%%WWWDIR%%/vendor/illuminate/contracts/Translation/Translator.php
+%%WWWDIR%%/vendor/illuminate/contracts/Validation/CompilableRules.php
%%WWWDIR%%/vendor/illuminate/contracts/Validation/DataAwareRule.php
%%WWWDIR%%/vendor/illuminate/contracts/Validation/Factory.php
%%WWWDIR%%/vendor/illuminate/contracts/Validation/ImplicitRule.php
@@ -5111,6 +5092,7 @@
%%WWWDIR%%/vendor/illuminate/database/ClassMorphViolationException.php
%%WWWDIR%%/vendor/illuminate/database/composer.json
%%WWWDIR%%/vendor/illuminate/database/Concerns/BuildsQueries.php
+%%WWWDIR%%/vendor/illuminate/database/Concerns/BuildsWhereDateClauses.php
%%WWWDIR%%/vendor/illuminate/database/Concerns/CompilesJsonPaths.php
%%WWWDIR%%/vendor/illuminate/database/Concerns/ExplainsQueries.php
%%WWWDIR%%/vendor/illuminate/database/Concerns/ManagesTransactions.php
@@ -5162,7 +5144,11 @@
%%WWWDIR%%/vendor/illuminate/database/DetectsLostConnections.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Attributes/CollectedBy.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Attributes/ObservedBy.php
+%%WWWDIR%%/vendor/illuminate/database/Eloquent/Attributes/Scope.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Attributes/ScopedBy.php
+%%WWWDIR%%/vendor/illuminate/database/Eloquent/Attributes/UseEloquentBuilder.php
+%%WWWDIR%%/vendor/illuminate/database/Eloquent/Attributes/UseFactory.php
+%%WWWDIR%%/vendor/illuminate/database/Eloquent/Attributes/UsePolicy.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/BroadcastableModelEventOccurred.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/BroadcastsEvents.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/BroadcastsEventsAfterCommit.php
@@ -5174,7 +5160,10 @@
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Casts/AsEncryptedCollection.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Casts/AsEnumArrayObject.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Casts/AsEnumCollection.php
+%%WWWDIR%%/vendor/illuminate/database/Eloquent/Casts/AsFluent.php
+%%WWWDIR%%/vendor/illuminate/database/Eloquent/Casts/AsHtmlString.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Casts/AsStringable.php
+%%WWWDIR%%/vendor/illuminate/database/Eloquent/Casts/AsUri.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Casts/Attribute.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Casts/Json.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Collection.php
@@ -5188,10 +5177,11 @@
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Concerns/HasUniqueIds.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Concerns/HasUniqueStringIds.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Concerns/HasUuids.php
-%%WWWDIR%%/vendor/illuminate/database/Eloquent/Concerns/HasVersion7Uuids.php
+%%WWWDIR%%/vendor/illuminate/database/Eloquent/Concerns/HasVersion4Uuids.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Concerns/HidesAttributes.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Concerns/PreventsCircularRecursion.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Concerns/QueriesRelationships.php
+%%WWWDIR%%/vendor/illuminate/database/Eloquent/Concerns/TransformsToResource.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Factories/BelongsToManyRelationship.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Factories/BelongsToRelationship.php
%%WWWDIR%%/vendor/illuminate/database/Eloquent/Factories/CrossJoinSequence.php
@@ -5248,6 +5238,7 @@
%%WWWDIR%%/vendor/illuminate/database/Events/MigrationEvent.php
%%WWWDIR%%/vendor/illuminate/database/Events/MigrationsEnded.php
%%WWWDIR%%/vendor/illuminate/database/Events/MigrationsEvent.php
+%%WWWDIR%%/vendor/illuminate/database/Events/MigrationsPruned.php
%%WWWDIR%%/vendor/illuminate/database/Events/MigrationsStarted.php
%%WWWDIR%%/vendor/illuminate/database/Events/MigrationStarted.php
%%WWWDIR%%/vendor/illuminate/database/Events/ModelPruningFinished.php
@@ -5270,6 +5261,7 @@
%%WWWDIR%%/vendor/illuminate/database/Migrations/Migration.php
%%WWWDIR%%/vendor/illuminate/database/Migrations/MigrationCreator.php
%%WWWDIR%%/vendor/illuminate/database/Migrations/MigrationRepositoryInterface.php
+%%WWWDIR%%/vendor/illuminate/database/Migrations/MigrationResult.php
%%WWWDIR%%/vendor/illuminate/database/Migrations/Migrator.php
%%WWWDIR%%/vendor/illuminate/database/Migrations/stubs/migration.create.stub
%%WWWDIR%%/vendor/illuminate/database/Migrations/stubs/migration.stub
@@ -5339,6 +5331,7 @@
%%WWWDIR%%/vendor/illuminate/support/DefaultProviders.php
%%WWWDIR%%/vendor/illuminate/support/Defer/DeferredCallback.php
%%WWWDIR%%/vendor/illuminate/support/Defer/DeferredCallbackCollection.php
+%%WWWDIR%%/vendor/illuminate/support/EncodedHtmlString.php
%%WWWDIR%%/vendor/illuminate/support/Env.php
%%WWWDIR%%/vendor/illuminate/support/Exceptions/MathException.php
%%WWWDIR%%/vendor/illuminate/support/Facades/App.php
@@ -5365,6 +5358,7 @@
%%WWWDIR%%/vendor/illuminate/support/Facades/Lang.php
%%WWWDIR%%/vendor/illuminate/support/Facades/Log.php
%%WWWDIR%%/vendor/illuminate/support/Facades/Mail.php
+%%WWWDIR%%/vendor/illuminate/support/Facades/MaintenanceMode.php
%%WWWDIR%%/vendor/illuminate/support/Facades/Notification.php
%%WWWDIR%%/vendor/illuminate/support/Facades/ParallelTesting.php
%%WWWDIR%%/vendor/illuminate/support/Facades/Password.php
@@ -5402,7 +5396,6 @@
%%WWWDIR%%/vendor/illuminate/support/Onceable.php
%%WWWDIR%%/vendor/illuminate/support/Optional.php
%%WWWDIR%%/vendor/illuminate/support/Pluralizer.php
-%%WWWDIR%%/vendor/illuminate/support/Process/PhpExecutableFinder.php
%%WWWDIR%%/vendor/illuminate/support/ProcessUtils.php
%%WWWDIR%%/vendor/illuminate/support/Reflector.php
%%WWWDIR%%/vendor/illuminate/support/ServiceProvider.php
@@ -5424,12 +5417,15 @@
%%WWWDIR%%/vendor/illuminate/support/Testing/Fakes/QueueFake.php
%%WWWDIR%%/vendor/illuminate/support/Timebox.php
%%WWWDIR%%/vendor/illuminate/support/Traits/CapsuleManagerTrait.php
+%%WWWDIR%%/vendor/illuminate/support/Traits/Conditionable.php
%%WWWDIR%%/vendor/illuminate/support/Traits/Dumpable.php
%%WWWDIR%%/vendor/illuminate/support/Traits/ForwardsCalls.php
%%WWWDIR%%/vendor/illuminate/support/Traits/InteractsWithData.php
%%WWWDIR%%/vendor/illuminate/support/Traits/Localizable.php
%%WWWDIR%%/vendor/illuminate/support/Traits/ReflectsClosures.php
%%WWWDIR%%/vendor/illuminate/support/Traits/Tappable.php
+%%WWWDIR%%/vendor/illuminate/support/Uri.php
+%%WWWDIR%%/vendor/illuminate/support/UriQueryString.php
%%WWWDIR%%/vendor/illuminate/support/ValidatedInput.php
%%WWWDIR%%/vendor/illuminate/support/ViewErrorBag.php
%%WWWDIR%%/vendor/intervention/gif/composer.json
@@ -5555,6 +5551,7 @@
%%WWWDIR%%/vendor/intervention/image/src/Drivers/AbstractDriver.php
%%WWWDIR%%/vendor/intervention/image/src/Drivers/AbstractEncoder.php
%%WWWDIR%%/vendor/intervention/image/src/Drivers/AbstractFontProcessor.php
+%%WWWDIR%%/vendor/intervention/image/src/Drivers/AbstractFrame.php
%%WWWDIR%%/vendor/intervention/image/src/Drivers/Gd/Analyzers/ColorspaceAnalyzer.php
%%WWWDIR%%/vendor/intervention/image/src/Drivers/Gd/Analyzers/HeightAnalyzer.php
%%WWWDIR%%/vendor/intervention/image/src/Drivers/Gd/Analyzers/PixelColorAnalyzer.php
@@ -5693,6 +5690,7 @@
%%WWWDIR%%/vendor/intervention/image/src/Drivers/Imagick/Modifiers/ScaleModifier.php
%%WWWDIR%%/vendor/intervention/image/src/Drivers/Imagick/Modifiers/SharpenModifier.php
%%WWWDIR%%/vendor/intervention/image/src/Drivers/Imagick/Modifiers/SliceAnimationModifier.php
+%%WWWDIR%%/vendor/intervention/image/src/Drivers/Imagick/Modifiers/StripMetaModifier.php
%%WWWDIR%%/vendor/intervention/image/src/Drivers/Imagick/Modifiers/TextModifier.php
%%WWWDIR%%/vendor/intervention/image/src/Drivers/Imagick/Modifiers/TrimModifier.php
%%WWWDIR%%/vendor/intervention/image/src/Drivers/Specializable.php
@@ -5829,710 +5827,32 @@
%%WWWDIR%%/vendor/intervention/image/src/Typography/FontFactory.php
%%WWWDIR%%/vendor/intervention/image/src/Typography/Line.php
%%WWWDIR%%/vendor/intervention/image/src/Typography/TextBlock.php
-%%WWWDIR%%/vendor/io-developer/php-whois/.devcontainer/devcontainer.json
-%%WWWDIR%%/vendor/io-developer/php-whois/.devcontainer/docker-compose.yml
-%%WWWDIR%%/vendor/io-developer/php-whois/.devcontainer/Dockerfile
-%%WWWDIR%%/vendor/io-developer/php-whois/.github/workflows/tests.yml
-%%WWWDIR%%/vendor/io-developer/php-whois/.gitignore
-%%WWWDIR%%/vendor/io-developer/php-whois/bin/php-whois
-%%WWWDIR%%/vendor/io-developer/php-whois/bin/php-whois.php
-%%WWWDIR%%/vendor/io-developer/php-whois/composer.json
-%%WWWDIR%%/vendor/io-developer/php-whois/docker-compose.yml
-%%WWWDIR%%/vendor/io-developer/php-whois/Dockerfile
-%%WWWDIR%%/vendor/io-developer/php-whois/LICENSE
-%%WWWDIR%%/vendor/io-developer/php-whois/run-tests.sh
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Config.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Configs/module.asn.servers.json
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Configs/module.tld.parser.auto.json
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Configs/module.tld.parser.block.json
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Configs/module.tld.parser.common.json
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Configs/module.tld.parser.indent.json
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Configs/module.tld.servers.json
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/DataObject.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Exceptions/ConnectionException.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Exceptions/ServerMismatchException.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Exceptions/WhoisException.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Factory.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Helpers/DateHelper.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Helpers/DomainHelper.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Helpers/GroupFilter.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Helpers/GroupHelper.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Helpers/GroupSelector.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Helpers/GroupTrait.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Helpers/ParserHelper.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Helpers/TextHelper.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/IFactory.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Loaders/CurlLoader.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Loaders/ILoader.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Loaders/MemcachedLoader.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Loaders/SocketLoader.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Asn/AsnInfo.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Asn/AsnInfoDeprecated.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Asn/AsnModule.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Asn/AsnParser.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Asn/AsnParserDeprecated.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Asn/AsnResponse.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Asn/AsnResponseDeprected.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Asn/AsnRouteInfo.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Asn/AsnRouteInfoDeprecated.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Asn/AsnServer.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Module.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/ModuleType.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/Parsers/AutoParser.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/Parsers/BlockParser.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/Parsers/CommonParser.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/Parsers/IndentParser.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/TldInfo.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/TldInfoDeprecated.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/TldModule.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/TldParser.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/TldParserDeprecated.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/TldResponse.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/TldResponseDeprected.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/TldServer.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Punycode/IntlPunycode.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Punycode/IPunycode.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Whois.php
-%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/WhoisDeprecated.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/bootstrap.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Helpers/text_data/encoding.fin.in.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Helpers/text_data/encoding.fin.out.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Helpers/text_data/encoding.ukr.in.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Helpers/text_data/encoding.ukr.out.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Helpers/TextHelperTest.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Loaders/FakeSocketLoader.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Asn/AsnParsingTest.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Asn/AsnResponseTest.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Asn/parsing_data/AS32934/whois.radb.net.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Asn/parsing_data/AS32934/whois.radb.net.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Asn/parsing_data/AS32934/whois.ripe.net.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Asn/parsing_data/AS62041/whois.radb.net.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Asn/parsing_data/AS62041/whois.radb.net.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Asn/parsing_data/AS62041/whois.ripe.net.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Asn/parsing_data/AS62041/whois.ripe.net.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/Parsers/TestCommonParser.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ac/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ac/google.ac.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ac/google.ac.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ae/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ae/google.ae.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ae/google.ae.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.af/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.af/google.com.af.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.af/google.com.af.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.africa/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.africa/google.africa.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.africa/google.africa.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ag/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ag/google.com.ag.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ag/google.com.ag.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ai/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ai/google.com.ai.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ai/google.com.ai.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.am/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.am/google.am.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.am/google.am.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.am/google.com.am.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.am/google.com.am.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ar/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ar/google.com.ar.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ar/google.com.ar.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.army/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.army/nic.army.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.army/nic.army.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.art/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.art/google.art.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.art/google.art.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.as/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.as/google.as.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.as/google.as.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.at/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.at/google.at.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.at/google.at.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.attorney/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.attorney/nic.attorney.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.attorney/nic.attorney.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.au/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.au/google.com.au.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.au/google.com.au.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.baby/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.baby/google.baby.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.baby/google.baby.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.band/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.band/nic.band.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.band/nic.band.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.be/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.be/google.be.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.be/google.be.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.be/youtu.be.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.be/youtu.be.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bg/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bg/google.bg.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bg/google.bg.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bi/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bi/google.bi.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bi/google.bi.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bj/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bj/google.bj.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bj/google.bj.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bm/bermudanic.bm.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bm/bermudanic.bm.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bm/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bn/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bn/google.com.bn.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bn/google.com.bn.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bo/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bo/google.com.bo.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bo/google.com.bo.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.br/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.br/google.com.br.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.br/google.com.br.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bw/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bw/google.co.bw.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bw/google.co.bw.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.by/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.by/google.by.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.by/google.by.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.by/google.com.by.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.by/google.com.by.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bz/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bz/google.com.bz.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.bz/google.com.bz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cafe/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cafe/nic.cafe.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cafe/nic.cafe.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cam/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cam/google.cam.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cam/google.cam.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cat/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cat/google.cat.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cat/google.cat.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cc/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cc/google.cc.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cc/google.cc.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cf/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cf/google.cf.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cf/google.cf.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ci/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ci/google.ci.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ci/google.ci.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cl/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cl/google.cl.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cm/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cm/google.cm.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cm/google.cm.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cn/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cn/google.cn.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cn/google.cn.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.co/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.co/google.co.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.co/google.co.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.co/google.com.co.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.co/google.com.co.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cologne/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cologne/google.cologne.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cologne/google.cologne.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.com/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.com/google.com_registrar_whois.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.com/google.com_registrar_whois.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.com/google.com.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.com/google.com.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cr/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cr/google.co.cr.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cr/google.co.cr.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cz/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cz/google.cz.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.cz/google.cz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.de/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.de/google.de.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.de/google.de.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.de/xn--fw-via.de.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.de/xn--fw-via.de.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.degree/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.degree/nic.degree.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.degree/nic.degree.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dentist/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dentist/nic.dentist.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dentist/nic.dentist.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dk/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dk/google.dk.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dk/google.dk.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dm/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dm/google.dm.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dm/google.dm.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.do/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.do/google.com.do.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.do/google.com.do.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dog/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dog/nic.dog.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dog/nic.dog.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dz/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dz/google.dz.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.dz/google.dz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.earth/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.earth/google.earth.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.earth/google.earth.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ec/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ec/google.com.ec.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ee/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ee/google.ee.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ee/google.ee.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.engineer/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.engineer/nic.engineer.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.engineer/nic.engineer.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.es/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.es/google.es.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.es/google.es.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.eu/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.eu/google.eu.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.eu/google.eu.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fi/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fi/google.fi.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fi/google.fi.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fi/xn--sisministeri-icb5x.fi.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fi/xn--sisministeri-icb5x.fi.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.film/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.film/google.film.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.film/google.film.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fj/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fj/google.com.fj.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fm/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fm/google.fm.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fm/google.fm.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fr/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fr/google.fr.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.fr/google.fr.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ga/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ga/google.ga.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gay/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gay/google.gay.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gay/google.gay.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gd/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gd/google.gd.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gd/google.gd.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gf/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gf/google.gf.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gg/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gg/google.gg.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gi/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gi/google.com.gi.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gi/google.com.gi.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gives/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gives/nic.gives.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gives/nic.gives.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gl/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gl/google.gl.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gl/google.gl.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gov/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gov/usa.gov.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gov/usa.gov.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.group/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.group/nic.group.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.group/nic.group.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gy/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gy/google.gy.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gy/google.gy.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hk/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hk/google.com.hk.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hk.com/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hk.com/udr.hk.com.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hk.com/udr.hk.com.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hr/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hr/google.hr.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hr/google.hr.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ht/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ht/google.ht.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ht/google.ht.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hu/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hu/google.hu.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hu/google.hu.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.icu/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.icu/google.icu.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.icu/google.icu.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.id/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.id/google.co.id.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.id/google.co.id.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ie/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ie/google.ie.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ie/google.ie.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.il/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.il/google.co.il.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.il/google.co.il.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.im/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.im/google.im.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.in/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.in/google.co.in.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.in/google.co.in.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.info/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.info/info.info.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.info/info.info.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.io/codepen.io.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.io/codepen.io.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.io/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.io/github.io.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.io/github.io.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.io/google.io.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.io/google.io.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.iq/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.iq/google.iq.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.iq/google.iq.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ir/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ir/mhf.ir.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ir/mhf.ir.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.is/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.is/google.is.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.is/google.is.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.it/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.it/google.it.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.it/google.it.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.it/nintendo.it.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.it/nintendo.it.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.it.ao/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.it.ao/google.it.ao.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.it.ao/google.it.ao.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.je/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.je/google.je.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.jewelry/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.jewelry/microsoft.jewelry.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.jewelry/microsoft.jewelry.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.jp/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.jp/google.co.jp.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.jp/google.co.jp.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.jp/shop.jp.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.jp/shop.jp.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kg/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kg/google.kg.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ki/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ki/google.ki.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ki/google.ki.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kids/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kids/google.kids.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kids/google.kids.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.koeln/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.koeln/google.koeln.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.koeln/google.koeln.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kr/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kr/google.co.kr.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kr/google.co.kr.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kw/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kw/google.com.kw.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kw/google.com.kw.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kz/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kz/google.kz.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kz/google.kz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.la/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.la/google.la.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.la/google.la.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lawyer/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lawyer/nic.lawyer.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lawyer/nic.lawyer.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lc/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lc/google.com.lc.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lc/google.com.lc.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.live/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.live/microsoft.live.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.live/microsoft.live.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.llc/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.llc/google.llc.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.llc/google.llc.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.loan/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.loan/google.loan.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.loan/google.loan.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lt/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lt/google.lt.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lt/google.lt.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ltd/donuts.ltd.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ltd/donuts.ltd.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ltd/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lu/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lu/google.lu.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lu/google.lu.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lv/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lv/google.lv.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.lv/google.lv.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ly/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ly/google.com.ly.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ma/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ma/google.co.ma.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ma/google.co.ma.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.market/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.market/nic.market.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.market/nic.market.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.md/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.md/google.md.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.md/google.md.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.me/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.me/google.me.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.me/google.me.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mg/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mg/google.mg.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mg/google.mg.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mk/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mk/google.mk.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mk/google.mk.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ml/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ml/google.ml.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mn/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mn/google.mn.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mn/google.mn.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mortgage/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mortgage/nic.mortgage.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mortgage/nic.mortgage.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ms/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ms/google.ms.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ms/google.ms.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mu/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mu/google.mu.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mu/google.mu.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mx/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mx/google.com.mx.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mz/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mz/google.co.mz.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.mz/google.co.mz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.na/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.na/google.com.na.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.na/google.com.na.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.navy/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.navy/nic.navy.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.navy/nic.navy.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.net/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.net/speedtest.net_registrar_whois.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.net/speedtest.net_registrar_whois.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.net/speedtest.net.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.net/speedtest.net.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.news/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.news/google.news.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.news/google.news.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nf/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nf/google.com.nf.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nf/google.com.nf.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ng/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ng/google.com.ng.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ng/google.com.ng.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nl/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nl/google.nl.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.no/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.no/google.no.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.no/google.no.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nu/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nu/google.nu.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nu/google.nu.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nz/free_progressbuilders.co.nz.nz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nz/free_secuirty-services.co.nz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nz/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nz/google.co.nz.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nz/google.co.nz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nz/payrollmatters.co.nz.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nz/payrollmatters.co.nz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nz/smarttech.nz.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.nz/smarttech.nz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.om/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.om/google.com.om.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.om/google.com.om.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.org/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.org/linux.org.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.org/linux.org.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.page/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.page/microsoft.page.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.page/microsoft.page.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.pe/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.pe/google.com.pe.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.pe/google.com.pe.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.pl/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.pl/google.pl.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.pl/google.pl.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.plus/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.plus/google.plus.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.plus/google.plus.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.pr/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.pr/google.com.pr.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.pr/google.com.pr.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.promo/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.promo/google.promo.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.promo/google.promo.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ps/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ps/google.ps.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ps/google.ps.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.qa/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.qa/google.com.qa.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.qa/google.com.qa.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rehab/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rehab/nic.rehab.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rehab/nic.rehab.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ren/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ren/nic.ren.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ren/nic.ren.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.republican/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.republican/nic.republican.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.republican/nic.republican.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rip/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rip/nic.rip.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rip/nic.rip.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ro/anaf.ro.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ro/anaf.ro.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ro/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ro/google.ro.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ro/google.ro.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ro/rotld.ro.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ro/rotld.ro.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rs/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rs/google.rs.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rs/google.rs.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ru/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ru/google.ru.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ru/google.ru.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rw/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rw/google.rw.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.rw/google.rw.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sa/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sa/google.com.sa.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sale/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sale/nic.sale.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sale/nic.sale.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sb/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sb/google.com.sb.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sb/google.com.sb.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sc/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sc/google.sc.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sc/google.sc.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.se/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.se/google.se.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.se/google.se.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.se/xn--ppettider-z7a.se.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.se/xn--ppettider-z7a.se.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sg/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sg/google.com.sg.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sh/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sh/google.sh.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sh/google.sh.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.si/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.si/google.si.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.si/google.si.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sk/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sk/google.sk.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sk/google.sk.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sl/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sl/google.com.sl.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sl/google.com.sl.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sm/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sm/google.sm.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sn/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.sn/google.sn.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.so/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.so/google.so.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.so/google.so.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.software/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.software/nic.software.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.software/nic.software.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.st/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.st/google.st.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.st/google.st.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.studio/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.studio/microsoft.studio.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.studio/microsoft.studio.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.team/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.team/microsoft.team.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.team/microsoft.team.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tg/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tg/google.tg.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tg/google.tg.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.th/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.th/google.co.th.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.th/google.co.th.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tk/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tk/google.tk.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tl/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tl/google.tl.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tl/google.tl.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tm/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tm/google.tm.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tm/google.tm.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tn/ati.tn.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tn/ati.tn.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tn/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tn/google.com.tn.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tn/google.com.tn.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.to/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.to/google.to.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tours/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tours/microsoft.tours.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tours/microsoft.tours.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tr/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tr/google.com.tr-win1252.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tr/google.com.tr.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tube/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tube/google.tube.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tube/google.tube.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tw/cabco.com.tw.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tw/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tw/google.com.tw.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tz/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tz/google.co.tz.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.tz/google.co.tz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ua/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ua/google.com.ua.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ua/google.com.ua.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.uk/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.uk/google.co.uk.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.uk/google.co.uk.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.us/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.us/google.us.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.us/google.us.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.uy/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.uy/google.uy.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.uz/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.uz/google.uz.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.uz/google.uz.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vc/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vc/google.com.vc.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vc/google.com.vc.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ve/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ve/google.co.ve.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vet/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vet/nic.vet.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vet/nic.vet.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vg/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vg/google.vg.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vg/google.vg.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.video/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.video/nic.video.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.video/nic.video.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vip/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vip/google.vip.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vip/google.vip.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vu/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.vu/google.vu.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ws/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ws/google.ws.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ws/google.ws.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.xin/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.xin/microsoft.xin.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.xin/microsoft.xin.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.xn--p1ai/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.xn--p1ai/xn--80a1acny.xn--p1ai.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.xn--p1ai/xn--80a1acny.xn--p1ai.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.xn--ses554g/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.xn--ses554g/google.xn--ses554g.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.xn--ses554g/google.xn--ses554g.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.zm/free.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.zm/google.co.zm.json
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.zm/google.co.zm.txt
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/TldConfigTest.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/TldInfoTest.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/TldModuleServerTest.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/TldParsingTest.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/TldResponseTest.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/TldServerTest.php
-%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/WhoisTest.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/composer.json
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Contracts/Serializable.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Contracts/Signer.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Exceptions/InvalidSignatureException.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Exceptions/MissingSecretKeyException.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Exceptions/PhpVersionNotSupportedException.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/SerializableClosure.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Serializers/Native.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Serializers/Signed.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Signers/Hmac.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Support/ClosureScope.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Support/ClosureStream.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Support/ReflectionClosure.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/Support/SelfReference.php
+%%WWWDIR%%/vendor/laravel/serializable-closure/src/UnsignedSerializableClosure.php
%%WWWDIR%%/vendor/league/commonmark/.phpstorm.meta.php
%%WWWDIR%%/vendor/league/commonmark/composer.json
%%WWWDIR%%/vendor/league/commonmark/LICENSE
%%WWWDIR%%/vendor/league/commonmark/src/CommonMarkConverter.php
%%WWWDIR%%/vendor/league/commonmark/src/ConverterInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Bracket.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Delimiter.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/DelimiterInterface.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/DelimiterParser.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/DelimiterStack.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/CacheableDelimiterProcessorInterface.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/DelimiterProcessorCollection.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/DelimiterProcessorCollectionInterface.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/DelimiterProcessorInterface.php
@@ -6786,6 +6106,7 @@
%%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParserState.php
%%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParserStateInterface.php
%%WWWDIR%%/vendor/league/commonmark/src/Parser/ParserLogicException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Reference/MemoryLimitedReferenceMap.php
%%WWWDIR%%/vendor/league/commonmark/src/Reference/Reference.php
%%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceableInterface.php
%%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceInterface.php
@@ -6993,6 +6314,8 @@
%%WWWDIR%%/vendor/middlewares/client-ip/.github/workflows/main.yaml
%%WWWDIR%%/vendor/middlewares/client-ip/composer.json
%%WWWDIR%%/vendor/middlewares/client-ip/LICENSE
+%%WWWDIR%%/vendor/middlewares/client-ip/phpcs.xml
+%%WWWDIR%%/vendor/middlewares/client-ip/phpunit.xml
%%WWWDIR%%/vendor/middlewares/client-ip/src/ClientIp.php
%%WWWDIR%%/vendor/mlocati/ip-lib/composer.json
%%WWWDIR%%/vendor/mlocati/ip-lib/ip-lib.php
@@ -8000,14 +7323,6 @@
%%WWWDIR%%/vendor/nyholm/psr7-server/LICENSE
%%WWWDIR%%/vendor/nyholm/psr7-server/src/ServerRequestCreator.php
%%WWWDIR%%/vendor/nyholm/psr7-server/src/ServerRequestCreatorInterface.php
-%%WWWDIR%%/vendor/oscarotero/middleland/composer.json
-%%WWWDIR%%/vendor/oscarotero/middleland/LICENSE
-%%WWWDIR%%/vendor/oscarotero/middleland/src/Dispatcher.php
-%%WWWDIR%%/vendor/oscarotero/middleland/src/Matchers/Accept.php
-%%WWWDIR%%/vendor/oscarotero/middleland/src/Matchers/MatcherInterface.php
-%%WWWDIR%%/vendor/oscarotero/middleland/src/Matchers/NegativeResultTrait.php
-%%WWWDIR%%/vendor/oscarotero/middleland/src/Matchers/Path.php
-%%WWWDIR%%/vendor/oscarotero/middleland/src/Matchers/Pattern.php
%%WWWDIR%%/vendor/phpdocumentor/reflection-common/.github/workflows/push.yml
%%WWWDIR%%/vendor/phpdocumentor/reflection-common/.scrutinizer.yml
%%WWWDIR%%/vendor/phpdocumentor/reflection-common/.travis.yml
@@ -8306,7 +7621,6 @@
%%WWWDIR%%/vendor/ralouphie/getallheaders/LICENSE
%%WWWDIR%%/vendor/ralouphie/getallheaders/src/getallheaders.php
%%WWWDIR%%/vendor/ramsey/collection/composer.json
-%%WWWDIR%%/vendor/ramsey/collection/conventional-commits.json
%%WWWDIR%%/vendor/ramsey/collection/LICENSE
%%WWWDIR%%/vendor/ramsey/collection/src/AbstractArray.php
%%WWWDIR%%/vendor/ramsey/collection/src/AbstractCollection.php
@@ -8607,6 +7921,7 @@
%%WWWDIR%%/vendor/symfony/cache/DependencyInjection/CachePoolClearerPass.php
%%WWWDIR%%/vendor/symfony/cache/DependencyInjection/CachePoolPass.php
%%WWWDIR%%/vendor/symfony/cache/DependencyInjection/CachePoolPrunerPass.php
+%%WWWDIR%%/vendor/symfony/cache/Exception/BadMethodCallException.php
%%WWWDIR%%/vendor/symfony/cache/Exception/CacheException.php
%%WWWDIR%%/vendor/symfony/cache/Exception/InvalidArgumentException.php
%%WWWDIR%%/vendor/symfony/cache/Exception/LogicException.php
@@ -8637,14 +7952,22 @@
%%WWWDIR%%/vendor/symfony/cache/Traits/RedisClusterNodeProxy.php
%%WWWDIR%%/vendor/symfony/cache/Traits/RedisClusterProxy.php
%%WWWDIR%%/vendor/symfony/cache/Traits/RedisProxy.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/RedisProxyTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/RedisTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/BgsaveTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/CopyTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/FtTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/GeosearchTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/GetrangeTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/GetWithMetaTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/HsetTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/IsTrackedTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/MoveTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/NullableReturnTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/PfcountTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/Relay11Trait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/Relay/SwapdbTrait.php
+%%WWWDIR%%/vendor/symfony/cache/Traits/RelayClusterProxy.php
%%WWWDIR%%/vendor/symfony/cache/Traits/RelayProxy.php
%%WWWDIR%%/vendor/symfony/cache/Traits/RelayProxyTrait.php
%%WWWDIR%%/vendor/symfony/cache/Traits/ValueWrapper.php
@@ -8654,6 +7977,7 @@
%%WWWDIR%%/vendor/symfony/cache-contracts/composer.json
%%WWWDIR%%/vendor/symfony/cache-contracts/ItemInterface.php
%%WWWDIR%%/vendor/symfony/cache-contracts/LICENSE
+%%WWWDIR%%/vendor/symfony/cache-contracts/NamespacedPoolInterface.php
%%WWWDIR%%/vendor/symfony/cache-contracts/TagAwareCacheInterface.php
%%WWWDIR%%/vendor/symfony/clock/Clock.php
%%WWWDIR%%/vendor/symfony/clock/ClockAwareTrait.php
@@ -8667,13 +7991,16 @@
%%WWWDIR%%/vendor/symfony/clock/Resources/now.php
%%WWWDIR%%/vendor/symfony/clock/Test/ClockSensitiveTrait.php
%%WWWDIR%%/vendor/symfony/console/Application.php
+%%WWWDIR%%/vendor/symfony/console/Attribute/Argument.php
%%WWWDIR%%/vendor/symfony/console/Attribute/AsCommand.php
+%%WWWDIR%%/vendor/symfony/console/Attribute/Option.php
%%WWWDIR%%/vendor/symfony/console/CI/GithubActionReporter.php
%%WWWDIR%%/vendor/symfony/console/Color.php
%%WWWDIR%%/vendor/symfony/console/Command/Command.php
%%WWWDIR%%/vendor/symfony/console/Command/CompleteCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/DumpCompletionCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/HelpCommand.php
+%%WWWDIR%%/vendor/symfony/console/Command/InvokableCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/LazyCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/ListCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/LockableTrait.php
@@ -8703,6 +8030,7 @@
%%WWWDIR%%/vendor/symfony/console/Descriptor/ReStructuredTextDescriptor.php
%%WWWDIR%%/vendor/symfony/console/Descriptor/TextDescriptor.php
%%WWWDIR%%/vendor/symfony/console/Descriptor/XmlDescriptor.php
+%%WWWDIR%%/vendor/symfony/console/Event/ConsoleAlarmEvent.php
%%WWWDIR%%/vendor/symfony/console/Event/ConsoleCommandEvent.php
%%WWWDIR%%/vendor/symfony/console/Event/ConsoleErrorEvent.php
%%WWWDIR%%/vendor/symfony/console/Event/ConsoleEvent.php
@@ -8746,6 +8074,9 @@
%%WWWDIR%%/vendor/symfony/console/Helper/TableRows.php
%%WWWDIR%%/vendor/symfony/console/Helper/TableSeparator.php
%%WWWDIR%%/vendor/symfony/console/Helper/TableStyle.php
+%%WWWDIR%%/vendor/symfony/console/Helper/TreeHelper.php
+%%WWWDIR%%/vendor/symfony/console/Helper/TreeNode.php
+%%WWWDIR%%/vendor/symfony/console/Helper/TreeStyle.php
%%WWWDIR%%/vendor/symfony/console/Input/ArgvInput.php
%%WWWDIR%%/vendor/symfony/console/Input/ArrayInput.php
%%WWWDIR%%/vendor/symfony/console/Input/Input.php
@@ -8826,6 +8157,7 @@
%%WWWDIR%%/vendor/symfony/expression-language/Node/GetAttrNode.php
%%WWWDIR%%/vendor/symfony/expression-language/Node/NameNode.php
%%WWWDIR%%/vendor/symfony/expression-language/Node/Node.php
+%%WWWDIR%%/vendor/symfony/expression-language/Node/NullCoalescedNameNode.php
%%WWWDIR%%/vendor/symfony/expression-language/Node/NullCoalesceNode.php
%%WWWDIR%%/vendor/symfony/expression-language/Node/UnaryNode.php
%%WWWDIR%%/vendor/symfony/expression-language/ParsedExpression.php
@@ -8844,10 +8176,14 @@
%%WWWDIR%%/vendor/symfony/mailer/Event/MessageEvent.php
%%WWWDIR%%/vendor/symfony/mailer/Event/MessageEvents.php
%%WWWDIR%%/vendor/symfony/mailer/Event/SentMessageEvent.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/DkimSignedMessageListener.php
%%WWWDIR%%/vendor/symfony/mailer/EventListener/EnvelopeListener.php
%%WWWDIR%%/vendor/symfony/mailer/EventListener/MessageListener.php
%%WWWDIR%%/vendor/symfony/mailer/EventListener/MessageLoggerListener.php
%%WWWDIR%%/vendor/symfony/mailer/EventListener/MessengerTransportListener.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/SmimeCertificateRepositoryInterface.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/SmimeEncryptedMessageListener.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/SmimeSignedMessageListener.php
%%WWWDIR%%/vendor/symfony/mailer/Exception/ExceptionInterface.php
%%WWWDIR%%/vendor/symfony/mailer/Exception/HttpTransportException.php
%%WWWDIR%%/vendor/symfony/mailer/Exception/IncompleteDsnException.php
@@ -8866,8 +8202,10 @@
%%WWWDIR%%/vendor/symfony/mailer/Messenger/MessageHandler.php
%%WWWDIR%%/vendor/symfony/mailer/Messenger/SendEmailMessage.php
%%WWWDIR%%/vendor/symfony/mailer/SentMessage.php
+%%WWWDIR%%/vendor/symfony/mailer/Test/AbstractTransportFactoryTestCase.php
%%WWWDIR%%/vendor/symfony/mailer/Test/Constraint/EmailCount.php
%%WWWDIR%%/vendor/symfony/mailer/Test/Constraint/EmailIsQueued.php
+%%WWWDIR%%/vendor/symfony/mailer/Test/IncompleteDsnTestTrait.php
%%WWWDIR%%/vendor/symfony/mailer/Test/TransportFactoryTestCase.php
%%WWWDIR%%/vendor/symfony/mailer/Transport/AbstractApiTransport.php
%%WWWDIR%%/vendor/symfony/mailer/Transport/AbstractHttpTransport.php
@@ -9062,6 +8400,7 @@
%%WWWDIR%%/vendor/symfony/string/Inflector/EnglishInflector.php
%%WWWDIR%%/vendor/symfony/string/Inflector/FrenchInflector.php
%%WWWDIR%%/vendor/symfony/string/Inflector/InflectorInterface.php
+%%WWWDIR%%/vendor/symfony/string/Inflector/SpanishInflector.php
%%WWWDIR%%/vendor/symfony/string/LazyString.php
%%WWWDIR%%/vendor/symfony/string/LICENSE
%%WWWDIR%%/vendor/symfony/string/Resources/data/wcswidth_table_wide.php
@@ -9069,12 +8408,14 @@
%%WWWDIR%%/vendor/symfony/string/Resources/functions.php
%%WWWDIR%%/vendor/symfony/string/Slugger/AsciiSlugger.php
%%WWWDIR%%/vendor/symfony/string/Slugger/SluggerInterface.php
+%%WWWDIR%%/vendor/symfony/string/TruncateMode.php
%%WWWDIR%%/vendor/symfony/string/UnicodeString.php
%%WWWDIR%%/vendor/symfony/translation/Catalogue/AbstractOperation.php
%%WWWDIR%%/vendor/symfony/translation/Catalogue/MergeOperation.php
%%WWWDIR%%/vendor/symfony/translation/Catalogue/OperationInterface.php
%%WWWDIR%%/vendor/symfony/translation/Catalogue/TargetOperation.php
%%WWWDIR%%/vendor/symfony/translation/CatalogueMetadataAwareInterface.php
+%%WWWDIR%%/vendor/symfony/translation/Command/TranslationLintCommand.php
%%WWWDIR%%/vendor/symfony/translation/Command/TranslationPullCommand.php
%%WWWDIR%%/vendor/symfony/translation/Command/TranslationPushCommand.php
%%WWWDIR%%/vendor/symfony/translation/Command/TranslationTrait.php
@@ -9162,6 +8503,8 @@
%%WWWDIR%%/vendor/symfony/translation/Resources/schemas/xliff-core-1.2-transitional.xsd
%%WWWDIR%%/vendor/symfony/translation/Resources/schemas/xliff-core-2.0.xsd
%%WWWDIR%%/vendor/symfony/translation/Resources/schemas/xml.xsd
+%%WWWDIR%%/vendor/symfony/translation/Test/AbstractProviderFactoryTestCase.php
+%%WWWDIR%%/vendor/symfony/translation/Test/IncompleteDsnTestTrait.php
%%WWWDIR%%/vendor/symfony/translation/Test/ProviderFactoryTestCase.php
%%WWWDIR%%/vendor/symfony/translation/Test/ProviderTestCase.php
%%WWWDIR%%/vendor/symfony/translation/TranslatableMessage.php
@@ -9254,6 +8597,7 @@
%%WWWDIR%%/vendor/symfony/var-exporter/Instantiator.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/Exporter.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/Hydrator.php
+%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyDecoratorTrait.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyObjectRegistry.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyObjectState.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyObjectTrait.php
@@ -9269,165 +8613,6 @@
%%WWWDIR%%/vendor/tecnickcom/tcpdf/CHANGELOG.TXT
%%WWWDIR%%/vendor/tecnickcom/tcpdf/composer.json
%%WWWDIR%%/vendor/tecnickcom/tcpdf/config/tcpdf_config.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_1d_html.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_1d_png.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_1d_svg.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_1d_svgi.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_datamatrix_html.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_datamatrix_png.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_datamatrix_svg.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_datamatrix_svgi.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_pdf417_html.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_pdf417_png.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_pdf417_svg.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_pdf417_svgi.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_qrcode_html.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_qrcode_png.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_qrcode_svg.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/example_2d_qrcode_svgi.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/tcpdf_barcodes_1d_include.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/barcodes/tcpdf_barcodes_2d_include.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/config/tcpdf_config_alt.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/data/cert/tcpdf.crt
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/data/cert/tcpdf.fdf
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/data/cert/tcpdf.p12
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/data/chapter_demo_1.txt
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/data/chapter_demo_2.txt
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/data/table_data_demo.txt
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/data/utf8test.txt
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_001.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_002.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_003.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_004.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_005.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_006.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_007.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_008.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_009.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_010.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_011.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_012.pdf
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_012.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_013.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_014.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_015.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_016.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_017.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_018.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_019.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_020.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_021.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_022.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_023.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_024.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_025.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_026.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_027.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_028.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_029.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_030.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_031.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_032.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_033.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_034.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_035.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_036.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_037.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_038.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_039.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_040.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_041.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_042.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_043.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_044.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_045.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_046.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_047.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_048.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_049.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_050.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_051.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_052.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_053.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_054.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_055.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_056.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_057.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_058.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_059.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_060.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_061.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_062.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_063.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_064.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_065.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_066.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/example_067.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/_blank.png
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/alpha.png
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/image_demo.jpg
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/image_with_alpha.png
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/img.png
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/logo_example.gif
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/logo_example.jpg
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/logo_example.png
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/tcpdf_box.ai
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/tcpdf_box.svg
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/tcpdf_cell.png
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/tcpdf_logo.jpg
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/tcpdf_signature.png
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/testsvg.svg
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/images/tux.svg
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/index.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/afr.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/ara.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/aze.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/bel.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/bra.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/bul.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/cat.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/ces.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/chi.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/cym.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/dan.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/eng.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/est.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/eus.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/far.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/fra.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/ger.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/gle.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/glg.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/hat.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/heb.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/hrv.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/hun.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/hye.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/ind.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/ita.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/jpn.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/kat.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/kor.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/mkd.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/mlt.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/msa.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/nld.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/nob.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/pol.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/por.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/ron.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/rus.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/slv.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/spa.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/sqi.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/srp.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/swa.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/swe.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/ukr.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/urd.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/yid.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/lang/zho.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/examples/tcpdf_include.php
%%WWWDIR%%/vendor/tecnickcom/tcpdf/fonts/ae_fonts_2.0/ChangeLog
%%WWWDIR%%/vendor/tecnickcom/tcpdf/fonts/ae_fonts_2.0/COPYING
%%WWWDIR%%/vendor/tecnickcom/tcpdf/fonts/ae_fonts_2.0/README
@@ -9633,8 +8818,6 @@
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_autoconfig.php
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_barcodes_1d.php
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_barcodes_2d.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_import.php
-%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf_parser.php
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tcpdf.php
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tools/.htaccess
%%WWWDIR%%/vendor/tecnickcom/tcpdf/tools/convert_fonts_examples.txt
@@ -9844,7 +9027,6 @@
%%WWWDIR%%/vendor/webmozart/assert/src/Assert.php
%%WWWDIR%%/vendor/webmozart/assert/src/Mixin.php
@dir %%WWWDIR%%/modules_v4
-@dir %%WWWDIR%%/vendor/io-developer/php-whois/.github/ISSUE_TEMPLATE
@dir %%WWWDIR%%/vendor/psr/http-message/docs
@dir %%WWWDIR%%/vendor/symfony/mime/Resources/bin
@dir %%WWWDIR%%/vendor/symfony/string/Resources/bin
diff --git a/www/wiki-tui/Makefile b/www/wiki-tui/Makefile
index 7df50e3b4b89..2f245a914ea3 100644
--- a/www/wiki-tui/Makefile
+++ b/www/wiki-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wiki-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= eduardo@FreeBSD.org
diff --git a/www/wordpress/Makefile b/www/wordpress/Makefile
index 5a6610d1d891..053f90552fe9 100644
--- a/www/wordpress/Makefile
+++ b/www/wordpress/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wordpress
-DISTVERSION= 6.8.1
+DISTVERSION= 6.8.2
PORTREVISION?= 0
.ifndef WORDPRESS_LANG
PORTEPOCH= 1
diff --git a/www/wordpress/distinfo b/www/wordpress/distinfo
index fa674abdd824..52856a82b75a 100644
--- a/www/wordpress/distinfo
+++ b/www/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750445236
-SHA256 (wordpress-6.8.1.tar.gz) = 3c654d079bc42c4e82ff20a6948c456293e104b6762ff7c9fc948071b3310328
-SIZE (wordpress-6.8.1.tar.gz) = 26926501
+TIMESTAMP = 1753156947
+SHA256 (wordpress-6.8.2.tar.gz) = d85a72e392bfe866816b3c2ebc6a44699072aa50cc3a620f1c4ed2f13b645e2b
+SIZE (wordpress-6.8.2.tar.gz) = 26925441
diff --git a/www/writeas-cli/Makefile b/www/writeas-cli/Makefile
index 911e648bd276..77e71ec39c13 100644
--- a/www/writeas-cli/Makefile
+++ b/www/writeas-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= writeas-cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.0-wf
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= www textproc
MASTER_SITES= https://code.as/core/socks/archive/v1.0.0.tar.gz?dummy=/:core_socks
DISTFILES= core-socks-v1.0.0.tar.gz:core_socks
diff --git a/www/writefreely/Makefile b/www/writefreely/Makefile
index 157fcf88245d..e79f50baaee4 100644
--- a/www/writefreely/Makefile
+++ b/www/writefreely/Makefile
@@ -1,7 +1,7 @@
PORTNAME= writefreely
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www textproc
MAINTAINER= fuz@FreeBSD.org
diff --git a/www/wuzz/Makefile b/www/wuzz/Makefile
index bcce837a2720..0eeeae379f44 100644
--- a/www/wuzz/Makefile
+++ b/www/wuzz/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wuzz
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/xcaddy/Makefile b/www/xcaddy/Makefile
index 187f164624d7..dccf785c42ce 100644
--- a/www/xcaddy/Makefile
+++ b/www/xcaddy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xcaddy
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
DIST_SUBDIR= xcaddy
diff --git a/www/xh/Makefile b/www/xh/Makefile
index 528620023a69..05348ff438de 100644
--- a/www/xh/Makefile
+++ b/www/xh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xh
DISTVERSIONPREFIX= v
DISTVERSION= 0.24.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/xist/Makefile b/www/xist/Makefile
index 5e3156b332d3..8b72d8deb609 100644
--- a/www/xist/Makefile
+++ b/www/xist/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xist
PORTVERSION= 5.34
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www python
MASTER_SITES= PYPI \
http://ftp.livinglogic.de/xist/
@@ -14,7 +14,7 @@ WWW= http://www.livinglogic.de/Python/xist/
LICENSE= MIT
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssutils>=1.0,1:www/py-cssutils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=3.4:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=3.4:devel/py-lxml@${PY_FLAVOR} \
${PY_PILLOW}
USES= python tar:bzip2
diff --git a/www/yourls/Makefile b/www/yourls/Makefile
index 681073633c89..3f96ec534deb 100644
--- a/www/yourls/Makefile
+++ b/www/yourls/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yourls
-PORTVERSION= 1.10.1
+PORTVERSION= 1.10.2
CATEGORIES= www
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/www/yourls/distinfo b/www/yourls/distinfo
index 517a8bd9c637..35c7dd681d19 100644
--- a/www/yourls/distinfo
+++ b/www/yourls/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936050
-SHA256 (YOURLS-YOURLS-1.10.1_GH0.tar.gz) = ec21841af21194c8ef06a8eaaea5bf26d329741f9d09e04b32685a2d8ac4027e
-SIZE (YOURLS-YOURLS-1.10.1_GH0.tar.gz) = 5884813
+TIMESTAMP = 1757120562
+SHA256 (YOURLS-YOURLS-1.10.2_GH0.tar.gz) = c1a5c35d4f47c322d29adffb1a89642544e609808561cf340dc046af58a900e8
+SIZE (YOURLS-YOURLS-1.10.2_GH0.tar.gz) = 6194988
diff --git a/www/yt-dlp/Makefile b/www/yt-dlp/Makefile
index 2f02907ee90f..517af84f134d 100644
--- a/www/yt-dlp/Makefile
+++ b/www/yt-dlp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yt-dlp
-DISTVERSION= 2025.08.27
+DISTVERSION= 2025.09.26
CATEGORIES= www
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
DISTNAME= ${PORTNAME}
@@ -18,7 +18,7 @@ PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>0:archivers/py-brotli@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycryptodomex>0:security/py-pycryptodomex@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.32.2:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}urllib3>=1.26.17:net/py-urllib3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}urllib3>=2.0.2:net/py-urllib3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}websockets>=13.0:devel/py-websockets@${PY_FLAVOR}
BUILD_DEPENDS= ${PY_DEPENDS}
RUN_DEPENDS= ${PY_DEPENDS}
diff --git a/www/yt-dlp/distinfo b/www/yt-dlp/distinfo
index 13754cb479a7..66139fd58e28 100644
--- a/www/yt-dlp/distinfo
+++ b/www/yt-dlp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756371665
-SHA256 (yt-dlp/2025.08.27/yt-dlp.tar.gz) = a30442902fadf97280b91c24c4c2191c8ba17515b8a5dd835efc991c03b5bb7b
-SIZE (yt-dlp/2025.08.27/yt-dlp.tar.gz) = 6018553
+TIMESTAMP = 1758960949
+SHA256 (yt-dlp/2025.09.26/yt-dlp.tar.gz) = 1a2221451f0b4815b4bd6dfa665238f44b34cb1dac01c1cfda5dff36459e1164
+SIZE (yt-dlp/2025.09.26/yt-dlp.tar.gz) = 6011138
diff --git a/www/zgrab2/Makefile b/www/zgrab2/Makefile
index a18fa165f6c0..b1c923b096b2 100644
--- a/www/zgrab2/Makefile
+++ b/www/zgrab2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zgrab2
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.8
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/zola/Makefile b/www/zola/Makefile
index c7fdfb18f503..7f14a3366ca5 100644
--- a/www/zola/Makefile
+++ b/www/zola/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zola
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= bofh@FreeBSD.org